|
Arkanjo 0.2
A tool for find code duplicated functions in codebases
|
Code duplication preprocessor. More...
#include <duplication_finder_diff.hpp>
Public Member Functions | |
| DuplicationFinderDiff (const fs::path &base_path_, double similarity_) | |
| Constructs preprocessor with configuration. | |
| void | execute () |
| Executes the preprocessing pipeline. | |
Code duplication preprocessor.
Performs initial analysis of the codebase to identify and catalog potential code duplications, creating a foundation for fast similarity queries during the main operation phase.
Definition at line 30 of file duplication_finder_diff.hpp.
| DuplicationFinderDiff::DuplicationFinderDiff | ( | const fs::path & | base_path_, |
| double | similarity_ ) |
Constructs preprocessor with configuration.
| base_path_ | Root path of codebase |
| similarity_ | Similarity threshold (0-100) |
Definition at line 6 of file duplication_finder_diff.cpp.
| void DuplicationFinderDiff::execute | ( | ) |
Executes the preprocessing pipeline.
Definition at line 139 of file duplication_finder_diff.cpp.