Prepare for Jackson-Tools-3 Uplift. (JT3)#8108
Merged
jamesagnew merged 2 commits intoJun 21, 2026
Merged
Conversation
This PR is NOT the Jackson-Tools-3 Uplift. This PR is adding more unit-tests on java-classes that will (eventually in a future PR) be substantially effected by the JT3 uplift.
Collaborator
|
Formatting check succeeded! |
Contributor
Author
|
Bread Crumb 1: This will be different in the future JT3 change. Jackson-Tool-3 has changed to "immutable" "builder" approach. So many "setters" .. for configuration are gone. And have to be a part of the pre builder-"build" command. |
Contributor
Author
|
Bread Crumb 2 : Same situation. JT3 will not be "setters". It will be the builder pattern. |
Contributor
Author
|
Bread Crumb 3 : Same situation. No configuration-setters in JT3. Builder pattern will be used for immutability. |
…remove (deprecated/abandoned) : com.github.fge.jsonpatch
Contributor
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR is NOT the (a) Jackson-Tools-3 Uplift.
This PR is adding more unit-tests on java-classes that will (eventually in a future PR) be substantially effected by the JT3 uplift.
This will help ensure that the JT3 uplift (later) does not break existing functionality.
4 new unit-test-only classes. And new tests in an existing unit-test class.
The unit-tests themselves were largely written by github-copilot. (I don't remember the model).
But the prompt was "Add covering unit-tests and pay attention to future Jackson-Tools-3 upgrade edge cases".