Uses of Interface
org.variantsync.diffdetective.variation.diff.source.VariationDiffSource
Packages that use VariationDiffSource
Package
Description
-
Uses of VariationDiffSource in org.variantsync.diffdetective.diff.git
Subinterfaces of VariationDiffSource in org.variantsync.diffdetective.diff.gitModifier and TypeInterfaceDescriptioninterfaceInterface for patches from a git repository.Classes in org.variantsync.diffdetective.diff.git that implement VariationDiffSourceModifier and TypeClassDescriptionstatic final recordMinimal default implementation ofGitPatchclassData class containing information about a single patch (i.e., the differences in a single file). -
Uses of VariationDiffSource in org.variantsync.diffdetective.mining
Methods in org.variantsync.diffdetective.mining that return VariationDiffSourceModifier and TypeMethodDescriptionMethods in org.variantsync.diffdetective.mining with parameters of type VariationDiffSourceModifier and TypeMethodDescriptionRWCompositePatternTreeFormat.toLabel(VariationDiffSource variationDiffSource) -
Uses of VariationDiffSource in org.variantsync.diffdetective.variation.diff
Fields in org.variantsync.diffdetective.variation.diff declared as VariationDiffSourceMethods in org.variantsync.diffdetective.variation.diff that return VariationDiffSourceModifier and TypeMethodDescriptionVariationDiff.getSource()Returns the source of this VariationDiff (i.e., the data this VariationDiff was created from).Methods in org.variantsync.diffdetective.variation.diff with parameters of type VariationDiffSourceModifier and TypeMethodDescriptionstatic VariationDiff<DiffLinesLabel> DiffGraph.fromNodes(Collection<DiffNode<DiffLinesLabel>> nodes, VariationDiffSource source) Deprecated.Takes a set of DiffNodes that forms a DiffGraph (i.e., similar to a VariationDiff but with no explicit root) and converts it to a VariationDiff by equipping it with a synthetic root node.voidVariationDiff.setSource(VariationDiffSource source) Sets the source of this VariationDiff.Constructors in org.variantsync.diffdetective.variation.diff with parameters of type VariationDiffSourceModifierConstructorDescriptionVariationDiff(DiffNode<L> root, VariationDiffSource source) Creates a VariationDiff that only consists of the single given root node. -
Uses of VariationDiffSource in org.variantsync.diffdetective.variation.diff.bad
Fields in org.variantsync.diffdetective.variation.diff.bad declared as VariationDiffSourceModifier and TypeFieldDescriptionprivate final VariationDiffSourceBadVDiffFromVariationDiffSource.initialVariationDiffThe field for theinitialVariationDiffrecord component.Methods in org.variantsync.diffdetective.variation.diff.bad that return VariationDiffSourceModifier and TypeMethodDescriptionBadVDiffFromVariationDiffSource.initialVariationDiff()Returns the value of theinitialVariationDiffrecord component.Constructors in org.variantsync.diffdetective.variation.diff.bad with parameters of type VariationDiffSourceModifierConstructorDescriptionBadVDiffFromVariationDiffSource(VariationDiffSource initialVariationDiff) Creates an instance of aBadVDiffFromVariationDiffSourcerecord class. -
Uses of VariationDiffSource in org.variantsync.diffdetective.variation.diff.render
Method parameters in org.variantsync.diffdetective.variation.diff.render with type arguments of type VariationDiffSourceModifier and TypeMethodDescriptionprivate <L extends Label>
booleanVariationDiffRenderer.render(VariationDiff<? extends L> tree, String treeAndFileName, Path directory, RenderOptions<? super L> options, LineGraphExportOptions<? super L> exportOptions, BiFunction<String, VariationDiffSource, String> treeHeader) Renders the given VariationDiff to an image file. -
Uses of VariationDiffSource in org.variantsync.diffdetective.variation.diff.serialize
Methods in org.variantsync.diffdetective.variation.diff.serialize with parameters of type VariationDiffSourceModifier and TypeMethodDescriptionprivate static StringLineGraphExport.lineGraphHeader(VariationDiffSource source, LineGraphExportOptions<?> options) Produces the final linegraph file content. -
Uses of VariationDiffSource in org.variantsync.diffdetective.variation.diff.serialize.treeformat
Methods in org.variantsync.diffdetective.variation.diff.serialize.treeformat that return VariationDiffSourceModifier and TypeMethodDescriptionConverts a label of line graph into aVariationDiffSource.default VariationDiffSourceVariationDiffLabelFormat.fromLineGraphLine(String lineGraphLine) Converts a line describing a graph (starting with "t # ") in line graph format into aVariationDiffSource.Methods in org.variantsync.diffdetective.variation.diff.serialize.treeformat with parameters of type VariationDiffSourceModifier and TypeMethodDescriptionCommitDiffVariationDiffLabelFormat.toLabel(VariationDiffSource variationDiffSource) IndexedTreeFormat.toLabel(VariationDiffSource variationDiffSource) VariationDiffLabelFormat.toLabel(VariationDiffSource variationDiffSource) Converts aVariationDiffSourcelabel of line graph.default StringVariationDiffLabelFormat.toLineGraphLine(VariationDiffSource variationDiffSource) Prepends thetree declarationto a label and return an entire line graph line. -
Uses of VariationDiffSource in org.variantsync.diffdetective.variation.diff.source
Classes in org.variantsync.diffdetective.variation.diff.source that implement VariationDiffSourceModifier and TypeClassDescriptionclassDescribes that a VariationDiff was created from a patch in aCommitDiff.final recordfinal recordA source for VariationDiffs that were parsed from a linegraph file.final recordA source for VariationDiff's that were created from patch files on disk.final recordSource for VariationDiffs that were created from a patch given as a String.final recordDescribes that aVariationDiffwas created from twoVariationTrees.Fields in org.variantsync.diffdetective.variation.diff.source declared as VariationDiffSourceModifier and TypeFieldDescriptionstatic final VariationDiffSourceVariationDiffSource.UnknownConstant to use when the source of a VariationDiff is unknown or if it was created artificially. -
Uses of VariationDiffSource in org.variantsync.diffdetective.variation.diff.view
Classes in org.variantsync.diffdetective.variation.diff.view that implement VariationDiffSourceModifier and TypeClassDescriptionfinal recordViewSource<L extends Label>AVariationDiffSourcethat remembers that a variation diff represents a view on another variation diff.