qmljs: do not show warnings for not fully supported languages

Change-Id: Ie153caefcbb0f5d6d627697fd324d0cd0e3fa31f
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
This commit is contained in:
Fawzi Mohamed
2013-03-05 14:35:15 +01:00
parent c933d42370
commit ef42f53f22
5 changed files with 48 additions and 22 deletions

View File

@@ -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)