Releases: bright-tools/ccsm
Releases · bright-tools/ccsm
Snapshot v0.8
Issue | Description |
---|---|
#133 | Fix calculation of FUNC_NESTING |
#135 | Fix segfault when directory specified for analysis |
#134 | Update to LLVM 12.x API (thanks @sei-emcneil !) |
#139 | Add work-around for line-counting bug triggered due to use of nested macros |
#130 | Use uniform line-endings in output |
#127, #125 | Fixes to path counting (thanks @mringwal @milamikica !) |
You will need the 2019 C++ redistributables installed if using the pre-compiled Windows binary
Snapshot v0.6
Issue | Description |
---|---|
#111 | Repeated warning "warning: unable to find a Visual Studio installation; try running Clang from a developer command prompt" |
You will need the C++ runtime installed if using the pre-compiled Windows binary
Snapshot 0.5
Issue | Description |
---|---|
#108 | Counting of paths is erroneous for "do ... while(0)" constructs |
#109 | Update to be compatible with clang 7 |
You will need the C++ runtime installed if using the pre-compiled Windows binary
Snapshot 0.4
Issue | Description |
---|---|
#95 | Correct error in return point counting within files which are included multiple times |
#94 | Report "inf" instead of "0" for the comment ratio for files not containing any comments |
#88 | MetricOptions::m_optionsOK not initialized properly |
#86 | Support response files on command line |
#81 | Add option to qualify function names in output |
#71 | Exclude behaviour is not sufficiently robust |
#69 | Issue warning when C++ is used - only test case added - CCSM functionality unchanged |
#62 | Allow selection of metrics by group (via regex) |
#61 | Add count of function parameters as a metric - only test case added - CCSM functionality unchanged |
#56 | Add functionality for checking metrics against limits |
#12 | Add metrics for return statements & typedefs - only test case added - CCSM functionality unchanged |
You will need the C++ runtime installed if using the pre-compiled Windows binary
Snapshot v0.3
Issue | Description |
---|---|
#80 | Update gen_ver.py to selectively recreate ccsm_ver.h |
#78 | CSV output is not correct |
#76 | Support build on Linux platforms |
#75 | HIS metric CALLS does not count unique function calls |
#73 | Add ability to redirect output to file |
#70 | Add option to ignore all standard header files |
#59 | Return point counting where code is inaccessible |
You will need the C++ runtime installed if using the pre-compiled Windows binary
Snapshot release
Sanpshot release of the current code with Windows binary pre-compiled