Use the free PVS-Studio license

As of release 7.10, PVS Studio requires a license, even for the "check
me" comment based analyzing.
This commit is contained in:
James McCoy 2020-11-10 09:42:28 -05:00
parent bb7ed42089
commit 65993c444a
No known key found for this signature in database
GPG Key ID: DFE691AE331BA3DB

View File

@ -363,10 +363,15 @@ run_analysis() {(
cd "$tgt"
if [ ! -r PVS-Studio.lic ]; then
pvs-studio-analyzer credentials -o PVS-Studio.lic 'PVS-Studio Free' 'FREE-FREE-FREE-FREE'
fi
# pvs-studio-analyzer exits with a non-zero exit code when there are detected
# errors, so ignore its return
pvs-studio-analyzer \
analyze \
--lic-file PVS-Studio.lic \
--threads "$(get_jobs_num)" \
--output-file PVS-studio.log \
--file build/compile_commands.json \