CScout 2.3 (Default branch) |
|
|
CScout is a source code analyzer and refactoring
browser for collections of C programs. It can
process workspaces of multiple projects, mapping
the complexity introduced by the C preprocessor
back into the original C source code files. CScout
performs an analysis of C source code that is more
detailed and accurate than current compilers and
linkers, as it takes into account the identifier
scopes introduced by the C preprocessor and the C
language proper scopes and namespaces.
License: Free for non-commercial use
Changes:
This version calculates many new file and function-related metrics to assist in the evaluation of the code's maintainability. A couple of gcc extensions have been added. Support for various Microsoft C extensions now allows CScout to process more Microsoft-platform C code, like the complete Windows Research Kernel (WRK). Finally, this version fixes some small language-related corner cases.
|