Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEAT: Schematron profile rules #110

Merged
merged 1 commit into from
Nov 30, 2023
Merged

Conversation

carlwilson
Copy link
Member

  • added SchematronRule class to handle rules encoded as Schematron;
  • added schematron rules for for ODF_5, ODF_7 and ODF_8;
  • added instatiation methods for ODF_5, ODF_7 and ODF_8 SchematronRules to Rules;
  • added prerequisite flag to Rule for profile sequencing;
  • working Hash and Equals for AbstractRule;
  • convenience method to get set of XML entries from OdfPackage;
  • convenience method to identify XML entries in OdfPackages;
  • tidied some compiler warnings, unused imports and the like; and
  • added schematron dependencies to odf-core/pom.xml.

- added `SchematronRule` class to handle rules encoded as Schematron;
- added schematron rules for for `ODF_5`, `ODF_7` and `ODF_8`;
- added instatiation methods for `ODF_5`, `ODF_7` and `ODF_8` SchematronRules to `Rules`;
- added prerequisite flag to `Rule` for profile sequencing;
- working Hash and Equals for `AbstractRule`;
- convenience method to get set of XML entries from `OdfPackage`;
- convenience method to identify XML entries in `OdfPackages`;
- tidied some compiler warnings, unused imports and the like; and
- added schematron dependencies to `odf-core/pom.xml`.
@carlwilson carlwilson added the enhancement New feature or request label Nov 29, 2023
@carlwilson carlwilson self-assigned this Nov 29, 2023
This was linked to issues Nov 29, 2023
@carlwilson carlwilson merged commit bb961fa into integration Nov 30, 2023
4 checks passed
@carlwilson carlwilson deleted the feat/odf/schematron-rules branch November 30, 2023 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ODF_8: Macros ODF_7: Content ODF_5: External Data
1 participant