Error missing: Domain files present but not in define.xml file

We have several Define.xml checks. You are referring to SD1063 which will be released to the open source community as part of v1.4 early this quarter.



ID



Message



SD0054



Variable in define.xml is not present in the dataset



SD0060



Variable in dataset is not present in define.xml











SD0061



Domain referenced in define.xml but dataset is missing



SD1063



Dataset is not present in define.xml











SD0059



Define.xml/dataset variable type mismatch



SD0037



Value for %Variable% not found in (%Variable.CodeList.Name%) user-defined codelist

Excellent; thank you!

Hello,

We ran into a situation where we had domain XPT files that were present in the package, but there wasn’t any corresponding information in the define.xml file for those domains. The validator does currently provide a means to detect this scenario (which really is an error in the define file creation), but it would be very useful if it did.

Please add an error or detection for cases where there is an XPT file included but no metadata for it in the define.xml file. In other words, if you have a define.xml file, then it should have metadata for all domain files provided.