diff options
author | Fawzi Mohamed <fawzi.mohamed@digia.com> | 2013-03-05 14:35:15 +0100 |
---|---|---|
committer | Fawzi Mohamed <fawzi.mohamed@digia.com> | 2013-03-05 15:30:23 +0100 |
commit | ef42f53f22ebc7be3df3ee2b6ead7fc7e796328e (patch) | |
tree | 9365012f03461699a14fe5c6c802a44dd0bb69d3 /src/libs/qmljs/qmljsdocument.cpp | |
parent | c933d42370492db2e45178b03d204d19a923216b (diff) | |
download | qt-creator-ef42f53f22ebc7be3df3ee2b6ead7fc7e796328e.tar.gz |
qmljs: do not show warnings for not fully supported languages
Change-Id: Ie153caefcbb0f5d6d627697fd324d0cd0e3fa31f
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src/libs/qmljs/qmljsdocument.cpp')
-rw-r--r-- | src/libs/qmljs/qmljsdocument.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/libs/qmljs/qmljsdocument.cpp b/src/libs/qmljs/qmljsdocument.cpp index 657e96b9b6..13e9a43116 100644 --- a/src/libs/qmljs/qmljsdocument.cpp +++ b/src/libs/qmljs/qmljsdocument.cpp @@ -98,6 +98,24 @@ bool Document::isQmlLikeLanguage(Document::Language language) } } +bool Document::isFullySupportedLanguage(Document::Language language) +{ + switch (language) { + case JavaScriptLanguage: + case JsonLanguage: + case QmlLanguage: + case QmlQtQuick1Language: + case QmlQtQuick2Language: + return true; + case UnknownLanguage: + case QmlQbsLanguage: + case QmlProjectLanguage: + case QmlTypeInfoLanguage: + break; + } + return false; +} + Document::Document(const QString &fileName, Language language) : _engine(0) , _ast(0) |