Bump classgraph from 4.8.115 to 4.8.137
Bumps classgraph from 4.8.115 to 4.8.137.
Release notes
Sourced from classgraph's releases.
classgraph-4.8.137
Fix illegal access warning on Adopt JDK for most usage (#605, thanks to @UlrichLohrmann for the report)
classgraph-4.8.136
Contribution by @tkrautinger (#604):
ClassInfo
: AddedisPrivate()
,isProtected()
MethodInfo
: AddedisPrivate()
,isProtected()
,isAbstract()
,isStrict()
FieldInfo
: AddedisPrivate()
,isProtected()
,isSynthetic()
,isEnum()
classgraph-4.8.135
- Fixed issue with resources remaining marked as open after
close()
was called on anInputStream
opened on a module resource (#600 and #602, thanks to @chrisr3)- Added
Resource#readCloseable()
that returns aCloseableByteBuffer
that callsResource#close()
whenCloseableByteBuffer#close()
is called. (#600)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
... (truncated)
Commits
-
2b33e72
[maven-release-plugin] prepare release classgraph-4.8.137 -
45b9df9
Merge branch 'latest' of https://github.com/classgraph/classgraph into latest -
c946fa9
Only call getRuntimeMXBean if needed (#605) -
7a66f12
Source > Cleanup -
de39ae7
Merge pull request #603 from classgraph/dependabot/maven/io.github.toolfactor... -
770ef93
[maven-release-plugin] prepare for next development iteration -
0023616
[maven-release-plugin] prepare release classgraph-4.8.136 -
7fb7d60
Merge pull request #604 from tkrautinger/latest -
835d4d7
Added missing getters for access flags/modifiers (ClassInfo, MethodInfo, Fiel... -
b361139
Bump jvm-driver from 8.6.0 to 8.7.0 - Additional commits viewable in compare view