Simon Baslé
d3c3088c6b
Clarify behavior of the Elvis SpEL operator in documentation ( #30352 )
...
This commit improves both the javadoc and the reference guide section on
the Elvis SpEL operator to clarify that in addition to `null` objects,
empty Strings also lead the operator to evaluate to its second operand.
The reference guide's advanced snippet is modified to use such an empty
String instead of `null` to make that behavior prominent with some code.
See gh-30318
Closes gh-30352
2023-05-05 16:13:06 +02:00
Stephane Nicoll
f2c0b30641
Merge branch '6.0.x'
2023-05-05 15:04:15 +02:00
Stephane Nicoll
da37deec1b
Merge pull request #30423 from izeye
...
* pr/30423:
Polish "Introduce internal constants for implicit bounds in TypeUtils"
Introduce internal constants for implicit bounds in TypeUtils
Closes gh-30423
2023-05-05 15:03:58 +02:00
Stephane Nicoll
88361a4f3e
Polish "Introduce internal constants for implicit bounds in TypeUtils"
...
See gh-30423
2023-05-05 15:01:46 +02:00
Johnny Lim
92cf7f1a7f
Introduce internal constants for implicit bounds in TypeUtils
...
See gh-30423
2023-05-05 14:58:24 +02:00
Rob Winch
601de66c03
nohttp exclude **/.gradle/**
2023-05-04 17:47:37 +01:00
rstoyanchev
91ea2d4c27
Merge branch '6.0.x'
...
Closes gh-30414
2023-05-04 15:46:54 +01:00
rstoyanchev
8a8fb31f4a
Update target repository for Antora
...
See gh-30414
2023-05-04 15:37:21 +01:00
Sébastien Deleuze
b7884ddd02
Disable flaky ReactorNetty2StompBrokerRelayIntegrationTests
...
See gh-29287
2023-05-04 16:37:17 +02:00
Rob Winch
719553f627
Fix Web Reactive link on the landing page
2023-05-04 15:35:05 +01:00
Rob Winch
993447deb0
Remove invalid deploy-docs.yml
2023-05-04 15:35:05 +01:00
Rob Winch
88c9b0f467
Use the shared antora playbook
2023-05-04 15:35:05 +01:00
Rob Winch
39146f9066
Migrate to Asciidoctor Tabs
2023-05-04 15:35:05 +01:00
Rob Winch
71154fd16b
Add ./github/workflow/deploy-docs.yml
2023-05-04 15:35:05 +01:00
Rob Winch
7b0ba0188f
Structural Fixes
2023-05-04 15:35:05 +01:00
Rob Winch
3774e9be7a
Trim IDs with parent
2023-05-04 15:35:05 +01:00
Rob Winch
9c38f8c3c6
Make local build (temporary)
2023-05-04 15:35:05 +01:00
Rob Winch
26171d9efb
Fix Title in antora.yml
2023-05-04 15:35:05 +01:00
Rob Winch
68235464fc
Use include-code Macro
2023-05-04 15:35:05 +01:00
Rob Winch
51ada4e19d
Fix invalid nav elements
2023-05-04 15:35:05 +01:00
Rob Winch
1a8e0031fe
Fix index Overview link
2023-05-04 15:35:05 +01:00
Rob Winch
d8bcbd53e1
Fix invalid attributes
2023-05-04 15:35:05 +01:00
Rob Winch
6993a9eee4
fix antora.yml attributes
2023-05-04 15:35:05 +01:00
Rob Winch
d2720741a5
Fix antora.yml gradle command
2023-05-04 15:35:05 +01:00
Rob Winch
067e6c2a9e
fix framework-docs.gradle
2023-05-04 15:35:05 +01:00
Rob Winch
35229c8bff
Enable Section Summary TOC for small pages
2023-05-04 15:35:05 +01:00
Rob Winch
139cde47e2
Fix cross references
2023-05-04 15:35:05 +01:00
Rob Winch
6b341ddf19
Remove includes
2023-05-04 15:35:05 +01:00
Rob Winch
5aecfb1878
Generate a default navigation
2023-05-04 15:35:05 +01:00
Rob Winch
9f49d24833
Split files
2023-05-04 15:35:05 +01:00
Rob Winch
ac69a5dac3
Copy default antora files
2023-05-04 15:35:05 +01:00
Rob Winch
7f9061a3cb
Fix image::image
2023-05-04 15:35:05 +01:00
Rob Winch
a05ff6c126
Remove unnecessary asciidoc attributes
2023-05-04 15:35:05 +01:00
Rob Winch
9ceb75b228
Insert explicit ids for headers
2023-05-04 15:35:05 +01:00
Rob Winch
3fe7c65218
Migrate Structure
2023-05-04 15:35:05 +01:00
Rob Winch
a78836c18b
Remove duplicated testing from .adoc file path
2023-05-04 15:35:05 +01:00
Rob Winch
2a4a1cc550
Remove -languages suffix from .adoc files
2023-05-04 15:35:05 +01:00
Rob Winch
c762c07290
Remove integration- prefix from .adoc files
2023-05-04 15:35:05 +01:00
Rob Winch
957467aa32
Remove data-access- prefix from .adoc files
2023-05-04 15:35:04 +01:00
Rob Winch
49a4734cfa
Remove core- prefix from .adoc files
2023-05-04 15:35:04 +01:00
Sébastien Deleuze
9fec516560
Skip CRaC support with native images
...
Skip CRaC support with native images to avoid compiling related
infrastructure to the native image and to fix tests via
gh-30422.
See gh-30242
2023-05-04 15:36:29 +02:00
Sébastien Deleuze
f469eff97b
Update RuntimeHintsAgentPlugin to use the native image code path
...
RuntimeHintsAgentPlugin purpose is to verify that the reflective
invocations expected match the ones performed.
gh-30242 introduces a code path where the reflective invocation
is skipped when running on native.
This issue set the system property "org.graalvm.nativeimage.imagecode"
to "runtime" when running runtime tests with the agent in order to
make sure the code path tested for those tests is the native one.
Closes gh-30422
2023-05-04 15:31:31 +02:00
Stephane Nicoll
69cde11a51
Merge branch '6.0.x'
2023-05-04 12:23:46 +02:00
Stephane Nicoll
44b427c3e1
Add AOT support for Qualifiers
...
This commit handles AutowiredCandidateQualifier instances, rather than
relying on qualifiers being statically defined and meta-annotated with
`@Qualifier`.
Closes gh-30410
2023-05-04 12:17:07 +02:00
Juergen Hoeller
7d2047cdbd
Prevent JVM shutdown before checkpoint
...
See gh-30242
2023-05-03 18:16:32 +02:00
Juergen Hoeller
c76116b970
Keep CracResourceAdapter strongly reachable
...
See gh-30242
2023-05-03 17:50:36 +02:00
Juergen Hoeller
8d604350e4
Support for Project CRaC in DefaultLifecycleProcessor
...
Includes stopForRestart/restartAfterStop functionality.
Closes gh-30242
2023-05-03 16:01:41 +02:00
Juergen Hoeller
4db724984e
Suppress deprecations for compiling on JDK 19/20
2023-05-03 10:17:12 +02:00
Juergen Hoeller
87942ed71d
Support for SequencedCollection/Set/Map (on JDK 21)
...
Includes consistent support for MultiValueMap.
Closes gh-30239
2023-05-03 10:16:25 +02:00
Juergen Hoeller
dd871e0d8c
Trigger rollback for (Completable)Future exception on method return
...
Closes gh-30018
2023-05-03 10:03:31 +02:00