Skip to content

Releases: jonasblunck/ccm

1.1.12

02 Jun 12:33
Compare
Choose a tag to compare

This releases fixes issue 10, where file with extension .cs, .h., .cpp, .c, .js, .ts where always parsed/reported on - even when the configuration file didn't include them.

Minor update

19 Jul 21:07
Compare
Choose a tag to compare

When printing filename, don't filter out the root path. This fixes issues #7

v1.1.10

16 May 14:32
Compare
Choose a tag to compare

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

31 May 07:09
Compare
Choose a tag to compare

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

02 Apr 13:50
Compare
Choose a tag to compare

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

20 Jul 20:59
Compare
Choose a tag to compare

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.