diff options
Diffstat (limited to 'tools/qmllint')
-rw-r--r-- | tools/qmllint/main.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/tools/qmllint/main.cpp b/tools/qmllint/main.cpp index 9fd6c36079..a1161c635a 100644 --- a/tools/qmllint/main.cpp +++ b/tools/qmllint/main.cpp @@ -41,7 +41,6 @@ #include <private/qqmljslexer_p.h> #include <private/qqmljsparser_p.h> #include <private/qqmljsengine_p.h> -#include <private/qqmlirbuilder_p.h> static bool lint_file(const QString &filename, bool silent) { @@ -59,10 +58,7 @@ static bool lint_file(const QString &filename, bool silent) QFileInfo info(filename); bool isJavaScript = info.suffix().toLower() == QLatin1String("js"); - if (isJavaScript) - QmlIR::Document::removeScriptPragmas(/*by-ref*/code); - - lexer.setCode(code, /*line = */ 1, true); + lexer.setCode(code, /*line = */ 1, /*qmlMode=*/ !isJavaScript); QQmlJS::Parser parser(&engine); bool success = isJavaScript ? parser.parseProgram() : parser.parse(); |