Merge branch 'master' of http://git.roojs.com/roobuilder
[roobuilder] / src / Palete / LanguageClientDummy.vala
index 8c1911a..8c4507f 100644 (file)
@@ -13,6 +13,7 @@ namespace Palete {
                public override   void  initialize_server()   {
                        GLib.debug("initialize dummy server");                  
                }
+               public override bool isReady ()  { return true; } 
                public override void document_open (JsRender.JsRender file)  {}
                public override async void document_save (JsRender.JsRender file)   {}
                public override void document_change (JsRender.JsRender file    )     {}
@@ -34,6 +35,14 @@ namespace Palete {
                        var ret = new Gee.ArrayList<Lsp.DocumentSymbol>();      
                        return ret;
                }
+               public override async Gee.ArrayList<Lsp.SignatureInformation> signatureHelp (JsRender.JsRender file, int line, int offset) throws GLib.Error
+               {
+                       return new Gee.ArrayList<Lsp.SignatureInformation>();   
+               }
+               public override async Gee.ArrayList<Lsp.SymbolInformation> symbol (string sym) throws GLib.Error 
+               {
+                       return new Gee.ArrayList<Lsp.SymbolInformation>();
+               }
        }
        
 }
\ No newline at end of file