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