Class DetachedRootsChangesProvider
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.changeProviders.DetachedRootsChangesProvider
-
- All Implemented Interfaces:
BuildVcsChangesProvider
public class DetachedRootsChangesProvider extends Object implements BuildVcsChangesProvider
- Author:
- dmitry.neverov
-
-
Field Summary
Fields Modifier and Type Field Description static String
SHOW_UNREACHANBLE_CHANGES_IN_ALL_BRANCHES
static String
USE_SAME_VCS_TYPE_ENDPOINTS_FOR_DETACHED_ROOTS
-
Constructor Summary
Constructors Constructor Description DetachedRootsChangesProvider(VcsModificationHistoryEx vcsHistory, BuildChangesCalculatorSettings settings, FindPromotionStrategyFactory findPromotionFactory, DagBasedPrevPromotionRevisionsCache prevPromotionsCache, BuildPromotion promotion, VcsModificationProcessor vcsModificationProcessorCallback, Supplier<OrderedBuild> mostRecentPreviousBuildSupplier, PreviousBuildsProvider previousBuildsProvider, Collection<VcsRootInstance> nonDetachedRoots, long maxModificationId, Lazy<Map<VcsRootInstance,Set<String>>> endpoints, Map<Long,Set<String>> attachedParentRootRevisions, List<VcsRootInstance> promotionRoots, VcsRootInstancesManager vcsRootInstancesManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SVcsModification>
getChanges()
-
-
-
Field Detail
-
USE_SAME_VCS_TYPE_ENDPOINTS_FOR_DETACHED_ROOTS
public static final String USE_SAME_VCS_TYPE_ENDPOINTS_FOR_DETACHED_ROOTS
- See Also:
- Constant Field Values
-
SHOW_UNREACHANBLE_CHANGES_IN_ALL_BRANCHES
public static final String SHOW_UNREACHANBLE_CHANGES_IN_ALL_BRANCHES
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DetachedRootsChangesProvider
public DetachedRootsChangesProvider(@NotNull VcsModificationHistoryEx vcsHistory, @NotNull BuildChangesCalculatorSettings settings, @NotNull FindPromotionStrategyFactory findPromotionFactory, @NotNull DagBasedPrevPromotionRevisionsCache prevPromotionsCache, @NotNull BuildPromotion promotion, @NotNull VcsModificationProcessor vcsModificationProcessorCallback, @NotNull Supplier<OrderedBuild> mostRecentPreviousBuildSupplier, @NotNull PreviousBuildsProvider previousBuildsProvider, @NotNull Collection<VcsRootInstance> nonDetachedRoots, long maxModificationId, @NotNull Lazy<Map<VcsRootInstance,Set<String>>> endpoints, @NotNull Map<Long,Set<String>> attachedParentRootRevisions, @NotNull List<VcsRootInstance> promotionRoots, @NotNull VcsRootInstancesManager vcsRootInstancesManager)
-
-
Method Detail
-
getChanges
@NotNull public List<SVcsModification> getChanges()
- Specified by:
getChanges
in interfaceBuildVcsChangesProvider
-
-