kwalify - Tiny schema validator for YAML and JSON
Contents
Copyright
Copyright © 2007-2011 Marc Dequènes (Duck)
This manual page was written for the Debian system (but may be used by others). Permission is granted to
copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3
or any later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public License version 3 can be found in
/usr/share/common-licenses/GPL-3.
Kwalify 2011-09-16 KWALIFY(1)
Description
kwalify validates schema file, or YAML / JSON file against a schema.
Name
kwalify - Tiny schema validator for YAML and JSON
Options
-h--help
Show summary of options.
-v
Display version information.
-s
Be silent.
-t
Expand tab characters.
-l
Show linenumber when errored (experimental).
-E
Show errors in emacs-style (implies '-l').
-mschema.yaml
Meta-validation mode: validate schema.yaml.
-fschema.yaml
Schema definition file: validate file against schema.yaml.
-aaction
Generate code (depending on action: 'genclass-ruby' or 'genclass-java').
-haaction
Generate code (depending on action: 'genclass-ruby' or 'genclass-java') with properties.
doc.yaml
File to validate.
Synopsis
kwalify [-h | --help | -v]
kwalify [-s] [-t] [-l] [-E] -f schema.yaml doc.yaml [doc2.yaml ...]
kwalify [-s] [-t] [-l] [-E] -m schema.yaml [schema2.yaml ...]
kwalify [-s] [-t] [-l] [-E] {-a action | -ha action} -f schema.yaml [schema2.yaml ...]
