Sébastien Deleuze
23ecb50137
Optimize KotlinReflectionParameterNameDiscoverer
...
This commit removes the intermediate list allocation.
Closes gh-30725
2023-06-23 14:17:56 +02:00
Sam Brannen
3d33d2baa9
Polish contribution
2023-06-23 13:35:16 +02:00
Xiu Hong Kooi
3745224646
Remove redundant assertion in ReactorServerHttpResponse constructor
...
See gh-30686
Closes gh-30696
2023-06-23 13:34:31 +02:00
Sam Brannen
3bf78d6f8c
Fix AbstractMessageListenerContainer Javadoc regarding error log level
...
This commit updates AbstractMessageListenerContainer's Javadoc
regarding the log level used in invokeErrorHandler() so that the
documentation aligns with the implementation, namely that errors will
logged at WARN level if no ErrorHandler has been registered.
Closes gh-30730
2023-06-23 12:45:52 +02:00
Sam Brannen
563b2a8505
Polish AbstractMessageListenerContainer Javadoc
2023-06-23 12:44:57 +02:00
rstoyanchev
d37d6688d8
WebFlux constructs model attribute via DataBinder
...
See gh-26721
2023-06-23 11:15:00 +01:00
Sam Brannen
9ccbeec947
Ignore null message when introspecting resource cleanup failure
...
This commit fixes a regression introduced in conjunction with gh-27572.
See gh-30597
Closes gh-30729
2023-06-23 12:01:16 +02:00
rstoyanchev
801f01e23f
Polishing in ModelAttributeMethodArgumentResolver
...
See gh-26721
2023-06-22 20:59:05 +01:00
rstoyanchev
ea398d7b7e
Support constructing target object in DataBinder
...
See gh-26721
2023-06-22 20:36:28 +01:00
rstoyanchev
40bf923d7d
Polishing in MultipartFileArgumentResolver
...
Closes gh-30728
2023-06-27 10:51:42 +01:00
Olga Maciaszek-Sharma
e69a1d22f9
Add MultipartFile support to HTTP interface client
...
See gh-30728
2023-06-27 09:55:24 +01:00
Juergen Hoeller
3f40452511
Merge branch '6.0.x'
2023-06-26 19:36:20 +02:00
Juergen Hoeller
2ccf4cab8b
Polishing
2023-06-26 12:37:33 +02:00
Juergen Hoeller
feac983869
Merge branch '6.0.x'
2023-06-26 12:35:56 +02:00
Sébastien Deleuze
66b27e6dc8
Merge branch '6.0.x'
2023-06-26 12:03:40 +02:00
Sam Brannen
6072a537d9
Polish formatting
2023-06-25 19:13:27 +02:00
Sam Brannen
aecebf7981
Ensure MethodValidationAdapterTests pass with default Locale other than English
...
Closes gh-30734
2023-06-25 19:12:41 +02:00
Sam Brannen
4cbf47834d
Merge branch '6.0.x'
2023-06-25 18:50:23 +02:00
Sam Brannen
854715d9a7
Update copyright headers
2023-06-25 15:39:16 +02:00
Sam Brannen
9127777c32
Merge branch '6.0.x'
...
# Conflicts:
# spring-context/src/test/java/org/springframework/jmx/export/MBeanExporterTests.java
2023-06-25 15:34:10 +02:00
Johnny Lim
6c816c55d1
Fix incomplete AssertJ assertions
...
Closes gh-30743
2023-06-25 15:10:11 +02:00
Sam Brannen
209e02cf29
Merge branch '6.0.x'
2023-06-24 14:27:13 +02:00
Sam Brannen
19686adc01
Merge branch '6.0.x'
2023-06-24 14:15:05 +02:00
Sébastien Deleuze
35667e81ea
Merge branch '6.0.x'
2023-06-23 14:20:13 +02:00
Juergen Hoeller
d881cd3346
Accept REQUIRES_NEW on non-async transactional event listeners
...
See gh-30679
2023-06-23 14:03:11 +02:00
Sam Brannen
ca51b1422a
Merge branch '6.0.x'
2023-06-23 13:53:01 +02:00
Sam Brannen
da00bbebbf
Merge branch '6.0.x'
2023-06-23 12:46:30 +02:00
Sam Brannen
171535f680
Merge branch '6.0.x'
2023-06-23 12:07:37 +02:00
Sébastien Deleuze
f06cf21341
Support Kotlin parameter default values in handler methods
...
This commit adds support for Kotlin parameter default values
in handler methods. It allows to write:
@RequestParam value: String = "default"
as an alternative to:
@RequestParam(defaultValue = "default") value: String
Both Spring MVC and WebFlux are supported, including on
suspending functions.
Closes gh-21139
2023-06-22 16:08:48 +02:00
Sam Brannen
254fb39567
Merge branch '6.0.x'
2023-06-22 16:01:22 +02:00
Sam Brannen
29248dff15
Use correct ClassLoader in MicrometerObservationRegistryTestExecutionListener
...
In the original implementation of
MicrometerObservationRegistryTestExecutionListener I accidentally
imported JUnit 5's org.junit.platform.launcher.TestExecutionListener
instead Spring's
org.springframework.test.context.TestExecutionListener. The code
therefore attempts to use the ClassLoader for the JUnit Platform's
TestExecutionListener which may fail to see the required types. In
addition, if the JUnit Platform's TestExecutionListener is not on the
classpath, the attempt to access its ClassLoader will fail.
This commit addresses this by properly using the ClassLoader for
Spring's TestExecutionListener to detect dependencies of the
MicrometerObservationRegistryTestExecutionListener.
Closes gh-30726
2023-06-22 15:55:46 +02:00
Sam Brannen
40596433f1
Merge branch '6.0.x'
2023-06-22 15:28:34 +02:00
Sam Brannen
65d450ab6d
Document that RowCallbackHandler can be used w/ NamedParameterJdbcTemplate
...
Closes gh-30705
2023-06-22 15:27:41 +02:00
Johnny Lim
3be1216897
Polish
...
This commit polishes a bit.
Closes gh-30691
2023-06-22 15:12:58 +02:00
Sam Brannen
b8a713fde3
Merge branch '6.0.x'
2023-06-22 15:12:25 +02:00
Johnny Lim
271f2dc665
Polish
...
This commit polishes a bit.
Closes gh-30691
2023-06-22 15:06:05 +02:00
Sam Brannen
06b6c4bcf9
Update copyright headers
2023-06-22 14:56:09 +02:00
Sam Brannen
cd4ab23fa9
Merge branch '6.0.x'
2023-06-22 14:55:43 +02:00
Sam Brannen
da323d3335
Update copyright headers
2023-06-22 14:55:23 +02:00
Sam Brannen
5598dd2c34
Merge branch '6.0.x'
2023-06-22 13:54:04 +02:00
Sam Brannen
32f061a3e0
Polishing
2023-06-22 13:48:07 +02:00
Sam Brannen
f12d81f791
Merge branch '6.0.x'
2023-06-22 11:36:10 +02:00
Anton Gubenko
9b5cbc1334
Fix link text from "null" to "Component Classes" in Testing chapter
...
Closes gh-30714
2023-06-22 11:35:23 +02:00
Sam Brannen
49547fc710
Merge branch '6.0.x'
...
# Conflicts:
# build.gradle
2023-06-22 11:32:39 +02:00
Johnny Lim
40e378a5a6
Upgrade to me.champeau.jmh 0.7.1
...
Closes gh-30690
2023-06-22 11:31:32 +02:00
Brian Clozel
ea8fdd17c8
Upgrade to JDK21 EA build 27
2023-06-22 08:43:03 +02:00
Juergen Hoeller
a6566bfd5f
Merge branch '6.0.x'
2023-06-21 18:53:15 +02:00
Juergen Hoeller
8eb0a0b94e
Upgrade to Tomcat 10.1.10, Netty 4.1.94, Mockito 5.4
2023-06-21 18:52:02 +02:00
Juergen Hoeller
09cf489c6b
Test for supportsEventType mismatch with unrelated event type
...
See gh-30712
2023-06-21 18:24:38 +02:00
Sam Brannen
abefc0aba0
Merge branch '6.0.x'
2023-06-21 17:54:16 +02:00