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

Introduces XSD schema loading and validation wrappers #64

Closed
wants to merge 4 commits into from

Commits on Dec 11, 2019

  1. Introduces XSD schema loading and validation wrappers

    In terms of level of abstraction of the API, it is kept as low as
    possible without exposing intermediate structures which are required to
    exist somewhere while validation process is in progress. Which is mostly
    the Schema, wrapping over xmlSchemaPtr.
    
    There are still improvements that can be made over some error handling
    which will be coming as this module gets used in a downstream project.
    Leonhard Weber committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    2627b5f View commit details
    Browse the repository at this point in the history
  2. Updates CHANGELOG to reflect additions in src/schemas

    Leonhard Weber committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    febb9b8 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2019

  1. Renames XmlStructuredError -> StructuredError

    to stay away from naming schema used by the bindings::*
    Leonhard Weber committed Dec 20, 2019
    Configuration menu
    Copy the full SHA
    9f12ce5 View commit details
    Browse the repository at this point in the history
  2. Formatting schema additions according to rustfmt directives

    as per project policy.
    Leonhard Weber committed Dec 20, 2019
    Configuration menu
    Copy the full SHA
    be458c3 View commit details
    Browse the repository at this point in the history