Sha256: fc3e78531f8bb3db28d04f127c0ec805b1e40d97ec3c14c256bb5cb191e39435
Contents?: true
Size: 1.04 KB
Versions: 4
Compression:
Stored size: 1.04 KB
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 .- [v] 'unique:' .- [-] '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:' .- [v] range 'max-ex' and 'min-ex' (or 'ceiling' and 'floor') .- [_] range 'noteq' .- [_] range 'reverse' or 'complement' .- [v] type 'scalar' .- [_] type 'collection' .- [_] 'multiple: yes' .- [v] support validator hook method .- [_] test for kwalify command .- [_] error message customizatin .- [_] data binding .- [_] symbol support
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
kwalify-0.5.0 | todo.txt |
kwalify-0.6.0 | todo.txt |
kwalify-0.6.1 | todo.txt |
kwalify-0.5.1 | todo.txt |