Skip to content

Add missing directives to the schema folder #1022

@abensonca

Description

@abensonca

The schema folder contains XSD files used to validate embedded XML directives in Galacticus source files. Several common directives lack schemas, meaning they are silently skipped during validation. These missing directives should have entries added to schema to ensure they are validated. Missing directives are:

  • allocate
  • conditionalCall
  • deepCopy
  • deepCopyActions
  • deepCopyFinalize
  • deepCopyReset
  • dependenciesInitialize
  • eventHook
  • eventHookManager
  • eventHookStatic
  • expiry
  • forEach
  • functionClass
  • functionGlobal
  • generic
  • metaPropertyDatabase
  • objectBuilder
  • optionalArgument
  • outputFileClose
  • outputFileOpen
  • parameterMigration
  • referenceCountIncrement
  • scoping
  • sourceDigest
  • stateRestore
  • stateStorable
  • stateStore
  • workaround

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions