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

Support values attribute, xs:QName value rules #640

merged 3 commits into from Nov 16, 2018


None yet
3 participants

ndw commented Nov 16, 2018

(This is #637 refactored per the editor's call on 15 Nov)

Fix #534
Fix #613

Support new values attribute for enumerating values. Identify special parsing rules that apply to variables and options of type xs:QName.

Updates step signatures to make optional options have a type that would allow empty sequence.

Tweaked schemas and tools as necessary.

ndw added some commits Nov 16, 2018

@ndw ndw requested review from gimsieke, eriksiegel and xml-project Nov 16, 2018


Looks good to me at the first sight, but did not check any detail.


Got to admit I only skimmed it & did some spot checks. If there are any flaws, we can correct them later.

@ndw ndw merged commit e37d50d into xproc:master Nov 16, 2018

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed

@ndw ndw deleted the ndw:values3 branch Nov 16, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment