-
Notifications
You must be signed in to change notification settings - Fork 10
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 to jakarta #36
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good overall. I have a few additional suggestions:
We should guarantee that the project is un-compilable by old JDK versions. I suggest making the following change to com.unboundid.scim.sdk.ComplexSCIMAttributeValue#equals
since it will also clean things up a bit:
// Current:
com.unboundid.scim.sdk.ComplexSCIMAttributeValue that =
(com.unboundid.scim.sdk.ComplexSCIMAttributeValue) o;
// Suggested replacement:
var that = (ComplexSCIMAttributeValue) o;
Can you also squash the commits in the branch manually and provide a detailed commit message? Something like the following is a good start, but you can write whatever you see fit:
Support Jakarta EE namespaces in the SCIM 1.1 SDK
Updated usages of Java EE components to utilize Jakarta EE instead. This
requires updating the compile version of the project to JDK 11, so the
release version has been updated to 2.0.0-SNAPSHOT.
JiraIssue: (issue)
scim-sdk/src/main/java/com/unboundid/scim/marshal/xml/XmlStreamMarshaller.java
Show resolved
Hide resolved
Support Jakarta EE namespaces in the SCIM 1.1 SDK Updated usages of Java EE components to utilize Jakarta EE instead. This requires updating the compile version of the project to JDK 11, so the release version has been updated to 2.0.0-SNAPSHOT. JiraIssue: DS-48037
0268bdd
to
5ddad06
Compare
As part of PDs migration from Javax to Jakarta, the SCIM SDK also needs to be migrated.