packages feed

base-compat-migrate 0.1.1.0 → 0.2.0.0

raw patch · 3 files changed

+241/−232 lines, 3 filesdep ~Cabaldep ~basedep ~base-compat

Dependency ranges changed: Cabal, base, base-compat

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # Changelog for base-compat-migrate +### 0.2.0.0++* Upgrade to `base == 4.13.0.*` and `base-compat == 0.11.1.*`.+ ### 0.1.1.0  * Upgrade to `base-compat == 0.10.4.*`
README.md view
@@ -55,4 +55,6 @@ Since `base-compat-migrate` re-exports modules, we depend on minor versions of `base` and `base-compat`. A new minor version of either may require a new release of this library. This project's cabal file-is generated by running `generate-library/Main.hs`.+is generated by compiling this package with `-fexe` with+cabal-install, or `stack build` with stack and then running the+generated executable.
base-compat-migrate.cabal view
@@ -1,259 +1,262 @@-cabal-version: 1.21-name: base-compat-migrate-version: 0.1.1.0-license: BSD3-license-file: LICENSE-copyright: (c) 2018 Adam Bergmark-maintainer: adam@bergmark.nl-author: Adam Bergmark-tested-with: ghc ==8.4.3-homepage: https://github.com/bergmark/base-compat-migrate#readme-bug-reports: https://github.com/bergmark/base-compat-migrate/issues-synopsis: Helps migrating projects to base-compat(-batteries).+cabal-version:      1.24+name:               base-compat-migrate+version:            0.2.0.0+license:            BSD3+license-file:       LICENSE+copyright:          (c) 2018 Adam Bergmark+maintainer:         adam@bergmark.nl+author:             Adam Bergmark+tested-with:        ghc ==8.4.3+homepage:           https://github.com/bergmark/base-compat-migrate#readme+bug-reports:        https://github.com/bergmark/base-compat-migrate/issues+synopsis:           Helps migrating projects to base-compat(-batteries). description:     Temporarily replace your base & base-compat(-batteries) dependencies with base-compat-migrate to verify that you are using all available base-compat modules.     Please see the included README or visit <https://github.com/bergmark/base-compat-migrate#readme> for more information.-category: Development-build-type: Simple++category:           Development+build-type:         Simple extra-source-files:     CHANGELOG.md     README.md  source-repository head-    type: git+    type:     git     location: https://github.com/bergmark/base-compat-migrate  flag exe     default: False-    manual: True+    manual:  True  library-    reexported-modules: base:Control.Applicative,-                        base:Control.Arrow,-                        base:Control.Category,-                        base:Control.Concurrent.Chan,-                        base:Control.Concurrent.QSem,-                        base:Control.Concurrent.QSemN,-                        base:Control.Exception.Base,-                        base:Control.Monad.Fix,-                        base:Control.Monad.Instances,-                        base:Control.Monad.ST,-                        base:Control.Monad.ST.Lazy,-                        base:Control.Monad.ST.Lazy.Safe,-                        base:Control.Monad.ST.Safe,-                        base:Control.Monad.ST.Strict,-                        base:Control.Monad.Zip,-                        base:Data.Char,-                        base:Data.Coerce,-                        base:Data.Data,-                        base:Data.Dynamic,-                        base:Data.Eq,-                        base:Data.Fixed,-                        base:Data.Functor.Classes,-                        base:Data.Int,-                        base:Data.Ix,-                        base:Data.Kind,-                        base:Data.Maybe,-                        base:Data.Ord,-                        base:Data.STRef.Lazy,-                        base:Data.STRef.Strict,-                        base:Data.Traversable,-                        base:Data.Tuple,-                        base:Data.Type.Bool,-                        base:Data.Type.Equality,-                        base:Data.Typeable,-                        base:Data.Unique,-                        base:Foreign.C,-                        base:Foreign.C.Error,-                        base:Foreign.C.String,-                        base:Foreign.C.Types,-                        base:Foreign.Concurrent,-                        base:Foreign.Marshal.Error,-                        base:Foreign.Marshal.Pool,-                        base:Foreign.Ptr,-                        base:Foreign.Safe,-                        base:Foreign.StablePtr,-                        base:Foreign.Storable,-                        base:GHC.Arr,-                        base:GHC.Base,-                        base:GHC.ByteOrder,-                        base:GHC.Char,-                        base:GHC.Clock,-                        base:GHC.Conc,-                        base:GHC.Conc.IO,-                        base:GHC.Conc.Signal,-                        base:GHC.Conc.Sync,-                        base:GHC.ConsoleHandler,-                        base:GHC.Constants,-                        base:GHC.Desugar,-                        base:GHC.Enum,-                        base:GHC.Environment,-                        base:GHC.Err,-                        base:GHC.Exception,-                        base:GHC.ExecutionStack,-                        base:GHC.ExecutionStack.Internal,-                        base:GHC.Exts,-                        base:GHC.Fingerprint,-                        base:GHC.Fingerprint.Type,-                        base:GHC.Float,-                        base:GHC.Float.ConversionUtils,-                        base:GHC.Float.RealFracMethods,-                        base:GHC.Foreign,-                        base:GHC.ForeignPtr,-                        base:GHC.GHCi,-                        base:GHC.Generics,-                        base:GHC.IO,-                        base:GHC.IO.Buffer,-                        base:GHC.IO.BufferedIO,-                        base:GHC.IO.Device,-                        base:GHC.IO.Encoding,-                        base:GHC.IO.Encoding.CodePage,-                        base:GHC.IO.Encoding.Failure,-                        base:GHC.IO.Encoding.Iconv,-                        base:GHC.IO.Encoding.Latin1,-                        base:GHC.IO.Encoding.Types,-                        base:GHC.IO.Encoding.UTF16,-                        base:GHC.IO.Encoding.UTF32,-                        base:GHC.IO.Encoding.UTF8,-                        base:GHC.IO.Exception,-                        base:GHC.IO.FD,-                        base:GHC.IO.Handle,-                        base:GHC.IO.Handle.FD,-                        base:GHC.IO.Handle.Internals,-                        base:GHC.IO.Handle.Lock,-                        base:GHC.IO.Handle.Text,-                        base:GHC.IO.Handle.Types,-                        base:GHC.IO.IOMode,-                        base:GHC.IO.Unsafe,-                        base:GHC.IOArray,-                        base:GHC.IORef,-                        base:GHC.Int,-                        base:GHC.List,-                        base:GHC.MVar,-                        base:GHC.Natural,-                        base:GHC.Num,-                        base:GHC.OldList,-                        base:GHC.OverloadedLabels,-                        base:GHC.PArr,-                        base:GHC.Pack,-                        base:GHC.Profiling,-                        base:GHC.Ptr,-                        base:GHC.Read,-                        base:GHC.Real,-                        base:GHC.Records,-                        base:GHC.RTS.Flags,-                        base:GHC.ST,-                        base:GHC.StaticPtr,-                        base:GHC.STRef,-                        base:GHC.Show,-                        base:GHC.Stable,-                        base:GHC.Stack,-                        base:GHC.Stack.CCS,-                        base:GHC.Stack.Types,-                        base:GHC.Stats,-                        base:GHC.Storable,-                        base:GHC.TopHandler,-                        base:GHC.TypeLits,-                        base:GHC.TypeNats,-                        base:GHC.Unicode,-                        base:GHC.Weak,-                        base:GHC.Word,-                        base:System.CPUTime,-                        base:System.Console.GetOpt,-                        base:System.Environment.Blank,-                        base:System.IO,-                        base:System.IO.Error,-                        base:System.Info,-                        base:System.Mem,-                        base:System.Mem.StableName,-                        base:System.Mem.Weak,-                        base:System.Posix.Internals,-                        base:System.Posix.Types,-                        base:System.Timeout,-                        base:Text.ParserCombinators.ReadP,-                        base:Text.ParserCombinators.ReadPrec,-                        base:Text.Printf,-                        base:Text.Read.Lex,-                        base:Text.Show,-                        base:Text.Show.Functions,-                        base:Type.Reflection.Unsafe,-                        base:Unsafe.Coerce,-                        base-compat:Control.Concurrent.Compat,-                        base-compat:Control.Concurrent.MVar.Compat,-                        base-compat:Control.Exception.Compat,-                        base-compat:Control.Monad.Compat,-                        base-compat:Control.Monad.Fail.Compat,-                        base-compat:Control.Monad.IO.Class.Compat,-                        base-compat:Control.Monad.ST.Lazy.Unsafe.Compat,-                        base-compat:Control.Monad.ST.Unsafe.Compat,-                        base-compat:Data.Bifoldable.Compat,-                        base-compat:Data.Bifunctor.Compat,-                        base-compat:Data.Bitraversable.Compat,-                        base-compat:Data.Bits.Compat,-                        base-compat:Data.Bool.Compat,-                        base-compat:Data.Complex.Compat,-                        base-compat:Data.Either.Compat,-                        base-compat:Data.Foldable.Compat,-                        base-compat:Data.Function.Compat,-                        base-compat:Data.Functor.Compat,-                        base-compat:Data.Functor.Compose.Compat,-                        base-compat:Data.Functor.Const.Compat,-                        base-compat:Data.Functor.Contravariant.Compat,-                        base-compat:Data.Functor.Identity.Compat,-                        base-compat:Data.Functor.Product.Compat,-                        base-compat:Data.Functor.Sum.Compat,-                        base-compat:Data.IORef.Compat,-                        base-compat:Data.List.Compat,-                        base-compat:Data.List.NonEmpty.Compat,-                        base-compat:Data.Monoid.Compat,-                        base-compat:Data.Proxy.Compat,-                        base-compat:Data.Ratio.Compat,-                        base-compat:Data.Semigroup.Compat,-                        base-compat:Data.STRef.Compat,-                        base-compat:Data.String.Compat,-                        base-compat:Data.Type.Coercion.Compat,-                        base-compat:Data.Version.Compat,-                        base-compat:Data.Void.Compat,-                        base-compat:Data.Word.Compat,-                        base-compat:Debug.Trace.Compat,-                        base-compat:Foreign.Compat,-                        base-compat:Foreign.ForeignPtr.Compat,-                        base-compat:Foreign.ForeignPtr.Safe.Compat,-                        base-compat:Foreign.ForeignPtr.Unsafe.Compat,-                        base-compat:Foreign.Marshal.Alloc.Compat,-                        base-compat:Foreign.Marshal.Array.Compat,-                        base-compat:Foreign.Marshal.Compat,-                        base-compat:Foreign.Marshal.Safe.Compat,-                        base-compat:Foreign.Marshal.Unsafe.Compat,-                        base-compat:Foreign.Marshal.Utils.Compat,-                        base-compat:Numeric.Compat,-                        base-compat:Numeric.Natural.Compat,-                        base-compat:Prelude.Compat,-                        base-compat:System.Environment.Compat,-                        base-compat:System.Exit.Compat,-                        base-compat:System.IO.Unsafe.Compat,-                        base-compat:Text.Read.Compat,-                        base-compat:Type.Reflection.Compat-    other-modules:-        Paths_base_compat_migrate-    default-language: Haskell2010+    reexported-modules:+        base:Control.Applicative,+        base:Control.Arrow,+        base:Control.Category,+        base:Control.Concurrent.Chan,+        base:Control.Concurrent.QSem,+        base:Control.Concurrent.QSemN,+        base:Control.Exception.Base,+        base:Control.Monad.Fix,+        base:Control.Monad.Instances,+        base:Control.Monad.ST,+        base:Control.Monad.ST.Lazy,+        base:Control.Monad.ST.Lazy.Safe,+        base:Control.Monad.ST.Safe,+        base:Control.Monad.ST.Strict,+        base:Control.Monad.Zip,+        base:Data.Char,+        base:Data.Coerce,+        base:Data.Data,+        base:Data.Dynamic,+        base:Data.Eq,+        base:Data.Fixed,+        base:Data.Functor.Classes,+        base:Data.Int,+        base:Data.Ix,+        base:Data.Kind,+        base:Data.Maybe,+        base:Data.Ord,+        base:Data.STRef.Lazy,+        base:Data.STRef.Strict,+        base:Data.Traversable,+        base:Data.Tuple,+        base:Data.Type.Bool,+        base:Data.Type.Equality,+        base:Data.Typeable,+        base:Data.Unique,+        base:Foreign.C,+        base:Foreign.C.Error,+        base:Foreign.C.String,+        base:Foreign.C.Types,+        base:Foreign.Concurrent,+        base:Foreign.Marshal.Error,+        base:Foreign.Marshal.Pool,+        base:Foreign.Ptr,+        base:Foreign.Safe,+        base:Foreign.StablePtr,+        base:Foreign.Storable,+        base:GHC.Arr,+        base:GHC.Base,+        base:GHC.ByteOrder,+        base:GHC.Char,+        base:GHC.Clock,+        base:GHC.Conc,+        base:GHC.Conc.IO,+        base:GHC.Conc.Signal,+        base:GHC.Conc.Sync,+        base:GHC.ConsoleHandler,+        base:GHC.Constants,+        base:GHC.Desugar,+        base:GHC.Enum,+        base:GHC.Environment,+        base:GHC.Err,+        base:GHC.Exception,+        base:GHC.ExecutionStack,+        base:GHC.ExecutionStack.Internal,+        base:GHC.Exts,+        base:GHC.Fingerprint,+        base:GHC.Fingerprint.Type,+        base:GHC.Float,+        base:GHC.Float.ConversionUtils,+        base:GHC.Float.RealFracMethods,+        base:GHC.Foreign,+        base:GHC.ForeignPtr,+        base:GHC.GHCi,+        base:GHC.Generics,+        base:GHC.IO,+        base:GHC.IO.Buffer,+        base:GHC.IO.BufferedIO,+        base:GHC.IO.Device,+        base:GHC.IO.Encoding,+        base:GHC.IO.Encoding.CodePage,+        base:GHC.IO.Encoding.Failure,+        base:GHC.IO.Encoding.Iconv,+        base:GHC.IO.Encoding.Latin1,+        base:GHC.IO.Encoding.Types,+        base:GHC.IO.Encoding.UTF16,+        base:GHC.IO.Encoding.UTF32,+        base:GHC.IO.Encoding.UTF8,+        base:GHC.IO.Exception,+        base:GHC.IO.FD,+        base:GHC.IO.Handle,+        base:GHC.IO.Handle.FD,+        base:GHC.IO.Handle.Internals,+        base:GHC.IO.Handle.Lock,+        base:GHC.IO.Handle.Text,+        base:GHC.IO.Handle.Types,+        base:GHC.IO.IOMode,+        base:GHC.IO.Unsafe,+        base:GHC.IOArray,+        base:GHC.IORef,+        base:GHC.Int,+        base:GHC.List,+        base:GHC.MVar,+        base:GHC.Natural,+        base:GHC.Num,+        base:GHC.OldList,+        base:GHC.OverloadedLabels,+        base:GHC.PArr,+        base:GHC.Pack,+        base:GHC.Profiling,+        base:GHC.Ptr,+        base:GHC.Read,+        base:GHC.Real,+        base:GHC.Records,+        base:GHC.RTS.Flags,+        base:GHC.ST,+        base:GHC.StaticPtr,+        base:GHC.STRef,+        base:GHC.Show,+        base:GHC.Stable,+        base:GHC.Stack,+        base:GHC.Stack.CCS,+        base:GHC.Stack.Types,+        base:GHC.Stats,+        base:GHC.Storable,+        base:GHC.TopHandler,+        base:GHC.TypeLits,+        base:GHC.TypeNats,+        base:GHC.Unicode,+        base:GHC.Weak,+        base:GHC.Word,+        base:System.CPUTime,+        base:System.Console.GetOpt,+        base:System.Environment.Blank,+        base:System.IO,+        base:System.IO.Error,+        base:System.Info,+        base:System.Mem,+        base:System.Mem.StableName,+        base:System.Mem.Weak,+        base:System.Posix.Internals,+        base:System.Posix.Types,+        base:System.Timeout,+        base:Text.ParserCombinators.ReadP,+        base:Text.ParserCombinators.ReadPrec,+        base:Text.Printf,+        base:Text.Read.Lex,+        base:Text.Show,+        base:Text.Show.Functions,+        base:Type.Reflection.Unsafe,+        base:Unsafe.Coerce,+        base-compat:Control.Concurrent.Compat,+        base-compat:Control.Concurrent.MVar.Compat,+        base-compat:Control.Exception.Compat,+        base-compat:Control.Monad.Compat,+        base-compat:Control.Monad.Fail.Compat,+        base-compat:Control.Monad.IO.Class.Compat,+        base-compat:Control.Monad.ST.Lazy.Unsafe.Compat,+        base-compat:Control.Monad.ST.Unsafe.Compat,+        base-compat:Data.Bifoldable.Compat,+        base-compat:Data.Bifunctor.Compat,+        base-compat:Data.Bitraversable.Compat,+        base-compat:Data.Bits.Compat,+        base-compat:Data.Bool.Compat,+        base-compat:Data.Complex.Compat,+        base-compat:Data.Either.Compat,+        base-compat:Data.Foldable.Compat,+        base-compat:Data.Function.Compat,+        base-compat:Data.Functor.Compat,+        base-compat:Data.Functor.Compose.Compat,+        base-compat:Data.Functor.Const.Compat,+        base-compat:Data.Functor.Contravariant.Compat,+        base-compat:Data.Functor.Identity.Compat,+        base-compat:Data.Functor.Product.Compat,+        base-compat:Data.Functor.Sum.Compat,+        base-compat:Data.IORef.Compat,+        base-compat:Data.List.Compat,+        base-compat:Data.List.NonEmpty.Compat,+        base-compat:Data.Monoid.Compat,+        base-compat:Data.Proxy.Compat,+        base-compat:Data.Ratio.Compat,+        base-compat:Data.Semigroup.Compat,+        base-compat:Data.STRef.Compat,+        base-compat:Data.String.Compat,+        base-compat:Data.Type.Coercion.Compat,+        base-compat:Data.Version.Compat,+        base-compat:Data.Void.Compat,+        base-compat:Data.Word.Compat,+        base-compat:Debug.Trace.Compat,+        base-compat:Foreign.Compat,+        base-compat:Foreign.ForeignPtr.Compat,+        base-compat:Foreign.ForeignPtr.Safe.Compat,+        base-compat:Foreign.ForeignPtr.Unsafe.Compat,+        base-compat:Foreign.Marshal.Alloc.Compat,+        base-compat:Foreign.Marshal.Array.Compat,+        base-compat:Foreign.Marshal.Compat,+        base-compat:Foreign.Marshal.Safe.Compat,+        base-compat:Foreign.Marshal.Unsafe.Compat,+        base-compat:Foreign.Marshal.Utils.Compat,+        base-compat:Numeric.Compat,+        base-compat:Numeric.Natural.Compat,+        base-compat:Prelude.Compat,+        base-compat:System.Environment.Compat,+        base-compat:System.Exit.Compat,+        base-compat:System.IO.Unsafe.Compat,+        base-compat:Text.Read.Compat,+        base-compat:Type.Reflection.Compat++    other-modules:      Paths_base_compat_migrate+    default-language:   Haskell2010     build-depends:-        base ==4.11.1.*,-        base-compat ==0.10.4.*+        base ==4.13.0.*,+        base-compat ==0.11.1.*  executable base-compat-migrate-generate-    main-is: Generate.hs-    hs-source-dirs: .+    main-is:          Generate.hs+    hs-source-dirs:   .     default-language: Haskell2010-    ghc-options: -Wall+    ghc-options:      -Wall      if flag(exe)         build-depends:             base -any,             directory >=1.3.1 && <1.4,             bytestring >=0.10.8 && <0.11,-            Cabal >=2.2.0 && <2.3,+            Cabal >=3.0.1.0 && <3.1,             http-conduit >=2.3.1 && <2.4,             string-conversions >=0.4.0 && <0.5+     else         buildable: False