packages feed

fadno-xml 1.1.2 → 1.1.3

raw patch · 3 files changed

+6/−4 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Fadno.Xml.ParseXsd: refvalue :: forall a_a7CFD a_a7H1x. Traversal (Ref a_a7CFD) (Ref a_a7H1x) a_a7CFD a_a7H1x
+ Fadno.Xml.ParseXsd: refvalue :: forall a_a7CFD a_a7H1w. Traversal (Ref a_a7CFD) (Ref a_a7H1w) a_a7CFD a_a7H1w

Files

fadno-xml.cabal view
@@ -1,5 +1,5 @@ name:                fadno-xml-version:             1.1.2+version:             1.1.3 synopsis:            XML/XSD combinators/schemas/codegen description:             Library for generating code from XML schema files, with
src/Fadno/Xml/EmitTypes.hs view
@@ -24,7 +24,7 @@     ) where  import Fadno.Xml.ParseXsd-import Data.Monoid+import Data.Semigroup import Control.Lens hiding (Choice,element,elements,anon)  import Control.Monad.State.Strict@@ -181,6 +181,7 @@   (EmitState a b) <> (EmitState c d) = EmitState (a<>c) (b<>d) instance Monoid EmitState where     mempty = EmitState mempty mempty+    mappend = (<>)   -- | Emit monad.
src/Fadno/Xml/ParseXsd.hs view
@@ -6,6 +6,7 @@ {-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE ScopedTypeVariables #-} {-# LANGUAGE FlexibleInstances #-}+{-# OPTIONS_GHC -fno-warn-warnings-deprecations #-}  -- | Parse an XSD into types with the ability to resolve references. module Fadno.Xml.ParseXsd@@ -45,6 +46,7 @@ import Control.Monad.State.Strict hiding (sequence) import Control.Monad.Except hiding (sequence) import Data.Either+import Data.Semigroup import Control.Applicative import Prelude hiding (sequence) import Fadno.Xml.XParser@@ -52,7 +54,6 @@ import Data.Data.Lens import Data.Data import qualified Text.Parsec as P-import Data.Monoid import Control.Exception import qualified Data.Map.Strict as M import Data.Map.Strict (Map)@@ -297,7 +298,7 @@  instance Monoid Schema where     mempty = Schema mempty mempty mempty mempty mempty mempty-+    mappend = (<>)