Releases: jonasblunck/ccm
1.1.12
Minor update
When printing filename, don't filter out the root path. This fixes issues #7
v1.1.10
Allow for the two following configuration switches to be used on command line:
- /threshold=5 (won't report any units that has a complexity of less than 5)
- /nummetrics=10 (only report top 10 metrics)
The following files needs to be extracted from the zip archive to use ccm from the command line: ccm.exe, ccmEngine.dll. It is also recommended to use ccm.config as an example configuration file.
ccm.exe, with ccmEngine,dll, can be used with the mono framework (http://www.mono-project.com/) on OS X and Linux.
v1.1.9
Bug fix: tab directly after preprocessor directive (such as '#endif\t') would throw parser off.
The following files needs to be extracted from the zip archive to use ccm from the command line: ccm.exe, ccmEngine.dll. It is also recommended to use ccm.config as an example configuration file.
ccm.exe, with ccmEngine,dll, can be used with the mono framework (http://www.mono-project.com/) on OS X and Linux.
v1.1.8
Added support for ignoring cases in switch statements, i.e. don't count each case as a branch point. Use ccm.exe with /ignorecases switch or insert a IgnoreCases element into your ccm config file.
The following files needs to be extracted from the zip archive to use ccm from the command line: ccm.exe, ccmEngine.dll. It is also recommended to use ccm.config as an example configuration file.
ccm.exe, with ccmEngine,dll, can be used with the mono framework (http://www.mono-project.com/) on OS X and Linux.
v1.1.7
Changes
- Console outputter can now also output data into a tabular format, which is easily consumed by Excel, etc.
- Parser was thrown off by old-style c function declarations. Now fixed.
Binaries
vsCCM.exe
installer will install Visual Studio Add-ins and copy all binaries + examples onto your hard drive. This includes adding shortcuts to your start-menu.ccm_binaries.zip
contains only the command line binaries, plus a simple UI for using CCM.