diff options
author | Fawzi Mohamed <[email protected]> | 2013-10-16 14:59:28 +0200 |
---|---|---|
committer | Fawzi Mohamed <[email protected]> | 2013-10-23 00:35:16 +0200 |
commit | 0a4310d3148861062b9679e1415197b3a883164f (patch) | |
tree | bdc93dcc43e1ada315aca79883e1e890327d5faa /src/libs/qmljs/qmljslink.cpp | |
parent | ab71755326eeee537fb9eee157d7fffcd54cb723 (diff) |
qmljs: added qmljsconstants.h
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 <[email protected]>
Diffstat (limited to 'src/libs/qmljs/qmljslink.cpp')
-rw-r--r-- | src/libs/qmljs/qmljslink.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/libs/qmljs/qmljslink.cpp b/src/libs/qmljs/qmljslink.cpp index 1515286a54f..8868ceee21f 100644 --- a/src/libs/qmljs/qmljslink.cpp +++ b/src/libs/qmljs/qmljslink.cpp @@ -244,16 +244,16 @@ void LinkPrivate::populateImportedTypes(Imports *imports, Document::Ptr doc) if (!import.object) { switch (info.type()) { - case ImportInfo::FileImport: - case ImportInfo::DirectoryImport: - case ImportInfo::QrcFileImport: - case ImportInfo::QrcDirectoryImport: + case ImportType::File: + case ImportType::Directory: + case ImportType::QrcFile: + case ImportType::QrcDirectory: import = importFileOrDirectory(doc, info); break; - case ImportInfo::LibraryImport: + case ImportType::Library: import = importNonFile(doc, info); break; - case ImportInfo::UnknownFileImport: + case ImportType::UnknownFile: imports->setImportFailed(); if (info.ast()) { error(doc, info.ast()->fileNameToken, @@ -290,8 +290,8 @@ Import LinkPrivate::importFileOrDirectory(Document::Ptr doc, const ImportInfo &i QString path = importInfo.path(); - if (importInfo.type() == ImportInfo::DirectoryImport - || importInfo.type() == ImportInfo::ImplicitDirectoryImport) { + if (importInfo.type() == ImportType::Directory + || importInfo.type() == ImportType::ImplicitDirectory) { import.object = new ObjectValue(valueOwner); importLibrary(doc, path, &import); @@ -303,11 +303,11 @@ Import LinkPrivate::importFileOrDirectory(Document::Ptr doc, const ImportInfo &i import.object->setMember(targetName, importedDoc->bind()->rootObjectValue()); } } - } else if (importInfo.type() == ImportInfo::FileImport) { + } else if (importInfo.type() == ImportType::File) { Document::Ptr importedDoc = snapshot.document(path); if (importedDoc) import.object = importedDoc->bind()->rootObjectValue(); - } else if (importInfo.type() == ImportInfo::QrcFileImport) { + } else if (importInfo.type() == ImportType::QrcFile) { QLocale locale; QStringList filePaths = ModelManagerInterface::instance() ->filesAtQrcPath(path, &locale, 0, ModelManagerInterface::ActiveQrcResources); @@ -319,7 +319,7 @@ Import LinkPrivate::importFileOrDirectory(Document::Ptr doc, const ImportInfo &i if (importedDoc) import.object = importedDoc->bind()->rootObjectValue(); } - } else if (importInfo.type() == ImportInfo::QrcDirectoryImport){ + } else if (importInfo.type() == ImportType::QrcDirectory){ import.object = new ObjectValue(valueOwner); importLibrary(doc, path, &import); @@ -454,7 +454,7 @@ bool LinkPrivate::importLibrary(Document::Ptr doc, if (libraryInfo.pluginTypeInfoStatus() == LibraryInfo::NoTypeInfo) { ModelManagerInterface *modelManager = ModelManagerInterface::instance(); if (modelManager) { - if (importInfo.type() == ImportInfo::LibraryImport) { + if (importInfo.type() == ImportType::Library) { if (version.isValid()) { const QString uri = importInfo.name(); modelManager->loadPluginTypes( @@ -510,12 +510,12 @@ bool LinkPrivate::importLibrary(Document::Ptr doc, void LinkPrivate::error(const Document::Ptr &doc, const AST::SourceLocation &loc, const QString &message) { - appendDiagnostic(doc, DiagnosticMessage(DiagnosticMessage::Error, loc, message)); + appendDiagnostic(doc, DiagnosticMessage(Severity::Error, loc, message)); } void LinkPrivate::warning(const Document::Ptr &doc, const AST::SourceLocation &loc, const QString &message) { - appendDiagnostic(doc, DiagnosticMessage(DiagnosticMessage::Warning, loc, message)); + appendDiagnostic(doc, DiagnosticMessage(Severity::Warning, loc, message)); } void LinkPrivate::appendDiagnostic(const Document::Ptr &doc, const DiagnosticMessage &message) |