mirror of
https://github.com/go-gitea/gitea.git
synced 2025-07-18 06:32:51 +02:00
remove dead code
This commit is contained in:
parent
31e81156c8
commit
ae60b24d98
@ -73,36 +73,6 @@ func MergeRequiredContextsCommitStatus(commitStatuses []*git_model.CommitStatus,
|
|||||||
return returnedStatus
|
return returnedStatus
|
||||||
}
|
}
|
||||||
|
|
||||||
// IsCommitStatusContextSuccess returns true if all required status check contexts succeed.
|
|
||||||
func IsCommitStatusContextSuccess(commitStatuses []*git_model.CommitStatus, requiredContexts []string) bool {
|
|
||||||
// If no specific context is required, require that last commit status is a success
|
|
||||||
if len(requiredContexts) == 0 {
|
|
||||||
status := git_model.CalcCommitStatus(commitStatuses)
|
|
||||||
if status == nil || status.State != structs.CommitStatusSuccess {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
return true
|
|
||||||
}
|
|
||||||
|
|
||||||
for _, ctx := range requiredContexts {
|
|
||||||
var found bool
|
|
||||||
for _, commitStatus := range commitStatuses {
|
|
||||||
if commitStatus.Context == ctx {
|
|
||||||
if commitStatus.State != structs.CommitStatusSuccess {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
|
|
||||||
found = true
|
|
||||||
break
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if !found {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return true
|
|
||||||
}
|
|
||||||
|
|
||||||
// IsPullCommitStatusPass returns if all required status checks PASS
|
// IsPullCommitStatusPass returns if all required status checks PASS
|
||||||
func IsPullCommitStatusPass(ctx context.Context, pr *issues_model.PullRequest) (bool, error) {
|
func IsPullCommitStatusPass(ctx context.Context, pr *issues_model.PullRequest) (bool, error) {
|
||||||
pb, err := git_model.GetFirstMatchProtectedBranchRule(ctx, pr.BaseRepoID, pr.BaseBranch)
|
pb, err := git_model.GetFirstMatchProtectedBranchRule(ctx, pr.BaseRepoID, pr.BaseBranch)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user