6 Commits

Author SHA256 Message Date
94c753e94c Accepting request 1290507 from home:fstrba:maven
No multirelease

OBS-URL: https://build.opensuse.org/request/show/1290507
OBS-URL: https://build.opensuse.org/package/show/Java:packages/classgraph?expand=0&rev=8
2025-07-03 14:41:01 +00:00
b5a6447129 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
88e3fa6fc6 Accepting request 1138412 from home:urbic:branches:Java:packages
- 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

OBS-URL: https://build.opensuse.org/request/show/1138412
OBS-URL: https://build.opensuse.org/package/show/Java:packages/classgraph?expand=0&rev=6
2024-01-15 12:18:56 +00:00
c007258f2b OBS-URL: https://build.opensuse.org/package/show/Java:packages/classgraph?expand=0&rev=4 2023-10-26 02:55:46 +00:00
66ce786cd0 Accepting request 1108434 from home:urbic:branches:Java:packages
- 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.)
- 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).
- 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!)
- Update to v4.8.159
  * Changes in v4.8.159:
    + Fix Windows regression

OBS-URL: https://build.opensuse.org/request/show/1108434
OBS-URL: https://build.opensuse.org/package/show/Java:packages/classgraph?expand=0&rev=2
2023-09-01 11:20:35 +00:00
d6fe645da3 Accepting request 1080434 from home:urbic:java
Submitting a new package

OBS-URL: https://build.opensuse.org/request/show/1080434
OBS-URL: https://build.opensuse.org/package/show/Java:packages/classgraph?expand=0&rev=1
2023-04-25 11:21:35 +00:00