opml-conduit 0.4.0.0 → 0.4.0.1
raw patch · 2 files changed
+3/−3 lines, 2 filesPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
API changes (from Hackage documentation)
+ Text.OPML.Types: instance GHC.Generics.Constructor Text.OPML.Types.C1_0Opml
+ Text.OPML.Types: instance GHC.Generics.Constructor Text.OPML.Types.C1_0OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Constructor Text.OPML.Types.C1_0OpmlOutline
+ Text.OPML.Types: instance GHC.Generics.Constructor Text.OPML.Types.C1_0OutlineBase
+ Text.OPML.Types: instance GHC.Generics.Constructor Text.OPML.Types.C1_0OutlineSubscription
+ Text.OPML.Types: instance GHC.Generics.Constructor Text.OPML.Types.C1_1OpmlOutline
+ Text.OPML.Types: instance GHC.Generics.Constructor Text.OPML.Types.C1_2OpmlOutline
+ Text.OPML.Types: instance GHC.Generics.Datatype Text.OPML.Types.D1Opml
+ Text.OPML.Types: instance GHC.Generics.Datatype Text.OPML.Types.D1OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Datatype Text.OPML.Types.D1OpmlOutline
+ Text.OPML.Types: instance GHC.Generics.Datatype Text.OPML.Types.D1OutlineBase
+ Text.OPML.Types: instance GHC.Generics.Datatype Text.OPML.Types.D1OutlineSubscription
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_0Opml
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_0OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_0OutlineBase
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_0OutlineSubscription
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_10OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_11OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_12OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_1Opml
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_1OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_1OutlineBase
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_1OutlineSubscription
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_2Opml
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_2OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_2OutlineBase
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_2OutlineSubscription
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_3OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_3OutlineBase
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_3OutlineSubscription
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_4OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_4OutlineBase
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_4OutlineSubscription
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_5OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_5OutlineSubscription
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_6OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_7OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_8OpmlHead
+ Text.OPML.Types: instance GHC.Generics.Selector Text.OPML.Types.S1_0_9OpmlHead
Files
- opml-conduit.cabal +1/−1
- test/Arbitrary.hs +2/−2
opml-conduit.cabal view
@@ -1,5 +1,5 @@ name: opml-conduit-version: 0.4.0.0+version: 0.4.0.1 synopsis: Streaming parser/renderer for the OPML 2.0 format. description: This library implements the OPML 2.0 standard (<http://dev.opml.org/spec2.html>) as a 'conduit' parser/renderer.
test/Arbitrary.hs view
@@ -90,8 +90,8 @@ -- | Generates 'OutlineBase''s categories. -- This generator makes sure that the result has no @,@ nor @/@ characters, since those are used as separators.-instance Arbitrary [NonEmpty (NonNull Text)] where- arbitrary = listOf genCategoryPath+instance Arbitrary (NonEmpty (NonNull Text)) where+ arbitrary = genCategoryPath where genCategory = genNonNull `suchThat` (isNothing . find (\c -> c == ',' || c == '/') . toNullable) genCategoryPath = (:|) <$> genCategory <*> listOf genCategory -- shrink = genericShrink