src/Lsp.vala
authorAlan Knowles <alan@roojs.com>
Sat, 16 Mar 2024 12:49:42 +0000 (20:49 +0800)
committerAlan Knowles <alan@roojs.com>
Sat, 16 Mar 2024 12:49:42 +0000 (20:49 +0800)
src/Lsp.vala

index 0f1ba47..ef1e92b 100644 (file)
@@ -425,37 +425,38 @@ namespace Lsp {
                return true;
           }
           public string symbol_icon { 
-                       private set {};
+                       private set;
                        get {
                                
                                switch (this.kind) {
                                        
-                                               case    Lsp.CompletionItemKind.Text: return "completion-snippet-symbolic"
-                                               case    Lsp.CompletionItemKind.Method: return "lang-method-symbolic";
-                                               case    Lsp.CompletionItemKind.Function: return "lang-function-symbolic";
-                                               case    Lsp.CompletionItemKind.Constructor: return "lang-method-symbolic";
-                                               case    Lsp.CompletionItemKind.Field: return "lang-struct-field-symbolic";
-                                               case    Lsp.CompletionItemKind.Variable: return "lang-variable-symbolic";
-                                               case    Lsp.CompletionItemKind.Class: return "lang-class-symbolic";
-                                               case    Lsp.CompletionItemKind.Interface: return "lang-class-symbolic";
-                                               case    Lsp.CompletionItemKind.Module: return "lang-namespace-symbolic";
-                                               case    Lsp.CompletionItemKind.Property:return "lang-struct-field-symbolic";
-                                               case    Lsp.CompletionItemKind.Unit: return "lang-variable-symbolic";
-                                               case    Lsp.CompletionItemKind.Value: return "lang-variable-symbolic";
-                                               case    Lsp.CompletionItemKind.Enum: return "lang-enum-symbolic";
-                                               case    Lsp.CompletionItemKind.Keyword: return "completion-word-symbolic";
-                                               case    Lsp.CompletionItemKind.Snippet: return "completion-snippet-symbolic";
-
-                                               case    Lsp.CompletionItemKind.Color: return "lang-typedef-symbolic";
-                                               case    Lsp.CompletionItemKind.File:return "lang-typedef-symbolic";
-                                               case    Lsp.CompletionItemKind.Reference: return "lang-typedef-symbolic";
-                                               case    Lsp.CompletionItemKind.Folder:return "lang-typedef-symbolic";
-                                               case    Lsp.CompletionItemKind.EnumMember: return "lang-typedef-symbolic";
-                                               case    Lsp.CompletionItemKind.Constant:return "lang-typedef-symbolic";
-                                               case    Lsp.CompletionItemKind.Struct: return "lang-struct-symbolic";
-                                               case    Lsp.CompletionItemKind.Event:return "lang-typedef-symbolic";
-                                               case    Lsp.CompletionItemKind.Operator:return "lang-typedef-symbolic";
-                                               case    Lsp.CompletionItemKind.TypeParameter:return "lang-typedef-symbolic";
+                                               case    CompletionItemKind.Text: return "completion-snippet-symbolic"
+                                               case    CompletionItemKind.Method: return "lang-method-symbolic";
+                                               case    CompletionItemKind.Function: return "lang-function-symbolic";
+                                               case    CompletionItemKind.Constructor: return "lang-method-symbolic";
+                                               case    CompletionItemKind.Field: return "lang-struct-field-symbolic";
+                                               case    CompletionItemKind.Variable: return "lang-variable-symbolic";
+                                               case    CompletionItemKind.Class: return "lang-class-symbolic";
+                                               case    CompletionItemKind.Interface: return "lang-class-symbolic";
+                                               case    CompletionItemKind.Module: return "lang-namespace-symbolic";
+                                               case    CompletionItemKind.Property:return "lang-struct-field-symbolic";
+                                               case    CompletionItemKind.Unit: return "lang-variable-symbolic";
+                                               case    CompletionItemKind.Value: return "lang-variable-symbolic";
+                                               case    CompletionItemKind.Enum: return "lang-enum-symbolic";
+                                               case    CompletionItemKind.Keyword: return "completion-word-symbolic";
+                                               case    CompletionItemKind.Snippet: return "completion-snippet-symbolic";
+
+                                               case    CompletionItemKind.Color: return "lang-typedef-symbolic";
+                                               case    CompletionItemKind.File:return "lang-typedef-symbolic";
+                                               case    CompletionItemKind.Reference: return "lang-typedef-symbolic";
+                                               case    CompletionItemKind.Folder:return "lang-typedef-symbolic";
+                                               case    CompletionItemKind.EnumMember: return "lang-typedef-symbolic";
+                                               case    CompletionItemKind.Constant:return "lang-typedef-symbolic";
+                                               case    CompletionItemKind.Struct: return "lang-struct-symbolic";
+                                               case    CompletionItemKind.Event:return "lang-typedef-symbolic";
+                                               case    CompletionItemKind.Operator:return "lang-typedef-symbolic";
+                                               case    CompletionItemKind.TypeParameter:return "lang-typedef-symbolic";
+                                       
                                                default: 
                                                 return "completion-snippet-symbolic";