From 6fed775226d118898d53be71874bf3e8d393f96e Mon Sep 17 00:00:00 2001 From: Fawzi Mohamed Date: Wed, 5 Nov 2014 19:12:08 +0100 Subject: qmljs: do not warn for QT_TR* functions Change-Id: If5cf78434458ae639b4ebd0cb156110b5a291613 Task-number: QTCREATORBUG-12494 Reviewed-by: Kai Koehne Reviewed-by: Tim Jenssen Reviewed-by: Thomas Hartmann --- src/libs/qmljs/qmljscheck.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/libs/qmljs/qmljscheck.cpp') diff --git a/src/libs/qmljs/qmljscheck.cpp b/src/libs/qmljs/qmljscheck.cpp index 9083952305..eb09769412 100644 --- a/src/libs/qmljs/qmljscheck.cpp +++ b/src/libs/qmljs/qmljscheck.cpp @@ -1557,7 +1557,10 @@ bool Check::visit(CallExpression *ast) && name != QLatin1String("Boolean") && name != QLatin1String("Date") && name != QLatin1String("Number") - && name != QLatin1String("Object")) { + && name != QLatin1String("Object") + && name != QLatin1String("QT_TR_NOOP") + && name != QLatin1String("QT_TRANSLATE_NOOP") + && name != QLatin1String("QT_TRID_NOOP")) { addMessage(WarnExpectedNewWithUppercaseFunction, location); } if (cast(ast->base) && name == QLatin1String("eval")) -- cgit v1.2.1