aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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";
}