Closed theborakompanioni closed 1 year ago
Patch coverage has no change and project coverage change: +0.01
:tada:
Comparison is base (
ebd3983
) 41.56% compared to head (dd889da
) 41.58%.
:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Before this commit classpath scanning was done via
forJavaClassPath()
only seaching the paths contained in system propertyjava.class.path
(and I suppose-classpath
arg ?). When this commit is applied, classpath scanning is done withforClassLoader()
using the class loader that loadedReflections
("static") and the class loader of the current thread ("context").This makes it possible to use this library in an executable jar, e.g. such as created by spring boot (https://docs.spring.io/spring-boot/docs/current/reference/html/executable-jar.html#appendix.executable-jar.restrictions).
I assume that this is compatible with all libraries currently using
JRPClightning
, however it is effectively a BREAKING CHANGE and probably needs to be communicated that way.What do you think? Any feedback is highly appreciated.