Sam Brannen
c8bb7ded5d
Improve Javadoc for DefaultCacheAwareContextLoaderDelegate
...
See gh-14182
1 year ago
Sam Brannen
56f3bd86cf
Add integration tests for context failure threshold support
...
See gh-14182
1 year ago
Sam Brannen
52ae97cffc
Make test context failure threshold configurable
...
This commit makes the failure threshold value configurable via a JVM
system property or Spring property named
"spring.test.context.failure.threshold".
See gh-14182
1 year ago
Sam Brannen
c7ca5c81c3
Avoid repeated attempts to load failing ApplicationContext in the TCF
...
This commit introduces initial support for a new "context failure
threshold" feature in the Spring TestContext Framework (TCF).
Specifically, DefaultCacheAwareContextLoaderDelegate now tracks how
many times a failure occurs when attempting to load an
ApplicationContext and preemptively throws an IllegalStateException for
subsequent attempts to load the same context if the configured failure
threshold has been exceeded.
See gh-14182
1 year ago
Sébastien Deleuze
ccb8db41f0
Merge branch '6.0.x'
1 year ago
Sébastien Deleuze
439bcd6715
Polishing
1 year ago
Sébastien Deleuze
4e33d0c293
Add missing hint for ResourceEditor
...
Closes gh-30628
1 year ago
Sébastien Deleuze
46fe7f5bea
Merge branch '6.0.x'
1 year ago
Sébastien Deleuze
9b4e0e9837
Add missing hint for converting String to URI
...
Closes gh-30627
1 year ago
Sébastien Deleuze
071d6a2a5a
Introduce hints for finding hints by conventions
...
Closes gh-30491
1 year ago
Sam Brannen
54904de77d
Merge branch '6.0.x'
1 year ago
Sam Brannen
d7d0292654
Document @DirtiesContext semantics when declared at class & method level
...
Closes gh-30623
1 year ago
Sam Brannen
2817dce78f
Polish @DirtiesContext Javadoc
1 year ago
Sam Brannen
698acd32a7
Configure logger per concrete @DirtiesContext TestExecutionListener
1 year ago
Sam Brannen
f36327b380
Exclude commons-logging dependency in spring-test
1 year ago
Sam Brannen
dbd32f8f11
Merge branch '6.0.x'
1 year ago
Johnny Lim
ea9c0ae6c0
Fix test fixture value in QualifierConfiguration
...
Closes gh-30624
1 year ago
Juergen Hoeller
ef2b47e202
Merge branch '6.0.x'
1 year ago
Juergen Hoeller
c16f582ed8
Consistent equals implementations in AOP support classes
1 year ago
Juergen Hoeller
6931106c5e
Redesign inner Pointcut implementations as standalone classes
...
Avoids exposure of implicit Advisor instance state in Pointcut instance.
See gh-30621
1 year ago
Juergen Hoeller
045df81f14
Reduce ProxyCallbackFilter to key-only role after class generation
...
Avoids memory leaks from ProxyCallbackFilter-contained Advisors.
Includes consistent ProxyCallbackFilter#equals/hashCode methods.
Closes gh-26266
Closes gh-30615
1 year ago
Juergen Hoeller
e210f08dce
Declare Advisor#isPerInstance() as default method
...
Includes INSTANCE constants on default factory classes.
Closes gh-30614
1 year ago
Sam Brannen
60e8dbf11d
Polishing
1 year ago
Sébastien Deleuze
01414d0b3d
Merge branch '6.0.x'
1 year ago
Vedran Pavic
2317bef021
Add missing @Nullable in DefaultJmsListenerContainerFactory
...
Closes gh-30620
1 year ago
Arjen Poutsma
ad5bf2fac8
Merge branch '6.0.x'
1 year ago
Arjen Poutsma
ce5189a0a0
Default ServerWebExchange::cleanupMultipart implementation
...
This commit provided a default implementation for ServerWebExchange::cleanupMultipart.
See gh-30590
1 year ago
Sam Brannen
a28ef22113
Merge branch '6.0.x'
1 year ago
Johnny Lim
7a4ed38cd4
This PR adds Javadoc for RegisteredBean.resolveAutowiredArgument()
...
See gh-30401
Closes gh-30609
1 year ago
Sam Brannen
fe55b49c7d
Consistently use mergedConfig as variable name for MergedContextConfiguration
1 year ago
Sam Brannen
e32a92daa7
Polishing
1 year ago
Arjen Poutsma
d7970e4ab8
Support JAXBElement in Jaxb2XmlEncoder
...
This commit introduces support for JAXBElements in the Jaxb2XmlEncoder.
Closes gh-30552
1 year ago
Sébastien Deleuze
2f78b42133
Refine Kotlin ParameterNameDiscoverer tests
...
Related to gh-30052, we should improve ParameterNameDiscoverer
Kotlin tests to make sure DefaultParameterNameDiscoverer behaves
as expected and is consistent with
KotlinReflectionParameterNameDiscoverer behavior.
Closes gh-30618
1 year ago
Arjen Poutsma
f4ef057e9e
Merge branch '6.0.x'
1 year ago
Arjen Poutsma
c1fe57135e
Clean multipart up only when data is read
...
This commit ensures that any storage used for multipart handling only
gets cleaned up if multipart data is actually retrieved via
ServerWebExchange::getMultipartData.
Closes gh-30590
1 year ago
Sébastien Deleuze
448786bfd0
Upgrade to Kotlin 1.8.22
...
See gh-29754
1 year ago
Sam Brannen
0093d6e34d
Polish contribution
...
See gh-30587
1 year ago
luohongtu
324c6057fd
Remove duplicate code in RequestResponseBodyMethodProcessor
...
Closes gh-30587
1 year ago
Juergen Hoeller
759ab23c45
Release shared JMS Connection on Single/CachingConnectionFactory.stop()
...
See gh-30612
1 year ago
Juergen Hoeller
1b62b6dd89
Merge branch '6.0.x'
1 year ago
Juergen Hoeller
2c8d1b7bff
Polishing
1 year ago
Juergen Hoeller
bd63c35b0b
DefaultMessageListenerContainer tests for stop-and-restart
...
See gh-30612
1 year ago
Juergen Hoeller
c052a02592
Ignore null message when introspecting resource cleanup failure
...
Closes gh-30597
1 year ago
Juergen Hoeller
b3597f3d99
Polishing
1 year ago
Juergen Hoeller
06bb6dbcff
Release shared JMS Connection before stop completion callback
...
Closes gh-30612
1 year ago
Sam Brannen
73e9de7b5f
Simplify Javadoc
1 year ago
Sam Brannen
e535ef37c7
Merge branch '6.0.x'
1 year ago
Johnny Lim
dd926af5a8
This PR adds Javadoc for RegisteredBean.resolveAutowiredArgument()
...
See gh-30401
Closes gh-30609
1 year ago
Johnny Lim
a726b5109a
This PR adds Javadoc for RegisteredBean.resolveAutowiredArgument()
...
See gh-30401
Closes gh-30609
1 year ago
Johnny Lim
7c817dd34b
Remove LocalVariableTableParameterNameDiscoverer reference in doc
...
See gh-29559
Closes gh-30611
1 year ago