diff options
-rw-r--r-- | src/plugins/clangcodemodel/clangbackendipcintegration.cpp | 2 | ||||
-rw-r--r-- | src/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrol.cpp | 1 | ||||
-rw-r--r-- | src/plugins/cpptools/compileroptionsbuilder.cpp | 1 | ||||
-rw-r--r-- | src/plugins/cpptools/cppprojectfile.cpp | 7 | ||||
-rw-r--r-- | src/plugins/cpptools/cppprojectfile.h | 1 | ||||
-rw-r--r-- | src/plugins/cpptools/cpptoolsplugin.cpp | 2 | ||||
-rw-r--r-- | src/plugins/debugger/debuggertooltipmanager.cpp | 2 | ||||
-rw-r--r-- | src/plugins/modeleditor/componentviewcontroller.cpp | 1 | ||||
-rw-r--r-- | src/plugins/qbsprojectmanager/qbsproject.cpp | 2 |
9 files changed, 12 insertions, 7 deletions
diff --git a/src/plugins/clangcodemodel/clangbackendipcintegration.cpp b/src/plugins/clangcodemodel/clangbackendipcintegration.cpp index 267e6302c6..8dcc8849d7 100644 --- a/src/plugins/clangcodemodel/clangbackendipcintegration.cpp +++ b/src/plugins/clangcodemodel/clangbackendipcintegration.cpp @@ -373,7 +373,7 @@ void IpcCommunicator::initializeBackend() static QStringList projectPartOptions(const CppTools::ProjectPart::Ptr &projectPart) { const QStringList options = ClangCodeModel::Utils::createClangOptions(projectPart, - CppTools::ProjectFile::Unclassified); // No language option + CppTools::ProjectFile::Unsupported); // No language option return options; } diff --git a/src/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrol.cpp b/src/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrol.cpp index 425b97b3d0..544832013a 100644 --- a/src/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrol.cpp +++ b/src/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrol.cpp @@ -383,6 +383,7 @@ static AnalyzeUnits unitsToAnalyzeFromProjectParts(const QVector<ProjectPart::Pt foreach (const ProjectFile &file, projectPart->files) { QTC_CHECK(file.kind != ProjectFile::Unclassified); + QTC_CHECK(file.kind != ProjectFile::Unsupported); if (ProjectFile::isSource(file.kind)) { const CompilerOptionsBuilder::PchUsage pchUsage = CppTools::getPchUsage(); const QStringList arguments diff --git a/src/plugins/cpptools/compileroptionsbuilder.cpp b/src/plugins/cpptools/compileroptionsbuilder.cpp index aef7626344..82fcd9887d 100644 --- a/src/plugins/cpptools/compileroptionsbuilder.cpp +++ b/src/plugins/cpptools/compileroptionsbuilder.cpp @@ -187,6 +187,7 @@ static QStringList createLanguageOptionGcc(ProjectFile::Kind fileKind, bool objc switch (fileKind) { case ProjectFile::Unclassified: + case ProjectFile::Unsupported: break; case ProjectFile::CHeader: if (objcExt) diff --git a/src/plugins/cpptools/cppprojectfile.cpp b/src/plugins/cpptools/cppprojectfile.cpp index 5b36422197..4fa801606c 100644 --- a/src/plugins/cpptools/cppprojectfile.cpp +++ b/src/plugins/cpptools/cppprojectfile.cpp @@ -53,7 +53,7 @@ ProjectFile::Kind ProjectFile::classify(const QString &filePath) Utils::MimeDatabase mdb; const Utils::MimeType mimeType = mdb.mimeTypeForFile(filePath); if (!mimeType.isValid()) - return Unclassified; + return Unsupported; const QString mt = mimeType.name(); if (mt == QLatin1String(CppTools::Constants::C_SOURCE_MIMETYPE)) return CSource; @@ -71,7 +71,7 @@ ProjectFile::Kind ProjectFile::classify(const QString &filePath) return CXXSource; if (mt == QLatin1String(CppTools::Constants::MOC_MIMETYPE)) return CXXSource; - return Unclassified; + return Unsupported; } bool ProjectFile::isAmbiguousHeader(const QString &filePath) @@ -86,7 +86,7 @@ bool ProjectFile::isHeader(ProjectFile::Kind kind) case ProjectFile::CXXHeader: case ProjectFile::ObjCHeader: case ProjectFile::ObjCXXHeader: - case ProjectFile::Unclassified: // no file extension, e.g. stl headers + case ProjectFile::Unsupported: // no file extension, e.g. stl headers case ProjectFile::AmbiguousHeader: return true; default: @@ -124,6 +124,7 @@ const char *projectFileKindToText(ProjectFile::Kind kind) { switch (kind) { RETURN_TEXT_FOR_CASE(Unclassified); + RETURN_TEXT_FOR_CASE(Unsupported); RETURN_TEXT_FOR_CASE(AmbiguousHeader); RETURN_TEXT_FOR_CASE(CHeader); RETURN_TEXT_FOR_CASE(CSource); diff --git a/src/plugins/cpptools/cppprojectfile.h b/src/plugins/cpptools/cppprojectfile.h index a3a20967be..8e9e0ac408 100644 --- a/src/plugins/cpptools/cppprojectfile.h +++ b/src/plugins/cpptools/cppprojectfile.h @@ -36,6 +36,7 @@ class CPPTOOLS_EXPORT ProjectFile public: enum Kind { Unclassified, + Unsupported, AmbiguousHeader, CHeader, CSource, diff --git a/src/plugins/cpptools/cpptoolsplugin.cpp b/src/plugins/cpptools/cpptoolsplugin.cpp index 40603ce935..4386efeafb 100644 --- a/src/plugins/cpptools/cpptoolsplugin.cpp +++ b/src/plugins/cpptools/cpptoolsplugin.cpp @@ -404,7 +404,7 @@ QString correspondingHeaderOrSource(const QString &fileName, bool *wasHeader) if (debug) qDebug() << Q_FUNC_INFO << fileName << kind; - if (kind == ProjectFile::Unclassified) + if (kind == ProjectFile::Unsupported) return QString(); const QString baseName = fi.completeBaseName(); diff --git a/src/plugins/debugger/debuggertooltipmanager.cpp b/src/plugins/debugger/debuggertooltipmanager.cpp index fad3fd09c0..2d8ce4f83f 100644 --- a/src/plugins/debugger/debuggertooltipmanager.cpp +++ b/src/plugins/debugger/debuggertooltipmanager.cpp @@ -1151,7 +1151,7 @@ static void slotTooltipOverrideRequested &context.function, &context.scopeFromLine, &context.scopeToLine); context.expression = fixCppExpression(raw); context.isCppEditor = CppTools::ProjectFile::classify(document->filePath().toString()) - != CppTools::ProjectFile::Unclassified; + != CppTools::ProjectFile::Unsupported; if (context.expression.isEmpty()) { ToolTip::show(point, DebuggerToolTipManager::tr("No valid expression"), diff --git a/src/plugins/modeleditor/componentviewcontroller.cpp b/src/plugins/modeleditor/componentviewcontroller.cpp index ea9a8d9b2b..86e9df81b7 100644 --- a/src/plugins/modeleditor/componentviewcontroller.cpp +++ b/src/plugins/modeleditor/componentviewcontroller.cpp @@ -399,6 +399,7 @@ void ComponentViewController::createComponentModel(const ProjectExplorer::Folder isSource = true; break; case CppTools::ProjectFile::Unclassified: + case CppTools::ProjectFile::Unsupported: isSource = false; break; } diff --git a/src/plugins/qbsprojectmanager/qbsproject.cpp b/src/plugins/qbsprojectmanager/qbsproject.cpp index 8f1c50f774..0ccd2d731e 100644 --- a/src/plugins/qbsprojectmanager/qbsproject.cpp +++ b/src/plugins/qbsprojectmanager/qbsproject.cpp @@ -795,7 +795,7 @@ static CppTools::ProjectFile::Kind cppFileType(const qbs::ArtifactData &sourceFi return CppTools::ProjectFile::ObjCSource; if (sourceFile.fileTags().contains(QLatin1String("objcpp"))) return CppTools::ProjectFile::ObjCXXSource; - return CppTools::ProjectFile::Unclassified; + return CppTools::ProjectFile::Unsupported; } static QString groupLocationToProjectFile(const qbs::CodeLocation &location) |