Skip to content

Commit

Permalink
refactor isUnfailingIntegrated
Browse files Browse the repository at this point in the history
  • Loading branch information
rudymatela committed Aug 17, 2022
1 parent 44e03dd commit a699fd2
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions src/Project.hs
Original file line number Diff line number Diff line change
Expand Up @@ -463,11 +463,12 @@ isIntegrated (Integrated _ _) = True
isIntegrated _ = False

isUnfailingIntegrated :: IntegrationStatus -> Bool
isUnfailingIntegrated (Integrated _ BuildPending) = True
isUnfailingIntegrated (Integrated _ (BuildStarted _)) = True
isUnfailingIntegrated (Integrated _ BuildSucceeded) = True
isUnfailingIntegrated (Integrated _ (BuildFailed _)) = False
isUnfailingIntegrated _ = False
isUnfailingIntegrated (Integrated _ buildStatus) = case buildStatus of
BuildPending -> True
(BuildStarted _) -> True
BuildSucceeded -> True
(BuildFailed _) -> False
isUnfailingIntegrated _ = False

isIntegratedOrSpeculativelyConflicted :: PullRequest -> Bool
isIntegratedOrSpeculativelyConflicted pr =
Expand Down

0 comments on commit a699fd2

Please sign in to comment.