Skip to content

Conversation

@WojciechMazur
Copy link
Contributor

Backports #24514 to the 3.8.0-RC3.

PR submitted by the release tooling.
[skip ci]

…lassLoader (#24514)

REPL and AbstractFileClassLoader is used by multiple downstream
dependencies (eg. scalameta/mdoc), this PR is oriented on improving
source compatibility of this class :

- Share common parts of implementation between
`io.AbstractFileClassLoader` and `repl.AbstractFileClassLoader`
- Added auxilary conststructor with default `interruptInstrumentation` argument
- Made `InterruptInstrumentation` an enum 
- Fixed warnings present in the repl projects
[Cherry-picked e442879][modified]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants