bright-tools
bright-tools
[Write up of the changes](https://github.com/bright-tools/source-integration/blob/master/CommitMessageCheck.md) Essentially it's implementing similar functionality to that which was previously provided by [ScmBug](http://www.mkgnu.net/scmbug), using the information in Mantis to validate commits via a pre-commit hook....
`CcsmOptionsHandler` sets up the exclusion of system headers from analysis, based on the particular language standard being utilised. While this excludes the specific file, it does not exclude files which...
Where an inline function is define in a header file & that header file is included multiple times, CCSM will determine an incorrect count for METRIC_TYPE_TOKEN_STATEMENTS (RAW_STMT_CNT)
Currently CCSM assumes that if a metric has a zero value, then it has not been "observed" within the code (e.g. if `KW_GOTO_CNT` is zero, then no `goto` keywords were...
Say we have something like this: Header.h ``` extern int mex; # if defined FOO extern int foo; # undef FOO # include "header.h" # else extern int moo; #...
When running on Windows, MS extensions are enabled by default. Amongst other things, this means that `size_t` is implicitly defined, which is a problem if ccsm is being used to...
TOK_HIS_STMT currently does a basic "statement" count, however this includes declarations and empty blocks when it should not.