diff options
-rw-r--r-- | plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h b/plugins/clangstaticanalyzer/clangstaticanalyzerlicensecheck.h index 7b0d09ba9df..13a303207c2 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"; } |