summaryrefslogtreecommitdiff
path: root/src/libs/qmljs/qmljsbundle.cpp
Commit message (Collapse)AuthorAgeFilesLines
* qmljs: added qmljsconstants.hFawzi Mohamed2013-10-231-4/+4
| | | | | | | | | | | | | | Moved Document::Language, Import::Type and StaticAnalysis::Severity enums to qmljsconstants.h and renamed values removing the redundant part. Thus the effective length changed little or improved (Document::QmlLanguage => Language::Qml). The separate file allows better reuse of enum values without introducing circular dependencies. Change-Id: I5186d7c04f5d3f6c289068b919be5ff1ff118326 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
* QML: add a memory pool to the Json* classes.Erik Verbruggen2013-07-171-1/+3
| | | | | | | | The memory pool is not too efficient, but will keep objects from leaking. Change-Id: I68a55bc7a6ea56463652245abeea8954b693c1d7 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
* QmlBundle: Do not translate warningsKai Koehne2013-02-221-10/+13
| | | | | | | | The warnings are just shown on console / through qWarning(), so there's no need to translate them. Change-Id: I27bc9a043d9dd76d41fcde6c253b04b69fef40ad Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* qmljs: add infrastructure handling qml dialects betterFawzi Mohamed2013-02-211-0/+314
QmlBundles enables us to treat the different qml dialects differently. Add imports completion. Change-log: [Qml/JS Support] Corrected handling of QtQuick2 only features. Change-log: [Qml/JS Support] Added import completion in editor. Task-number: QTCREATORBUG-8750 Task-number: QTCREATORBUG-8624 Task-number: QTCREATORBUG-8584 Task-number: QTCREATORBUG-8583 Task-number: QTCREATORBUG-8429 Change-Id: I1384b1b23136a85b4d077895ea86f92960da9e71 Reviewed-by: Kai Koehne <kai.koehne@digia.com>