summaryrefslogtreecommitdiff
path: root/data/schemata/interface_definition.rng
AgeCommit message (Collapse)Author
2017-09-12Add support for completionHelp tag to the schema.Daniil Baturin
2017-01-16Re-generate RNG schema, update files that use it.Daniil Baturin
2016-12-30Remove the extends attribute from <interfaceDefinition>Daniil Baturin
It's problematic for multiple reasons: 1. It's plaintext and is hard to verify 2. If it's wrong, it may have a very "interesting" effect on the resulting reference tree, such as lots of misplaced nodes 3. It's hardly ever needed as most nodes only go one or two levels deep in VyOS, such as "service $something" or "interfaces $something", and I think it's unlikely that other appliances will differ much.
2016-12-22Re-generate the RNG schema for interface definitions.Daniil Baturin
2015-04-26Add an option to keep child order, will be used for rendering.Daniil Baturin
2015-04-24Reduce the amount of references in the interface definition schema.Daniil Baturin
2015-04-16Use two-part valueHelp with format and description.Daniil Baturin
Rename helpString to just help.
2015-04-16Group node properties and children into their own tags.Daniil Baturin
Make order of elements unimportant. Remove unused references.
2015-04-15Simplify the interface definition schema.Daniil Baturin
1. Don't distinguish name and value constraints, they have exact same structure. 2. Don't use individual error messages for all constraints. If they work like OR, it makes little sense. 3. Move most of data from arguments to tag bodies.
2015-04-13Import XML schemata from the prototype.Daniil Baturin