packages feed

Cabal revisions of doctest-0.23.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-cabal-version: 1.12---- This file has been generated from package.yaml by hpack version 0.37.0.------ see: https://github.com/sol/hpack--name:           doctest-version:        0.23.0-synopsis:       Test interactive Haskell examples-description:    `doctest` is a tool that checks [examples](https://www.haskell.org/haddock/doc/html/ch03s08.html#idm140354810775744)-                and [properties](https://www.haskell.org/haddock/doc/html/ch03s08.html#idm140354810771856)-                in Haddock comments.-                It is similar in spirit to the [popular Python module with the same name](https://docs.python.org/3/library/doctest.html).-                .-                Documentation is at <https://github.com/sol/doctest#readme>.-category:       Testing-bug-reports:    https://github.com/sol/doctest/issues-homepage:       https://github.com/sol/doctest#readme-license:        MIT-license-file:   LICENSE-copyright:      (c) 2009-2024 Simon Hengel-author:         Simon Hengel <sol@typeful.net>-maintainer:     Simon Hengel <sol@typeful.net>-build-type:     Simple-extra-source-files:-    example/example.cabal-    example/src/Example.hs-    example/test/doctests.hs-    test/parse/multiple-examples/Foo.hs-    test/parse/no-examples/Fib.hs-    test/parse/non-exported/Fib.hs-    test/parse/property/Fib.hs-    test/parse/setup-empty/Foo.hs-    test/parse/setup-only/Foo.hs-    test/parse/simple/Fib.hs-    test/extract/argument-list/Foo.hs-    test/extract/comment-order/Foo.hs-    test/extract/declaration/Foo.hs-    test/extract/dos-line-endings/Foo.hs-    test/extract/export-list/Foo.hs-    test/extract/imported-module/Bar.hs-    test/extract/imported-module/Baz.hs-    test/extract/module-header/Foo.hs-    test/extract/named-chunks/Foo.hs-    test/extract/regression/Fixity.hs-    test/extract/regression/ForeignImport.hs-    test/extract/regression/ParallelListComp.hs-    test/extract/regression/ParallelListCompClass.hs-    test/extract/regression/RewriteRules.hs-    test/extract/regression/RewriteRulesWithSigs.hs-    test/extract/setup/Foo.hs-    test/extract/th/Bar.hs-    test/extract/th/Foo.hs-    test/extract/type-class-args/Foo.hs-    test/extract/type-class/Foo.hs-    test/extract/type-families/Foo.hs-    test/integration/bugfixImportHierarchical/ModuleA.hs-    test/integration/bugfixImportHierarchical/ModuleB.hs-    test/integration/bugfixMultipleModules/ModuleA.hs-    test/integration/bugfixMultipleModules/ModuleB.hs-    test/integration/bugfixOutputToStdErr/Fib.hs-    test/integration/bugfixWorkingDirectory/description-    test/integration/bugfixWorkingDirectory/examples/Fib.hs-    test/integration/bugfixWorkingDirectory/Fib.hs-    test/integration/color/Foo.hs-    test/integration/custom-package-conf/Bar.hs-    test/integration/custom-package-conf/foo/doctest-foo.cabal-    test/integration/custom-package-conf/foo/Foo.hs-    test/integration/dos-line-endings/Fib.hs-    test/integration/fail-fast/Bar.hs-    test/integration/fail-fast/Foo.hs-    test/integration/fail-fast/SetupBar.hs-    test/integration/fail-fast/SetupFoo.hs-    test/integration/failing-multiple/Foo.hs-    test/integration/failing/Foo.hs-    test/integration/it/Foo.hs-    test/integration/it/Setup.hs-    test/integration/local-stderr-binding/A.hs-    test/integration/multiline/Multiline.hs-    test/integration/parse-error/Foo.hs-    test/integration/property-bool-with-type-signature/Foo.hs-    test/integration/property-bool/Foo.hs-    test/integration/property-failing/Foo.hs-    test/integration/property-implicitly-quantified/Foo.hs-    test/integration/property-quantified/Foo.hs-    test/integration/property-setup/Foo.hs-    test/integration/setup-skip-on-failure/Foo.hs-    test/integration/setup/Foo.hs-    test/integration/system-io-imported/A.hs-    test/integration/template-haskell-bugfix/Main.hs-    test/integration/template-haskell-bugfix/Printf.hs-    test/integration/template-haskell/Foo.hs-    test/integration/test-options/Foo.hs-    test/integration/testBlankline/Fib.hs-    test/integration/testCombinedExample/Fib.hs-    test/integration/testCommentLocation/Foo.hs-    test/integration/testCPP/Foo.hs-    test/integration/testDocumentationForArguments/Fib.hs-    test/integration/testFailOnMultiline/Fib.hs-    test/integration/testImport/ModuleA.hs-    test/integration/testImport/ModuleB.hs-    test/integration/testPutStr/Fib.hs-    test/integration/testSimple/Fib.hs-    test/integration/trailing-whitespace/Foo.hs-    test/integration/with-cbits/Bar.hs-    test/integration/with-cbits/foo.c-    CHANGES.markdown-    README.md--source-repository head-  type: git-  location: https://github.com/sol/doctest--flag cabal-doctest-  description: Install (experimental) cabal-doctest executable-  manual: True-  default: False--library-  ghc-options: -Wall-  hs-source-dirs:-      src-  default-extensions:-      NamedFieldPuns-      RecordWildCards-      DeriveFunctor-      NoImplicitPrelude-  exposed-modules:-      Test.DocTest-      Test.DocTest.Internal.Extract-      Test.DocTest.Internal.Location-      Test.DocTest.Internal.Parse-      Test.DocTest.Internal.Run-      Test.DocTest.Internal.Cabal-  other-modules:-      Cabal-      Cabal.Options-      Cabal.Paths-      Cabal.ReplOptions-      Extract-      GhcUtil-      Imports-      Info-      Interpreter-      Language.Haskell.GhciWrapper-      Location-      Options-      PackageDBs-      Parse-      Property-      Run-      Runner-      Runner.Example-      Util-      Paths_doctest-  build-depends:-      base >=4.7 && <5-    , code-page >=0.1-    , containers-    , deepseq-    , directory-    , exceptions-    , filepath-    , ghc >=8.0 && <9.12-    , ghc-paths >=0.1.0.9-    , process-    , syb >=0.3-    , temporary-    , transformers-  default-language: Haskell2010-  if impl(ghc >= 9.0)-    ghc-options: -fwarn-unused-packages-  if impl(ghc >= 9.8)-    ghc-options: -fno-warn-x-partial--executable cabal-doctest-  main-is: driver/cabal-doctest.hs-  other-modules:-      Paths_doctest-  default-extensions:-      NamedFieldPuns-      RecordWildCards-      DeriveFunctor-      NoImplicitPrelude-  ghc-options: -Wall -threaded-  build-depends:-      base >=4.7 && <5-    , doctest-  default-language: Haskell2010-  if impl(ghc >= 9.0)-    ghc-options: -fwarn-unused-packages-  if impl(ghc >= 9.8)-    ghc-options: -fno-warn-x-partial-  if flag(cabal-doctest)-    buildable: True-  else-    buildable: False--executable doctest-  main-is: driver/doctest.hs-  other-modules:-      Paths_doctest-  ghc-options: -Wall -threaded-  default-extensions:-      NamedFieldPuns-      RecordWildCards-      DeriveFunctor-      NoImplicitPrelude-  build-depends:-      base >=4.7 && <5-    , doctest-  default-language: Haskell2010-  if impl(ghc >= 9.0)-    ghc-options: -fwarn-unused-packages-  if impl(ghc >= 9.8)-    ghc-options: -fno-warn-x-partial--test-suite spec-  main-is: Spec.hs-  other-modules:-      Cabal.OptionsSpec-      Cabal.PathsSpec-      Cabal.ReplOptionsSpec-      ExtractSpec-      InfoSpec-      InterpreterSpec-      Language.Haskell.GhciWrapperSpec-      LocationSpec-      MainSpec-      OptionsSpec-      PackageDBsSpec-      ParseSpec-      PropertySpec-      Runner.ExampleSpec-      RunnerSpec-      RunSpec-      UtilSpec-      Cabal-      Cabal.Options-      Cabal.Paths-      Cabal.ReplOptions-      Extract-      GhcUtil-      Imports-      Info-      Interpreter-      Language.Haskell.GhciWrapper-      Location-      Options-      PackageDBs-      Parse-      Property-      Run-      Runner-      Runner.Example-      Test.DocTest-      Test.DocTest.Internal.Cabal-      Test.DocTest.Internal.Extract-      Test.DocTest.Internal.Location-      Test.DocTest.Internal.Parse-      Test.DocTest.Internal.Run-      Util-      Paths_doctest-  type: exitcode-stdio-1.0-  ghc-options: -Wall -threaded-  cpp-options: -DTEST-  hs-source-dirs:-      test-      src-  default-extensions:-      NamedFieldPuns-      RecordWildCards-      DeriveFunctor-      NoImplicitPrelude-  c-sources:-      test/integration/with-cbits/foo.c-  build-tool-depends:-      hspec-discover:hspec-discover-  build-depends:-      HUnit-    , QuickCheck >=2.13.1-    , base >=4.7 && <5-    , code-page >=0.1-    , containers-    , deepseq-    , directory-    , exceptions-    , filepath-    , ghc >=8.0 && <9.12-    , ghc-paths >=0.1.0.9-    , hspec >=2.3.0-    , hspec-core >=2.3.0-    , mockery-    , process-    , silently >=1.2.4-    , stringbuilder >=0.4-    , syb >=0.3-    , temporary-    , transformers-  default-language: Haskell2010-  if impl(ghc >= 9.0)-    ghc-options: -fwarn-unused-packages-  if impl(ghc >= 9.8)-    ghc-options: -fno-warn-x-partial+cabal-version: 1.12
+
+-- This file has been generated from package.yaml by hpack version 0.37.0.
+--
+-- see: https://github.com/sol/hpack
+
+name:           doctest
+version:        0.23.0
+x-revision: 1
+synopsis:       Test interactive Haskell examples
+description:    `doctest` is a tool that checks [examples](https://www.haskell.org/haddock/doc/html/ch03s08.html#idm140354810775744)
+                and [properties](https://www.haskell.org/haddock/doc/html/ch03s08.html#idm140354810771856)
+                in Haddock comments.
+                It is similar in spirit to the [popular Python module with the same name](https://docs.python.org/3/library/doctest.html).
+                .
+                Documentation is at <https://github.com/sol/doctest#readme>.
+category:       Testing
+bug-reports:    https://github.com/sol/doctest/issues
+homepage:       https://github.com/sol/doctest#readme
+license:        MIT
+license-file:   LICENSE
+copyright:      (c) 2009-2024 Simon Hengel
+author:         Simon Hengel <sol@typeful.net>
+maintainer:     Simon Hengel <sol@typeful.net>
+build-type:     Simple
+extra-source-files:
+    example/example.cabal
+    example/src/Example.hs
+    example/test/doctests.hs
+    test/parse/multiple-examples/Foo.hs
+    test/parse/no-examples/Fib.hs
+    test/parse/non-exported/Fib.hs
+    test/parse/property/Fib.hs
+    test/parse/setup-empty/Foo.hs
+    test/parse/setup-only/Foo.hs
+    test/parse/simple/Fib.hs
+    test/extract/argument-list/Foo.hs
+    test/extract/comment-order/Foo.hs
+    test/extract/declaration/Foo.hs
+    test/extract/dos-line-endings/Foo.hs
+    test/extract/export-list/Foo.hs
+    test/extract/imported-module/Bar.hs
+    test/extract/imported-module/Baz.hs
+    test/extract/module-header/Foo.hs
+    test/extract/named-chunks/Foo.hs
+    test/extract/regression/Fixity.hs
+    test/extract/regression/ForeignImport.hs
+    test/extract/regression/ParallelListComp.hs
+    test/extract/regression/ParallelListCompClass.hs
+    test/extract/regression/RewriteRules.hs
+    test/extract/regression/RewriteRulesWithSigs.hs
+    test/extract/setup/Foo.hs
+    test/extract/th/Bar.hs
+    test/extract/th/Foo.hs
+    test/extract/type-class-args/Foo.hs
+    test/extract/type-class/Foo.hs
+    test/extract/type-families/Foo.hs
+    test/integration/bugfixImportHierarchical/ModuleA.hs
+    test/integration/bugfixImportHierarchical/ModuleB.hs
+    test/integration/bugfixMultipleModules/ModuleA.hs
+    test/integration/bugfixMultipleModules/ModuleB.hs
+    test/integration/bugfixOutputToStdErr/Fib.hs
+    test/integration/bugfixWorkingDirectory/description
+    test/integration/bugfixWorkingDirectory/examples/Fib.hs
+    test/integration/bugfixWorkingDirectory/Fib.hs
+    test/integration/color/Foo.hs
+    test/integration/custom-package-conf/Bar.hs
+    test/integration/custom-package-conf/foo/doctest-foo.cabal
+    test/integration/custom-package-conf/foo/Foo.hs
+    test/integration/dos-line-endings/Fib.hs
+    test/integration/fail-fast/Bar.hs
+    test/integration/fail-fast/Foo.hs
+    test/integration/fail-fast/SetupBar.hs
+    test/integration/fail-fast/SetupFoo.hs
+    test/integration/failing-multiple/Foo.hs
+    test/integration/failing/Foo.hs
+    test/integration/it/Foo.hs
+    test/integration/it/Setup.hs
+    test/integration/local-stderr-binding/A.hs
+    test/integration/multiline/Multiline.hs
+    test/integration/parse-error/Foo.hs
+    test/integration/property-bool-with-type-signature/Foo.hs
+    test/integration/property-bool/Foo.hs
+    test/integration/property-failing/Foo.hs
+    test/integration/property-implicitly-quantified/Foo.hs
+    test/integration/property-quantified/Foo.hs
+    test/integration/property-setup/Foo.hs
+    test/integration/setup-skip-on-failure/Foo.hs
+    test/integration/setup/Foo.hs
+    test/integration/system-io-imported/A.hs
+    test/integration/template-haskell-bugfix/Main.hs
+    test/integration/template-haskell-bugfix/Printf.hs
+    test/integration/template-haskell/Foo.hs
+    test/integration/test-options/Foo.hs
+    test/integration/testBlankline/Fib.hs
+    test/integration/testCombinedExample/Fib.hs
+    test/integration/testCommentLocation/Foo.hs
+    test/integration/testCPP/Foo.hs
+    test/integration/testDocumentationForArguments/Fib.hs
+    test/integration/testFailOnMultiline/Fib.hs
+    test/integration/testImport/ModuleA.hs
+    test/integration/testImport/ModuleB.hs
+    test/integration/testPutStr/Fib.hs
+    test/integration/testSimple/Fib.hs
+    test/integration/trailing-whitespace/Foo.hs
+    test/integration/with-cbits/Bar.hs
+    test/integration/with-cbits/foo.c
+    CHANGES.markdown
+    README.md
+
+source-repository head
+  type: git
+  location: https://github.com/sol/doctest
+
+flag cabal-doctest
+  description: Install (experimental) cabal-doctest executable
+  manual: True
+  default: False
+
+library
+  ghc-options: -Wall
+  hs-source-dirs:
+      src
+  default-extensions:
+      NamedFieldPuns
+      RecordWildCards
+      DeriveFunctor
+      NoImplicitPrelude
+  exposed-modules:
+      Test.DocTest
+      Test.DocTest.Internal.Extract
+      Test.DocTest.Internal.Location
+      Test.DocTest.Internal.Parse
+      Test.DocTest.Internal.Run
+      Test.DocTest.Internal.Cabal
+  other-modules:
+      Cabal
+      Cabal.Options
+      Cabal.Paths
+      Cabal.ReplOptions
+      Extract
+      GhcUtil
+      Imports
+      Info
+      Interpreter
+      Language.Haskell.GhciWrapper
+      Location
+      Options
+      PackageDBs
+      Parse
+      Property
+      Run
+      Runner
+      Runner.Example
+      Util
+      Paths_doctest
+  build-depends:
+      base >=4.7 && <5
+    , code-page >=0.1
+    , containers
+    , deepseq
+    , directory
+    , exceptions
+    , filepath
+    , ghc >=8.0 && <9.14
+    , ghc-paths >=0.1.0.9
+    , process
+    , syb >=0.3
+    , temporary
+    , transformers
+  default-language: Haskell2010
+  if impl(ghc >= 9.0)
+    ghc-options: -fwarn-unused-packages
+  if impl(ghc >= 9.8)
+    ghc-options: -fno-warn-x-partial
+
+executable cabal-doctest
+  main-is: driver/cabal-doctest.hs
+  other-modules:
+      Paths_doctest
+  default-extensions:
+      NamedFieldPuns
+      RecordWildCards
+      DeriveFunctor
+      NoImplicitPrelude
+  ghc-options: -Wall -threaded
+  build-depends:
+      base >=4.7 && <5
+    , doctest
+  default-language: Haskell2010
+  if impl(ghc >= 9.0)
+    ghc-options: -fwarn-unused-packages
+  if impl(ghc >= 9.8)
+    ghc-options: -fno-warn-x-partial
+  if flag(cabal-doctest)
+    buildable: True
+  else
+    buildable: False
+
+executable doctest
+  main-is: driver/doctest.hs
+  other-modules:
+      Paths_doctest
+  ghc-options: -Wall -threaded
+  default-extensions:
+      NamedFieldPuns
+      RecordWildCards
+      DeriveFunctor
+      NoImplicitPrelude
+  build-depends:
+      base >=4.7 && <5
+    , doctest
+  default-language: Haskell2010
+  if impl(ghc >= 9.0)
+    ghc-options: -fwarn-unused-packages
+  if impl(ghc >= 9.8)
+    ghc-options: -fno-warn-x-partial
+
+test-suite spec
+  main-is: Spec.hs
+  other-modules:
+      Cabal.OptionsSpec
+      Cabal.PathsSpec
+      Cabal.ReplOptionsSpec
+      ExtractSpec
+      InfoSpec
+      InterpreterSpec
+      Language.Haskell.GhciWrapperSpec
+      LocationSpec
+      MainSpec
+      OptionsSpec
+      PackageDBsSpec
+      ParseSpec
+      PropertySpec
+      Runner.ExampleSpec
+      RunnerSpec
+      RunSpec
+      UtilSpec
+      Cabal
+      Cabal.Options
+      Cabal.Paths
+      Cabal.ReplOptions
+      Extract
+      GhcUtil
+      Imports
+      Info
+      Interpreter
+      Language.Haskell.GhciWrapper
+      Location
+      Options
+      PackageDBs
+      Parse
+      Property
+      Run
+      Runner
+      Runner.Example
+      Test.DocTest
+      Test.DocTest.Internal.Cabal
+      Test.DocTest.Internal.Extract
+      Test.DocTest.Internal.Location
+      Test.DocTest.Internal.Parse
+      Test.DocTest.Internal.Run
+      Util
+      Paths_doctest
+  type: exitcode-stdio-1.0
+  ghc-options: -Wall -threaded
+  cpp-options: -DTEST
+  hs-source-dirs:
+      test
+      src
+  default-extensions:
+      NamedFieldPuns
+      RecordWildCards
+      DeriveFunctor
+      NoImplicitPrelude
+  c-sources:
+      test/integration/with-cbits/foo.c
+  build-tool-depends:
+      hspec-discover:hspec-discover
+  build-depends:
+      HUnit
+    , QuickCheck >=2.13.1
+    , base >=4.7 && <5
+    , code-page >=0.1
+    , containers
+    , deepseq
+    , directory
+    , exceptions
+    , filepath
+    , ghc >=8.0 && <9.14
+    , ghc-paths >=0.1.0.9
+    , hspec >=2.3.0
+    , hspec-core >=2.3.0
+    , mockery
+    , process
+    , silently >=1.2.4
+    , stringbuilder >=0.4
+    , syb >=0.3
+    , temporary
+    , transformers
+  default-language: Haskell2010
+  if impl(ghc >= 9.0)
+    ghc-options: -fwarn-unused-packages
+  if impl(ghc >= 9.8)
+    ghc-options: -fno-warn-x-partial