com.atlassian.bitbucket.scm.pull.MergeRequestCheckService |
A service that checks preconditions for pull request merges by applying RepositoryMergeCheck
s, which can
be supplied by plugins, to determine whether merges should performed.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Applies all registered and enabled
RepositoryMergeCheck s to determine if a pull request merge should
proceed. |
Applies all registered and enabled RepositoryMergeCheck
s to determine if a pull request merge should
proceed. If any check vetoes
the MergeRequest
then the
merge should not be performed. A PullRequestMergeVeto
will be returned for
each failed check. If no checks veto the merge it should be allowed to proceed.
pullRequest | the pull request |
---|
vetoes
, where an empty collection
indicates the merge should be allowed to proceed