Skip to content

Commit 6fdc9c0

Browse files
authored
Merge pull request #130 from Ladicek/jandex-3.5.3
Jandex 3.5.3 release announcement
2 parents 099bac7 + 0d861cf commit 6fdc9c0

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
:page-layout: post
2+
:page-title: Jandex 3.5.3
3+
:page-synopsis: Jandex 3.5.3 released!
4+
:page-tags: [announcement]
5+
:page-date: 2025-12-02 14:00:00.000 +0100
6+
:page-author: lthon
7+
8+
= Jandex 3.5.3
9+
10+
Today, we announce the https://github.com/smallrye/jandex/releases/tag/3.5.3[release] of Jandex 3.5.3.
11+
This release contains a few small improvements.
12+
13+
`EquivalenceKey` performance was improved, thanks to some wonderful ideas of Francesco Nigro.
14+
Notably, caching of `ClassTypeEquivalenceKey` was improved, and the exact same caching approach was added to `ClassEquivalenceKey`, which previously had no caching at all.
15+
Also, all `equals()` and `hashCode()` methods were improved to avoid null-safe calls (`Objects.equals()`, `Objects.hashCode()`), because all fields in these classes are never `null`.
16+
17+
The `StringBuilderGen` implementation (in the `gizmo2` module) was updated to latest improvements in Gizmo 2.
18+
19+
If you experience any troubles, or if you have any ideas for Jandex improvements, please https://github.com/smallrye/jandex/issues[file an issue].

0 commit comments

Comments
 (0)