Uses of Class
org.variantsync.diffdetective.diff.git.CommitDiff
Packages that use CommitDiff
Package
Description
-
Uses of CommitDiff in org.variantsync.diffdetective.analysis
Fields in org.variantsync.diffdetective.analysis declared as CommitDiffMethods in org.variantsync.diffdetective.analysis that return CommitDiffModifier and TypeMethodDescriptionAnalysis.getCurrentCommitDiff()
The currently processed commit diff. -
Uses of CommitDiff in org.variantsync.diffdetective.analysis.strategies
Methods in org.variantsync.diffdetective.analysis.strategies with parameters of type CommitDiffModifier and TypeMethodDescriptionAnalysisMonitor.onCommit
(CommitDiff commit) abstract OutputStream
AnalysisStrategy.onCommit
(CommitDiff commit) Invoked before a commit is analyzed.AnalyzeAllAndExport.onCommit
(CommitDiff commit) AnalyzeAndExportIncrementally.onCommit
(CommitDiff commit) CompositeAnalysisStrategy.onCommit
(CommitDiff commit) NullStrategy.onCommit
(CommitDiff commit) -
Uses of CommitDiff in org.variantsync.diffdetective.diff.git
Fields in org.variantsync.diffdetective.diff.git declared as CommitDiffModifier and TypeFieldDescriptionprivate final CommitDiff
PatchDiff.commitDiff
The commit the patch belongs to.Methods in org.variantsync.diffdetective.diff.git that return CommitDiffModifier and TypeMethodDescriptionPatchDiff.getCommitDiff()
Returns the corresponding CommitDiff, which this patch is part of.Constructors in org.variantsync.diffdetective.diff.git with parameters of type CommitDiffModifierConstructorDescriptionPatchDiff
(CommitDiff commitDiff, org.eclipse.jgit.diff.DiffEntry diffEntry, String fullDiff, VariationDiff<DiffLinesLabel> variationDiff) Creates a new PatchDiff. -
Uses of CommitDiff in org.variantsync.diffdetective.diff.result
Fields in org.variantsync.diffdetective.diff.result with type parameters of type CommitDiffModifier and TypeFieldDescriptionprivate final Optional<CommitDiff>
CommitDiffResult.diff
The field for thediff
record component.Methods in org.variantsync.diffdetective.diff.result that return types with arguments of type CommitDiffModifier and TypeMethodDescriptionCommitDiffResult.diff()
Returns the value of thediff
record component.Constructor parameters in org.variantsync.diffdetective.diff.result with type arguments of type CommitDiffModifierConstructorDescriptionCommitDiffResult
(Optional<CommitDiff> diff, List<DiffError> errors) Creates an instance of aCommitDiffResult
record class. -
Uses of CommitDiff in org.variantsync.diffdetective.metadata
Methods in org.variantsync.diffdetective.metadata with parameters of type CommitDiffModifier and TypeMethodDescriptionvoid
EditClassCount.Occurrences.increment
(CommitDiff commit) Report the occurrence of a relevant data point in the given CommitDiff.void
EditClassCount.reportOccurrenceFor
(EditClass editClass, CommitDiff commit) Report the match of the given edit class in the given commit diff. -
Uses of CommitDiff in org.variantsync.diffdetective.variation.diff.parse
Methods in org.variantsync.diffdetective.variation.diff.parse that return CommitDiffModifier and TypeMethodDescriptionstatic CommitDiff
VariationDiffParser.parseCommit
(Repository repo, String commitHash) Parses the given commit of the given repository. -
Uses of CommitDiff in org.variantsync.diffdetective.variation.diff.serialize
Methods in org.variantsync.diffdetective.variation.diff.serialize with parameters of type CommitDiffModifier and TypeMethodDescriptionstatic LineGraphExport.Statistic
LineGraphExport.toLineGraphFormat
(CommitDiff commitDiff, LineGraphExportOptions<? super DiffLinesLabel> options, OutputStream destination) Writes the given commitDiff in linegraph format to the given StringBuilder.