Package org.variantsync.diffdetective
Class AnalysisRunner
java.lang.Object
org.variantsync.diffdetective.AnalysisRunner
Main entry point for performing large-scale empirical analyses on a range of git repositories.
- Author:
- Paul Bittner, Benjamin Moosherr
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
run
(AnalysisRunner.Options options, BiConsumer<Repository, Path> validation) Main method to start the analysis on a set of git repositories.
-
Constructor Details
-
AnalysisRunner
private AnalysisRunner()
-
-
Method Details
-
run
public static void run(AnalysisRunner.Options options, BiConsumer<Repository, Path> validation) throws IOExceptionMain method to start the analysis on a set of git repositories.- Parameters:
options
- Options that configure the datasets IO process.- Throws:
IOException
- When copying the log file to the output directory fails.
-