[ ] Single line not always kept as single line. !!! Non functional
[ ] \"\" is converted to &qout !!! Non functional
[x] Indentation variation is not kept !!! Non functionl
[ ] Using : in docstring files for PyYAML sometimes. Temporary fix is using ':' but it should be enabled from PyYAML side. It should be checked if this is an actual PyYAML bug and if so an issue should be filed.
Header
[x] does not contain encoding !!! Fix it
[x] copy-right comments missing !!! Fix it
[ ] Comments comments are missing. !!! Useful
Term(group field attribute) indentaion:
[ ] NAIC is not consistent but generally 2 spaces !!! Non functionl
/> closing:
[ ] NAIC is not consistent e.g. NXarchive.nxdl !!! Non function
XML tags:
[x] optional is missing(e.g. in appdef): !!! Fix it
[x] NIAC is not consistent in the order but in general: Name, Type, Units, Optionality, occurs, other !!! Fix it.
[x] Default type=NX_CHAR is written !!! Fix it
[x] Singnal=, asix=, deprecated=,nNameType= are missing !!!Fix it
[x] minoccurs=0 is missing in base classes !!!Non functional
[x] type= in attributes are missing from yaml !!! Fix it
assertion bugs: (not producing yaml file form nxdl)
[x] Catagory missing: NXcollection, NXgeometry !!!Fix it
[x] Value under dimension is missing, e.g. NX monitor !!!Fix it
[x] Unhandled root level extra parameter e.g. NXtransformation, NXdata !!! Fix it
nyaml2nxdl bug
Priority:
Doc String:
:
in docstring files for PyYAML sometimes. Temporary fix is using':'
but it should be enabled from PyYAML side. It should be checked if this is an actual PyYAML bug and if so an issue should be filed.Header
Term(group field attribute) indentaion:
/> closing:
XML tags:
assertion bugs: (not producing yaml file form nxdl)