|
Arkanjo 0.2
A tool for find code duplicated functions in codebases
|
Random selection of similar code pairs. More...
#include <arkanjo/base/path.hpp>#include <arkanjo/base/similarity_table.hpp>#include <arkanjo/utils/utils.hpp>#include <random>#include <string>#include <tuple>#include <vector>#include <arkanjo/cli/cli_error.hpp>#include <arkanjo/commands/command_base.hpp>
Include dependency graph for random_selector.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | RandomSelector |
| Random pair selector for similar code segments. More... | |
Random selection of similar code pairs.
Provides functionality to randomly select and display pairs of similar code segments within specified similarity ranges.
The Random Selector random selects a set of duplicated functions pairs enables to set the interval of acceptable similarity probability and the number of functions to be selected.
Definition in file random_selector.hpp.