Skip to content

Conversation

@fenixcitizen
Copy link
Contributor

Hi,

please consider merging this PR which extends #121 to all providers, so that they could be leveraged in modularized applications using newer version of JAX-RS while remaining backward compatible.

I've encountered the problem with jackson-jaxrs-xml-provider but it makes sense to fix them all in one go just like jackson-jaxrs-json-provider was. It should also be fine to port it to 2.11 and 2.12 branches if you like. Please also note that I've changed the name of jackson-jaxrs-xml-provider module from com.fasterxml.jackson.jaxrs.yaml to com.fasterxml.jackson.jaxrs.xml. All other seem to be consistent.

Finally, please note that #124 seems to be breaking the module-info.java of all subprojects. After merging this PR, #124 should be adjusted so that it doesn't change any module-info.java file.

Let me know what you think! 😄

…ious JAX-RS versions and fix jackson-jaxrs-xml-provider module name
@cowtowncoder
Copy link
Member

cowtowncoder commented Oct 11, 2020

@fenixcitizen We'd probably wants this against 2.12 branch, although I guess I should be able to cherry-pick it easily from master if need be.

@GedMarc Seems to make sense (rolling out defs json has to other formats). WDYT?

@@ -1,13 +1,15 @@
// Generated 02-Apr-2019 using Moditect maven plugin
module com.fasterxml.jackson.jaxrs.yaml {
module com.fasterxml.jackson.jaxrs.xml {
Copy link
Member

Choose a reason for hiding this comment

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

ha. Good catch! :)

@cowtowncoder
Copy link
Member

I think this makes sense, wrt my understand so will merge (since no code is changed, no need for CLA either).
Should be able to cherry-pick back to 2.12, too.

@cowtowncoder cowtowncoder merged commit 50f180e into FasterXML:master Oct 14, 2020
@cowtowncoder cowtowncoder added this to the 2.12.0-rc2 milestone Oct 14, 2020
@cowtowncoder cowtowncoder modified the milestones: 2.12.0-rc2, 2.12.0 Feb 23, 2021
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.

2 participants