src/Palete/LanguageClientVala.vala
authorAlan Knowles <alan@roojs.com>
Sun, 28 Jan 2024 05:17:18 +0000 (13:17 +0800)
committerAlan Knowles <alan@roojs.com>
Sun, 28 Jan 2024 05:17:18 +0000 (13:17 +0800)
src/Palete/LanguageClientVala.vala

index bc6ef4a..b8c68ce 100644 (file)
@@ -265,17 +265,8 @@ namespace Palete {
                                //this.project.updateErrorsforFile(null);
                                return;
                        }
-                       foreach(var v in f.errorsByType.values) {
-                               v.remove_all();
-                       }
-                       foreach(var diag in dg.diagnostics) {
-                               var ce = new CompileError.new_from_diagnostic(f, diag);
-                               if (!f.errorsByType.has_key(ce.category)) {
-                                       f.errorsByType.set(ce.category, new  GLib.ListStore(typeof(CompileError)));
-                               }
-                               f.errorsByType.get(ce.category).append(ce);
-                       }
-                       f.project.updateErrorsforFile(f);
+                       f.updateErrors( dg.diagnostics );
+                        
                        
                }