namespace Palete {
- public class MyReport : Vala.Report {
-
+ public class ValaSourceReport : Vala.Report {
+
+
+ Gee.HashMap<int,string> line_errors;
+
public override void err (Vala.SourceReference? source, string message) {
errors++;
if (source == null) {
- stderr.printf ("My error: %s\n", message);
+ //stderr.printf ("My error: %s\n", message);
} else {
+
stderr.printf ("%s: My error: %s\n", source.to_string (), message);
//Vala.Report.report_source (source);
}
- public class TreeBuilder : Vala.CodeVisitor {
+ public class ValaSource : Vala.CodeVisitor {
public Vala.CodeContext check (JsRender.Gtk file) {
// init context:
context.report.enable_warnings = true;
context.metadata_directories = { };
context.gir_directories = {};
- context.report = new MyReport();
+ context.report = new ValaSourceReport();
context.basedir = Posix.realpath (".");