packages feed

ghc-lib-parser-ex 8.10.0.20 → 8.10.0.21

raw patch · 2 files changed

+11/−9 lines, 2 filesdep ~ghcdep ~ghc-lib-parserPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: ghc, ghc-lib-parser

API changes (from Hackage documentation)

- Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances: instance GHC.Utils.Outputable.Outputable a => GHC.Show.Show (Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances.HsExtendInstances a)
- Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances: instance GHC.Utils.Outputable.Outputable a => GHC.Utils.Outputable.Outputable (Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances.HsExtendInstances a)
+ Language.Haskell.GhclibParserEx.GHC.Driver.Flags: instance GHC.Enum.Bounded DynFlags.Language
+ Language.Haskell.GhclibParserEx.GHC.Driver.Session: impliedGFlags :: [(GeneralFlag, TurnOnFlag, GeneralFlag)]
+ Language.Haskell.GhclibParserEx.GHC.Driver.Session: impliedOffGFlags :: [(GeneralFlag, TurnOnFlag, GeneralFlag)]
+ Language.Haskell.GhclibParserEx.GHC.Driver.Session: impliedXFlags :: [(Extension, TurnOnFlag, Extension)]
+ Language.Haskell.GhclibParserEx.GHC.Driver.Session: instance GHC.Classes.Ord GHC.LanguageExtensions.Type.Extension
+ Language.Haskell.GhclibParserEx.GHC.Driver.Session: turnOff :: TurnOnFlag
+ Language.Haskell.GhclibParserEx.GHC.Driver.Session: turnOn :: TurnOnFlag
+ Language.Haskell.GhclibParserEx.GHC.Driver.Session: type TurnOnFlag = Bool
+ Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances: instance Outputable.Outputable a => GHC.Show.Show (Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances.HsExtendInstances a)
+ Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances: instance Outputable.Outputable a => Outputable.Outputable (Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances.HsExtendInstances a)
- Language.Haskell.GhclibParserEx.Fixity: fixitiesFromModule :: Located HsModule -> [(String, Fixity)]
+ Language.Haskell.GhclibParserEx.Fixity: fixitiesFromModule :: Located (HsModule GhcPs) -> [(String, Fixity)]
- Language.Haskell.GhclibParserEx.GHC.Hs: modName :: Located HsModule -> String
+ Language.Haskell.GhclibParserEx.GHC.Hs: modName :: Located (HsModule GhcPs) -> String
- Language.Haskell.GhclibParserEx.GHC.Hs.Expr: isMDo :: HsStmtContext GhcRn -> Bool
+ Language.Haskell.GhclibParserEx.GHC.Hs.Expr: isMDo :: HsStmtContext Name -> Bool
- Language.Haskell.GhclibParserEx.GHC.Parser: parseFile :: String -> DynFlags -> String -> ParseResult (Located HsModule)
+ Language.Haskell.GhclibParserEx.GHC.Parser: parseFile :: String -> DynFlags -> String -> ParseResult (Located (HsModule GhcPs))
- Language.Haskell.GhclibParserEx.GHC.Parser: parseHeader :: String -> DynFlags -> ParseResult (Located HsModule)
+ Language.Haskell.GhclibParserEx.GHC.Parser: parseHeader :: String -> DynFlags -> ParseResult (Located (HsModule GhcPs))
- Language.Haskell.GhclibParserEx.GHC.Parser: parseModule :: String -> DynFlags -> ParseResult (Located HsModule)
+ Language.Haskell.GhclibParserEx.GHC.Parser: parseModule :: String -> DynFlags -> ParseResult (Located (HsModule GhcPs))
- Language.Haskell.GhclibParserEx.GHC.Parser: parseSignature :: String -> DynFlags -> ParseResult (Located HsModule)
+ Language.Haskell.GhclibParserEx.GHC.Parser: parseSignature :: String -> DynFlags -> ParseResult (Located (HsModule GhcPs))

Files

ChangeLog.md view
@@ -1,5 +1,8 @@ # Changelog for ghc-lib-parser-ex +## 8.10.0.21 released 2021-06-07+- Bugfix cabal files+ ## 8.10.0.20 released 2021-06-06 - Update to `ghc-lib-8.10.5.20210606` 
ghc-lib-parser-ex.cabal view
@@ -1,18 +1,17 @@ cabal-version: >= 1.18 name:           ghc-lib-parser-ex-version:        8.10.0.20+version:        8.10.0.21 description:    Please see the README on GitHub at <https://github.com/shayne-fletcher/ghc-lib-parser-ex#readme> homepage:       https://github.com/shayne-fletcher/ghc-lib-parser-ex#readme bug-reports:    https://github.com/shayne-fletcher/ghc-lib-parser-ex/issues author:         Shayne Fletcher maintainer:     shayne@shaynefletcher.org-copyright:      Copyright © 2020, Shayne Fletcher. All rights reserved.+copyright:      Copyright © 2020-2021 Shayne Fletcher. All rights reserved. license:        BSD3 license-file:   LICENSE category:       Development synopsis:       Algorithms on GHC parse trees build-type:     Simple-tested-with:    GHC==8.8.2, GHC==8.6.5 extra-source-files:     README.md     ChangeLog.md@@ -63,15 +62,15 @@       uniplate >= 1.5,       bytestring >= 0.10.8.2,       containers >= 0.5.8.1-  if flag(auto) && impl(ghc >= 9.0.0) && impl(ghc < 9.1.0)+  if flag(auto) && impl(ghc >= 8.10.0) && impl(ghc < 8.11.0)     build-depends:-      ghc == 9.0.*,+      ghc == 8.10.*,       ghc-boot-th,       ghc-boot   else     if flag(auto)       build-depends:-        ghc-lib-parser == 9.0.*+        ghc-lib-parser == 8.10.*     else       if flag(no-ghc-lib)         build-depends:@@ -107,15 +106,15 @@     , extra >=1.6     , uniplate >= 1.6.12     , ghc-lib-parser-ex-  if flag(auto) && impl(ghc >= 9.0.0) && impl(ghc < 9.1.0)+  if flag(auto) && impl(ghc >= 8.10.0) && impl(ghc < 8.11.0)     build-depends:-      ghc == 9.0.*,+      ghc == 8.10.*,       ghc-boot-th,       ghc-boot   else     if flag(auto)       build-depends:-        ghc-lib-parser == 9.0.*+        ghc-lib-parser == 8.10.*     else       if flag(no-ghc-lib)         build-depends: