Skip to content

Create an OpenRewriteLauncher class that we instantiate from merged classloader#85

Merged
cmoulliard merged 4 commits intomainfrom
merge-classloader
Mar 5, 2026
Merged

Create an OpenRewriteLauncher class that we instantiate from merged classloader#85
cmoulliard merged 4 commits intomainfrom
merge-classloader

Conversation

@cmoulliard
Copy link
Member

  • Create an OpenRewriteLauncher class and apply method that we instantiate from merged classloader
  • Call from the apply method =>recipe.run() code

@cmoulliard cmoulliard marked this pull request as ready for review March 5, 2026 15:20
… about classpath.tsv.gz files using the JavaParser.Class classloader which is the AppClassLoader and not an URLClassLoader having as ucp the urls of the GAVs containing such resources. Split the code between service and client, create a shaded service jar packaging openrewrite.

Signed-off-by: Charles Moulliard <cmoulliard@ibm.com>
@cmoulliard cmoulliard requested a review from aureamunoz March 5, 2026 15:32
…be launched

Signed-off-by: Charles Moulliard <cmoulliard@ibm.com>
… the java rewriteservice application

Signed-off-by: Charles Moulliard <cmoulliard@ibm.com>
…J providers were found

Signed-off-by: Charles Moulliard <cmoulliard@ibm.com>
Copy link
Contributor

@aureamunoz aureamunoz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants