Class BranchChangesCalculator.Changes

    • Constructor Detail

      • Changes

        public Changes​(@NotNull
                       List<SVcsModification> changes,
                       @NotNull
                       jetbrains.buildServer.buildTriggers.vcs.BranchChangesCalculator.TriggerVcsModificationProcessor changesProcessor,
                       Function<Long,​Boolean> lowerBoundReachabilitySupplier)
    • Method Detail

      • isEmpty

        public boolean isEmpty()
      • getMostRecentVisitedCommits

        @NotNull
        public Map<Long,​Long> getMostRecentVisitedCommits()
      • getVisitedAndNewerThanLowerBoundsCommits

        @NotNull
        public Map<Long,​gnu.trove.TLongHashSet> getVisitedAndNewerThanLowerBoundsCommits()
      • isLowerBoundReachable

        public boolean isLowerBoundReachable​(long vcsRootId)