Uses of Record Class
org.variantsync.diffdetective.datasets.PatchDiffParseOptions
Packages that use PatchDiffParseOptions
-
Uses of PatchDiffParseOptions in org.variantsync.diffdetective
Fields in org.variantsync.diffdetective with type parameters of type PatchDiffParseOptionsModifier and TypeFieldDescriptionprivate final Function
<Repository, PatchDiffParseOptions> AnalysisRunner.Options.getParseOptionsForRepo
The field for thegetParseOptionsForRepo
record component.Methods in org.variantsync.diffdetective that return types with arguments of type PatchDiffParseOptionsModifier and TypeMethodDescriptionAnalysisRunner.Options.getParseOptionsForRepo()
Returns the value of thegetParseOptionsForRepo
record component.Constructor parameters in org.variantsync.diffdetective with type arguments of type PatchDiffParseOptionsModifierConstructorDescriptionOptions
(Path repositoriesDirectory, Path outputDirectory, Path datasetsFile, Function<Repository, PatchDiffParseOptions> getParseOptionsForRepo, Function<Repository, DiffFilter> getFilterForRepo, boolean preloadReposBeforeAnalysis, boolean pullRepositoriesBeforeAnalysis) Creates an instance of aOptions
record class. -
Uses of PatchDiffParseOptions in org.variantsync.diffdetective.datasets
Fields in org.variantsync.diffdetective.datasets declared as PatchDiffParseOptionsModifier and TypeFieldDescriptionstatic final PatchDiffParseOptions
PatchDiffParseOptions.Default
Default value for PatchDiffParseOptions that does not remember parsed unix diffs and uses the default value for the parsing VariationDiffs (VariationDiffParseOptions.Default
).private PatchDiffParseOptions
Repository.parseOptions
Options to configure parsing and memory consumption (e.g., by not keeping full diffs in memory).Methods in org.variantsync.diffdetective.datasets that return PatchDiffParseOptionsModifier and TypeMethodDescriptionRepository.getParseOptions()
Options that should be used when parsing the evolution history.private static PatchDiffParseOptions
DatasetFactory.getParseOptionsFor
(String repositoryName) Returns the default parse options for the repository with the given name.PatchDiffParseOptions.withAnnotationParser
(AnnotationParser annotationParser) Creates PatchDiffParseOptions with the given annotation parser.PatchDiffParseOptions.withDiffStoragePolicy
(PatchDiffParseOptions.DiffStoragePolicy diffStoragePolicy) Creates PatchDiffParseOptions with the given policy for storing diffs.Methods in org.variantsync.diffdetective.datasets with parameters of type PatchDiffParseOptionsModifier and TypeMethodDescriptionRepository.setParseOptions
(PatchDiffParseOptions parseOptions) Set options for parsing parts of this repository's evolution history.Constructors in org.variantsync.diffdetective.datasets with parameters of type PatchDiffParseOptionsModifierConstructorDescriptionRepository
(RepositoryLocationType repoLocation, Path localPath, URI remote, String repositoryName, CommitLister commitLister, PatchDiffParseOptions parseOptions, DiffFilter diffFilter) Creates a repository.