X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=tests%2FTreeBuilder.vala;h=a3ba07e0c88a55bba245382f64206d7f78ce518e;hb=c77e263f3c38ba4371bd3d696fe2e92fd09c5011;hp=7db435bc7ae53c202db5005e6764b56b7ee239ec;hpb=0e66ef32df9b457a0185b14513310522d2d12502;p=app.Builder.js diff --git a/tests/TreeBuilder.vala b/tests/TreeBuilder.vala index 7db435bc7..a3ba07e0c 100644 --- a/tests/TreeBuilder.vala +++ b/tests/TreeBuilder.vala @@ -2,7 +2,18 @@ // valac TreeBuilder.vala --pkg libvala-0.24 --pkg posix -o /tmp/treebuilder public class MyReport : Vala.Report { - + + public overide void err (Vala.SourceReference? source, string message) { + errors++; + if (source == null) { + stderr.printf ("My error: %s\n", message); + } else { + stderr.printf ("%s: My error: %s\n", source.to_string (), message); + if (verbose_errors) { + this.report_source (source); + } + } + } }