packages feed

ronn-optparse-applicative 1.0.0.0 → 1.0.1.0

raw patch · 5 files changed

+17/−16 lines, 5 filesdep ~ronnPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: ronn

API changes (from Hackage documentation)

+ Ronn.Options.Applicative: instance Ronn.HasSections Options.Applicative.Types.Parser

Files

CHANGELOG.md view
@@ -1,4 +1,8 @@-## [_Unreleased_](https://github.com/pbrisbin/ronn/compare/ronn-optparse-applicative-v1.0.0.0...main)+## [_Unreleased_](https://github.com/pbrisbin/ronn/compare/ronn-optparse-applicative-v1.0.1.0...main)++## [v1.0.1.0](https://github.com/pbrisbin/ronn/tree/ronn-optparse-applicative-v1.0.1.0)++- Add `HasSections` instance  ## [v1.0.0.0](https://github.com/pbrisbin/ronn/tree/ronn-optparse-applicative-v1.0.0.0) 
README.md view
@@ -10,8 +10,8 @@  See [the test][test] and [the result][golden]. -[test]: ./ronn-optparse-applicative/tests/Ronn/Options.Applicative.hs-[golden]: ./doc/ronn-optparse-applicative.1.ronn+[test]: ./tests/Ronn/Options/ApplicativeSpec.hs+[golden]: ./../doc/ronn-optparse-applicative.1.ronn  --- 
ronn-optparse-applicative.cabal view
@@ -1,6 +1,6 @@ cabal-version:   1.18 name:            ronn-optparse-applicative-version:         1.0.0.0+version:         1.0.1.0 license:         AGPL-3 maintainer:      Pat Brisbin homepage:        https://github.com/pbrisbin/ronn#readme@@ -39,7 +39,7 @@     build-depends:         base >=4.16.4.0 && <5,         optparse-applicative >=0.17.1.0,-        ronn >=1.1.0.0,+        ronn >=1.1.1.0,         text >=1.2.5.0      if impl(ghc >=9.8)
src/Ronn/Options/Applicative.hs view
@@ -1,3 +1,5 @@+{-# OPTIONS_GHC -Wno-orphans #-}+ -- | -- -- Module      : Ronn.Options.Applicative@@ -29,7 +31,12 @@   , OptTree (..)   , Option (..)   )+import Ronn (HasSections (..)) import Ronn.AST++instance HasSections Parser where+  getSynopsis = Just . optSynopsis+  getOptDefinitions = Just . optDefinitions  optSynopsis :: Parser a -> [Part] optSynopsis = go False . treeMapParser (const void)
tests/Ronn/Options/ApplicativeSpec.hs view
@@ -1,5 +1,3 @@-{-# OPTIONS_GHC -Wno-orphans #-}- -- | -- -- Module      : Ronn.Options.ApplicativeSpec@@ -15,17 +13,9 @@ import Prelude  import Options.Applicative-import Ronn.Options.Applicative+import Ronn.Options.Applicative () import Ronn.Test import Test.Hspec--instance HasSynopsis Parser where-  getSynopsis = Just . optSynopsis--instance HasOptDefinitions Parser where-  getOptDefinitions = Just . optDefinitions--instance HasEnvDefinitions Parser  spec :: Spec spec = do