[vala/0.46] girparser: Warn about conflicting signals and properties



commit 90f0053cf9606be3ea4d3b5af305b44ae1c14b55
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Fri Jul 17 23:23:59 2020 +0200

    girparser: Warn about conflicting signals and properties

 vala/valagirparser.vala | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala
index 541ddbeac..436c8abb1 100644
--- a/vala/valagirparser.vala
+++ b/vala/valagirparser.vala
@@ -980,6 +980,7 @@ public class Vala.GirParser : CodeVisitor {
                                                        // properties take precedence
                                                        node.processed = true;
                                                        node.merged = true;
+                                                       Report.warning (symbol.source_reference, "Signal `%s' 
conflicts with property of the same name".printf (get_full_name ()));
                                                } else if (node.symbol is Method) {
                                                        // getter in C, but not in Vala
                                                        node.merged = true;


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