hibernate-orm/local-build-plugins
Ladislav Thon b66bc976ac HHH-15466 Compatibility with Jandex 3.0.0
The only change in Jandex 3.0.0 relevant to Hibernate ORM is that
`Indexer.index()` used to return `ClassInfo`, but now returns `void`.
This is a breaking change, but Jandex 3.0.0 has a synthetic bridge
method with the old signature for binary compatibility -- except
it always return `null`. Therefore, with this commit, Hibernate ORM
simply ignores the return value completely, which makes it compatible
with Jandex 3.0.0 at runtime, even though it is still compiled against
Jandex 2.4. The code is also source-compatible with Jandex 3.0.0 if
that is ever needed.
2022-08-30 12:14:52 +01:00
..
gradle/wrapper Renamed `hibernate-orm-build` to `local-build-plugins` to be more visually distinguishable from the "real" `hibernate-` modules; 2022-04-22 09:30:41 -05:00
src/main/java/org/hibernate/orm HHH-15466 Compatibility with Jandex 3.0.0 2022-08-30 12:14:52 +01:00
build.gradle HHH-15226 - Publish a Gradle platform (Maven Bom++) for Hibernate ORM 2022-04-26 14:41:04 -05:00
gradlew Renamed `hibernate-orm-build` to `local-build-plugins` to be more visually distinguishable from the "real" `hibernate-` modules; 2022-04-22 09:30:41 -05:00
gradlew.bat Renamed `hibernate-orm-build` to `local-build-plugins` to be more visually distinguishable from the "real" `hibernate-` modules; 2022-04-22 09:30:41 -05:00
settings.gradle Renamed `hibernate-orm-build` to `local-build-plugins` to be more visually distinguishable from the "real" `hibernate-` modules; 2022-04-22 09:30:41 -05:00