[vala/0.42] vala: Use clearer error message for automatic properties in interfaces



commit 7fb5f0e3cd9244f3295103f8f07171c88c095935
Author: Vivek Raj <vivekrajr live com>
Date:   Sat Dec 1 17:10:57 2018 +0100

    vala: Use clearer error message for automatic properties in interfaces
    
    Fixes https://gitlab.gnome.org/GNOME/vala/issues/656

 vala/valainterface.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/vala/valainterface.vala b/vala/valainterface.vala
index 1fda79512..f6c503641 100644
--- a/vala/valainterface.vala
+++ b/vala/valainterface.vala
@@ -92,7 +92,7 @@ public class Vala.Interface : ObjectTypeSymbol {
         */
        public override void add_property (Property prop) {
                if (prop.field != null) {
-                       Report.error (prop.source_reference, "automatic properties are not allowed in 
interfaces");
+                       Report.error (prop.source_reference, "interface properties should be `abstract' or 
have `get' accessor and/or `set' mutator");
 
                        prop.error = true;
                        return;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]