diff --git a/Yesod/Helpers/AtomFeed.hs b/Yesod/AtomFeed.hs similarity index 93% rename from Yesod/Helpers/AtomFeed.hs rename to Yesod/AtomFeed.hs index 3ed3a461..f3456799 100644 --- a/Yesod/Helpers/AtomFeed.hs +++ b/Yesod/AtomFeed.hs @@ -2,7 +2,7 @@ {-# LANGUAGE CPP #-} --------------------------------------------------------- -- --- Module : Yesod.Helpers.AtomFeed +-- Module : Yesod.AtomFeed -- Copyright : Michael Snoyman -- License : BSD3 -- @@ -15,17 +15,17 @@ --------------------------------------------------------- -- | Generation of Atom newsfeeds. -module Yesod.Helpers.AtomFeed +module Yesod.AtomFeed ( atomFeed , atomLink , RepAtom (..) - , module Yesod.Helpers.FeedTypes + , module Yesod.FeedTypes ) where import Yesod.Content import Yesod.Handler import Yesod.Widget -import Yesod.Helpers.FeedTypes +import Yesod.FeedTypes import Text.Hamlet (Hamlet, xhamlet, hamlet, cdata) import qualified Data.ByteString.Char8 as S8 import Control.Monad (liftM) diff --git a/Yesod/Helpers/Feed.hs b/Yesod/Feed.hs similarity index 85% rename from Yesod/Helpers/Feed.hs rename to Yesod/Feed.hs index 53725c8f..a14d07d0 100644 --- a/Yesod/Helpers/Feed.hs +++ b/Yesod/Feed.hs @@ -1,6 +1,6 @@ ------------------------------------------------------------------------------- -- --- Module : Yesod.Helpers.Feed +-- Module : Yesod.Feed -- Copyright : Patrick Brisbin -- License : as-is -- @@ -15,15 +15,15 @@ -- Rss spec: -- ------------------------------------------------------------------------------- -module Yesod.Helpers.Feed +module Yesod.Feed ( newsFeed , RepAtomRss (..) - , module Yesod.Helpers.FeedTypes + , module Yesod.FeedTypes ) where -import Yesod.Helpers.FeedTypes -import Yesod.Helpers.AtomFeed -import Yesod.Helpers.RssFeed +import Yesod.FeedTypes +import Yesod.AtomFeed +import Yesod.RssFeed import Yesod.Content (HasReps (chooseRep), typeAtom, typeRss) import Yesod.Handler (Route, GGHandler) diff --git a/Yesod/Helpers/FeedTypes.hs b/Yesod/FeedTypes.hs similarity index 96% rename from Yesod/Helpers/FeedTypes.hs rename to Yesod/FeedTypes.hs index 249401e6..2b597094 100644 --- a/Yesod/Helpers/FeedTypes.hs +++ b/Yesod/FeedTypes.hs @@ -1,4 +1,4 @@ -module Yesod.Helpers.FeedTypes +module Yesod.FeedTypes ( Feed (..) , FeedEntry (..) ) where diff --git a/Yesod/Helpers/RssFeed.hs b/Yesod/RssFeed.hs similarity index 94% rename from Yesod/Helpers/RssFeed.hs rename to Yesod/RssFeed.hs index 4556bd26..8900d5ff 100644 --- a/Yesod/Helpers/RssFeed.hs +++ b/Yesod/RssFeed.hs @@ -2,7 +2,7 @@ {-# LANGUAGE CPP #-} ------------------------------------------------------------------------------- -- --- Module : Yesod.Helpers.RssFeed +-- Module : Yesod.RssFeed -- Copyright : Patrick Brisbin -- License : as-is -- @@ -11,17 +11,17 @@ -- Portability : Portable -- ------------------------------------------------------------------------------- -module Yesod.Helpers.RssFeed +module Yesod.RssFeed ( rssFeed , rssLink , RepRss (..) - , module Yesod.Helpers.FeedTypes + , module Yesod.FeedTypes ) where import Yesod.Handler import Yesod.Content import Yesod.Widget -import Yesod.Helpers.FeedTypes +import Yesod.FeedTypes import Text.Hamlet (Hamlet, xhamlet, hamlet) import qualified Data.ByteString.Char8 as S8 import Control.Monad (liftM) diff --git a/yesod-newsfeed.cabal b/yesod-newsfeed.cabal index 479d5e53..64cd6f53 100644 --- a/yesod-newsfeed.cabal +++ b/yesod-newsfeed.cabal @@ -1,5 +1,5 @@ name: yesod-newsfeed -version: 0.1.0 +version: 0.2.0 license: BSD3 license-file: LICENSE author: Michael Snoyman, Patrick Brisbin @@ -18,10 +18,10 @@ library , hamlet >= 0.8 && < 0.9 , bytestring >= 0.9 && < 0.10 , text >= 0.9 && < 1.0 - exposed-modules: Yesod.Helpers.AtomFeed - , Yesod.Helpers.RssFeed - , Yesod.Helpers.Feed - other-modules: Yesod.Helpers.FeedTypes + exposed-modules: Yesod.AtomFeed + , Yesod.RssFeed + , Yesod.Feed + other-modules: Yesod.FeedTypes ghc-options: -Wall source-repository head