]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Improve error message for virtual/override/abstract class methods
authorFlorian Brosch <flo.brosch@gmail.com>
Sun, 14 Sep 2014 23:25:38 +0000 (01:25 +0200)
committerLuca Bruno <luca.bruno@immobiliare.it>
Tue, 23 Sep 2014 09:42:03 +0000 (11:42 +0200)
vala/valaparser.vala

index 3a67021778d4203028d6afffed1d82371d821f88..247a85c84833289f39e6eb785ceea7de357d8853 100644 (file)
@@ -2675,7 +2675,7 @@ public class Vala.Parser : CodeVisitor {
                        if (ModifierFlags.ABSTRACT in flags
                            || ModifierFlags.VIRTUAL in flags
                            || ModifierFlags.OVERRIDE in flags) {
-                               throw new ParseError.SYNTAX (get_error ("the modifiers `abstract', `virtual', and `override' are not valid for static methods"));
+                               throw new ParseError.SYNTAX (get_error ("the modifiers `abstract', `virtual', and `override' are not valid for %s methods".printf ((ModifierFlags.CLASS in flags) ? "class" : "static")));
                        }
                }