Class BranchChangesCalculator.Changes
- java.lang.Object
-
- jetbrains.buildServer.buildTriggers.vcs.BranchChangesCalculator.Changes
-
- Enclosing class:
- BranchChangesCalculator
public static class BranchChangesCalculator.Changes extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SVcsModification>
getChanges()
Map<Long,Long>
getMostRecentVisitedCommits()
Map<Long,gnu.trove.TLongHashSet>
getVisitedAndNewerThanLowerBoundsCommits()
boolean
isEmpty()
boolean
isLowerBoundReachable(long vcsRootId)
-
-
-
Constructor Detail
-
Changes
public Changes(@NotNull List<SVcsModification> changes, @NotNull jetbrains.buildServer.buildTriggers.vcs.BranchChangesCalculator.TriggerVcsModificationProcessor changesProcessor, Function<Long,Boolean> lowerBoundReachabilitySupplier)
-
-
Method Detail
-
getChanges
@NotNull public List<SVcsModification> getChanges()
-
isEmpty
public boolean isEmpty()
-
getVisitedAndNewerThanLowerBoundsCommits
@NotNull public Map<Long,gnu.trove.TLongHashSet> getVisitedAndNewerThanLowerBoundsCommits()
-
isLowerBoundReachable
public boolean isLowerBoundReachable(long vcsRootId)
-
-