Bump classgraph from 4.8.115 to 4.8.134
Bumps classgraph from 4.8.115 to 4.8.134.
Release notes
Sourced from classgraph's releases.
classgraph-4.8.134
Fixes a resource leak (
ClassfileReader#close()
wasn't closing the underlying resource). Thanks to @chrisr3 for isolating the problem, and for providing a pull request complete with unit test! (#600)classgraph-4.8.133
Fix a regression for in the OSGi manifest entries introduced in the previous version, 4.8.132 (#598, thanks to @Roman-Skripka for the pull request).
classgraph-4.8.132
Fix a regression with OSGi runtime dependencies of ClassGraph (#597, thanks to @tobias-- for the pull request).
classgraph-4.8.131
Catch unchecked exceptions and errors
SecurityException
,IllegalArgumentException
andIOError
in more places when dealing withPath
andURI
objects, to prevent issues when running with a security manager. Thanks to @elkman for the pull request. (#594).classgraph-4.8.130
Allow
enableSystemJarsAndModules()
to be used in conjunction withoverrideClasspath()
oroverrideClassLoaders()
(#592, thanks to @roxspring for this contribution!).classgraph-4.8.129
Add the ability to find resources by path glob by calling
ScanResult#getResourcesMatchingWildcard(String wildcardString)
(#588, thanks to @jjlin for the request):
**
matches zero or more characters*
matches zero or more characters other than/
?
matches any one character- Any other valid Java regexp syntax is supported, such as character ranges in square brackets (
[a-c]
), with the exception of.
, which is interpreted as a literal dot character (the single-character wildcard syntax is replaced with?
, as shown above).classgraph-4.8.128
Optimize reflection by caching fields and methods of introspected classes by name.
classgraph-4.8.127
Fix illegal reflective access warning on stderr in JDK 11 (#579, thanks to @josephlbarnett for reporting).
classgraph-4.8.126
Remove
-parameters
flag fromjavac
parameters of non-test build, introduced in 4.8.121, because it introduced issues with-Xlint:classfile
or-Xlint:all
combined with-Werror
(#577, thanks to @Stephan202 for reporting)classgraph-4.8.125
Remove a debugging setting which produced a warning on stderr (#568).
classgraph-4.8.124
Allow circumvention of encapsulation in JDK 16+ via jvm-driver, in addition to existing Narcissus support. Details are on README.md page for ClassGraph GitHub project.
classgraph-4.8.123
More compatibility fixes for IBM Semeru.
classgraph-4.8.122
Add support for
ClassGraph.CIRCUMVENT_ENCAPSULATION = true
to work on IBM Semeru, an OpenJDK fork (#563).classgraph-4.8.121
Optimization of reflection code (no functional changes compared to previous release)
classgraph-4.8.120
First version that is fully compatible with JDK 16+
... (truncated)
Commits
-
e29e03f
[maven-release-plugin] prepare release classgraph-4.8.134 -
fe6620e
Code cleanup -
c8d8f8a
Remove unused method -
d73dd73
Merge pull request #600 from chrisr3/chrisr3-close-readers -
2829313
Closing ClassfileReader must also close its underlying Resource. -
9133da2
Remove obsolete jdk.internal.misc OSGi dependency (#597) -
6e994db
[maven-release-plugin] prepare for next development iteration -
cb37d6c
[maven-release-plugin] prepare release classgraph-4.8.133 -
0d92bbb
Merge pull request #598 from Roman-Skripka/latest -
5fafca3
Fix sun.nio.ch import - Additional commits viewable in compare view