github Ericsson/codechecker v6.5

latest releases: v6.29.1, v6.29.0, v6.29.0-rc1...
8 years ago

New features/Improvements

Web UI

  • Add regex based file filter in "all reports" tab and enable "select all files matching regex" #1162
  • Enable multiple selections of run name regex filters in all reports #1165
  • Remove review comment column from the bug list #1302

Command line

  • Extend command line filters with detection and review status #1312
  • Validate filter values in the command line #1345
  • Add total section for command line summary #1328
  • Support regex expressions for the run names in the command line #1322

Analyzers

  • Reanalyze without ctu on ctu failure (new command line argument --ctu-reanalyze-on-failure) #1297
  • Handle more Clang 5.0 unknown argument errors #1294
  • Use arch of the analyzer machine instead of the original one. #1308
  • Add a watcher to kill stuck jobs if analysis takes too much time (new argument --timeout) #1168

Server

  • Share user sessions through the database #1172
  • Prevent concurrent storage of the same run name from multiple shared servers #1138
  • Introduce storage limitations (run count) #1187
  • Do not limit run count for the server by default #1315

Documentation

  • User guide for using CodeChecker with BitBake #1329
  • Improvements to false positive guide. #1292
  • Fix the daily analysis integration template script always saying there are new bugs #1299

Changes

  • Improved logging #1048
  • Refactor plist to plaintext formatting (parse) #1334
  • Explicitly show version information in the build script output #1300
  • Add better diagnostics for ctu tests in case of failure #1298
  • Remove critical log from massStoreRun #1339
  • Remove soft session lifetime completely #1344

Bugfixes

  • Fix clicking on a uniqued bug #1330
  • Fix product editing #1310
  • Fix python-ldap not throwing exception on anonymous binds when it should #1296
  • Fix log format #1341
  • Remove the default log level #1338
  • Handle non existing session config file #1318
  • Fix logger initialization #1316
  • Fix typo of argument name resulting in name error #1317
  • Fix setup logger for command line #1314
  • Fix ctu_failure test not removing its test folder #1303
  • Disable plist update on plist parsing unit tests #1293
  • Remove run history by removing a run #1332
  • In diff view the bug path tree is not shown when viewing a report #1275
  • The current working directory may not exist. (debug tools) #1309

Don't miss a new codechecker release

NewReleases is sending notifications on new releases.