Skip to content

Commit e068f01

Browse files
authored
Merge pull request #120 from Ladicek/jandex-3.3.1
Jandex 3.3.1 release announcement
2 parents 6ac0c64 + 2df816a commit e068f01

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
:page-layout: post
2+
:page-title: Jandex 3.3.1
3+
:page-synopsis: Jandex 3.3.1 released!
4+
:page-tags: [announcement]
5+
:page-date: 2025-05-13 10:00:00.000 +0100
6+
:page-author: lthon
7+
8+
= Jandex 3.3.1
9+
10+
Today, we announce the https://github.com/smallrye/jandex/releases/tag/3.3.1[release] of Jandex 3.3.1.
11+
This release contains a few small improvements and bugfixes.
12+
13+
The `MethodInfo.isAbstract()` method was added.
14+
It is a simple shortcut for `Modifier.isAbstract(method.flags())`.
15+
16+
The `PrimitiveType.isBox()` method was added.
17+
It returns whether the given `Type` is a class that is a wrapper type of a primitive type (or, in other words, possible result of a boxing conversion).
18+
19+
The `ClassInfo.simpleName()` method was fixed in case of top-level classes with dollar `$` in their names.
20+
Thanks Martin Kouba for the bug report!
21+
22+
The module descriptor (`module-info.class`) was added.
23+
Since Jandex is still a Java 8 project, the `module-info.java` class is not compiled by `javac`; instead, it is present outside of `src/main/java` and is turned into the `.class` file by Moditect.
24+
25+
Missing deprecation notices (missing `@deprecated` javadoc tags for `@Deprecated` methods) were added.
26+
Thanks Martin Panzer for the bug report!
27+
28+
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)