wiki:SuffixTreeBasedDuplicateCodeAnalysis

Version 1 (modified by manualwiki, 13 years ago) (diff)

--

Duplicate code analysis

Parameters

  • {files, Files}

Files = [ Filepath::string() | File::string() | RegExp::string() ]

  • {minlen, integer()}
  • {minnum, integer()}
  • {overlap, integer()}

Examples

ri:search_duplicates([
        {files, ["/home/csibe/Downloads/examples/one.erl",
                         "^(/home)[0-9a-zA-Z/_]+(/src)$"]}]).
ri:search_duplicates([
        {files, ["/home/csibe/Downloads/examples/one.erl",
                         "^(/home)[0-9a-zA-Z/_]+(/src)$"]},
        {minlen, 50},
        {overlap, 1}]).