reduce warnings
authorAlan Knowles <alan@roojs.com>
Wed, 20 Mar 2024 15:55:17 +0000 (23:55 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 20 Mar 2024 15:55:17 +0000 (23:55 +0800)
src/Builder4/Editor.bjs
src/Builder4/Editor.vala
src/Lsp.vala

index 890179b..484968a 100644 (file)
                "\tGtk.TextIter iter;",
                "\tthis.el.get_iter_at_offset (",
                "\t\t\tout iter, this.el.cursor_position);",
-               "\tvar line = iter.get_line();",
+               "",
                "\t_this.navigation.updateSelectedLine(",
                "\t\t\t(uint)iter.get_line(),",
                "\t\t\t(uint)iter.get_line_offset()",
index 1231711..afabae3 100644 (file)
@@ -940,7 +940,7 @@ public class Editor : Object
                                Gtk.TextIter iter;
                                this.el.get_iter_at_offset (
                                                out iter, this.el.cursor_position);
-                               var line = iter.get_line();
+                       
                                _this.navigation.updateSelectedLine(
                                                (uint)iter.get_line(),
                                                (uint)iter.get_line_offset()
index 1f3a428..fbc1e9a 100644 (file)
@@ -339,7 +339,7 @@ namespace Lsp {
     }
 
     public class DocumentSymbol : Object, Json.Serializable {
-               private Vala.SourceReference? _source_reference;
+
                public string name { get; set; }
                public string detail { get; set; default = ""; }
                public SymbolKind kind { get; set; }
@@ -1019,16 +1019,13 @@ namespace Lsp {
                                var contents = new Gee.ArrayList<MarkedString>();
 
                        property_node.get_array ().foreach_element ((array, index, element) => {
-                               try {
-                                               var add = new MarkedString(
-                                                       array.get_object_element(index).get_string_member("language"),
-                                                       array.get_object_element(index).get_string_member("value")
-                                               );
-                            
-                               contents.add ( add );
-                           } catch (Error e) {
-                               warning ("argument %u to command could not be deserialized: %s", index, e.message);
-                           }
+                               var add = new MarkedString(
+                                               array.get_object_element(index).get_string_member("language"),
+                                               array.get_object_element(index).get_string_member("value")
+                                       );
+                    
+                       contents.add ( add );
+                    
                        });
                 value.set_object (contents);
                        return true;