Arkanjo
0.1
A tool for find code duplicated functions in codebases
Loading...
Searching...
No Matches
duplication_finder_tool.hpp
Go to the documentation of this file.
1
14
#ifndef DUPLICATION_FINDER_TOOL_HPP
15
#define DUPLICATION_FINDER_TOOL_HPP
16
17
#include <string>
18
#include <iostream>
19
#include "
parser.hpp
"
20
using namespace
std
;
21
29
class
DuplicationFinderTool
{
30
private
:
31
string
SAVING_MESSAGE =
"Saving results..."
;
32
33
string
base_path;
34
double
similarity;
35
36
public
:
42
DuplicationFinderTool
(
string
base_path_,
double
similarity_);
43
50
void
execute
();
51
};
52
53
#endif
DuplicationFinderTool
Main code duplication detection tool.
Definition
duplication_finder_tool.hpp:29
DuplicationFinderTool::execute
void execute()
Executes the full duplication analysis pipeline.
Definition
duplication_finder_tool.cpp:8
DuplicationFinderTool::DuplicationFinderTool
DuplicationFinderTool(string base_path_, double similarity_)
Constructs the duplication finder tool.
Definition
duplication_finder_tool.cpp:3
std
Definition
json.hpp:5678
parser.hpp
Code duplication results parser.
pre
duplication_finder_tool.hpp
Generated by
1.12.0