Uses of Interface
org.variantsync.diffdetective.variation.tree.source.VariationTreeSource
Package
Description
-
Uses of VariationTreeSource in org.variantsync.diffdetective.variation.diff
-
Uses of VariationTreeSource in org.variantsync.diffdetective.variation.diff.bad
-
Uses of VariationTreeSource in org.variantsync.diffdetective.variation.diff.source
Modifier and TypeFieldDescriptionprivate final VariationTreeSource
VariationTreeDiffSource.after
The field for theafter
record component.private final VariationTreeSource
VariationTreeDiffSource.before
The field for thebefore
record component.private final VariationTreeSource
FromVariationTreeSource.inner
The field for theinner
record component.Modifier and TypeMethodDescriptionVariationTreeDiffSource.after()
Returns the value of theafter
record component.VariationTreeDiffSource.before()
Returns the value of thebefore
record component.FromVariationTreeSource.inner()
Returns the value of theinner
record component.ModifierConstructorDescriptionCreates an instance of aFromVariationTreeSource
record class.VariationTreeDiffSource
(VariationTreeSource before, VariationTreeSource after) Creates an instance of aVariationTreeDiffSource
record class. -
Uses of VariationTreeSource in org.variantsync.diffdetective.variation.tree
Modifier and TypeFieldDescriptionprivate final VariationTreeSource
VariationTree.source
The field for thesource
record component.Modifier and TypeMethodDescriptionVariationTree.source()
Returns the value of thesource
record component.Modifier and TypeMethodDescriptionstatic VariationTree<DiffLinesLabel>
VariationTree.fromFile
(BufferedReader input, VariationTreeSource source, VariationDiffParseOptions parseOptions) Parses aVariationTree
from source code with C preprocessor annotations.static <L extends Label>
VariationTree<L>VariationTree.fromProjection
(Projection<L> projection, VariationTreeSource source) static <T extends VariationNode<T,
L>, L extends Label>
VariationTree<L>VariationTree.fromVariationNode
(VariationNode<T, L> node, VariationTreeSource source) ModifierConstructorDescriptionVariationTree
(VariationTreeNode<L> root, VariationTreeSource source) Creates aVariationTree
with the given root and source. -
Uses of VariationTreeSource in org.variantsync.diffdetective.variation.tree.source
Modifier and TypeClassDescriptionfinal record
A file at a specific commit in a Git repository.final record
A reference to a file with pathpath
in the local file system.Modifier and TypeFieldDescriptionstatic final VariationTreeSource
VariationTreeSource.Unknown
The source of the variation tree is unknown.