|
Arkanjo 0.2
A tool for find code duplicated functions in codebases
|
Codebase preprocessing interface. More...
#include "duplication_finder_diff.hpp"#include "duplication_finder_tool.hpp"#include "function_breaker.hpp"#include "parser.hpp"#include <arkanjo/base/config.hpp>#include <arkanjo/commands/pre/preprocessor.hpp>#include <arkanjo/commands/command_base.hpp>#include <string>#include <tuple>#include <filesystem>
Include dependency graph for preprocessor_build.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | PreprocessorBuild |
| Codebase preprocessing orchestrator. More... | |
Codebase preprocessing interface.
Defines the preprocessing stage that prepares the codebase for efficient duplication detection by parsing, analyzing, and organizing source code into a queryable format.
Defines the preprocessor/setup step of the tool, where we do a heavy preprocessing of the input codebase to enable fast query response later.
Definition in file preprocessor_build.hpp.