Skip to content

Commit ccfe4b1

Browse files
committed
Nuke Distribution.Compat.MonadFail
1 parent 9ea037b commit ccfe4b1

File tree

5 files changed

+8
-7
lines changed

5 files changed

+8
-7
lines changed

Cabal-syntax/Cabal-syntax.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ library
7070
Distribution.Compat.Exception
7171
Distribution.Compat.Graph
7272
Distribution.Compat.Lens
73-
Distribution.Compat.MonadFail
7473
Distribution.Compat.Newtype
7574
Distribution.Compat.NonEmptySet
7675
Distribution.Compat.Parsing

Cabal-syntax/src/Distribution/Compat/MonadFail.hs

Lines changed: 0 additions & 4 deletions
This file was deleted.

Cabal-syntax/src/Distribution/Parsec.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ import Distribution.Parsec.Warning
7272
import Numeric (showIntAtBase)
7373
import Prelude ()
7474

75+
import qualified Control.Monad.Fail as Fail
7576
import qualified Distribution.Compat.CharParsing as P
7677
import qualified Distribution.Compat.DList as DList
77-
import qualified Distribution.Compat.MonadFail as Fail
7878
import qualified Text.Parsec as Parsec
7979

8080
-------------------------------------------------------------------------------

Cabal/Cabal.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,6 @@ library
197197
Distribution.Compat.Exception,
198198
Distribution.Compat.Graph,
199199
Distribution.Compat.Lens,
200-
Distribution.Compat.MonadFail,
201200
Distribution.Compat.Newtype,
202201
Distribution.Compat.NonEmptySet,
203202
Distribution.Compat.Parsing,

changelog.d/pr-11396.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
synopsis: Remove Distribution.Compat.MonadFail
3+
packages: [Cabal, Cabal-syntax]
4+
prs: 11396
5+
---
6+
7+
Remove obsolete compatibility layer of `Distribution.Compat.MonadFail`, use `Control.Monad.Fail` instead.

0 commit comments

Comments
 (0)