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

Adds recursive lookup for ClassLoader.defineClass() and unit tests #415

Merged

Conversation

varad64
Copy link
Contributor

@varad64 varad64 commented Aug 22, 2023

Hello @cyrille-artho and @pparizek,

This PR combines a set of related patches which add functionality and fix bugs. The patches involved here are #203, #208, #209 and #388, which means #410 can now be skipped as it is same as #388 minus the unit test in ClassLoaderTest.

The patch adds a total of 6 unit tests. All 1002 tests now pass.

Some refactors were necessary in the build.gradle file to comply the added dependency for asm and the task with the latest gradle version.

Thanks!

@cyrille-artho
Copy link
Member

LGTM, but it is not easy to see if all patches have been integrated correctly due to the size of this combined PR. @pparizek , please check also.

@pparizek
Copy link
Contributor

I agree with this PR.

@cyrille-artho cyrille-artho merged commit 4271eaf into javapathfinder:java-10-gradle Aug 23, 2023
2 checks passed
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.

3 participants