Skip to content

Releases: DanSmith/DDISchemaCheck

3.3 + Check global reference names

23 Oct 15:51
34c9bf7
Compare
Choose a tag to compare
3.3.2

check for Reference naming on global elements

3.3 + Check reference names

16 Oct 20:47
56cf97b
Compare
Choose a tag to compare

Ensure that all ReferenceType names end with "Reference"

DDI Schema Check for 3.3

07 Jul 03:34
Compare
Choose a tag to compare
v3.3

Update README.md

DDI Schema Check 1.1

03 Sep 03:59
Compare
Choose a tag to compare

DDI Schema Check 1.1

DDI Schema Check is a reporting tool that can check the internal structures and spelling of DDI Lifecycle Schema releases.

Changes

  • Allow inclusion of DTD entities

New Checks

  • None

DDI Schema Check 1.0

29 Aug 17:39
Compare
Choose a tag to compare

DDI Schema Check 1.0

DDI Schema Check is a reporting tool that can check the internal structures and spelling of DDI Lifecycle Schema releases.

New Checks

  • Validate schema set is DDI Lifecycle.
  • Check compilation of the schema as an XML Schema Set.
  • Versionables and Maintainables allowing inline or reference usage.
    • Versionables and Maintainables are in a xs:Choice.
    • Versionables and Maintainables in a xs:Choice contain two elements.
    • Versionables and Maintainables in a xs:Choice contain a xxxReference.
  • FragmentInstance contains all Versionables and Maintainables.
  • Type of Object for references
    • Duplicate Element names detected for referenceable types.
    • Element names detected without a TypeOfObject defined.
  • Spell checking
    • Element names
    • Attribute names
    • XSD annotations/documentation
    • Breaking apart CamelCasedWords
    • Allows words to be added to dictionary
    • Uses en-US
    • Highlighting of misspellings in generated reports.