Juergen Hoeller
3c3ae32f07
Upgrade to Netty 4.1.79, Jetty 9.4.48, Undertow 2.2.18, Checkstyle 10.3.1
2022-07-13 11:11:17 +02:00
Juergen Hoeller
a3e46a2db7
ResolvableType.forInstance returns NONE for null instance
...
Closes gh-28776
2022-07-13 11:10:35 +02:00
Juergen Hoeller
de1b938e2e
Improve diagnostics for CGLIB ClassLoader mismatch with --add-opens hint
...
Closes gh-28747
2022-07-13 11:10:00 +02:00
Juergen Hoeller
d72aeac319
Create well-known non-interface types without using reflection
...
Closes gh-28718
2022-07-13 11:09:43 +02:00
Juergen Hoeller
5247eeba84
Support LocalDate/Time for SQL type mappings
...
Closes gh-28778
2022-07-13 11:09:30 +02:00
Juergen Hoeller
ae70e3c81c
Apply read-only enforcement after R2DBC transaction begin
...
Includes prepareTransactionalConnection variant aligned with JDBC DataSourceTransactionManager.
Closes gh-28610
2022-07-13 11:09:17 +02:00
Sébastien Deleuze
c942c8d2cf
Fix expectations in MockMvc Kotlin documentation
...
Closes gh-28301
2022-07-13 10:06:41 +02:00
Sébastien Deleuze
1201af20e4
Improve consistency of Kotlin injection code samples
...
Closes gh-28596
2022-07-13 09:42:47 +02:00
Sébastien Deleuze
d1df4d3739
Fix Kotlin code snippets language
...
Closes gh-28810
2022-07-13 09:21:02 +02:00
Sébastien Deleuze
1ef8800c6c
Fix Kotlin example for custom @Production
...
Closes gh-28680
2022-07-13 09:13:47 +02:00
Sébastien Deleuze
4d7e4e0c58
Fix a typo
...
See gh-28630
2022-07-12 18:54:01 +02:00
Stephane Nicoll
c7067269b3
Upgrade to Reactor 2020.0.21
...
Closes gh-28765
2022-07-12 14:31:43 +02:00
Sam Brannen
3af6a22b9f
Temporarily disable Javadoc links to Apache HttpClient 5.1 APIs
2022-07-12 13:26:07 +02:00
Sam Brannen
31a9694fc8
Improve Javadoc for ContextCache#clearStatistics()
...
See gh-28795
2022-07-12 13:04:34 +02:00
Marc Wrobel
92b8e99cbc
Fix and improve Javadoc in spring-test
...
Closes gh-28795
2022-07-12 12:55:59 +02:00
Marc Wrobel
3b68e97710
Fix and improve Javadoc in spring-tx
...
Closes gh-28794
2022-07-12 12:36:49 +02:00
Marc Wrobel
6f494ef438
Fix and improve Javadoc in spring-web
...
Closes gh-28791
2022-07-12 12:08:12 +02:00
Sam Brannen
19704805fd
Polish contribution
...
See gh-28790
2022-07-12 11:56:01 +02:00
Marc Wrobel
31c6965c7f
Fix and improve Javadoc in spring-webflux
...
Closes gh-28790
2022-07-12 11:48:58 +02:00
Sam Brannen
5b1a84e395
Polish contribution
...
See gh-28789
2022-07-12 10:39:11 +02:00
Marc Wrobel
6985fa8057
Fix and improve Javadoc in spring-webmvc
...
Closes gh-28789
2022-07-12 10:39:03 +02:00
Marc Wrobel
03f0c57704
Fix and improve Javadoc in spring-websocket
...
Closes gh-28788
2022-07-11 21:30:32 +02:00
Sam Brannen
d274e893a6
Remove superfluous static declaration for enum, annotation, & interface
2022-07-09 16:16:13 +02:00
Arjen Poutsma
aa8b06b622
Delete file on multipart cancel
...
This commit makes sure that the temporary file used for multipart
storage is deleted when the source stream is malformed or cancelled.
Closes gh-28740
2022-07-08 16:36:01 +02:00
Sam Brannen
323dbb912e
Move convention-based attribute override tests to @Nested class
2022-07-06 13:19:41 +02:00
rstoyanchev
63d7e81a48
Switch to Reactor 2020-0.21 snapshots
...
See gh-28765
2022-07-06 11:30:44 +01:00
Sam Brannen
07960d4918
Polishing
2022-07-06 11:44:15 +02:00
Sam Brannen
07cfcbc3a9
Move convention-based attribute override tests to @Nested class
2022-07-06 11:42:39 +02:00
Sam Brannen
2af27d899f
Trim string input in Converters where whitespace is irrelevant
...
Closes gh-28756
2022-07-05 13:53:00 +02:00
Sam Brannen
0621a8eff1
Fix concurrency issues in FreeMarkerMacroTests
...
Prior to this commit, tests in these two classes intermittently failed
with errors similar to the following, due to concurrent modification
of shared files.
expected:
"<input type="text" id="name" name="name" value="Darren" >"
but was:
"<input type="text" id="name" name="name" value="Darren" >
"hidden"/>"
This commit fixes this by creating a new temporary folder for each test
method invocation.
2022-07-05 13:17:50 +02:00
Sam Brannen
7ac646bc96
Upgrade to TestNG Engine 1.0.4
2022-07-05 12:43:05 +02:00
Sam Brannen
2c3243c93c
Trim string input in PropertyEditors where whitespace is irrelevant
...
Closes gh-28755
2022-07-04 19:24:58 +02:00
Sam Brannen
2bf5f7a6b3
Introduce lenient parsing in DataSize regarding whitespace
...
Prior to this commit, a DataSize input string could not be parsed if it
contained any whitespace.
With this commit, a DataSize input string can contain leading, trailing,
or 'in between' whitespace. For example, the following will be parsed
to the same DataSize value.
- "1024B"
- "1024 B"
- " 1024B "
- " 1024 B "
Closes gh-28643
2022-07-04 19:24:58 +02:00
Sam Brannen
bf39492c34
Introduce StringUtils.trimAllWhitespace(CharSequence)
...
Closes gh-28757
2022-07-04 19:24:45 +02:00
rstoyanchev
007bdede46
Add missing check to avoid re-initialization
...
Noticed during review of #28736 that a check protecting against
re-initialization was accidentally removed in commit
3d6e38bb43 .
2022-07-04 16:17:57 +01:00
rstoyanchev
22cc6c5918
Polishing contribution
...
Closes gh-28736
2022-07-04 16:12:57 +01:00
CodeInDreams
461ba53b39
Qualify channelExecutor and taskScheduler in WebSocket config
...
See gh-28736
2022-07-04 15:51:40 +01:00
Sam Brannen
d1d6eb095e
Fix GenericApplicationContextTests on Microsoft Windows (round 2)
...
The previous change to the tests resulted in a failure on Windows when
using the DefaultResourceLoader by expecting an exception when no
exception is thrown.
This commit narrows the scope of the if-clause to expect an exception
only when using the FileSystemResourceLoader on Windows.
See gh-28703, gh-28746
2022-07-03 17:59:37 +02:00
Sam Brannen
f732fab820
Delete unused imports and dead code in CGLIB fork
2022-07-03 17:30:30 +02:00
Sam Brannen
fda3f8201a
Switch warning level for forbidden reference to INFO in Eclipse IDE
2022-07-03 17:23:55 +02:00
Sam Brannen
e608b36713
Improve GenericApplicationContextTests.getResource*() tests
...
This commit updates the tests so that they test something meaningful on
MS Windows as well as on Linux/Mac.
See gh-28703, gh-28746
2022-07-03 14:36:41 +02:00
jason
59180e76a7
Fix GenericApplicationContextTests on Microsoft Windows
...
The tests introduced in commit 9868c28c73 pass on Mac OS and Linux but
fail on Microsoft Windows.
This commit updates the tests so that they pass on MS Windows as well.
See gh-28703
Closes gh-28746
2022-07-03 14:35:07 +02:00
Sam Brannen
c5987d7c37
Fix typo in test
2022-07-02 17:09:07 +02:00
Sam Brannen
5650e20edd
Polishing
2022-07-01 10:42:23 +02:00
Johnny Lim
2885177f5b
Add @since tag for new CannotGetJdbcConnectionException constructor
...
See gh-28669
Closes gh-28738
2022-07-01 10:39:35 +02:00
rstoyanchev
058ce36402
Improve ExtendedWebExchangeDataBinder implementation
...
Close gh-28646
2022-07-01 03:23:32 +01:00
Vikey Chen
2afe560e41
Replace forEach with putAll
...
See gh-28646
2022-07-01 03:01:12 +01:00
rstoyanchev
b95362a3fd
Avoid request params access for form data in logRequest
...
Close gh-28587
2022-07-01 02:55:16 +01:00
Sam Brannen
9ea45697ac
Support cookie comments in MockHttpServletResponse and MockCookie
...
Prior to this commit, if a cookie was added to MockHttpServletResponse,
the comment attribute was not included in the generated Set-Cookie
header. In addition, MockCookie.parse(String) did not support the
Comment attribute.
This commit addresses both of these issues.
Closes gh-28730
2022-06-30 16:51:43 +02:00
Johnny Lim
fe2b8580a0
Upgrade to Gradle Enterprise Conventions 0.0.10
2022-06-30 14:59:55 +02:00