diff options
author | Christian Kandeler <[email protected]> | 2015-07-16 14:24:28 +0200 |
---|---|---|
committer | Christian Kandeler <[email protected]> | 2015-07-16 15:58:13 +0300 |
commit | 0fac5deb5948ad3a38e567a2f8270108444a6e96 (patch) | |
tree | e02a9d575feca702d9a959a6b55837f7f0d5477e | |
parent | 378b057a9f29829ac0c2e38c408df8e9568a9791 (diff) |
Make license check output more helpful.csa-v3.5.0-rc1
Change-Id: Ia17b5ef5661cd7bd17efbbf0f1985860c220111e
Reviewed-by: Nikolai Kosjar <[email protected]>
-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"; } |