39 Commits

Author SHA1 Message Date
Steve Ebersole
fd961cebb1 HHH-17082 - Improve documentation of configuration settings
https://hibernate.atlassian.net/browse/HHH-17082
2023-08-28 10:19:37 -05:00
Christian Beikov
7c697f7e37 Fix Gradle toolchain issues 2023-08-16 09:13:53 +02:00
Steve Ebersole
96247c0e33 HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-08-14 12:43:22 -05:00
Steve Ebersole
761ec95145 HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-08-14 10:38:00 -05:00
Steve Ebersole
a6b43a6a45 HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-08-14 07:57:49 -05:00
marko-bekhta
ffa2ee1443 HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
- tweak how see additional links section is rendered
- update external javadoc links
2023-08-14 07:57:49 -05:00
Steve Ebersole
9e2108e7d7 HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-08-14 07:57:48 -05:00
marko-bekhta
8d945bff60 HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
- clean up asciidoc converter
2023-08-14 07:57:48 -05:00
Steve Ebersole
d3a1bd70ae HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-08-14 07:57:48 -05:00
Steve Ebersole
d8d1113293 HHH-17047 - Follow up tasks for Gradle 8.2 upgrade
- toolchains
- lazy Task creation
- documentation (documentation/ and release/) tasks
2023-08-14 07:57:44 -05:00
Steve Ebersole
306adef2a7 General Gradle work - toolchains 2023-08-14 07:56:52 -05:00
Jan Schatteman
16dc63d555 HHH-16950 - Upgrade the local-build-plugins Jandex version to 3.1.2
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-07-17 20:21:50 +02:00
Steve Ebersole
c6389efb1b Add a Dialect report
Also added
* H2Dialect#getMinimumSupportedVersion
* DerbyDialect#getMinimumSupportedVersion
2023-04-27 11:28:35 -05:00
Steve Ebersole
11b051ba95 Improve the logging report 2023-04-26 22:57:15 -05:00
Marco Belladelli
83478f5cf6
Fix GenerateDescriptorTask 2023-04-14 11:45:50 +02:00
Marco Belladelli
a034550bc2
Make ReleaseFamilyIdentifier serializable 2023-04-14 11:23:52 +02:00
Steve Ebersole
4b8167c7fd PublishMigrationGuide task 2023-04-01 09:37:40 -05:00
marko-bekhta
d447d1fd40 HHH-16217 Do not rely on passthrough and convert docs to asciidoctor format 2023-03-01 13:26:49 -06:00
marko-bekhta
5d61b03b20 HHH-16217 Use only rendered Javadocs for collecting configuration properties 2023-03-01 13:26:49 -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