Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ref #5056: Improve the replacement of RecorderContext#classProxy #5077

Merged
merged 1 commit into from Jul 10, 2023

Conversation

essobedo
Copy link
Contributor

@essobedo essobedo commented Jul 7, 2023

fixes #5056 (part 2)

Motivation

The first proposal to replace RecorderContext#classProxy works but is suboptimal, let's use the approach recommended by Quarkus Team members.

Modifications:

  • Removes the common recorder with a method allowing to delay the loading of the generated classes
  • Loads the class in the recorder methods

@essobedo essobedo requested a review from lburgazzoli July 7, 2023 13:24
@essobedo essobedo force-pushed the 5056/replace-classProxy-v2 branch from 0a1f0e8 to f6e599d Compare July 8, 2023 07:03
@essobedo
Copy link
Contributor Author

The failing test is in camel-quarkus-integration-test-master-openshift so it should not be related

@essobedo essobedo merged commit d804d67 into main Jul 10, 2023
19 of 20 checks passed
@essobedo essobedo deleted the 5056/replace-classProxy-v2 branch July 10, 2023 14:21
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.

Replace the deprecated RecorderContext#classProxy in groovy and joor extensions
3 participants