Arkanjo 0.1
A tool for find code duplicated functions in codebases
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 12345678]
  base
 apple_utils.cpp
 apple_utils.hpp
 config.cpp
 config.hppConfiguration management interface
 function.cpp
 function.hppFunction abstraction for temporary codebase
 linux_utils.cpp
 linux_utils.hppLinux-specific utility functions
 path.cpp
 path.hppPath abstraction for temporary codebase
 similarity_table.cpp
 similarity_table.hppSimilarity relationships storage and analysis
 utils.cpp
 utils.hppDefines utility functions used across all files
 windows_utils.cpp
 windows_utils.hppWindows-specific utility functions
  big_clone
 big_clone_formater.cpp
 big_clone_formater.hppBigCloneEval format conversion interface
 big_clone_tailor_evaluator.cpp
 big_clone_tailor_evaluator.hppBigCloneBench evaluation interface * Provides evaluation metrics compatible with BigCloneBench dataset using methodology similar to the Tailor tool for clone detection
  counter
 counter_duplication_code.cpp
 counter_duplication_code.hppCode duplication reporting system
 counter_duplication_code_trie.cpp
 counter_duplication_code_trie.hppTrie-based code duplication counter
  explorer
 similarity_explorer.cpp
 similarity_explorer.hppDuplicate function exploration interface
  finder
 similar_function_finder.cpp
 similar_function_finder.hppSimilar function locator interface
  pre
 duplication_finder_diff.cpp
 duplication_finder_diff.hppCode duplication preprocessing system
 duplication_finder_tool.cpp
 duplication_finder_tool.hppMain duplication detection tool interface
 function_breaker.cpp
 function_breaker.hppMain function extraction interface
 function_breaker_c.cpp
 function_breaker_c.hppC/C++ function parsing and extraction
 function_breaker_java.cpp
 function_breaker_java.hppJava function parsing and extraction
 function_breaker_util.cpp
 function_breaker_util.hppFunction breaker utilities and constants
 parser.cpp
 parser.hppCode duplication results parser
 preprocessor.cpp
 preprocessor.hppCodebase preprocessing interface
 preprocessor_main.cpp
  rand
 random_selector.cpp
 random_selector.hppRandom selection of similar code pairs
  tests
  e2e
  codebase
  test_multiple_file_big_functions_against_small
 big.c
 small.c
  test_multiple_file_equal_code
 code.c
 source.c
  test_multiple_file_shuffled_functions
 code.c
 source.c
  test_multiple_file_similiar_function
 code.c
 source.c
 test_same_file_big_function_against_small.c
 test_same_file_different_functions_same_logic.c
 test_same_file_equal_functions.c
 test_same_file_similar_functions.c
  current
  tmp
  header
  source
  expected
  tmp
  header
  source
 test.cpp
  third-party
  duplicate-code-detection-tool
 duplicate_code_detection.pyA simple Python3 tool to detect similarities between files within a repository
 run_action.py
 setup.pyPackage configuration for duplicate code detection tool
 json.hpp
 orchestrator.cpp
 orchestrator.hppMain command orchestration interface