src/Palete/ValaSource.vala
authorAlan Knowles <alan@roojs.com>
Wed, 29 Apr 2015 08:23:30 +0000 (16:23 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 29 Apr 2015 08:23:30 +0000 (16:23 +0800)
src/Palete/ValaSource.vala

index b6750d7..9025e22 100644 (file)
@@ -43,16 +43,11 @@ namespace Palete {
                        }
                        
                        if (source.file.filename != "~~~~~testfile.vala") {
-                               this.notice(
+                               this.notice("Warn", this.file.path, source.begin.line, message);
                                return;
                        }
-                       var pre = "";
-                       if (line_warnings.has_key(source.begin.line)) {
-                               pre = line_warnings.get(source.begin.line) + "\n";
-                               
-                       }
-                       line_warnings.set(source.begin.line, pre +  "Warn: " + message);
-                       print ("Test file: Got error WARN: %d: %s\n", source.begin.line, message);
+                       this.notice("Warn", source.file.filename, source.begin.line, message);
+                       
                }
                public override void depr (Vala.SourceReference? source, string message) {
                         
@@ -60,17 +55,13 @@ namespace Palete {
                                return;
                                //stderr.printf ("My error: %s\n", message);
                        }
+                       
                        if (source.file.filename != "~~~~~testfile.vala") {
-                               print ("Depr: %d:  %s\n", source.begin.line, message);
+                               this.notice("Depr", this.file.path, source.begin.line, message);
                                return;
                        }
-                       var pre = "";
-                       if (line_depr.has_key(source.begin.line)) {
-                               pre = line_depr.get(source.begin.line) + "\n";
-                               
-                       }
-                       line_depr.set(source.begin.line, pre +  "Warn: " + message);
-                       print ("Test file: Got error DEPR: %d: %s\n", source.begin.line, message);
+                       this.notice("Depr", source.file.filename, source.begin.line, message);
+                       
                }
                
                public override void err (Vala.SourceReference? source, string message) {
@@ -80,6 +71,7 @@ namespace Palete {
                                //stderr.printf ("My error: %s\n", message);
                        }
                        if (source.file.filename != "~~~~~testfile.vala") {
+                               this.notice("Err", this.file.path, source.begin.line, message);
                                print ("Other file: Got error error: %d:  %s\n", source.begin.line, message);
                                return;
                        }
@@ -89,6 +81,7 @@ namespace Palete {
                                
                        }
                        line_errors.set(source.begin.line, pre +  message);
+                       this.notice("Err", source.file.filename, source.begin.line, message);
                        print ("Test file: Got error error: %d: %s\n", source.begin.line, message);
                }
                public void dump()