More strict type for length XSD datatype facets

as defined in the XSD spec
This commit is contained in:
Marcel Otto 2020-05-21 22:24:44 +02:00
parent c2a28b3eb4
commit 0a27c3a928
3 changed files with 3 additions and 3 deletions

View file

@ -1,3 +1,3 @@
defmodule RDF.XSD.Facets.Length do
use RDF.XSD.Facet, name: :length, type: integer
use RDF.XSD.Facet, name: :length, type: non_neg_integer
end

View file

@ -1,3 +1,3 @@
defmodule RDF.XSD.Facets.MaxLength do
use RDF.XSD.Facet, name: :max_length, type: integer
use RDF.XSD.Facet, name: :max_length, type: non_neg_integer
end

View file

@ -1,3 +1,3 @@
defmodule RDF.XSD.Facets.MinLength do
use RDF.XSD.Facet, name: :min_length, type: integer
use RDF.XSD.Facet, name: :min_length, type: non_neg_integer
end