Skip to content

Commit 804d7d0

Browse files
Bump org.openrewrite.recipe:rewrite-migrate-java from 3.11.0 to 3.12.0 (#1252)
Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 3.11.0 to 3.12.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/openrewrite/rewrite-migrate-java/releases">org.openrewrite.recipe:rewrite-migrate-java's releases</a>.</em></p> <blockquote> <h2>3.12.0</h2> <h2>What's Changed</h2> <ul> <li>Add JSpecify best practices recipe by <a href="https://github.com/timtebeek"><code>@​timtebeek</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/744">openrewrite/rewrite-migrate-java#744</a></li> <li>New recipe to only add JAXB API dependencies without runtime dependencies by <a href="https://github.com/rlsanders4"><code>@​rlsanders4</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/727">openrewrite/rewrite-migrate-java#727</a></li> <li>Create Faces 3.0 migration by <a href="https://github.com/evie-lau"><code>@​evie-lau</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/742">openrewrite/rewrite-migrate-java#742</a></li> <li>Insert <code>&lt;shared-cache-mode&gt;</code> before <code>&lt;properties&gt;</code> to ensure correct schema order by <a href="https://github.com/Avneesh-Dubey"><code>@​Avneesh-Dubey</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/737">openrewrite/rewrite-migrate-java#737</a></li> <li>Fixing variable names in tests by <a href="https://github.com/greg-at-moderne"><code>@​greg-at-moderne</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/745">openrewrite/rewrite-migrate-java#745</a></li> <li>Switch case add enum values as guards by <a href="https://github.com/Jenson3210"><code>@​Jenson3210</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/750">openrewrite/rewrite-migrate-java#750</a></li> <li>Add recipe to replace ManagedBean with Named annotation by <a href="https://github.com/evie-lau"><code>@​evie-lau</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/753">openrewrite/rewrite-migrate-java#753</a></li> <li>Pick better SDKMan versions by <a href="https://github.com/timtebeek"><code>@​timtebeek</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/754">openrewrite/rewrite-migrate-java#754</a></li> <li>Use ParameterizedClass in test by <a href="https://github.com/evie-lau"><code>@​evie-lau</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/756">openrewrite/rewrite-migrate-java#756</a></li> <li>Recipes for searching Threads or Executors usage by <a href="https://github.com/arodionov"><code>@​arodionov</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/722">openrewrite/rewrite-migrate-java#722</a></li> <li>Adapting to AddDependencyVisitor constructor change by <a href="https://github.com/greg-at-moderne"><code>@​greg-at-moderne</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/758">openrewrite/rewrite-migrate-java#758</a></li> <li>Make fields annotated with <code>@produces</code> static by <a href="https://github.com/karthikNousher"><code>@​karthikNousher</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/755">openrewrite/rewrite-migrate-java#755</a></li> <li>Migrate Traits class usage to constructor calls by <a href="https://github.com/MBoegers"><code>@​MBoegers</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/759">openrewrite/rewrite-migrate-java#759</a></li> <li>Set <code>acceptTransitive</code> to true for JSpecify recipes by <a href="https://github.com/scordio"><code>@​scordio</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/761">openrewrite/rewrite-migrate-java#761</a></li> <li>Add only declarable Gradle jax-ws runtime dependencies by <a href="https://github.com/jevanlingen"><code>@​jevanlingen</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/762">openrewrite/rewrite-migrate-java#762</a></li> <li>Refine switch cases by <a href="https://github.com/Jenson3210"><code>@​Jenson3210</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/749">openrewrite/rewrite-migrate-java#749</a></li> <li>Null check as switch case by <a href="https://github.com/Jenson3210"><code>@​Jenson3210</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/748">openrewrite/rewrite-migrate-java#748</a></li> <li>Change net.wasdev.maven.parent:java8-parent to :parent by <a href="https://github.com/BhavanaPidapa"><code>@​BhavanaPidapa</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/766">openrewrite/rewrite-migrate-java#766</a></li> <li>Adds direct Jakarta dependency if only available as transitive by <a href="https://github.com/bmuschko"><code>@​bmuschko</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/767">openrewrite/rewrite-migrate-java#767</a></li> <li>Fix for <code>UpdateSdkMan</code> allowing downgrade of Java version by <a href="https://github.com/steve-aom-elliott"><code>@​steve-aom-elliott</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/771">openrewrite/rewrite-migrate-java#771</a></li> <li>feat: Prevent migration of singletonMap with null value or null key by <a href="https://github.com/ZzetT"><code>@​ZzetT</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/772">openrewrite/rewrite-migrate-java#772</a></li> <li>refactor: Adopt <code>J.Literal.isLiteralValue(expression, null)</code> by <a href="https://github.com/timtebeek"><code>@​timtebeek</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/773">openrewrite/rewrite-migrate-java#773</a></li> <li>If Else-If construct to switch. by <a href="https://github.com/Jenson3210"><code>@​Jenson3210</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/747">openrewrite/rewrite-migrate-java#747</a></li> <li>Improved the support of types by <a href="https://github.com/Jenson3210"><code>@​Jenson3210</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/774">openrewrite/rewrite-migrate-java#774</a></li> <li>Some compilation issues are occuring after running switch pattern matching recipe by <a href="https://github.com/Jenson3210"><code>@​Jenson3210</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/775">openrewrite/rewrite-migrate-java#775</a></li> <li>Update java-version-21.yml by <a href="https://github.com/Jenson3210"><code>@​Jenson3210</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/777">openrewrite/rewrite-migrate-java#777</a></li> <li>Update AddStaticVariableOnProducerSessionBean to modify XML defined EJBs by <a href="https://github.com/karthikNousher"><code>@​karthikNousher</code></a> in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/765">openrewrite/rewrite-migrate-java#765</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/rlsanders4"><code>@​rlsanders4</code></a> made their first contribution in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/727">openrewrite/rewrite-migrate-java#727</a></li> <li><a href="https://github.com/Avneesh-Dubey"><code>@​Avneesh-Dubey</code></a> made their first contribution in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/737">openrewrite/rewrite-migrate-java#737</a></li> <li><a href="https://github.com/Jenson3210"><code>@​Jenson3210</code></a> made their first contribution in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/750">openrewrite/rewrite-migrate-java#750</a></li> <li><a href="https://github.com/arodionov"><code>@​arodionov</code></a> made their first contribution in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/722">openrewrite/rewrite-migrate-java#722</a></li> <li><a href="https://github.com/scordio"><code>@​scordio</code></a> made their first contribution in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/761">openrewrite/rewrite-migrate-java#761</a></li> <li><a href="https://github.com/jevanlingen"><code>@​jevanlingen</code></a> made their first contribution in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/762">openrewrite/rewrite-migrate-java#762</a></li> <li><a href="https://github.com/ZzetT"><code>@​ZzetT</code></a> made their first contribution in <a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/pull/772">openrewrite/rewrite-migrate-java#772</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/openrewrite/rewrite-migrate-java/compare/v3.11.0...v3.12.0">https://github.com/openrewrite/rewrite-migrate-java/compare/v3.11.0...v3.12.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/openrewrite/rewrite-migrate-java/commit/526bc910489b1ffcf471afd4d123fca758649b1d"><code>526bc91</code></a> Remove unused import</li> <li><a href="https://github.com/openrewrite/rewrite-migrate-java/commit/0840ea5d1b3000c8454996ab083171ad1016aed1"><code>0840ea5</code></a> Slight polish</li> <li><a href="https://github.com/openrewrite/rewrite-migrate-java/commit/f32db1288ac17ae6e1c710b2c5889121d559346d"><code>f32db12</code></a> Update AddStaticVariableOnProducerSessionBean to modify XML defined EJBs (<a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/issues/765">#765</a>)</li> <li><a href="https://github.com/openrewrite/rewrite-migrate-java/commit/f63ed639f70b7a0c2ece6012d03acedca91dbc27"><code>f63ed63</code></a> Update java-version-21.yml (<a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/issues/777">#777</a>)</li> <li><a href="https://github.com/openrewrite/rewrite-migrate-java/commit/d14df02a47110d29a01a6009060be15103ce1428"><code>d14df02</code></a> Some compilation issues are occuring after running switch pattern matching re...</li> <li><a href="https://github.com/openrewrite/rewrite-migrate-java/commit/8afe410bcc33bb9f7c62fc83d529ca0b4f2ddedb"><code>8afe410</code></a> [Auto] SDKMAN! Java candidates as of 2025-06-23T1017</li> <li><a href="https://github.com/openrewrite/rewrite-migrate-java/commit/ac1e2357097cfeea1952fdc9d4251fdfe2c3d7bb"><code>ac1e235</code></a> Improved the support of types in IfElseIfConstructToSwitch (<a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/issues/774">#774</a>)</li> <li><a href="https://github.com/openrewrite/rewrite-migrate-java/commit/60f957e553c71777af8beab23fdc74b758bdafa8"><code>60f957e</code></a> If Else-If construct to switch. (<a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/issues/747">#747</a>)</li> <li><a href="https://github.com/openrewrite/rewrite-migrate-java/commit/872dff49ebd0c915f75ad28d85b890ddbc0f81bf"><code>872dff4</code></a> refactor: Adopt <code>J.Literal.isLiteralValue(expression, null)</code> (<a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/issues/773">#773</a>)</li> <li><a href="https://github.com/openrewrite/rewrite-migrate-java/commit/9c36dc1e3a4b5433466f55bfcd274850872e322a"><code>9c36dc1</code></a> feat: Prevent migration of singletonMap with null value or null key (<a href="https://redirect.github.com/openrewrite/rewrite-migrate-java/issues/772">#772</a>)</li> <li>Additional commits viewable in <a href="https://github.com/openrewrite/rewrite-migrate-java/compare/v3.11.0...v3.12.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.recipe:rewrite-migrate-java&package-manager=maven&previous-version=3.11.0&new-version=3.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
2 parents bb5717a + 3b19268 commit 804d7d0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1049,7 +1049,7 @@
10491049
<dependency>
10501050
<groupId>org.openrewrite.recipe</groupId>
10511051
<artifactId>rewrite-migrate-java</artifactId>
1052-
<version>3.11.0</version>
1052+
<version>3.12.0</version>
10531053
</dependency>
10541054
</dependencies>
10551055

0 commit comments

Comments
 (0)