Uses of Record Class
org.variantsync.diffdetective.variation.diff.parse.VariationDiffParseOptions
Packages that use VariationDiffParseOptions
Package
Description
-
Uses of VariationDiffParseOptions in org.variantsync.diffdetective.datasets
Fields in org.variantsync.diffdetective.datasets declared as VariationDiffParseOptionsModifier and TypeFieldDescriptionprivate final VariationDiffParseOptionsPatchDiffParseOptions.variationDiffParseOptionsThe field for thevariationDiffParseOptionsrecord component.Methods in org.variantsync.diffdetective.datasets that return VariationDiffParseOptionsModifier and TypeMethodDescriptionPatchDiffParseOptions.variationDiffParseOptions()Returns the value of thevariationDiffParseOptionsrecord component.Constructors in org.variantsync.diffdetective.datasets with parameters of type VariationDiffParseOptionsModifierConstructorDescriptionPatchDiffParseOptions(PatchDiffParseOptions.DiffStoragePolicy diffStoragePolicy, VariationDiffParseOptions variationDiffParseOptions) Creates an instance of aPatchDiffParseOptionsrecord class. -
Uses of VariationDiffParseOptions in org.variantsync.diffdetective.experiments.views
Fields in org.variantsync.diffdetective.experiments.views declared as VariationDiffParseOptions -
Uses of VariationDiffParseOptions in org.variantsync.diffdetective.variation.diff
Methods in org.variantsync.diffdetective.variation.diff with parameters of type VariationDiffParseOptionsModifier and TypeMethodDescriptionstatic VariationDiff<DiffLinesLabel> VariationDiff.fromDiff(String diff, VariationDiffParseOptions parseOptions) Parses a VariationDiff from the given unix diff.static VariationDiff<DiffLinesLabel> VariationDiff.fromFile(Path p, VariationDiffParseOptions parseOptions) Parses a VariationDiff from the given file.static VariationDiff<DiffLinesLabel> VariationDiff.fromFiles(Path beforeFile, Path afterFile, org.eclipse.jgit.diff.DiffAlgorithm.SupportedAlgorithm algorithm, VariationDiffParseOptions options) Create a VariationDiff from two given text files.static VariationDiff<DiffLinesLabel> VariationDiff.fromLines(String before, String after, org.eclipse.jgit.diff.DiffAlgorithm.SupportedAlgorithm algorithm, VariationDiffParseOptions options) Creates a variation diff from to line-based text inputs. -
Uses of VariationDiffParseOptions in org.variantsync.diffdetective.variation.diff.construction
Methods in org.variantsync.diffdetective.variation.diff.construction with parameters of type VariationDiffParseOptionsModifier and TypeMethodDescriptionstatic VariationDiff<DiffLinesLabel> JGitDiff.diff(String linesBefore, String linesAfter, org.eclipse.jgit.diff.DiffAlgorithm.SupportedAlgorithm algorithm, VariationDiffParseOptions options) Creates a variation diff from to line-based text inputs. -
Uses of VariationDiffParseOptions in org.variantsync.diffdetective.variation.diff.parse
Fields in org.variantsync.diffdetective.variation.diff.parse declared as VariationDiffParseOptionsModifier and TypeFieldDescriptionstatic final VariationDiffParseOptionsVariationDiffParseOptions.DefaultDefault value for VariationDiffParseOptions that does not remember parsed unix diffs and uses the default value for the parsing annotations (CPPAnnotationParser).(package private) final VariationDiffParseOptionsVariationDiffParser.optionsMethods in org.variantsync.diffdetective.variation.diff.parse that return VariationDiffParseOptionsModifier and TypeMethodDescriptionVariationDiffParseOptions.withAnnotationParser(AnnotationParser annotationParser) Creates VariationDiffParseOptions with the given annotation parser.Methods in org.variantsync.diffdetective.variation.diff.parse with parameters of type VariationDiffParseOptionsModifier and TypeMethodDescriptionstatic VariationDiff<DiffLinesLabel> VariationDiffParser.createVariationDiff(BufferedReader fullDiff, VariationDiffParseOptions options) Default parsing method forVariationDiffs from diffs.static VariationDiff<DiffLinesLabel> VariationDiffParser.createVariationDiff(String fullDiff, VariationDiffParseOptions parseOptions) The same asVariationDiffParser.createVariationDiff(BufferedReader, VariationDiffParseOptions)but with the diff given as a single string with line breaks instead of aBufferedReader.static VariationDiff<DiffLinesLabel> VariationDiffParser.createVariationTree(BufferedReader file, VariationDiffParseOptions options) Parses a variation tree from a source file.Constructors in org.variantsync.diffdetective.variation.diff.parse with parameters of type VariationDiffParseOptionsModifierConstructorDescriptionprivateInitializes the parse state. -
Uses of VariationDiffParseOptions in org.variantsync.diffdetective.variation.tree
Methods in org.variantsync.diffdetective.variation.tree with parameters of type VariationDiffParseOptionsModifier and TypeMethodDescriptionstatic VariationTree<DiffLinesLabel> VariationTree.fromFile(BufferedReader input, VariationTreeSource source, VariationDiffParseOptions parseOptions) Parses aVariationTreefrom source code with C preprocessor annotations.static VariationTree<DiffLinesLabel> VariationTree.fromFile(Path path, VariationDiffParseOptions parseOptions) Same asVariationTree.fromFile(BufferedReader, VariationTreeSource, VariationDiffParseOptions)but registerspathas source.