Thinking Craftsman Toolkit is a setup of tools for analyzing source code in various ways. Currently there are 3 tools
cdd.py [options] <directory name>Duplication results are displayed sorted in the descending order of number of duplicate lines found.
Options:
-h, --help : show this help message and exit
-p PATTERN, --pattern=PATTERN : find duplications with files matching the pattern. If file pattern is not specified, CDD will check all the extensions supported by Pygments.
-t, --treemap : display the duplication as treemap
Treemap option shows the entire directory tree as 'treemap' and gives a 'big picture' view of proliferation of duplication.
ttc.py [options] <directory name>
Options:
-h, --help : show this help message and exit
-p PATTERN, --pattern=PATTERN : create tag cloud of files matching the pattern.Default is '*.c
-o OUTFILE, --outfile=OUTFILE : outfile name. Output to stdout if not specified