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
Stéphane Nicoll
c7d2d6716d
Merge pull request #31916 from quaff
...
* pr/31916:
Upgrade copyright year of changed files
Polish "Replace if with switch where feasible"
Replace if with switch where feasible
Use Map.computeIfAbsent() where feasible
Polish "Use Object.equals() where feasible"
Use Object.equals() where feasible
Polish "Use diamond operator where feasible"
Use diamond operator where feasible
Use auto boxing and unboxing where feasible
Use enhanced for loop where feasible
Polish "Use text block where feasible"
Use text block where feasible
Polish "Use String.repeat() where feasible"
Use String.repeat() where feasible
Polish "Remove unnecessary final modifier"
Remove unnecessary final modifier
Closes gh-31916
2023-12-28 13:47:08 +01:00
Stéphane Nicoll
eefe65d95a
Upgrade copyright year of changed files
...
See gh-31916
2023-12-28 13:36:58 +01:00
Stéphane Nicoll
3c5d46166e
Polish "Replace if with switch where feasible"
...
See gh-31916
2023-12-28 13:33:32 +01:00
Yanming Zhou
cfa3aa001f
Replace if with switch where feasible
...
See gh-31916
2023-12-28 13:29:50 +01:00
Yanming Zhou
ea5ef098cf
Use Map.computeIfAbsent() where feasible
...
See gh-31916
2023-12-28 13:23:48 +01:00
Stéphane Nicoll
adcf236a3d
Polish "Use Object.equals() where feasible"
...
See gh-31916
2023-12-28 13:21:46 +01:00
Yanming Zhou
72a9864788
Use Object.equals() where feasible
...
See gh-31916
2023-12-28 13:19:03 +01:00
Stéphane Nicoll
a6e87b40c7
Polish "Use diamond operator where feasible"
...
See gh-31916
2023-12-28 13:14:26 +01:00
Yanming Zhou
094479b55f
Use diamond operator where feasible
...
See gh-31916
2023-12-28 13:08:08 +01:00
Yanming Zhou
db2c532c07
Use auto boxing and unboxing where feasible
...
See gh-31916
2023-12-28 13:01:44 +01:00
Yanming Zhou
4a450c6fab
Use enhanced for loop where feasible
...
See gh-31916
2023-12-28 13:01:44 +01:00
Stéphane Nicoll
ed1bfb8177
Polish "Use text block where feasible"
...
See gh-31916
2023-12-28 13:01:44 +01:00
Yanming Zhou
a35384fd57
Use text block where feasible
...
See gh-31916
2023-12-28 13:01:44 +01:00
Stéphane Nicoll
9d31537ae5
Polish "Use String.repeat() where feasible"
...
See gh-31916
2023-12-28 13:01:44 +01:00
Yanming Zhou
dee1b726f9
Use String.repeat() where feasible
...
See gh-31916
2023-12-28 13:01:44 +01:00
Stéphane Nicoll
7cfff4049d
Polish "Remove unnecessary final modifier"
...
See gh-31916
2023-12-28 13:01:44 +01:00
Yanming Zhou
45080e3724
Remove unnecessary final modifier
...
final is useless for private and static methods
See gh-31916
2023-12-28 13:01:43 +01:00