Fix #8120 - more experiments with hover
[roobuilder] / src / Palete / LanguageClientJavascript.vala
index b5bec50..a6b12c7 100644 (file)
@@ -288,11 +288,20 @@ namespace Palete {
                public override async  Lsp.Hover hover (JsRender.JsRender file, int line, int offset) throws GLib.Error {
                        return new Lsp.Hover();
                }
+               public override void queueDocumentSymbols (JsRender.JsRender file) { }
                public override async Gee.ArrayList<Lsp.DocumentSymbol> documentSymbols (JsRender.JsRender file) throws GLib.Error {
                        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