Skip to content

Conversation

@m-dzianishchyts
Copy link
Contributor

@m-dzianishchyts m-dzianishchyts commented Oct 15, 2025

What does this PR do?

Provides the kernel with a custom ClassLoader that is used as the parent for the internal ClassLoader. Updates extension loading tests.

Fixes #85.

BaseKernel uses system ClassLoader by default. JavaKernel replaces it with jshell ClassLoader.
@m-dzianishchyts m-dzianishchyts changed the title Provide kernel with parent ClassLoader Load extensions with use of JShell ClassLoader Oct 15, 2025
@m-dzianishchyts m-dzianishchyts marked this pull request as ready for review October 15, 2025 13:44
@andrus andrus merged commit 0db3677 into dflib:main Oct 18, 2025
3 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.

Run extensions in JShell ClassLoader

2 participants