Revert "Add recipes to migrate boxed primitive constructors deprecate… #333
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.
…d in Java 9 (#332)"
This reverts commit 59f1bb5.
What's your motivation?
While dealing with the
new Float(double)
edge case I actually found out there already was an OpenRewrite recipe in the Java 8 to 11 flow to deal with these deprecated constructors! lolThis makes the new implementation with Refaster unnecessary in the first place.
It was hidden in a separate project which is why I didn't find it at first: https://github.com/openrewrite/rewrite-static-analysis/blob/main/src/main/java/org/openrewrite/staticanalysis/PrimitiveWrapperClassConstructorToValueOf.java & https://github.com/openrewrite/rewrite-migrate-java/blob/main/src/main/resources/META-INF/rewrite/java-version-11.yml#L40.
@timtebeek at least it was good practice and it was a good opportunity for me to familiarize with Refaster, thanks!