Files
jandex/jandex.changes
Michael Calmer 1a703a6fe9 Accepting request 1290563 from home:urbic:branches:Java:packages
- Update to v3.3.2
  * No changelog provided by upstream
- Update to v3.3.1
  * What's Changed
    + #526 ClassInfo#simpleName() behaves inconsistently for
      nested/top-level classes with a dollar sign in name
    + #519 Add IndexView deprecated javadoc notices
    + #514 add module-info.class
- Update to v3.3.0
  * What's Changed
    + #513 release 3.3.0
    + #512 Bump actions/create-github-app-token from 1 to 2
    + #511 add IndexView.getKnownDirectImplementations() and
      getAllKnownImplementations()
    + #510 add ClassInfo.enclosingClassAlways()
    + #509 allow figuring out the enclosing class of a
      local/anonymous class declared in a static/instance/field
      initializer
    + #508 Bump net.bytebuddy:byte-buddy from 1.17.4 to 1.17.5
    + #507 Bump net.bytebuddy:byte-buddy from 1.17.2 to 1.17.4
    + #506 Bump org.junit.jupiter:junit-jupiter from 5.12.0 to
      5.12.1
    + #505 Bump net.bytebuddy:byte-buddy from 1.17.1 to 1.17.2
    + #504 Bump version.groovy from 4.0.25 to 4.0.26
    + #503 Bump org.apache.maven.plugins:maven-compiler-plugin from
      3.13.0 to 3.14.0
    + #502 Bump org.junit.jupiter:junit-jupiter from 5.11.4 to
      5.12.0

OBS-URL: https://build.opensuse.org/request/show/1290563
OBS-URL: https://build.opensuse.org/package/show/Java:packages/jandex?expand=0&rev=7
2025-07-07 13:37:47 +00:00

534 lines
22 KiB
Plaintext

