public interface RepositoryCachingFacade
Modifier and Type | Method and Description |
---|---|
List<VcsBranch> |
getOpenBranches(VcsBranchDetector branchDetector,
VcsRepositoryData repositoryData)
Retrieve open branches from the given repository.
|
List<VcsPullRequest> |
getOpenPullRequests(VcsPullRequestDetector pullRequestDetector,
VcsRepositoryData repositoryData) |
void |
invalidate(VcsBranchDetector branchDetector,
VcsRepositoryData repositoryData)
Deprecated.
since 6.10 does nothing
|
void |
invalidate(VcsPullRequestDetector pullRequestDetector,
VcsRepositoryData repositoryData)
Deprecated.
since 6.10 does nothing
|
@NotNull List<VcsBranch> getOpenBranches(@NotNull VcsBranchDetector branchDetector, @NotNull VcsRepositoryData repositoryData) throws RepositoryException
List
of open branches that are discovered in the repository. Returns empty collection if no branches at
all (can that happen?).
An open branch is a branch that is considered 'open' by underlying VCS - it has nothing to do with the actual
development on that branch (recent commits or so).List
of branch names. May be empty.RepositoryException
@NotNull List<VcsPullRequest> getOpenPullRequests(@NotNull VcsPullRequestDetector pullRequestDetector, @NotNull VcsRepositoryData repositoryData) throws RepositoryException
RepositoryException
@Deprecated void invalidate(VcsBranchDetector branchDetector, VcsRepositoryData repositoryData)
@Deprecated void invalidate(VcsPullRequestDetector pullRequestDetector, VcsRepositoryData repositoryData)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.