Class Main
java.lang.Object
org.variantsync.diffdetective.experiments.views.Main
Main entry point for running the feasibility study (Section 6) of our SPLC'23 paper
Views on Edits to Variational Software.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static Analysis
AnalysisFactory
(Repository repo, Path repoOutputDir) Creates the analysis to perform on the given repository to run our feasibility study.static void
Main method for running the feasibility study (Section 6).
-
Field Details
-
bugRelevance
-
VARIATION_DIFF_PARSE_OPTIONS
-
-
Constructor Details
-
Main
public Main()
-
-
Method Details
-
AnalysisFactory
Creates the analysis to perform on the given repository to run our feasibility study.- Parameters:
repo
- The repository to run the feasibility study on.repoOutputDir
- The directory to which output should be written.- Returns:
- The analysis to run.
-
main
Main method for running the feasibility study (Section 6).- Parameters:
args
- seeAnalysisRunner.Options.DEFAULT(String[])
- Throws:
IOException
- When an IO operation within the feasibility study fails.
-