symilar(1) General Commands Manual symilar(1)
NAME
symilar - tool for checking similarities in different files
SYNOPSIS
symilar [ options ] [ <files> ]
DESCRIPTION
symilar is a tool for searching blocks of identical lines in different files. It can be used to find copy pasted blocks of code, or stuff
that could be refactored. Differences concerning only stuff behind a '#' (Python comments) can be ignored. The size of identical blocks
can be optionally modified. symilar 's functionality is integrated in pylint with the refactoring message 'R0801'.
OPTIONS
-h, --help
show help message and exit
-d <min_duplicated_lines>, --duplicates <min_duplicated_lines>
minimum number of identical lines that should trigger a similarity message. Default is 4. So if it finds 3 identical lines, there
will be no message, but 4 identical lines will be mentionned.
-i, --ignore-comments
ignore differences concerning only stuff behind a '#' (Python comments). This means that if just a comment was added, the message
will still be triggered.
symilar December 15, 2010 symilar(1)