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

Update XSpec to v3.0.3 #56

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft

Update XSpec to v3.0.3 #56

wants to merge 3 commits into from

Conversation

galtm
Copy link
Member

@galtm galtm commented Apr 18, 2024

Note: This pull request might be incomplete.

Following the release of XSpec v3.0.3, this pull request updates the bundled XSpec. (12e8116)

XSpec v3.0.3 doesn't work with Saxon 9.9 anymore. To reflect it, this pull request:

  • Updates the Oxygen version dependency to 24.1 because 24.0 bundled Saxon 9.9 while 24.1 bundled Saxon 10.6 (a4c9f11)
  • Replaces the Saxon 9.9.1.5 test binary src/test/resources/cmd/saxon9ee.jar with saxon-ee-10.6.jar (f10cae7). I picked 10.6 because that is the version in Oxygen 24.1. I'm not sure if that was the correct logic to use.

@AlexJitianu, I don't know if this pull request is complete because I don't know how to build or test these changes, and I don't have solid Java skills. I'm calling this PR a Draft in the hope that you or someone else at SyncroSoft can take it to completion. If you run into problems on the XSpec side, let me know and I'll try to help.

galtm added 3 commits April 18, 2024 11:54
because XSpec now requires Saxon 10+ and Oxygen 24.1 is the first version that ships Saxon 10
because 10.6 is the version of Saxon in Oxygen 24.1
@galtm galtm mentioned this pull request Apr 18, 2024
17 tasks
@galtm galtm mentioned this pull request Nov 25, 2024
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant