summaryrefslogtreecommitdiff
path: root/plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@theqtcompany.com>2015-08-04 13:14:45 +0200
committerEike Ziller <eike.ziller@theqtcompany.com>2015-08-04 13:14:48 +0200
commit2cb5281c2cf9215b8649445b681359c0cb673406 (patch)
tree0cd57a3acbcd5744ac4365f3f36b86cdd376523a /plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h
parent7332cf28ff5964d8ad1d391ff28bf7393946dd1b (diff)
parent0fac5deb5948ad3a38e567a2f8270108444a6e96 (diff)
downloadqt-creator-2cb5281c2cf9215b8649445b681359c0cb673406.tar.gz
Merge remote-tracking branch 'origin/3.5'
Change-Id: I8eeb30833ca9c1a021b367f8e47f9b89da8afe01
Diffstat (limited to 'plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h')
-rw-r--r--plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h b/plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h
index 7b0d09ba9d..13a303207c 100644
--- a/plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h
+++ b/plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h
@@ -31,8 +31,12 @@ inline bool enterpriseFeaturesAvailable()
= ExtensionSystem::PluginManager::getObject<LicenseChecker::LicenseCheckerPlugin>();
if (licenseChecker && licenseChecker->hasValidLicense()) {
- if (licenseChecker->enterpriseFeatures())
+ if (licenseChecker->enterpriseFeatures()) {
return true;
+ } else {
+ qWarning() << "License does not cover enterprise features, "
+ "disabling Clang Static Analyzer";
+ }
} else {
qWarning() << "Invalid license, disabling Clang Static Analyzer";
}