Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openrewrite/rewrite-migrate-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.15.0
Choose a base ref
...
head repository: openrewrite/rewrite-migrate-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.15.1
Choose a head ref
  • 19 commits
  • 46 files changed
  • 7 contributors

Commits on Aug 13, 2025

  1. Configuration menu
    Copy the full SHA
    b884cfb View commit details
    Browse the repository at this point in the history
  2. OpenRewrite recipe best practices

    2 people authored and app committed Aug 13, 2025
    Configuration menu
    Copy the full SHA
    10071b4 View commit details
    Browse the repository at this point in the history
  3. The JakartaEE9 upgrade process supplements the jakarta.activation upg…

    …rade. (#820)
    
    The JakartaEE9 upgrade process supplements the jakarta.activation upgrade.
    ChenyuWang98 authored Aug 13, 2025
    Configuration menu
    Copy the full SHA
    8c6f965 View commit details
    Browse the repository at this point in the history
  4. Move all switch expression recipes to Java 21 migration (#824)

    * Move all switch expression recipes to Java 21 migration
    
    * Apply suggestion from @github-actions[bot]
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    
    * Apply suggestion from @github-actions[bot]
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    
    * Apply suggestion from @github-actions[bot]
    
    ---------
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    jevanlingen and github-actions[bot] authored Aug 13, 2025
    Configuration menu
    Copy the full SHA
    5aabf01 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2025

  1. JakartaEE9 update restLet to 2.6.x (#827)

    * update restLet to 2.6.x
    
    * Add missing artifactIds
    
    ---------
    
    Co-authored-by: Tim te Beek <tim@moderne.io>
    ChenyuWang98 and timtebeek authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    a98eed1 View commit details
    Browse the repository at this point in the history
  2. Update jetty9 -> jetty12 as part of EE9 (#826)

    * #825 update jetty9 -> jetty12 EE9
    
    * Update jakarta-ee-9.yml
    
    * Fix indentation and remove duplicate groupIds
    
    ---------
    
    Co-authored-by: Tim te Beek <tim@moderne.io>
    ChenyuWang98 and timtebeek authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    5ba6187 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe6ea28 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2025

  1. Migrate to commons-fileupload2-jakarta (#819)

    * #815 Migrate JakartaEE9 add fileupload update
    
    #815
    
    * use fileupload 2.0.0-M4
    
    * servlet5 use 2.0.0-M1
    
    * jakartaEE10 update upload2-jakarta-servlet6
    
    * Revert unintended change
    
    * Revert unintended change
    
    * Fix typo
    
    * Only bump the dependency version for EE10
    
    * Only change the package for EE10
    
    * Change the outdated milestone dependencies as well
    
    ---------
    
    Co-authored-by: Tim te Beek <tim@moderne.io>
    ChenyuWang98 and timtebeek authored Aug 15, 2025
    Configuration menu
    Copy the full SHA
    75807b0 View commit details
    Browse the repository at this point in the history
  2. OpenRewrite recipe best practices

    2 people authored and app committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    9215ef3 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2025

  1. Use Java 21 for tests

    Use this link to re-run the recipe: https://app.moderne.io/builder/H0eeUs6x1?organizationId=ODQ2MGExMTUtNDg0My00N2EwLTgzMGMtNGE1NGExMTBmZDkw
    
    Co-authored-by: Moderne <team@moderne.io>
    timtebeek and TeamModerne committed Aug 16, 2025
    Configuration menu
    Copy the full SHA
    89f6b7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8c3176 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2025

  1. Configuration menu
    Copy the full SHA
    e3fa75a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e584126 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2025

  1. Create recipe for @InlineMe annotation replacements (#788)

    * Create replace for `@InlineMe` annotations
    
    For openrewrite/rewrite#5400
    
    * Implement conversion from replacement string to templated
    
    * Small tweaks
    
    * Drop JetBrains annotation
    
    * Make `createTemplateString` static as well
    
    * Update Inlinings.java
    
    * Additional test cases
    
    * Add support for constructors as well
    
    * Update InliningsTest.java
    
    * Add an even simpler document example test case
    
    * Show initial passing test
    
    * Fix template when select is null
    
    * Show more tests passing
    
    * Show all tests passing
    
    * Avoid self referential replacements
    
    * Switch to `latest.release`
    
    * Show problematic case for Guava
    
    * Rename recipe
    
    * Explicitly show parameter names are not available
    
    * Apply code suggestion
    
    * Quit early when we encounter `arg0`
    
    * Remove imports before adding imports
    
    * Add support for adding static imports
    
    * Add support for removing static imports
    
    * Merge the visitors for regular and static import removal
    
    * Pull out a separate recipe to `findOriginalImports`
    
    * Create a Guava recipe to inline methods and move the tests there
    timtebeek authored Aug 19, 2025
    Configuration menu
    Copy the full SHA
    d309e2b View commit details
    Browse the repository at this point in the history
  2. Use classpath from resource for Refaster (#830)

    * Use classpath from resource for Refaster
    
    * Use classpath from resource for Refaster
    
    * Apply suggestion from @github-actions[bot]
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    
    * Fallback to classpath.tsv.zip
    
    ---------
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    jevanlingen and github-actions[bot] authored Aug 19, 2025
    Configuration menu
    Copy the full SHA
    b8f696b View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2025

  1. AssertJ best practices

    2 people authored and app committed Aug 20, 2025
    Configuration menu
    Copy the full SHA
    ad9e735 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2025

  1. Configuration menu
    Copy the full SHA
    8a16285 View commit details
    Browse the repository at this point in the history
  2. Fix recipe reference to AccessController migration for Java 25 (#832)

    * remove recipe from java-version-25.yml to prevent init problem
    
    * add recipe with correct name and fix configuration in `org.openrewrite.java.migrate.SystemGetSecurityManagerToNull`
    MBoegers authored Aug 21, 2025
    Configuration menu
    Copy the full SHA
    0d9d736 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0563040 View commit details
    Browse the repository at this point in the history
Loading