Christian Beikov
6edcde1667
Fix Gradle toolchain issues
2023-09-27 21:24:24 +02:00
Steve Ebersole
a730de8d24
HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
...
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-09-27 21:24:24 +02:00
Steve Ebersole
1c449cc2cb
HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
...
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-09-27 21:24:24 +02:00
Steve Ebersole
7292e1d001
HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
...
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-09-27 21:24:24 +02:00
marko-bekhta
8c18d9031c
HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
...
- tweak how see additional links section is rendered
- update external javadoc links
2023-09-27 21:24:24 +02:00
Steve Ebersole
87eec0a7b8
HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
...
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-09-27 21:24:24 +02:00
marko-bekhta
3a286fbde8
HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
...
- clean up asciidoc converter
2023-09-27 21:24:24 +02:00
Steve Ebersole
e77364b808
HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
...
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-09-27 21:24:24 +02:00
Steve Ebersole
762a35b90f
HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
...
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-09-27 21:24:24 +02:00
Steve Ebersole
1589d1efe3
General Gradle work - toolchains
2023-09-27 21:24:24 +02:00
Steve Ebersole
506383a4ff
Add a Dialect report
...
Also added
* H2Dialect#getMinimumSupportedVersion
* DerbyDialect#getMinimumSupportedVersion
(cherry picked from commit c6389efb1b
)
2023-04-27 11:29:51 -05:00
Steve Ebersole
47751867d3
Improve the logging report
...
(cherry picked from commit 11b051ba95
)
2023-04-26 22:57:46 -05:00
Marco Belladelli
a02723c3ee
Fix GenerateDescriptorTask
2023-04-14 11:46:26 +02:00
Marco Belladelli
fb788baa79
Make ReleaseFamilyIdentifier serializable
2023-04-14 11:22:59 +02:00
Steve Ebersole
e93f44a7fd
PublishMigrationGuide task
2023-04-01 09:36:48 -05:00
marko-bekhta
31dbb0c138
HHH-16217 Do not rely on passthrough and convert docs to asciidoctor format
2023-03-01 13:27:34 -06:00
marko-bekhta
844a89a74c
HHH-16217 Use only rendered Javadocs for collecting configuration properties
2023-03-01 13:27:34 -06:00
marko-bekhta
df1ebfe32a
Remove the support for HibernateOrmConfiguration annotation when collecting config properties
2023-01-26 00:43:38 -06:00
marko-bekhta
d770ff1597
Remove the notion of API/SPI when collecting properties
2023-01-26 00:43:38 -06:00
marko-bekhta
8562e4b947
Use -proc:only inside of task so that additional compilation is not performed
2023-01-26 00:43:38 -06:00
marko-bekhta
e2640fc192
Remove API/SPI grouping into different files
2023-01-26 00:43:38 -06:00
marko-bekhta
9f3a3520af
Remove default value extraction
2023-01-26 00:43:38 -06:00
marko-bekhta
8fa8b23d63
Add tasks to process sources and collect config properties
2023-01-26 00:43:38 -06:00
Steve Ebersole
cba4325bb0
small post 6.2 cr1 tasks
2022-12-22 18:47:12 -06:00
Steve Ebersole
51a50bed43
Add a deprecated.txt report to published docs collecting union of `@Deprecated` and `@Remove`
2022-12-22 16:55:02 -06:00
Marco Belladelli
aadd0d7179
HHH-15398 Bump baseline Jakarta Persistence version to 3.1
2022-12-16 11:49:02 +01:00
Andrea Boriero
6cf9d2d480
HHH-15465 Upgrade to Jandex 3.0.0
2022-09-06 15:14:19 +02:00
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
Andrea Boriero
a12ca1f100
Copy only the content of the documentation staging directory
2022-05-19 12:15:02 +02:00
Andrea Boriero
fd37bb93d5
gradle fix upload documentation server url
2022-05-06 18:41:48 +02:00
Andrea Boriero
26cd9d27ff
Fix doc descriptor server url
2022-05-06 17:29:36 +02:00
Andrea Boriero
81d6fef345
gradle doc publishing add --delete option to rsync
2022-05-06 16:04:21 +02:00
Andrea Boriero
1bd4d572b4
Gradle publishing use rsync instead of scp
2022-05-06 15:54:16 +02:00
Steve Ebersole
9e6e618caf
6.0.1 release
2022-04-29 15:55:45 -05:00
Steve Ebersole
9e9a8135dc
HHH-15206 - Upgrade to ANTLR 4.10
2022-04-27 06:44:57 -05:00
Steve Ebersole
69e57404c6
HHH-15226 - Publish a Gradle platform (Maven Bom++) for Hibernate ORM
...
- plus use Gradle version catalogs as opposed to `libraries.gradle`
- dropped OSGi manifest entries for hibernate-envers - they were broken and we decided we no longer support OSGi
2022-04-26 14:41:04 -05:00
Steve Ebersole
c109650032
Renamed `hibernate-orm-build` to `local-build-plugins` to be more visually distinguishable from the "real" `hibernate-` modules;
...
Moved the `local-build-plugins` inclusion inside the `pluginManagement {}` block per Gradle recommendations
2022-04-22 09:30:41 -05:00