rss-conduit 0.5.0.0 → 0.5.1.0
raw patch · 4 files changed
+10/−12 lines, 4 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Text.RSS.Extensions.DublinCore: channelDcMetaData :: RssChannelExtension (DublinCoreModule a) -> DcMetaData
- Text.RSS.Extensions.DublinCore: itemDcMetaData :: RssItemExtension (DublinCoreModule a) -> DcMetaData
Files
- rss-conduit.cabal +1/−1
- src/Text/RSS/Extensions/Content.hs +4/−4
- src/Text/RSS/Extensions/DublinCore.hs +2/−4
- src/Text/RSS/Extensions/Syndication.hs +3/−3
rss-conduit.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: rss-conduit-version: 0.5.0.0+version: 0.5.1.0 build-type: Simple license: CC0-1.0 license-file: LICENSE
src/Text/RSS/Extensions/Content.hs view
@@ -12,8 +12,8 @@ module Text.RSS.Extensions.Content ( -- * Types ContentModule(..)- , RssChannelExtension(ContentChannel)- , RssItemExtension(ContentItem)+ , RssChannelExtension(..)+ , RssItemExtension(..) -- * Parser , contentEncoded -- * Renderer@@ -55,7 +55,7 @@ unless (Text.null e) $ renderContentEncoded e renderRssItemExtension a -data instance RssChannelExtension (ContentModule a) = ContentChannel (RssChannelExtension a)+data instance RssChannelExtension (ContentModule a) = ContentChannel { channelContentOther :: RssChannelExtension a } deriving instance Eq (RssChannelExtension a) => Eq (RssChannelExtension (ContentModule a)) deriving instance Ord (RssChannelExtension a) => Ord (RssChannelExtension (ContentModule a))@@ -65,7 +65,7 @@ data instance RssItemExtension (ContentModule a) = ContentItem { itemContent :: Text- , itemOther :: RssItemExtension a+ , itemContentOther :: RssItemExtension a } deriving instance Eq (RssItemExtension a) => Eq (RssItemExtension (ContentModule a))
src/Text/RSS/Extensions/DublinCore.hs view
@@ -11,10 +11,8 @@ -- Cf specification at <http://web.resource.org/rss/1.0/modules/dc/>. module Text.RSS.Extensions.DublinCore ( DublinCoreModule(..)- , RssChannelExtension(DublinCoreChannel)- , channelDcMetaData- , RssItemExtension(DublinCoreItem)- , itemDcMetaData+ , RssChannelExtension(..)+ , RssItemExtension(..) , DcMetaData(..) , mkDcMetaData ) where
src/Text/RSS/Extensions/Syndication.hs view
@@ -12,8 +12,8 @@ module Text.RSS.Extensions.Syndication ( -- * Types SyndicationModule(..)- , RssChannelExtension(SyndicationChannel)- , RssItemExtension(SyndicationItem)+ , RssChannelExtension(..)+ , RssItemExtension(..) , SyndicationInfo(..) , mkSyndicationInfo , SyndicationPeriod(..)@@ -207,7 +207,7 @@ deriving instance Show (RssChannelExtension a) => Show (RssChannelExtension (SyndicationModule a)) deriving instance Generic (RssChannelExtension a) => Generic (RssChannelExtension (SyndicationModule a)) -data instance RssItemExtension (SyndicationModule a) = SyndicationItem (RssItemExtension a)+data instance RssItemExtension (SyndicationModule a) = SyndicationItem { itemSyndicationOther :: RssItemExtension a } deriving instance Eq (RssItemExtension a) => Eq (RssItemExtension (SyndicationModule a)) deriving instance Ord (RssItemExtension a) => Ord (RssItemExtension (SyndicationModule a))