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.getParseOptionsForRepoThe field for thegetParseOptionsForReporecord component.Methods in org.variantsync.diffdetective that return types with arguments of type PatchDiffParseOptionsModifier and TypeMethodDescriptionAnalysisRunner.Options.getParseOptionsForRepo()Returns the value of thegetParseOptionsForReporecord 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 aOptionsrecord class. -
Uses of PatchDiffParseOptions in org.variantsync.diffdetective.datasets
Fields in org.variantsync.diffdetective.datasets declared as PatchDiffParseOptionsModifier and TypeFieldDescriptionstatic final PatchDiffParseOptionsPatchDiffParseOptions.DefaultDefault value for PatchDiffParseOptions that does not remember parsed unix diffs and uses the default value for the parsing VariationDiffs (VariationDiffParseOptions.Default).private PatchDiffParseOptionsRepository.parseOptionsOptions 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 PatchDiffParseOptionsDatasetFactory.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.