Uses of Class
org.variantsync.diffdetective.analysis.CommitProcessTime
Packages that use CommitProcessTime
Package
Description
-
Uses of CommitProcessTime in org.variantsync.diffdetective.analysis
Fields in org.variantsync.diffdetective.analysis declared as CommitProcessTimeModifier and TypeFieldDescriptionprivate final CommitProcessTime
AutomationResult.fastest
The field for thefastest
record component.final CommitProcessTime
StatisticsAnalysis.Result.max
The commit that was processed the slowest.private final CommitProcessTime
AutomationResult.median
The field for themedian
record component.final CommitProcessTime
StatisticsAnalysis.Result.min
The commit that was processed the fastest.private final CommitProcessTime
AutomationResult.slowest
The field for theslowest
record component.Fields in org.variantsync.diffdetective.analysis with type parameters of type CommitProcessTimeModifier and TypeFieldDescriptionprivate final List<CommitProcessTime>
StatisticsAnalysis.commitTimes
Methods in org.variantsync.diffdetective.analysis that return CommitProcessTimeModifier and TypeMethodDescriptionAutomationResult.fastest()
Returns the value of thefastest
record component.static CommitProcessTime
CommitProcessTime.fromString
(String text) Parses aCommitProcessTime
from a string that was produced bytoString()
.static CommitProcessTime
Creates an invalid count for the given repo.static CommitProcessTime
CommitProcessTime.max
(CommitProcessTime a, CommitProcessTime b) Computes the maximum of twoCommitProcessTime
s.AutomationResult.median()
Returns the value of themedian
record component.static CommitProcessTime
CommitProcessTime.min
(CommitProcessTime a, CommitProcessTime b) Computes the minimum of twoCommitProcessTime
s.AutomationResult.slowest()
Returns the value of theslowest
record component.static CommitProcessTime
Creates an count for an unkown commit in the given repository.Methods in org.variantsync.diffdetective.analysis with parameters of type CommitProcessTimeModifier and TypeMethodDescriptionstatic CommitProcessTime
CommitProcessTime.max
(CommitProcessTime a, CommitProcessTime b) Computes the maximum of twoCommitProcessTime
s.static CommitProcessTime
CommitProcessTime.min
(CommitProcessTime a, CommitProcessTime b) Computes the minimum of twoCommitProcessTime
s.void
CommitProcessTime.set
(CommitProcessTime other) Sets all values of this object to the values of the given time.Method parameters in org.variantsync.diffdetective.analysis with type arguments of type CommitProcessTimeModifier and TypeMethodDescriptionstatic void
StatisticsAnalysis.exportCommitTimes
(List<CommitProcessTime> commitTimes, Path pathToOutputFile) Exports the given commit times to the given file.Constructors in org.variantsync.diffdetective.analysis with parameters of type CommitProcessTimeModifierConstructorDescriptionAutomationResult
(long numMeasuredCommits, long totalTimeMS, CommitProcessTime fastest, CommitProcessTime slowest, CommitProcessTime median) Creates an instance of aAutomationResult
record class. -
Uses of CommitProcessTime in org.variantsync.diffdetective.experiments.esecfse22
Methods in org.variantsync.diffdetective.experiments.esecfse22 that return types with arguments of type CommitProcessTimeModifier and TypeMethodDescriptionprivate static Stream<CommitProcessTime>
Parses all CommitProcessTimes in the given file.