-------------------------------------------------------------------
Fri Jul 4 01:25:57 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to v3.3.2
* No changelog provided by upstream
- Update to v3.3.1
* What's Changed
+ #526 ClassInfo#simpleName() behaves inconsistently for
nested/top-level classes with a dollar sign in name
+ #519 Add IndexView deprecated javadoc notices
+ #514 add module-info.class
- Update to v3.3.0
* What's Changed
+ #513 release 3.3.0
+ #512 Bump actions/create-github-app-token from 1 to 2
+ #511 add IndexView.getKnownDirectImplementations() and
getAllKnownImplementations()
+ #510 add ClassInfo.enclosingClassAlways()
+ #509 allow figuring out the enclosing class of a
local/anonymous class declared in a static/instance/field
initializer
+ #508 Bump net.bytebuddy:byte-buddy from 1.17.4 to 1.17.5
+ #507 Bump net.bytebuddy:byte-buddy from 1.17.2 to 1.17.4
+ #506 Bump org.junit.jupiter:junit-jupiter from 5.12.0 to
5.12.1
+ #505 Bump net.bytebuddy:byte-buddy from 1.17.1 to 1.17.2
+ #504 Bump version.groovy from 4.0.25 to 4.0.26
+ #503 Bump org.apache.maven.plugins:maven-compiler-plugin from
3.13.0 to 3.14.0
+ #502 Bump org.junit.jupiter:junit-jupiter from 5.11.4 to
5.12.0
-------------------------------------------------------------------
Tue Feb 18 04:48:30 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to v3.2.7
* What's Changed
+ #500 release 3.2.7
+ #499 Bump net.bytebuddy:byte-buddy from 1.17.0 to 1.17.1
+ #498 Fix detection of Object type in
AnnotationOverlayImpl#annotation
+ #497 AnnotationOverlayImpl#annotation does not detect Object
properly when searching for inherited annotations
- Update to v3.2.6
* What's Changed
+ #496 release 3.2.6
+ #495 improve performance of the annotation overlay
- Update to v3.2.5
* What's Changed
+ #493 release 3.2.5
+ #492 fix losing type annotations with different visibility
+ #491 fix ClassInfo.canonicalRecordConstructor()
- Update to v3.2.4
* What's Changed
+ #490 Release 3.2.4
+ #489 Bump com.google.code.gson:gson from 2.12.0 to 2.12.1
+ #488 Add JandexReflection.loadType()
+ #487 Bump net.bytebuddy:byte-buddy from 1.16.1 to 1.17.0
+ #486 Bump com.google.code.gson:gson from 2.11.0 to 2.12.0
+ #484 Bump version.groovy from 4.0.24 to 4.0.25
+ #483 Bump net.bytebuddy:byte-buddy from 1.15.11 to 1.16.1
+ #482 Bump net.bytebuddy:byte-buddy from 1.15.10 to 1.15.11
+ #481 Bump org.junit.jupiter:junit-jupiter from 5.11.3 to 5.11.4
+ #480 Bump org.apache.maven.plugins:maven-invoker-plugin from
3.8.1 to 3.9.0
+ #478 Bump version.groovy from 4.0.23 to 4.0.24
+ #477 Bump net.bytebuddy:byte-buddy from 1.15.7 to 1.15.10
+ #476 Bump version.maven-plugin-tools from 3.15.0 to 3.15.1
-------------------------------------------------------------------
Sun Feb 2 03:10:52 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to v3.2.3
* What's Changed
+ #475 release 3.2.3
+ #474 Allow pages.yml to be called by other workflows
+ #473 release 3.2.3-RC1, tenth attempt
+ #472 Fix invalid HTML in Type.parse() javadoc
+ #471 Bump net.bytebuddy:byte-buddy from 1.15.5 to 1.15.7
+ #470 release 3.2.3-RC1, ninth attempt
+ #469 Use the proper prepare-release.yml workflow again
+ #468 release 3.2.3-RC1, eighth attempt
+ #467 release 3.2.3-RC1, seventh attempt
+ #466 release 3.2.3-RC1, sixth attempt
+ #465 Use my fork of the prepare-release.yml workflow to
verify the checkout-git-ref input
+ #464 release 3.2.3-RC1, fifth attempt
+ #463 Comment out configuration that does not exist yet
+ #462 release 3.2.3-RC1, fourth attempt
+ #461 Various improvements to the release process
+ #460 release 3.2.3-RC1, third attempt
+ #459 Read project metadata in before/after release actions
+ #458 release 3.2.3-RC1, second attempt
+ #457 Checkout in before/after release actions
+ #456 release 3.2.3-RC1
+ #455 Use new release workflow with common SmallRye release
actions
+ #454 Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to
3.5.0
+ #453 Bump org.apache.maven.plugins:maven-invoker-plugin from
3.8.0 to 3.8.1
+ #452 Bump org.junit.jupiter:junit-jupiter from 5.11.2 to
5.11.3
+ #451 Bump net.bytebuddy:byte-buddy from 1.15.4 to 1.15.5
+ #450 Bump net.bytebuddy:byte-buddy from 1.15.3 to 1.15.4
+ #449 Bump org.junit.jupiter:junit-jupiter from 5.11.1 to
5.11.2
+ #448 Use Java 23 instead of 22 in CI
+ #447 Bump net.bytebuddy:byte-buddy from 1.15.2 to 1.15.3
+ #446 Add Release Procedure
+ #445 Bump net.bytebuddy:byte-buddy from 1.15.1 to 1.15.2
+ #444 Bump org.junit.jupiter:junit-jupiter from 5.11.0 to
5.11.1
+ #443 Bump org.codehaus.plexus:plexus-utils from 4.0.1 to
4.0.2
+ #442 Add Type.parse()
+ #441 Bump io.smallrye:smallrye-build-parent from 45 to 46
+ #440 Bump version.groovy from 4.0.22 to 4.0.23
+ #438 Bump com.igormaznitsa:mvn-jlink-wrapper from 1.2.3 to
1.2.4
+ #437 Fix Index.singleClass() when the passed class file is in
fact a module descriptor
+ #436 Exception in Index.singleClass() when applied to
module-info.class
+ #435 Bump net.bytebuddy:byte-buddy from 1.14.18 to 1.15.1
+ #434 Bump org.apache.ant:ant from 1.10.14 to 1.10.15
+ #433 Bump version.maven-plugin-tools from 3.13.1 to 3.15.0
+ #431 Bump org.apache.maven.plugins:maven-invoker-plugin from
3.7.0 to 3.8.0
+ #430 Bump version.maven from 3.9.8 to 3.9.9
+ #428 Bump burrunan/gradle-cache-action from 1.22 to 2
+ #426 Bump org.junit.jupiter:junit-jupiter from 5.10.3 to
5.11.0
+ #425 Bump org.codehaus.mojo:exec-maven-plugin from 3.4.0 to
3.4.1
- Update to v3.2.2
* What's Changed
+ #424 release 3.2.2, second attempt
+ #423 reformat source code
+ #422 release 3.2.2
+ #421 Rename ClassInfo.canonicalConstructor() to
canonicalRecordConstructor()
+ #420 replace ClassInfo.unsorted* with *InDeclarationOrder
+ #419 add ClassInfo.canonicalConstructor()
+ #418 Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to
3.4.0
+ #417 Improve javadoc of ClassInfo.fields(), methods() and
recordComponents()
+ #416 Bump burrunan/gradle-cache-action from 1.19 to 1.22
- Update to v3.2.1
* What's Changed
+ #415 release 3.2.1, second attempt
+ #414 Make sure all annotations in the annotation overlay have
target
+ #413 improve GitHub Actions setup
+ #412 release 3.2.1
+ #411 Bump net.bytebuddy:byte-buddy from 1.14.17 to 1.14.18
+ #410 Bump io.smallrye:smallrye-build-parent from 44 to 45
+ #409 Added indexVersion parameter to the jandex-jar goal
+ #407 Bump version.groovy from 4.0.21 to 4.0.22
+ #406 Bump org.junit.jupiter:junit-jupiter from 5.10.2 to
5.10.3
+ #405 Bump com.igormaznitsa:mvn-jlink-wrapper from 1.2.2 to
1.2.3
+ #404 Avoid having a ton of empty HashMaps in memory
+ #403 Bump version.maven from 3.9.7 to 3.9.8
+ #401 improve javadoc of AnnotationOverlay.annotation()
+ #400 Bump io.smallrye:smallrye-build-parent from 43 to 44
+ #399 Bump version.maven-plugin-tools from 3.13.0 to 3.13.1
+ #397 Bump net.bytebuddy:byte-buddy from 1.14.16 to 1.14.17
+ #396 Bump org.sonatype.plugins:nexus-staging-maven-plugin
from 1.6.14 to 1.7.0
+ #395 Bump org.codehaus.mojo:exec-maven-plugin from 3.0.0 to
3.3.0
+ #394 Bump org.knowm.xchart:xchart from 3.8.1 to 3.8.8
+ #393 Bump org.apache.felix:maven-bundle-plugin from 5.1.8 to
5.1.9
+ #392 Bump io.smallrye:smallrye-build-parent from 42 to 43
+ #391 Bump org.junit.jupiter:junit-jupiter from 5.10.1 to
5.10.2
+ #390 Bump org.codehaus.plexus:plexus-utils from 4.0.0 to
4.0.1
+ #389 Bump version.groovy from 4.0.16 to 4.0.21
+ #388 Bump actions/setup-java from 3 to 4
+ #387 Bump com.google.code.gson:gson from 2.8.9 to 2.11.0
+ #386 Bump org.openjdk.jmh:jmh-core from 1.35 to 1.37
+ #385 Bump com.igormaznitsa:mvn-jlink-wrapper from 1.1.1 to
1.2.2
+ #384 Bump org.sonatype.plugins:nexus-staging-maven-plugin
from 1.6.13 to 1.6.14
+ #383 Bump version.maven from 3.8.1 to 3.9.7
+ #382 Bump org.codehaus.plexus:plexus-compiler-eclipse from
2.11.1 to 2.15.0
+ #381 Bump org.apache.maven.plugins:maven-invoker-plugin from
3.6.0 to 3.7.0
+ #380 Bump org.apache.maven.plugins:maven-compiler-plugin from
3.11.0 to 3.13.0
+ #379 Bump actions/setup-node from 3 to 4
+ #378 Bump net.bytebuddy:byte-buddy from 1.14.10 to 1.14.16
+ #377 Bump actions/upload-artifact from 3 to 4
+ #376 Bump version.maven-plugin-tools from 3.10.2 to 3.13.0
+ #375 Bump actions/checkout from 3 to 4
+ #374 Bump stCarolas/setup-maven from 4.5 to 5
+ #373 Bump burrunan/gradle-cache-action from 1.6 to 1.19
+ #372 use Java GitHub action for release
+ #371 improve allocations in the annotation overlay
- Update to v3.2.0
* What's Changed
+ #370 release 3.2.0
+ #368 move to next minor version, 3.2.0
+ #361 add annotation overlay
+ #356 skip Jandex Maven plugin execution for POM packaging
+ #355 Skip Plugin Execution on packaging type pom
+ #354 improve Index[View].getKnownUsers()
+ #348 Add support for sealed classes
+ #347 Reduce hash collisions when interning type variable
references
+ #346 Add empty and stacked indexes
+ #322 Indexing takes over 100x longer on big file
+ #255 Add an annotation overlay
+ #167 Add support for sealed classes
+ #142 Add a "stacked" composite index
- Update to v3.1.8
* What's Changed
+ #365 release 3.1.8, second attempt
+ #364 release 3.1.8
+ #363 Memory improvements
+ #360 Add ClassInfo.method(String, List)
+ #359 Add ClassInfo.method(String, List)
- Update to v3.1.7
* What's Changed
+ #357 Release 3.1.7
+ #353 Bump org.postgresql:postgresql from 42.5.1 to 42.7.2 in
/maven-plugin/src/it/someLibraries
+ #352 Fix class ordering when propagating type annotations,
take two
+ #351 add Type.create(Class)
+ #350 add support for boxing/unboxing of primitive types
+ #349 Comparison method violates its general contract!
+ #344 Update plugin dependencies
- Update to v3.1.6
+ #343 bump SmallRye Parent POM version
+ #342 release 3.1.6
+ #341 add an equivalence proxy for AnnotationInstance
+ #340 update Java versions in CI: remove 20 and 21-ea, add 21
and 22-ea
+ #339 allow primitive type signatures on fields
+ #338 Indexing throws an NPE in some cases
+ #337 improve error message when verifying magic bytes of the
input
+ #333 Add AnnotationInstance.equivalenceHashCode()
- Update to v3.0.6
* What's Changed
+ #336 release 3.0.6
+ #335 [3.0] improve AnnotationInstance.hashCode()
- Update to v3.1.5
* What's Changed
+ #331 release 3.1.5
+ #330 release 3.1.4
+ #329 improve AnnotationInstance.hashCode()
+ #328 Maven plugin: support containing a path
+ #327 Migrating from Jandex maven plugin 1.1.1 to 3.1.3 fails
to create intermediate directories when generating an index
- Update to v3.1.3
* What's Changed
+ #326 improve Jandex Maven plugin documentation
+ #325 release 3.1.3
+ #324 restore serialization compatibility with Jandex 2
+ #321 add MethodInfo.isStaticInitializer()
+ #320 Allow configuring persistent index format version in the
Maven plugin
+ #319 Add good first issues and codeowners file
+ #318 Establish the notion of annotation instance equivalence
+ #317 Reduce allocations when creating immutable array-backed
lists
+ #316 Bump guava from 29.0-jre to 32.0.0-jre in
/maven-plugin/src/it/someLibraries
+ #315 support directory in jar
+ #314 classloader.getResource(entryName) return null
+ #137 Configurable persistent index format version in the
Maven plugin
- Update to v3.1.2
* What's Changed
+ #313 release 3.1.2
+ #312 Fix parameters handling
+ #311 Add MethodInfo#isDefault() and MethodInfo#isBridge()
- Update to v3.1.1
* What's Changed
+ #309 release 3.1.1
+ #308 make type variable reference serialization reproducible
+ #307 make the VoidType.VOID constant public
- Update to v3.1.0
* What's Changed
+ #306 release 3.1.0
+ #305 Maven 3.9 fixes
+ #304 Update Java versions in CI: remove 19 and 20-ea, add 20
+ #303 performance improvements
+ #299 Build generates reproducible jars
+ #298 jandex does not build with Maven 3.9.0
+ #297 Relatively small but important improvements
+ #296 Ignore invalid generic signatures during indexing
+ #295 Improve GitHub Actions setup
+ #294 Add convenient builders for most org.jboss.jandex.Type
implementations
+ #293 Add API for reconstructing descriptors and generic
signatures
+ #286 Reproducible serialisation, fixes #213
+ #204 Add methods to reconstruct generic signature
- Update to v3.0.8
* What's Changed
+ #408 release 3.0.8
+ #402 [3.0] fix parameters handling
- Update to v3.0.7
* What's Changed
+ #367 release 3.0.7
+ #366 [3.0] Memory improvements
- Update to v3.0.6
* What's Changed
+ #336 release 3.0.6
+ #335 [3.0] improve Annota
- Update to v3.0.5
* What's Changed
+ #292 Release 3.0.5
+ #291 Improve javadoc of several methods, especially
Type.name()
+ #290 Fix class ordering when propagating type annotations
+ #289 jandex-maven-plugin throws IllegalArgumentException:
Comparison method violates its general contract
- Update to v3.0.4
* What's Changed
+ #288 Release 3.0.4
+ #287 Bump postgresql from 42.5.0 to 42.5.1 in
/maven-plugin/src/it/someLibraries
+ #285 Add workaround for wrong type annotation path generated
by Kotlin
+ #284 Jandex fails when indexing a Kotlin-generated class with
certain type annotation
+ #283 Add ClassType.create()
+ #282 Add javadoc for ClassSummary
- Update to v3.0.3
* What's Changed
+ #281 Release 3.0.3
+ #280 Fix adjusting parameter list of weird inner class
constructors
+ #279 NegativeArraySizeException while scanning
groovy-3.0.13.jar
- Update to v3.0.2
* What's Changed
+ #278 Release 3.0.2, seventh attempt
+ #277 Release 3.0.2, sixth attempt
+ #276 Release 3.0.2, fifth attempt
+ #275 Release 3.0.2, fourth attempt
+ #274 Release 3.0.2, third attempt
+ #273 Release 3.0.2, second attempt
+ #272 Remove APIviz and adjust Javadoc config for JDK 17
+ #271 release 3.0.2
+ #270 Fix parsing type annotations on constructors of inner
classes
+ #269 Community Standards
+ #268 Not a class error for generated constructor in nested
class when using ECJ (and lombok)
+ #267 CI: drop JDK 18 GA, add JDK 19 GA, add JDK 20 EA
+ #266 Use the --release option when compiling on JDK 9+
+ #265 Improve how the test-data module is built using JDK 17
+ #264 don't download JDK 17 during build
- Update to v3.0.1
* What's Changed
+ #263 release 3.0.1
+ #262 Add test for indexing some common libraries
+ #261 Restore structural equality/hash code of the Type
hierarchy
+ #260 Fix the implementation of TypeVariable.hashCode()
+ #259 Add methods to access enum constants
+ #258 Restore structural equality of the Type hierarchy
+ #257 Fix type variable propagation
+ #256 IllegalStateException: Missing in reference table while
indexing guava
+ #254 consider adding FieldInfo.enumConstantOrdinal()
+ #253 add ClassInfo.enumConstants()
+ #252 Add String- and Class-accepting shortcuts
+ #251 Improve javadocs
- Update to v3.0.0
* What's Changed
+ #250 release 3.0.0
+ #249 release 3.0.0-RC4
+ #248 fix parsing recursive generic signatures
+ #247 StackOverflowError when parsing generic signature
+ #246 release 3.0.0-RC3
+ #245 restore some level of binary compatibility with Jandex
2.4 using Bridger
+ #244 add more information to ClassSummary
+ #243 add Index.singleClass()
+ #242 add AsciiDoc/Antora-based documentation site
+ #241 release-3.0.0-RC2
+ #240 release fix
+ #236 Release 3.0.0-RC1, fifth attempt
+ #235 Fix the "benchmarks" module before/after release
+ #234 Release 3.0.0-RC1, fourth attempt
+ #233 Fix the "benchmarks" module before/after release
+ #232 Release 3.0.0-RC1, third attempt
+ #231 Better way to avoid building the "benchmarks" module
during release
+ #230 release 3.0.0-RC1, second attempt
+ #229 Avoid building the "benchmarks" module during release
+ #228 Release 3.0.0-RC1
+ #227 Improve javadoc and fix javadoc build
+ #226 Fix NPE in type variable propagation
+ #225 Add Type.createWithAnnotations()
+ #224 Add AnnotationValue.asArrayList()
+ #223 Bump gson from 2.8.6 to 2.8.9 in /benchmarks
+ #222 Add AnnotationInstanceBuilder.with()
+ #221 Add proper support for recursive type parameters
+ #220 Propagate type annotations on all type variables +
improve Type.toString()
+ #219 Workaround for wrong type annotations on compact record
constructor
+ #218 "Not a parameterized type!" when indexing a record with
a compact constructor and an annotated parameterized types
+ #217 Fix parsing type annotations on parameterized bounds of
type parameters
+ #216 Serialize unbounded wildcards faithfully
+ #215 Improve equivalence key string representation
+ #214 Fix wrong type parameter sharing in generic signature
parser
+ #212 forward-port changes from master
+ #210 remove the notion of data version
+ #209 add AnnotationInstance.builder()
+ #208 add a builder for AnnotationInstance
+ #207 enable the Calcite regression test with Java 17
+ #206 improve AnnotationInstance.toString() when the
annotation only has the "value" member
+ #205 improve type annotations handling
+ #203 add methods to Index to work with packages
+ #202 Fix wrong type parameter sharing in generic signature
parser
+ #200 add JandexReflection for runtime loading of classes
corresponding to Jandex objects
+ #199 fix ArrayType.name() and add test
+ #198 Add a dedicated goal to the Jandex Maven plugin to
[re]index a JAR
+ #197 Cleanup
+ #196 Add support for indexing dependencies to the Maven
plugin
+ #195 Make the Maven plugin generate a single index per
execution
+ #194 Propagate type parameter bounds and their annotations
+ #193 Transitive type parameter bounds don't have annotations
+ #192 uniform handling of implicitly declared (aka mandated)
and synthetic parameters
+ #191 add options to compile/test with the ECJ compiler and
use -parameters
+ #190 Introduce microbenchmarks, replace DotName.crossEquals()
with DotName.componentizedEquals()
+ #189 Simplify and update the README.md
+ #188 centralize modifier constants + add
ClassInfo.isInterface()
+ #187 Provide ClassInfo.isInterface()
+ #185 add ClassInfo.memberClasses
+ #184 add IndexView.getKnownDirectSubinterfaces and
getAllKnownSubinterfaces
+ #183 run tests with Java 18
+ #182 add uniform API for annotation access to
AnnotationTarget
+ #181 consider removing the notion of "data version"
+ #180 allow navigating from ClassInfo to its member classes
+ #178 improve README slightly
+ #176 DotName componentization
+ #175 IllegalStateException during indexing
+ #173 introduce the notion of equivalence
+ #172 make Indexer.index() return void
+ #171 add Java 18-ea to CI builds
+ #170 Migrate to JUnit 5
+ #168 Improve Index.of to also accept class files and JAR
files
+ #165 Make module attributes parsing order-independent
+ #163 Support ClassInfo signature at any position
+ #161 IllegalStateException "Required class information is
missing" when indexing a local class within an inner class
+ #158 Add the notion of equivalence
+ #157 Fix reading invalid bytecode generated by Kotlin
compiler
+ #155 API Improvements and JDK update
+ #153 Fix indexing bridge methods with type annotations on
type parameters
+ #152 Support top-level class name with leading inner class
delimiter
+ #150 Fix decoding UTF-8 constant pool entries
+ #145 Use Java 17 in CI, stop using 16
+ #144 merge master into smallrye for 3.0.0 release
+ #141 Migrate tests to JUnit 5
+ #139 Support scanning of selected packages, classes in other
dependencies
+ #134 Decommission the JANDEX project in Red Hat JIRA
+ #133 Add more documentation
+ #132 Indexer.index() shouldn't return ClassInfo
+ #131 Uniform API for accessing annotations from
AnnotationTarget
+ #129 Read RuntimeInvisible*Annotations in Indexer
+ #124 Move to SmallRye
+ #123 Move to Java 8 as minimum
+ #122 Experiment with Multi-Module Multi-JVM setup
+ #120 Runtime Invisible Annotations
+ #138 The fileset classes not present in resulting index
+ #101 Add test input java classes to jandex repository
+ #100 Document strategy for shading dependencies and merging
indices
+ #98 Incorrect type variable resolution for signatures
+ #88 Generics - recursive bound results in
UnresolvedTypeVariable
+ #65 Add method to find extending interfaces of target
interface
+ #45 Support a reliable way to get a parameter type
- Update to v2.4.4
* What's Changed
+ [2.4] improve AnnotationInstance.hashCode()
- Update to v2.4.3
* What's Changed
+ [2.4] Make module attributes parsing order-independent
+ Fix API docs link
+ [2.4] improve README
+ [2.4] Simplify and update the README.md
+ Backport some Jandex 3.0 methods to 2.4
+ Update README on the 2.4 branch
-------------------------------------------------------------------
Wed Sep 13 06:17:50 UTC 2023 - Fridrich Strba <fstrba@suse.com>
- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
-------------------------------------------------------------------
Sat Aug 20 12:55:24 UTC 2022 - Michael Calmer <mc@suse.com>
- Initial packaging of the new jandex 2.4.2 (jsc#SLE-23217)