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: upgrade to Jakarta XML Binding 3 and Java 8 #69

Closed
wants to merge 8 commits into from
Closed

feat: upgrade to Jakarta XML Binding 3 and Java 8 #69

wants to merge 8 commits into from

Conversation

thetric
Copy link
Contributor

@thetric thetric commented Oct 31, 2021

Fixes #66
Closes #65, #67, #64, #63

pom.xml Outdated
<dependency>
<groupId>org.junit</groupId>
<artifactId>junit-bom</artifactId>
<version>5.8.1</version>
Copy link
Contributor Author

@thetric thetric Oct 31, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

upgraded to JUnit 5, XmlUnit 2 and AssertJ. The added benefits of AssertJ are much better assertion messages, especially more detailed file content comparisons

@Test
@Disabled("This test works reliably on Java7 but produces different results from run to run on Java8.")
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Disabled this test because it is not deterministic due to the mentioned behavior

@thetric
Copy link
Contributor Author

thetric commented Nov 3, 2021

The CI job isn't running. I guess that's because you are still using travis-ci.org which has sunset in June 2021, see https://blog.travis-ci.com/2021-05-07-orgshutdown. You will have to sign in to travis-ci.com. The disadvantage over the old service is that it is necessary to provide a payment method - even for their free tier.
Alternately you could use GitHub's CI (aka GitHub actions).

@dmak
Copy link
Owner

dmak commented Jan 9, 2023

Was handled in issue #66.

@dmak dmak closed this Jan 9, 2023
@dmak dmak added this to the 2.0 milestone Jan 21, 2023
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.

Compatibility with Jaxb xjc v3.0.0
2 participants