doctest-driver-gen 0.2.0.4 → 0.3.0.0
raw patch · 4 files changed
+13/−18 lines, 4 filesdep ~doctestPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: doctest
API changes (from Hackage documentation)
Files
- CHANGELOG.md +6/−0
- README.md +2/−0
- doctest-driver-gen.cabal +4/−18
- src/Test/DocTest/Gen.hs +1/−0
CHANGELOG.md view
@@ -1,5 +1,11 @@ # Changelog for doctest-driver-gen +## 0.3.0.0++* Update the template file (in `ddgen_output`) to consider to+ `NoImplicitPrelude`.+* Fix the build fail when GHC's version is less than 8.0.x.+ ## 0.2.0.4 * Update `build-depends` to allow `base-4.12.0.0`.
README.md view
@@ -7,6 +7,8 @@ doctest-driver-gen is a doctest's driver file generator. It lets you automatically generate driver file for [doctest's cabal integration](https://github.com/sol/doctest/blob/master/README.markdown#cabal-integration). +Versions of doctest available in this library: `>= 0.7 && < 0.12 || >= 0.13 && < 0.17`+ ## Usage ```haskell
doctest-driver-gen.cabal view
@@ -1,5 +1,5 @@ name: doctest-driver-gen-version: 0.2.0.4+version: 0.3.0.0 synopsis: Generate driver file for doctest's cabal integration description: doctest-driver-gen is a doctest's driver file generator. It lets you automatically generate driver file for@@ -19,29 +19,15 @@ hs-source-dirs: src exposed-modules: Test.DocTest.Gen build-depends: base >= 4.0 && < 4.13- -- This dependency is not really necessary, but it looks- -- good.- , doctest >= 0.7 && < 0.12 || >= 0.13 && < 0.17+ -- Versions of doctest available in this library+ -- , doctest >= 0.7 && < 0.12 || >= 0.13 && < 0.17 ghc-options: -Wall- -Wcompat- -Wincomplete-record-updates- -Wincomplete-uni-patterns- -Wredundant-constraints- -Wnoncanonical-monad-instances default-language: Haskell2010 executable doctest-driver-gen hs-source-dirs: app main-is: Main.hs ghc-options: -Wall- -Wcompat- -Wincomplete-record-updates- -Wincomplete-uni-patterns- -Wredundant-constraints- -Wnoncanonical-monad-instances- -threaded- -rtsopts- -with-rtsopts=-N build-depends: base , doctest-driver-gen default-language: Haskell2010@@ -63,4 +49,4 @@ source-repository this type: git location: https://github.com/Hexirp/doctest-driver-gen- tag: 0.2.0.4+ tag: 0.3.0.0
src/Test/DocTest/Gen.hs view
@@ -28,6 +28,7 @@ -- | Output driver file. ddgen_output :: String -> [String] -> IO () ddgen_output out opts = writeFile out $ unlines [+ "import Prelude", "import Test.DocTest", "", "main :: IO ()",