2025-07-03 14:41:01 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jul 3 14:39:02 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
|
|
|
|
- Added patch:
|
|
|
|
* classgraph-module-info.patch
|
|
|
|
+ Do not create multirelease jar if the only Java 9+ class file
|
|
|
|
is module-info.class
|
|
|
|
|
Accepting request 1288406 from home:urbic:branches:Java:packages
- Update to v4.8.180
* Changes in v4.8.180:
+ Stops showing this warning on JDK 24+ (#899):
WARNING: A terminally deprecated method in sun.misc.Unsafe
has been called
WARNING: sun.misc.Unsafe::invokeCleaner has been called by
nonapi.io.github.classgraph.utils.FileUtils
(file:/home/zakkak/.m2/repository/io/github/classgraph/
classgraph/4.8.179/classgraph-4.8.179.jar)
WARNING: Please consider reporting this to the maintainers
of class nonapi.io.github.classgraph.utils.FileUtils
WARNING: sun.misc.Unsafe::invokeCleaner will be removed in
a future release
Downside: ClassGraph#enableMemoryMapping() is disabled for
now on JDK 24+ (this was not enabled by default).
Memory mapping wasn't that much faster than the default of
standard NIO file access, so this should not impact
performance much, and the impact should be limited to a small
number of users.
ClassGraph version 5 should support memory management again
(but there is no timeline for when that will be released).
- Update to v4.8.179
* Changes in v4.8.179:
+ Fixes URL generation on Windows (uses file:/// rather than
file:/) -- #888. Thanks to @cowwoc for the fix, #889.
* Changes in v4.8.178:
+ Fixes classpath finding on Quarkus 3.16 (which changed how
the classloader works, #891). Thanks to @michael-simons for
the fix!
* Changes in v4.8.177:
+ Throw IllegalStateException rather than NPE if the user tries
to access a resource after the ScanResult has been closed
(#885, thanks to @sebthom for reporting).
* Changes in v4.8.176:
+ Add synchronized block around API methods that have side
effects, to make them threadsafe (#883, thanks to
@inphonetic).
* Changes in v4.8.175:
+ Merged two PRs from @freya022 (thanks!):
~ #878 (Store annotation getters of ClassInfo and MethodInfo)
~ #879 (Catch NoClassDefFoundError when loading methods)
* Changes in v4.8.174:
+ Update to work with JBoss classloader changes (Issue #843,
thanks to @DJay89; comments by @cmunier; PR #869, thanks to
@dominik2611).
* Changes in v4.8.173:
+ Fixes #854 (thanks to @chubert-ch for reporting).
+ Fixes #861 (thanks to @sebthom for reporting).
* Changes in v4.8.172:
+ Some small optimizations to the changes in the previous
release, by @attilapuskas.
* Changes in v4.8.171:
+ A set of heroic changes by @attilapuskas (#850) that almost
doubles the scanning speed of ClassGraph for a large
classpath, by reducing the number of redundant file metadata
checks (which are particularly slow on Windows). Thank you,
Attila!
* Changes in v4.8.170:
+ Fixes Zip64 central directory length calculation. Thanks to
@cushon for the bug report, analysis, and fix! (#841, #842.)
* Changes in v4.8.169:
+ Fix an obscure regression introduced in the previous release
(#795, thanks to @mgroth0 for noticing it).
* Changes in v4.8.168:
+ Fix #701 "When using wildfly 21, the jar under WEB-INF/lib
will not be displayed." Thanks to @mmusenbr for the bug
report and fix.
* Changes in v4.8.167:
+ Make API introduced in last release consistently use varargs
rather than List
* Changes in v4.8.166:
+ Added ScanResult#getClassesWithAllAnnotations (which uses an
AND operator) and ScanResult#getClassesWithAnyAnnotation
(which uses an OR operator). (#821)
OBS-URL: https://build.opensuse.org/request/show/1288406
OBS-URL: https://build.opensuse.org/package/show/Java:packages/classgraph?expand=0&rev=7
2025-06-25 04:53:48 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 25 02:22:13 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Update to v4.8.180
|
|
|
|
* Changes in v4.8.180:
|
|
|
|
+ Stops showing this warning on JDK 24+ (#899):
|
|
|
|
WARNING: A terminally deprecated method in sun.misc.Unsafe
|
|
|
|
has been called
|
|
|
|
WARNING: sun.misc.Unsafe::invokeCleaner has been called by
|
|
|
|
nonapi.io.github.classgraph.utils.FileUtils
|
|
|
|
(file:/home/zakkak/.m2/repository/io/github/classgraph/
|
|
|
|
classgraph/4.8.179/classgraph-4.8.179.jar)
|
|
|
|
WARNING: Please consider reporting this to the maintainers
|
|
|
|
of class nonapi.io.github.classgraph.utils.FileUtils
|
|
|
|
WARNING: sun.misc.Unsafe::invokeCleaner will be removed in
|
|
|
|
a future release
|
|
|
|
Downside: ClassGraph#enableMemoryMapping() is disabled for
|
|
|
|
now on JDK 24+ (this was not enabled by default).
|
|
|
|
Memory mapping wasn't that much faster than the default of
|
|
|
|
standard NIO file access, so this should not impact
|
|
|
|
performance much, and the impact should be limited to a small
|
|
|
|
number of users.
|
|
|
|
ClassGraph version 5 should support memory management again
|
|
|
|
(but there is no timeline for when that will be released).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 11 02:58:06 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Update to v4.8.179
|
|
|
|
* Changes in v4.8.179:
|
|
|
|
+ Fixes URL generation on Windows (uses file:/// rather than
|
|
|
|
file:/) -- #888. Thanks to @cowwoc for the fix, #889.
|
|
|
|
* Changes in v4.8.178:
|
|
|
|
+ Fixes classpath finding on Quarkus 3.16 (which changed how
|
|
|
|
the classloader works, #891). Thanks to @michael-simons for
|
|
|
|
the fix!
|
|
|
|
* Changes in v4.8.177:
|
|
|
|
+ Throw IllegalStateException rather than NPE if the user tries
|
|
|
|
to access a resource after the ScanResult has been closed
|
|
|
|
(#885, thanks to @sebthom for reporting).
|
|
|
|
* Changes in v4.8.176:
|
|
|
|
+ Add synchronized block around API methods that have side
|
|
|
|
effects, to make them threadsafe (#883, thanks to
|
|
|
|
@inphonetic).
|
|
|
|
* Changes in v4.8.175:
|
|
|
|
+ Merged two PRs from @freya022 (thanks!):
|
|
|
|
~ #878 (Store annotation getters of ClassInfo and MethodInfo)
|
|
|
|
~ #879 (Catch NoClassDefFoundError when loading methods)
|
|
|
|
* Changes in v4.8.174:
|
|
|
|
+ Update to work with JBoss classloader changes (Issue #843,
|
|
|
|
thanks to @DJay89; comments by @cmunier; PR #869, thanks to
|
|
|
|
@dominik2611).
|
|
|
|
* Changes in v4.8.173:
|
|
|
|
+ Fixes #854 (thanks to @chubert-ch for reporting).
|
|
|
|
+ Fixes #861 (thanks to @sebthom for reporting).
|
|
|
|
* Changes in v4.8.172:
|
|
|
|
+ Some small optimizations to the changes in the previous
|
|
|
|
release, by @attilapuskas.
|
|
|
|
* Changes in v4.8.171:
|
|
|
|
+ A set of heroic changes by @attilapuskas (#850) that almost
|
|
|
|
doubles the scanning speed of ClassGraph for a large
|
|
|
|
classpath, by reducing the number of redundant file metadata
|
|
|
|
checks (which are particularly slow on Windows). Thank you,
|
|
|
|
Attila!
|
|
|
|
* Changes in v4.8.170:
|
|
|
|
+ Fixes Zip64 central directory length calculation. Thanks to
|
|
|
|
@cushon for the bug report, analysis, and fix! (#841, #842.)
|
|
|
|
* Changes in v4.8.169:
|
|
|
|
+ Fix an obscure regression introduced in the previous release
|
|
|
|
(#795, thanks to @mgroth0 for noticing it).
|
|
|
|
* Changes in v4.8.168:
|
|
|
|
+ Fix #701 "When using wildfly 21, the jar under WEB-INF/lib
|
|
|
|
will not be displayed." Thanks to @mmusenbr for the bug
|
|
|
|
report and fix.
|
|
|
|
* Changes in v4.8.167:
|
|
|
|
+ Make API introduced in last release consistently use varargs
|
|
|
|
rather than List
|
|
|
|
* Changes in v4.8.166:
|
|
|
|
+ Added ScanResult#getClassesWithAllAnnotations (which uses an
|
|
|
|
AND operator) and ScanResult#getClassesWithAnyAnnotation
|
|
|
|
(which uses an OR operator). (#821)
|
|
|
|
|
2024-01-15 12:18:56 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Jan 13 04:03:57 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Update to v4.8.165
|
|
|
|
* Changes in v4.8.165:
|
|
|
|
+ Add module dependencies in manifest file for JBoss (#808,
|
|
|
|
thanks to @redmitry for reporting).
|
|
|
|
* Changes in v4.8.164:
|
|
|
|
+ Fix "Paths with Spaces and Hash don't work when using Nested
|
|
|
|
JARs" (#804, thanks to @jwatcher for the bug report, detailed
|
|
|
|
analysis, and PR complete with testcase! #805)
|
|
|
|
* Changes in v4.8.163:
|
|
|
|
+ Work around JDK17 compiler bug (#797, thanks to
|
|
|
|
@JeanHuguesdeRaigniac for reporting)
|
|
|
|
+ Look up resource URIs properly in modules (thanks to
|
|
|
|
@Sineaggi for the patch).
|
|
|
|
- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
|
|
|
|
|
2023-10-26 02:55:46 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 26 02:55:40 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
|
|
|
|
- Build with source and target levels 8
|
|
|
|
|
2023-09-01 11:20:35 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 1 10:55:40 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Update to v4.8.162
|
|
|
|
* Changes in v4.8.162:
|
|
|
|
+ Adds ClassGraph#enableMultiReleaseVersions(), which ignores
|
|
|
|
the META-INF/versions prefix, if present, so that you can get
|
|
|
|
all resources from all release versions. (Disables class
|
|
|
|
scanning -- this only works for resources.)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 26 19:29:48 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Update to v4.8.161
|
|
|
|
* Changes in v4.8.161:
|
|
|
|
+ Fix an issue with null being returned by getResourcesWithPath
|
|
|
|
rather than the empty list (#780, #781 -- thanks to
|
|
|
|
@corebonts for the bug report and fix).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 2 06:43:50 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Update to v4.8.160
|
|
|
|
* Changes in v4.8.160:
|
|
|
|
+ Fix inheritance order of methods returned by
|
|
|
|
ClassInfo#getMethodInfo() (#772, thanks to @peter-schmitz for
|
|
|
|
the bug report, and for providing the fix, complete with
|
|
|
|
testcases!)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 19 14:54:20 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Update to v4.8.159
|
|
|
|
* Changes in v4.8.159:
|
|
|
|
+ Fix Windows regression
|
|
|
|
|
2023-04-25 11:21:35 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Apr 16 08:57:21 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Initial packaging with v4.8.157
|