Class DagBasedChangesProvider
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.changeProviders.DagBasedChangesProvider
-
- All Implemented Interfaces:
BuildVcsChangesProvider
public class DagBasedChangesProvider extends Object implements BuildVcsChangesProvider
- Author:
- dmitry.neverov
-
-
Constructor Summary
Constructors Constructor Description DagBasedChangesProvider(VcsModificationHistoryEx vcsHistory, FindPromotionStrategy findPromotionStrategy, DagBasedPrevPromotionRevisionsCache prevPromotionsCache, BuildPromotionEx promotion, VcsRootInstance root, VcsModificationProcessor vcsModificationProcessor, String rootRevision, Long optimizedModId, boolean returnChangesIfNoPreviousBuild, long maxModificationId, PreviousPromotionsCallback prevPromotionsCallback, EndpointsCallback endpointsCallback, Set<String> revisionAccumulator, DefaultBranchChangesMode defaultBranchChangesMode, boolean rootExcludesDefault, Set<RelationType> relations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SVcsModification>
getChanges()
-
-
-
Constructor Detail
-
DagBasedChangesProvider
public DagBasedChangesProvider(@NotNull VcsModificationHistoryEx vcsHistory, @NotNull FindPromotionStrategy findPromotionStrategy, @NotNull DagBasedPrevPromotionRevisionsCache prevPromotionsCache, @NotNull BuildPromotionEx promotion, @NotNull VcsRootInstance root, @NotNull VcsModificationProcessor vcsModificationProcessor, @Nullable String rootRevision, @Nullable Long optimizedModId, boolean returnChangesIfNoPreviousBuild, long maxModificationId, @NotNull PreviousPromotionsCallback prevPromotionsCallback, @NotNull EndpointsCallback endpointsCallback, @Nullable Set<String> revisionAccumulator, @NotNull DefaultBranchChangesMode defaultBranchChangesMode, boolean rootExcludesDefault, @NotNull Set<RelationType> relations)
-
-
Method Detail
-
getChanges
@NotNull public List<SVcsModification> getChanges()
- Specified by:
getChanges
in interfaceBuildVcsChangesProvider
-
-