Sam Brannen
208d52d852
Introduce Checkstyle rule for separator symbol location
1 year ago
rstoyanchev
18c3b637e4
Fix dated Javadoc in MvcUriComponentsBuilder
...
related to forwarded headers
Closes gh-34615
1 year ago
rstoyanchev
34c69bfc67
Allow empty comment in ServerResponse.SseBuilder
...
Closes gh-34608
1 year ago
rstoyanchev
37d7af42ac
Allow setting ApplicationContext on MockServerWebExchange
...
Closes gh-34601
1 year ago
Juergen Hoeller
cc986cd2e8
Defer triggerAfterCompletion invocation in doRollbackOnCommitException
...
Closes gh-34595
1 year ago
Sébastien Deleuze
0141725638
Polishing
...
Closes gh-34592
1 year ago
Dmitry Sulman
0c2ba4e38e
Recursively box/unbox nested inline value classes
...
See gh-34592
Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com>
1 year ago
Sam Brannen
c6a9aa59a3
Remove BDDMockito Checkstyle rule
...
This commit removes the BDDMockito Checkstyle rule, since it did not
actually enforce the use of BDDMockito.
This commit also updates static imports to use Mockito instead of
BDDMockito where appropriate (automated via the Eclipse IDE Organize
Imports clean-up task).
Closes gh-34616
1 year ago
Juergen Hoeller
ad949a7450
Add includeNonSingletons flag for ObjectProvider stream access
...
Closes gh-34591
1 year ago
Juergen Hoeller
86b2617c7f
Suggest compilation with -parameters in case of ambiguity
...
Closes gh-34609
1 year ago
Juergen Hoeller
760376c318
Restore check for jar root existence (now via getEntryName/getJarEntry)
...
Closes gh-34607
1 year ago
Juergen Hoeller
5b6abe4c13
Upgrade to ASM 9.8 (for early Java 25 support)
...
Closes gh-34600
1 year ago
Sam Brannen
7a839e988a
Make dependencies on AssertJ and JUnit in spring-core-test optional
...
This commit also removes unnecessary dependencies in
spring-core-test.gradle and updates framework-docs.gradle accordingly.
Closes gh-34612
1 year ago
Sébastien Deleuze
46859d6391
Polishing
...
Closes gh-34594
1 year ago
Russell Bolles
573e74b8bd
Refine FormHttpMessageConverter exception handling
...
FormHttpMessageConverter could throw a more specific
HttpMessageNotReadableException instead of an IllegalArgumentException
when the http form data is invalid.
See gh-34594
Signed-off-by: Russell Bolles <rbolles@netflix.com>
1 year ago
Sam Brannen
6c231804a0
Upgrade to Mockito 5.16.1
1 year ago
Tran Ngoc Nhan
7c3913050a
Fix formatting and update links to scripting libraries and HDIV
...
Closes gh-34603
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
Co-authored-by: Sam Brannen <104798+sbrannen@users.noreply.github.com>
(cherry picked from commit 666e2df0f3 )
1 year ago
Sam Brannen
ec488282a8
Upgrade to JUnit 5.12.1
1 year ago
Juergen Hoeller
911cdb2ad0
Add resolveAutowireCandidates variant with includeNonSingletons and allowEagerInit
...
Closes gh-34591
1 year ago
Brian Clozel
0f83c483bb
Remove invalid link from reference documentation
...
Closes gh-34593
1 year ago
Sébastien Deleuze
c9050607bc
Fix StringUtils#uriDecode Javadoc
...
Closes gh-34590
1 year ago
Brian Clozel
5e82ee6bd7
Next development version (v6.2.5-SNAPSHOT)
1 year ago
Juergen Hoeller
387677eae8
Upgrade to JUnit 5.12
...
Closes gh-34416
1 year ago
Juergen Hoeller
4a314867d7
Upgrade to Reactor 2024.0.4 and Micrometer 1.14.5
...
Closes gh-34578
Closes gh-34580
1 year ago
Sam Brannen
020f556841
Support custom attribute with a value in MockCookie.parse()
...
Prior to this commit, MockCookie.parse() failed with an
IllegalArgumentException when attempting to parse a custom attribute
with a value, such as "Version=1". This is a regression that was
inadvertently introduced in 7fc4937199
when adding support for the "Partitioned" attribute which does not
support a value.
This commit addresses this regression by parsing both the name and the
value from an optional, custom attribute.
See gh-31454
Closes gh-34575
1 year ago
rstoyanchev
6ea3b5a0e8
Fix Javadoc failure
...
See gh-34549
1 year ago
rstoyanchev
d764087dbf
Correct since tag
...
See gh-34549
1 year ago
rstoyanchev
9ab43b138a
Enhancement in HandlerMethodValidationException
...
Add dedicated method to Visitor for constraints directly on a
RequestBody method parameter (rather than nested).
Closes gh-34549
1 year ago
rstoyanchev
09ae080b99
isDisconnectedClientException protected for null
...
Closes gh-34533
1 year ago
Juergen Hoeller
70a1b2fae3
Upgrade to Checkstyle 10.21.4
1 year ago
Juergen Hoeller
90ddb40d7a
Upgrade to Jetty 12.0.17 and Jetty Reactive HttpClient 4.0.9
...
Includes Apache HttpClient 5.4.1, Netty 4.1.119, Jackson 2.18.3, Gson 2.12.1, FreeMarker 2.3.34, Protobuf 4.30, Groovy 4.0.26, Jython 2.7.4, JRuby 9.4.12, Caffeine 3.2, QDox 2.2, Awaitility 4.3, EasyMock 5.5, HtmlUnit 4.10
Closes gh-34561
1 year ago
Juergen Hoeller
143985e862
Add tests for primary/fallback/defaultCandidate precedence
...
Closes gh-34449
1 year ago
Juergen Hoeller
4bd280b87e
Explain availability and uniqueness (including primary/fallback/default) in javadoc
...
Closes gh-34447
1 year ago
Juergen Hoeller
5877a38fa1
Add explicit note on JSpecify support in Spring Framework 6.2 vs 7.0
...
Closes gh-34551
1 year ago
Vedran Pavic
94d29bac9f
Fix typo in Spring MVC error responses documentation
...
Closes gh-34552
Signed-off-by: Vedran Pavic <vedran@vedranpavic.com>
1 year ago
Dmitry Sulman
a6f3f18d89
Allow supertypes in ContentResultMatchersDsl matchers
...
Closes gh-34542
Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com>
1 year ago
Sam Brannen
8334cb1abb
Revise tests to better express intent
1 year ago
Sam Brannen
2d88f18bf1
Update Javadoc
1 year ago
Sam Brannen
15a6641677
Clean up warnings in Gradle build
1 year ago
Juergen Hoeller
63c8e7cb5d
Restore lenient matching of unresolved nested bound
...
Closes gh-34541
1 year ago
Sam Brannen
c5ecc50bfe
Document wrapping behavior for TestExecutionListener callbacks
...
Closes gh-34422
1 year ago
Sam Brannen
0fd94f1b9f
Polishing
1 year ago
Juergen Hoeller
2472126475
Add fallback to pre-6.2.3 behavior for unresolvable generics
...
Closes gh-34535
1 year ago
Juergen Hoeller
f3b50c9a58
Ignore null beans in SimpleAutowireCandidateResolver.resolveAutowireCandidates
...
Closes gh-34543
1 year ago
Sam Brannen
0a6e666857
Ensure GenericTypeResolverTests compiles with Eclipse compiler
1 year ago
Juergen Hoeller
403362fe3c
Polishing
1 year ago
Juergen Hoeller
534f123fe8
Add explicit FileSystemResource path check for trailing slash
...
Closes gh-34509
1 year ago
Sam Brannen
e421104cf3
Supply RuntimeHints to an AotContextLoader
...
This commit introduces a new loadContextForAotProcessing(...) variant
in AotContextLoader which accepts a RuntimeHints argument. This new
method is an interface default method which delegates to the existing
loadContextForAotProcessing(MergedContextConfiguration) variant for
backward compatibility.
In addition, the original loadContextForAotProcessing(...) variant is
now deprecated and has been converted to an interface default method
which throws an UnsupportedOperationException.
Note, however, that the framework now only invokes the new
loadContextForAotProcessing(...) variant within TestContextAotGenerator.
Closes gh-34513
1 year ago
Sam Brannen
adfeba23e0
Polishing
1 year ago
Sam Brannen
7789e12575
Polishing
1 year ago