aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/projectresolver.cpp
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@digia.com>2014-04-14 12:30:30 +0200
committerChristian Kandeler <christian.kandeler@digia.com>2014-04-14 13:55:14 +0200
commit24703286d3a6afbf737a5e9b95c4d5f9338683b1 (patch)
tree471d9c98e04c700a64e75d1c1001fcd76af7a5e8 /src/lib/corelib/language/projectresolver.cpp
parent3172cd7fe3a94b50cf4da87e7ffef7c156af9457 (diff)
remove deprecated FileTagger.pattern
Change-Id: I111033e2b7d551caff289679513514d9636014ee Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Diffstat (limited to 'src/lib/corelib/language/projectresolver.cpp')
-rw-r--r--src/lib/corelib/language/projectresolver.cpp18
1 files changed, 4 insertions, 14 deletions
diff --git a/src/lib/corelib/language/projectresolver.cpp b/src/lib/corelib/language/projectresolver.cpp
index fec042e1e..f95332d82 100644
--- a/src/lib/corelib/language/projectresolver.cpp
+++ b/src/lib/corelib/language/projectresolver.cpp
@@ -710,24 +710,14 @@ void ProjectResolver::resolveFileTagger(Item *item, ProjectContext *projectConte
checkCancelation();
QList<FileTaggerConstPtr> &fileTaggers = m_productContext
? m_productContext->product->fileTaggers : projectContext->fileTaggers;
- QStringList patterns = m_evaluator->stringListValue(item, QLatin1String("patterns"));
+ const QStringList patterns = m_evaluator->stringListValue(item, QLatin1String("patterns"));
+ if (patterns.isEmpty())
+ throw ErrorInfo(Tr::tr("FileTagger.patterns must be a non-empty list."), item->location());
+
const FileTags fileTags = m_evaluator->fileTagsValue(item, QLatin1String("fileTags"));
if (fileTags.isEmpty())
throw ErrorInfo(Tr::tr("FileTagger.fileTags must not be empty."), item->location());
- // TODO: Remove in 1.3.
- bool patternWasSet;
- const QStringList oldPatterns = m_evaluator->stringListValue(item, QLatin1String("pattern"),
- &patternWasSet);
- if (patternWasSet) {
- m_logger.printWarning(ErrorInfo(Tr::tr("The 'pattern' property is deprecated. Please "
- "use 'patterns' instead."), item->location()));
- patterns << oldPatterns;
- }
-
- if (patterns.isEmpty())
- throw ErrorInfo(Tr::tr("FileTagger.patterns must be a non-empty list."), item->location());
-
foreach (const QString &pattern, patterns) {
if (pattern.isEmpty())
throw ErrorInfo(Tr::tr("A FileTagger pattern must not be empty."), item->location());