From 8363dcb94685cc71f6e966737d5b0bcddc496314 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Wed, 20 Mar 2024 23:55:17 +0800 Subject: [PATCH] reduce warnings --- src/Builder4/Editor.bjs | 2 +- src/Builder4/Editor.vala | 2 +- src/Lsp.vala | 19 ++++++++----------- 3 files changed, 10 insertions(+), 13 deletions(-) diff --git a/src/Builder4/Editor.bjs b/src/Builder4/Editor.bjs index 890179bc7..484968ab8 100644 --- a/src/Builder4/Editor.bjs +++ b/src/Builder4/Editor.bjs @@ -270,7 +270,7 @@ "\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()", diff --git a/src/Builder4/Editor.vala b/src/Builder4/Editor.vala index 1231711d6..afabae344 100644 --- a/src/Builder4/Editor.vala +++ b/src/Builder4/Editor.vala @@ -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() diff --git a/src/Lsp.vala b/src/Lsp.vala index 1f3a42872..fbc1e9a5b 100644 --- a/src/Lsp.vala +++ b/src/Lsp.vala @@ -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(); 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; -- 2.39.2