Fabrice Bibonne
a108e701bc
Add Javadoc for use of regexp PathPattern
...
Closes gh-31886
2024-01-05 14:47:45 +01:00
Johnny Lim
0ad561d379
Ensure that Observation is stopped and scope is closed in doReceiveAndExecute()
...
Closes gh-31798
2024-01-05 14:45:58 +01:00
Brian Clozel
1372265bd9
Undo workaround for SameSite support in WebFlux
...
This commit implements Cookie support in WebFlux without any workaround
as now all supported servers have the SameSite feature enabled.
Closes gh-31954
2024-01-05 14:44:32 +01:00
Sam Brannen
476ef0c3ca
Introduce basic unit test for AutowiredAnnotationBeanPostProcessor.processInjection()
2024-01-05 13:22:29 +01:00
Stéphane Nicoll
534d3229fe
Polish
2024-01-05 10:46:00 +01:00
Juergen Hoeller
07097976ef
Polishing
2024-01-05 10:08:57 +01:00
Juergen Hoeller
fb4fbeab50
Allow CronTrigger to resume from specified timestamp
...
Includes differentiation between lenient and fixed execution.
Includes default time zone resolution from scheduler-wide Clock.
Closes gh-19475
Closes gh-31948
2024-01-05 10:08:01 +01:00
Stéphane Nicoll
b169dc50ad
Upgrade CI to Ubuntu Jammy 20231211.1
2024-01-05 09:41:45 +01:00
Stéphane Nicoll
02e32baa80
Merge pull request #31951 from pri88yank
...
* pr/31951:
Polish "Fix references to "application/*+xml" in Javadoc"
Fix references to "application/*+xml" in Javadoc
Closes gh-31951
2024-01-05 06:45:19 +01:00
Stéphane Nicoll
549f6c1e80
Polish "Fix references to "application/*+xml" in Javadoc"
...
See gh-31951
2024-01-05 06:44:14 +01:00
pri88yank
16b4c25f7d
Fix references to "application/*+xml" in Javadoc
...
See gh-31951
2024-01-05 06:44:02 +01:00
Stéphane Nicoll
af2e13e211
Polish
2024-01-05 06:34:09 +01:00
Brian Clozel
7c9307e970
Fix HandlerMappingIntrospector uri matching
...
Prior to this commit, the `HandlerMappingIntrospector` would comparea
request with a cached request by using `String#matches` on their String
URI. This could lead to `PatternSyntaxException` exceptions at runtime
if the request URI contained pattern characters.
This commit fixes this typo to use `String#equals` instead.
Fixes gh-31937
2024-01-04 16:44:00 +01:00
Stéphane Nicoll
4f599b7396
Polish
2024-01-04 14:49:45 +01:00
Stéphane Nicoll
2784f6008e
Only log status in ServletRequestHandledEvent
...
This commit updates the description of RequestHandledEvent to avoid
providing a misleading status as the absence of a failure logs OK which
can be inaccurate.
Closes gh-27595
2024-01-04 11:47:59 +01:00
Stefano Cordio
be9ee9112c
Upgrade to AssertJ 3.25.1, use AssertJ BOM
...
Closes gh-31945
2024-01-04 09:55:12 +01:00
Sébastien Deleuze
19a87e968e
Update outdated elements in Kotlin reference documentation
...
Closes gh-31943
2024-01-03 18:39:15 +01:00
Sébastien Deleuze
207b9a14f4
Improve the documentation and discoverability of CoWebFilter
...
Closes gh-31877
2024-01-03 17:50:22 +01:00
Stéphane Nicoll
05ebca8677
Polish
2024-01-03 17:03:58 +01:00
Brian Clozel
f846d9484c
Add Javadoc to MockHttpServletResponse
...
This commit adds Javadoc to the `getContentLength` method of
`MockHttpServletResponse` to reflect that it gets its value from the
HTTP response header.
Closes gh-31833
2024-01-03 15:19:53 +01:00
Dávid Csákvári
50069ef029
Update autowired-qualifiers.adoc
2024-01-03 14:56:51 +01:00
Stéphane Nicoll
777ff3f1a8
Merge pull request #31938 from JuHyun419
...
* pr/31938:
Fix typo in NumberFormat javadoc
Closes gh-31938
2024-01-03 14:27:56 +01:00
juhyun
89466cb33c
Fix typo in NumberFormat javadoc
...
See gh-31938
2024-01-03 14:27:00 +01:00
Stéphane Nicoll
bf3a478990
Add support for functional registration of application listener
...
This commit adds a functional style registration of an application
listener for a particular event. Rather than introducing another method
at the ConfigurableApplicationContext interface level, this commit
provides a factory method in GenericApplicationListener.
Closes gh-21411
2024-01-03 13:38:08 +01:00
Stéphane Nicoll
efb97cca82
Merge pull request #31932 from janjouketjalsma
...
* pr/31932:
Fix Kotlin example for simpler SELECT variant using IN
Closes gh-31932
2024-01-02 18:12:08 +01:00
Jan Jouke Tjalsma
b692c0ed03
Fix Kotlin example for simpler SELECT variant using IN
...
Removed unused code, fixed bind parameter name.
See gh-31932
2024-01-02 18:10:36 +01:00
Sam Brannen
6eed2b0aee
Upgrade to "TestNG Engine for the JUnit Platform" version 1.0.5
...
Thanks to a bug fix in 1.0.5, test methods in TestNG test classes can
finally be package private as was always the case with TestNG itself.
See https://github.com/junit-team/testng-engine/issues/16
2024-01-02 16:46:24 +01:00
Sam Brannen
7876db03c6
Upgrade to TestNG 7.9.0
2024-01-02 16:45:04 +01:00
Sam Brannen
ffddbb586e
Upgrade to AssertJ 3.25.0
2024-01-02 16:45:04 +01:00
Sam Brannen
a3c11fc033
Clean up warnings in tests in Gradle build
2024-01-02 16:44:52 +01:00
Stéphane Nicoll
321de9ab9b
Update copyright year to 2024
2024-01-02 16:22:43 +01:00
Brian Clozel
ec5f566ba5
Fix Scheduled observation convention for lambdas
...
Prior to this commit, the `DefaultScheduledTaskObservationConvention`
would fail as it tried to add a `KeyValue` to the observation context
that is `null`. This is rejected by the observation registry and should
be prevented. This happened when registered scheduled methods were
lambdas or part of anonymous classes. Those types do not have a
canonical name and return `null` as a value there.
This commit ensures that for these cases, the default convetion uses a
`"ANONYMOUS"` value as the `"code.namespace"` keyvalue.
Fixes gh-31918
2024-01-02 15:12:26 +01:00
Stéphane Nicoll
2d6b77336b
Revert Upgrad to Jetty Reactive Httpclient 4.0.2
...
Upgrading leads to to WebClientIntegrationTests to fail with Jetty and
the build does not complete properly. This commit reverts the upgrade.
See gh-31931
2024-01-01 11:22:25 +01:00
Stéphane Nicoll
9a1ee48d73
Merge pull request #31930 from izeye
...
* pr/31930:
Update copyright year of changed files
Polish
Closes gh-31930
2024-01-01 11:01:07 +01:00
Stéphane Nicoll
e22d1efdc0
Update copyright year of changed files
...
See gh-31930
2024-01-01 11:00:56 +01:00
Johnny Lim
ff8097d37c
Polish
...
See gh-31930
2024-01-01 10:59:35 +01:00
Stéphane Nicoll
7d44a4dcad
Polish
2024-01-01 10:56:33 +01:00
Juergen Hoeller
fdb454b9a4
Declare JdkDynamicAopProxy's ProxiedInterfacesCache as private
...
See gh-30499
2023-12-31 13:48:50 +01:00
Juergen Hoeller
b4174377c2
Correctly document Propagation.NOT_SUPPORTED in javadoc
...
See gh-31907
2023-12-31 13:44:09 +01:00
Juergen Hoeller
174eae377f
Upgrade to ASM master (including early support for Java 23 bytecode)
...
Closes gh-31929
2023-12-31 13:29:50 +01:00
Juergen Hoeller
243ec88e95
Upgrade to SLF4J 2.0.10, AspectJ 1.9.21, Groovy 4.0.17, Tomcat 10.1.17, Jetty 12.0.5, Netty 4.1.104, Jackson 2.15.3, Protobuf 3.25.1, OpenPDF 1.3.35
2023-12-30 16:47:50 +01:00
Stéphane Nicoll
9f3fd103ef
Polish
2023-12-30 11:17:49 +01:00
Juergen Hoeller
0ad3800f54
Polishing
2023-12-30 11:06:16 +01:00
Juergen Hoeller
473efb6d4f
Adapt test to current 5.0+ behavior
...
See gh-24502
2023-12-30 10:47:52 +01:00
Stéphane Nicoll
153f8895cb
Polish
2023-12-29 18:19:26 +01:00
Juergen Hoeller
f5b4f7d9e8
Support for SSLContext configuration on StandardWebSocketClient
...
Closes gh-30680
2023-12-28 23:42:04 +01:00
Juergen Hoeller
989625d2d4
Allow SockJsUrlInfo to be overridden in SockJsClient
...
Closes gh-25888
2023-12-28 20:56:18 +01:00
Stéphane Nicoll
28e5468162
Merge pull request #31917 from ghkim3221
...
* pr/31917:
Polish "Fix usage of WebClientAdapter in reference documentation"
Fix usage of WebClientAdapter in reference documentation
Closes gh-31917
2023-12-28 13:53:53 +01:00
Stéphane Nicoll
b1c0b65666
Polish "Fix usage of WebClientAdapter in reference documentation"
...
See gh-31917
2023-12-28 13:52:57 +01:00
Gihwan Kim
490aaa1ed8
Fix usage of WebClientAdapter in reference documentation
...
See gh-31917
2023-12-28 13:51:12 +01:00