forked from mbj4668/pyang
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTODO
More file actions
18 lines (11 loc) · 608 Bytes
/
TODO
File metadata and controls
18 lines (11 loc) · 608 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
o add validation of XPath (lower prio) (when, must)
o add more stuff to XSD output:
o use substitutiongroup for augment
o add validation of instance-identifier defaults
o move all plugin API functions to plugin.py
o give a warning if the default case does not have any default leafs
Optimizations:
o lazy read imported modules. do not validate the module on import,
but do it when something is used. even better would be to lazy
validate. hmm, maybe separate the side-effect free validation
functions from the functions that have side-effect (like expand).