platisd/Duplicate code detection tool

Detect similarities between source code files

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenThe GitHub tokenyes
directoriesA comma-separated list of the directories containing the source codeyes
ignore_directoriesA comma-separated list of directories that should be ignoredno""
project_root_dirThe relative path to filter out when reporting resultsno./
file_extensionsA comma-separated list of source code file extensions to check for similaritiesnoh, hpp, c, cpp, cc, java, py, cs
ignore_belowThe minimum similarity percentage to be reportedno10
fail_aboveThe maximum allowed similarity percentage before the action failsno100
warn_aboveThe maximum allowed similarity percentage before the action warnsno100
only_codeRemoves comments and docstrings from the source code before analysisnofalse
one_commentDuplication report will be left as a single comment, which will be updated, instead of multiple onesnofalse
header_message_startThe message to be displayed at the start of the duplication report. It is used by the bot to identify previous reports and update them, so it must be unique. If you want to use the Action in multiple steps of the same workflow, then you can change this message in each step to avoid conflictsno## ��� Duplicate code detection tool report

no outputs