@@ -19,6 +19,7 @@ import qualified Data.HashMap.Strict as HashMap
19import Data.Map (Map)
19import Data.Map (Map)
20import qualified Data.Map as Map
20import qualified Data.Map as Map
21import Data.Monoid
21import Data.Monoid
22+import Data.Scientific (Scientific)
22import Data.String (fromString)
23import Data.String (fromString)
23import Data.Text (Text)
24import Data.Text (Text)
24import qualified Data.Text as Text
25import qualified Data.Text as Text
@@ -420,9 +421,9 @@ data SchemaCommon = SchemaCommon
420 -- Unlike JSON Schema this value MUST conform to the defined type for this parameter.
421 -- Unlike JSON Schema this value MUST conform to the defined type for this parameter.
421 _schemaCommonDefault :: Maybe Value
422 _schemaCommonDefault :: Maybe Value
423− , _schemaCommonMaximum :: Maybe Integer
424+ , _schemaCommonMaximum :: Maybe Scientific
424 , _schemaCommonExclusiveMaximum :: Maybe Bool
425 , _schemaCommonExclusiveMaximum :: Maybe Bool
425− , _schemaCommonMinimum :: Maybe Integer
426+ , _schemaCommonMinimum :: Maybe Scientific
426 , _schemaCommonExclusiveMinimum :: Maybe Bool
427 , _schemaCommonExclusiveMinimum :: Maybe Bool
427 , _schemaCommonMaxLength :: Maybe Integer
428 , _schemaCommonMaxLength :: Maybe Integer
428 , _schemaCommonMinLength :: Maybe Integer
429 , _schemaCommonMinLength :: Maybe Integer
@@ -431,7 +432,7 @@ data SchemaCommon = SchemaCommon
431 , _schemaCommonMinItems :: Maybe Integer
432 , _schemaCommonMinItems :: Maybe Integer
432 , _schemaCommonUniqueItems :: Maybe Bool
433 , _schemaCommonUniqueItems :: Maybe Bool
433 , _schemaCommonEnum :: Maybe [Value]
434 , _schemaCommonEnum :: Maybe [Value]
434− , _schemaCommonMultipleOf :: Maybe Integer
435+ , _schemaCommonMultipleOf :: Maybe Scientific
435 } deriving (Eq, Show, Generic)
436 } deriving (Eq, Show, Generic)
437data Xml = Xml
438data Xml = Xml