ifdef out the "clears variables previously set" warning
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Tue, 3 Jul 2012 09:34:42 +0000 (11:34 +0200)
committerQt by Nokia <qt-info@nokia.com>
Fri, 6 Jul 2012 11:58:10 +0000 (13:58 +0200)
it produces way too many false positives to be useful.

Change-Id: Iefa423f96fa5574267b1468abb5efc8454ab54a3
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
qmake/project.cpp

index 38f8028..26ab0d0 100644 (file)
@@ -1186,6 +1186,7 @@ QMakeProject::parse(const QString &t, QHash<QString, QStringList> &place, int nu
         }
 
         if(op == "=") {
+#if 0 // This is way too noisy
             if(!varlist.isEmpty()) {
                 bool send_warning = false;
                 if(var != "TEMPLATE" && var != "TARGET") {
@@ -1202,6 +1203,7 @@ QMakeProject::parse(const QString &t, QHash<QString, QStringList> &place, int nu
                     warn_msg(WarnParser, "Operator=(%s) clears variables previously set: %s:%d",
                              var.toLatin1().constData(), parser.file.toLatin1().constData(), parser.line_no);
             }
+#endif
             varlist.clear();
         }
         for(QStringList::ConstIterator valit = vallist.begin();