Uses of Class
org.variantsync.diffdetective.analysis.CommitProcessTime
Package
Description
-
Uses of CommitProcessTime in org.variantsync.diffdetective.analysis
Modifier 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.Modifier and TypeFieldDescriptionprivate final List<CommitProcessTime>
StatisticsAnalysis.commitTimes
Modifier 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.Modifier 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.Modifier and TypeMethodDescriptionstatic void
StatisticsAnalysis.exportCommitTimes
(List<CommitProcessTime> commitTimes, Path pathToOutputFile) Exports the given commit times to the given file.ModifierConstructorDescriptionAutomationResult
(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
Modifier and TypeMethodDescriptionprivate static Stream<CommitProcessTime>
Parses all CommitProcessTimes in the given file.