public interface CommitsIsolatingVcsChangeDetector extends VcsChangeDetector
VcsChangeDetector that can return commits one-by-one.| Modifier and Type | Method and Description |
|---|---|
@NotNull List<BuildRepositoryChanges> |
isolateCommits(@NotNull BuildRepositoryChanges changes,
@NotNull VcsRepositoryData vcsRepositoryData)
Break the single build changes object into a list of
BuildRepositoryChanges. |
collectChangesForInitialBuild, collectChangesForRevision, collectChangesSinceRevisiongetVcsIdForExecutor@NotNull @NotNull List<BuildRepositoryChanges> isolateCommits(@NotNull @NotNull BuildRepositoryChanges changes, @NotNull @NotNull VcsRepositoryData vcsRepositoryData)
BuildRepositoryChanges. Must not be null. May return an empty
list but that doesn't actually make any sense. BuildRepositoryChanges
will be more likely to be built than lower changes, which may be discarded.changes - Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.