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 +4/−0
- README.md +3/−1
- base-compat-migrate.cabal +234/−231
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