Stéphane Nicoll
f3753e6d64
Merge pull request #33956 from CHOICORE
...
* pr/33956:
Fix log level in PathMatchingResourcePatternResolver
Closes gh-33956
2024-11-26 20:04:25 +01:00
CHOICORE
41421d106b
Fix log level in PathMatchingResourcePatternResolver
...
See gh-33956
2024-11-26 19:51:17 +01:00
Tran Ngoc Nhan
8c0ac8e062
Fix a typo in the filters documentation
...
Closes gh-33959
2024-11-26 16:09:45 +01:00
Sam Brannen
0088b9c7f8
Honor MockReset strategy for @MockitoBean and @MockitoSpyBean
...
Commit 6c2cba5d8a introduced a regression by inadvertently removing the
MockReset strategy comparison when resetting @MockitoBean and
@MockitoSpyBean mocks.
This commit reinstates the MockReset strategy check and introduces
tests for this feature.
Closes gh-33941
2024-11-26 11:54:46 +01:00
Sam Brannen
2b840ee7ef
Upgrade to Gradle 8.11.1
...
Closes gh-33951
2024-11-24 14:27:39 +01:00
Sam Brannen
051f1dac24
Polish contribution
...
See gh-33950
2024-11-24 14:13:03 +01:00
Stefano Cordio
5e7b3a3bed
Avoid infinite recursion in BeanValidationBeanRegistrationAotProcessor
...
Prior to this commit, AOT processing for bean validation failed with a
StackOverflowError for constraints with fields having recursive generic
types.
With this commit, the algorithm tracks visited classes and aborts
preemptively when a cycle is detected.
Closes gh-33950
Co-authored-by: Sam Brannen <sam.brannen@broadcom.com >
2024-11-24 14:09:48 +01:00
Johnny Lim
1910d32405
Replace TestObservationRegistryAssert.assertThat() with Assertions.assertThat()
...
See https://github.com/micrometer-metrics/micrometer/pull/5551
Closes gh-33929
2024-11-21 14:35:32 +01:00
sonallux
986ffc2072
Use full URI for URI template keyvalue with RestClient
...
Prior to this commit, `RestClient` would not use the full URI created by
the uri handler as a template request attribute.
This means that HTTP client observations would not contain the base URI
in recorded observations as the uri template keyvalue.
Closes gh-33928
2024-11-21 14:23:01 +01:00
Sam Brannen
b9cf03f8f0
Construct consistent error messages in BeanOverrideBeanFactoryPostProcessor
2024-11-21 11:28:31 +01:00
Sam Brannen
08a789cee9
Honor @Fallback semantics for Test Bean Overrides
...
Closes gh-33924
2024-11-21 09:50:17 +01:00
Sam Brannen
7a6e401d17
Document visibility requirements for Bean Overrides
...
This commit makes it clear that there are no visibility requirements
for @TestBean fields or factory methods as well as @MockitoBean or
@MockitoSpyBean fields.
Closes gh-33923
2024-11-20 16:49:52 +01:00
Sam Brannen
3569cfe990
Reject static Bean Override fields for @MockitoBean, @TestBean, etc.
...
Closes gh-33922
2024-11-20 11:29:01 +01:00
Simon Baslé
8b66d3c79a
Upgrade Undertow-servlet/websockets to 2.3.18.Final
...
Follow up to 35b452b4 which only upgraded undertow-core.
2024-11-19 16:59:04 +01:00
Sam Brannen
a3c132c442
Polish XmlExpectationsHelper[Tests]
2024-11-19 13:33:20 +01:00
boiarshinov
91791c1756
Fail with full description for XML diff in XmlExpectationsHelper
...
Closes gh-33827
2024-11-19 13:23:58 +01:00
Sam Brannen
dd92eac3ad
Refer to message "receipt" instead of "reception"
2024-11-19 13:18:12 +01:00
Sam Brannen
874f056984
Polishing
2024-11-19 13:18:12 +01:00
Tran Ngoc Nhan
b77db64459
Fix typos and link in Observability documentation
...
Closes gh-33910
2024-11-19 12:12:01 +01:00
Simon Baslé
d597d2e159
Fix WebClientIntegrationTest#applyAttributesToNativeRequest flaky test
...
For Reactor Netty and Reactor Netty 2 (with Netty 5), the attributes are
stored as an `Attribute` on the netty channel. Reactor Netty replaces
the channel with a static placeholder one once the request has been
processed and as such, capturing the native request in the test will
lead to asserting an attribute-less channel.
This change switches to capturing the `Attribute` itself, which is a
value-holder that can be asserted later on.
Closes gh-33909
2024-11-18 16:30:16 +01:00
Sam Brannen
f5c3f3522e
Simplify @EnumSource usage
2024-11-18 14:12:13 +01:00
Sam Brannen
d421f61a4a
Polish @DurationFormat Javadoc and tests
2024-11-18 14:12:13 +01:00
Tran Ngoc Nhan
883254e1d0
Polish
...
- Update copyright header.
- Consistent use of "SIMPLE" link text for Style#SIMPLE in javadoc.
Closes gh-33883
2024-11-18 13:40:23 +01:00
Brian Clozel
e919d0adcc
Reflect well-known MediaTypes intent in Javadoc
...
Closes gh-33754
2024-11-18 11:57:22 +01:00
Brian Clozel
4aafae1c33
Reflect well-known HttpHeaders intent in Javadoc
...
Closes gh-33886
2024-11-18 11:57:15 +01:00
Brian Clozel
afef439c1f
Temporarily disable flaky integration test
...
See gh-33909
2024-11-18 11:57:09 +01:00
Sam Brannen
807e1e6126
Document support for varargs invocations in SpEL
...
Closes gh-33332
2024-11-18 11:54:22 +01:00
Stéphane Nicoll
5ac56bda87
Remove unnecessary workflow in maintenance branch
2024-11-18 11:52:08 +01:00
Sam Brannen
7196f3f554
Polish SpEL documentation
2024-11-18 11:38:20 +01:00
Sam Brannen
a12d40e10b
Fix SpEL examples in reference guide
...
Closes gh-33907
2024-11-18 11:37:30 +01:00
Sam Brannen
7f7819329c
Update copyright headers
...
See gh-33903
2024-11-17 15:14:16 +01:00
KNU-K
2494ecb47b
Simplify utility implementations in spring-core
...
Closes gh-33903
2024-11-17 15:08:30 +01:00
Sam Brannen
241b8b48f2
Clarify requirements for AOP around advice regarding MethodInterceptor
...
Closes gh-33901
2024-11-17 12:23:01 +01:00
Sam Brannen
173084f81a
Polish Spring AOP documentation
2024-11-17 12:21:16 +01:00
Sam Brannen
6544698078
Polish contribution
...
See gh-33902
2024-11-17 11:45:37 +01:00
taehyun
e0e96c487f
Simplify implementation of FilteredIterator
...
Closes gh-33902
2024-11-17 11:41:22 +01:00
Sam Brannen
bb32df0a06
Upgrade to Gradle 8.11
...
Closes gh-33895
2024-11-15 16:06:14 +01:00
Brian Clozel
66c3aeee84
Polishing
2024-11-15 15:37:00 +01:00
Brian Clozel
828980bd44
Fix workflow configuration for 6.2.x branch
2024-11-15 15:35:32 +01:00
Sam Brannen
fe8573c0ab
Upgrade to antora-ui-spring version 0.4.18
...
Closes gh-33892
2024-11-15 14:32:01 +01:00
Brian Clozel
130627f630
Next development version (v6.2.1-SNAPSHOT)
2024-11-14 17:48:54 +01:00
Simon Baslé
35b452b458
Upgrade to Undertow 2.3.18.Final, dispatch in UndertowHttpHandlerAdapter
...
This ensures that the reactive handling of the request is dispatched
from the Undertow IO thread, marking the exchange as async rather than
ending it once the Undertow `handleRequest` method returns.
Closes gh-33885
2024-11-14 16:14:57 +01:00
Brian Clozel
56525da43a
Merge branch '6.1.x'
2024-11-14 15:29:49 +01:00
Brian Clozel
5145cf476f
Next development version (v6.1.16-SNAPSHOT)
2024-11-14 15:28:50 +01:00
Juergen Hoeller
d4f8b5d820
Merge branch '6.1.x'
...
# Conflicts:
# framework-platform/framework-platform.gradle
2024-11-14 12:52:10 +01:00
Juergen Hoeller
6cb41dc5e3
Upgrade to Netty 4.1.115
2024-11-14 12:51:03 +01:00
Sam Brannen
cca245020d
Improve documentation for SpelCompilerMode
...
Closes gh-33223
2024-11-14 11:36:46 +01:00
rstoyanchev
de8a94f30d
Do not set up CookieStore in Apache connector
...
Closes gh-33822
2024-11-14 09:30:36 +00:00
Sam Brannen
973d815763
Merge branch '6.1.x'
2024-11-14 10:16:02 +01:00
Sam Brannen
1e95332f62
Fix link to "Resources" section in reference guide
...
Closes gh-33882
2024-11-14 10:15:34 +01:00