Sha256: c4029bde62f1fe44627b9bad0bb909964c08982e20ea6cd83564b76aa4dc8f0e
Contents?: true
Size: 976 Bytes
Versions: 1
Compression:
Stored size: 976 Bytes
Contents
.- [v] change filename 'error-messages.rb' to 'error-msg.rb' .- [_] support i18n error message .- [v] change class name 'RuleSet' to 'Rule' or 'Schema' .- [v] use hash style to define hash children .- [v] rename 'children' to 'elements' or 'entries' .- [v] support element anchor .- [v] users-guide .- [v] examples .- [v] gemspec .- [_] 'unique-keys:' .- [-] 'not-null:' .- [-] 'primary-key:' .- [-] 'constraints:' .- [v] meta-validation .- [v] use 'sequence'/'mapping' or 'hash-elems'/'list-elems' instead of 'elements' .- [X] 'default:' .- [v] set default type as 'String' .- [v] type 'Object' .- [_] check RelaxNG .- [_] check XML Schema type .- [v] separate test script .- [v] 'range:' or 'value:' .- [v] 'length:' or 'width:' .- [_] range 'max-ex' and 'min-ex' (or 'ceiling' and 'floor') .- [_] range 'noteq' .- [_] range 'reverse' .- [v] type 'scalar' .- [_] type 'collection' .- [_] 'multiple: yes' .- [v] support validator hook method .- [_] test for kwalify command
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kwalify-0.2.0 | todo.txt |