@@ -19,6 +19,7 @@ import qualified Data.HashMap.Strict as HashMap
1919import Data.Map (Map)
2020import qualified Data.Map as Map
2121import Data.Monoid
22+import Data.Scientific (Scientific)
2223import Data.String (fromString)
2324import Data.Text (Text)
2425import qualified Data.Text as Text
@@ -420,9 +421,9 @@ data SchemaCommon = SchemaCommon
420421 -- Unlike JSON Schema this value MUST conform to the defined type for this parameter.
421422 _schemaCommonDefault :: Maybe Value
422423
423− , _schemaCommonMaximum :: Maybe Integer
424+ , _schemaCommonMaximum :: Maybe Scientific
424425 , _schemaCommonExclusiveMaximum :: Maybe Bool
425− , _schemaCommonMinimum :: Maybe Integer
426+ , _schemaCommonMinimum :: Maybe Scientific
426427 , _schemaCommonExclusiveMinimum :: Maybe Bool
427428 , _schemaCommonMaxLength :: Maybe Integer
428429 , _schemaCommonMinLength :: Maybe Integer
@@ -431,7 +432,7 @@ data SchemaCommon = SchemaCommon
431432 , _schemaCommonMinItems :: Maybe Integer
432433 , _schemaCommonUniqueItems :: Maybe Bool
433434 , _schemaCommonEnum :: Maybe [Value]
434− , _schemaCommonMultipleOf :: Maybe Integer
435+ , _schemaCommonMultipleOf :: Maybe Scientific
435436 } deriving (Eq, Show, Generic)
436437
437438data Xml = Xml