Martin Macko
e11da64e9c
Fix obsolete link in Kotlin docs
...
Closes gh-25192
2020-06-05 14:12:38 +02:00
Sam Brannen
a7df011471
Merge branch '5.2.x'
2020-06-04 18:52:28 +02:00
Sam Brannen
a61ab5d296
Fix @since tags
...
See gh-25186
2020-06-04 18:51:51 +02:00
Sam Brannen
104f7f339a
Merge branch '5.2.x'
2020-06-04 18:43:52 +02:00
Sam Brannen
63e8609f3b
Test status quo for 'after' advice invocation order
...
See gh-25186
2020-06-04 18:37:24 +02:00
Sam Brannen
70b3de4afe
Polish AspectJAdvisorFactory tests
2020-06-04 18:37:16 +02:00
Sam Brannen
da7ead8914
Polishing
2020-06-03 15:05:58 +02:00
Sam Brannen
0b163fa536
Upgrade to Gradle 6.5
...
Closes gh-25180
2020-06-03 14:10:47 +02:00
Rossen Stoyanchev
a7f8120164
Merge branch '5.2.x'
2020-06-03 06:14:20 +01:00
Rossen Stoyanchev
8dc8d88f88
Pre-calculated RequestMappingInfo hashcode
...
See gh-25143
2020-06-03 06:11:35 +01:00
Rossen Stoyanchev
1e25556049
Shared PathPatternParser instance
...
See gh-25143
2020-06-03 05:58:10 +01:00
Sam Brannen
0f0b1ffe0d
Use computeIfAbsent in ScriptFactoryPostProcessor
2020-06-02 18:23:15 +02:00
Yoo In Keun
2549674f41
Refactor method name dispatching to switch statements
...
This commit refactors method name dispatching to switch statements in
WebSphereClassPreDefinePlugin.
Closes gh-25170
2020-06-02 17:29:55 +02:00
Sam Brannen
2a5fc08629
Merge branch '5.2.x'
2020-06-02 14:45:44 +02:00
Sam Brannen
1ced9370cd
Configure Gradle wrapper validation action
...
This commit configures the Gradle Wrapper Validation Action
for GitHub actions.
See: https://github.com/gradle/wrapper-validation-action
Closes gh-25175
2020-06-02 14:43:45 +02:00
Juergen Hoeller
e955e52f2f
Refactor method name dispatching to switch statements
...
Closes gh-25163
2020-05-29 23:07:25 +02:00
Juergen Hoeller
7207f7645c
Deprecate InstantiationAwareBeanPostProcessorAdapter
...
Consistently relying on default methods in the corresponding interfaces.
Closes gh-25165
2020-05-29 23:07:10 +02:00
Rossen Stoyanchev
1175b7eb52
Deprecate HandlerInterceptorAdapter
...
Closes gh-25147
2020-05-29 18:09:24 +01:00
Rossen Stoyanchev
8d449471c7
Polishing contribution
...
See gh-25148
2020-05-29 17:37:43 +01:00
Mihai Dumitrescu
b31b8ce6c1
Polishing in MockServerHttpRequest
...
Closes gh-25109
2020-05-29 16:31:19 +01:00
Johnny Lim
30351c257c
Deprecate methods in ReactorNettyWebSocketClient
...
Closes gh-25049
2020-05-29 16:24:52 +01:00
Rossen Stoyanchev
6d6269f1ee
Switch to Reactor 2020.0.0 snapshots
...
A switch to RSocket 1.0.1 snapshots is also required to pick up a
for froward compatibility with Reactor Netty 1.0.
See gh-25085
2020-05-29 15:14:01 +01:00
Juergen Hoeller
42ff01b5aa
Merge branch '5.2.x'
2020-05-29 15:57:32 +02:00
Juergen Hoeller
914425eefa
Polishing
2020-05-29 15:52:39 +02:00
Juergen Hoeller
cd4ef6f781
Consistently refer to FlushMode.MANUAL instead of outdated NEVER
...
Closes gh-25158
2020-05-29 15:51:54 +02:00
Juergen Hoeller
08474aa921
Clarify JDBC-defined negative values returned from batchUpdate
...
Closes gh-25138
2020-05-29 15:51:19 +02:00
Juergen Hoeller
2ff22510d9
Avoid earlyApplicationEvents iteration in case of empty Set
...
Closes gh-25161
2020-05-29 15:50:10 +02:00
Juergen Hoeller
ef626e992d
Document that MapPropertySource should not contain null values
...
Closes gh-25142
2020-05-29 15:49:36 +02:00
Juergen Hoeller
bec89dba4c
Consistent MultiValueMap behavior for empty list values
...
This commit extracts MultiValueMapAdapter from CollectionUtils and reuses its implementation as base class of LinkedMultiValueMap.
Closes gh-25140
2020-05-29 15:48:19 +02:00
Sam Brannen
5f9e9513ef
Merge branch '5.2.x'
2020-05-29 13:33:34 +02:00
Sam Brannen
768257567d
Make use of custom types configurable in YamlProcessor
...
Prior to this commit, there was no easy way to restrict what types could
be loaded from a YAML document in subclasses of YamlProcessor such as
YamlPropertiesFactoryBean and YamlMapFactoryBean.
This commit introduces a setSupportedTypes(Class<?>...) method in
YamlProcessor in order to address this. If no supported types are
configured, all types encountered in YAML documents will be supported.
If an unsupported type is encountered, an IllegalStateException will be
thrown when the corresponding YAML node is processed.
Closes gh-25152
2020-05-29 13:32:52 +02:00
Sam Brannen
7e2b81729e
Polish ContentDisposition
2020-05-28 14:57:53 +02:00
Sam Brannen
967478b3a7
Merge branch '5.2.x'
2020-05-28 14:45:44 +02:00
Sam Brannen
3201671ceb
Polish contribution
...
See gh-25149
2020-05-28 14:37:18 +02:00
dlsrb6342
fce972eec8
Fix BaseCodecConfigurer clone bug
...
Prior to this commit, ExchangeStrategies custom codec's reader and
writer were not registered due to a bug in BaseCodecConfigurer.
This commit fixes this by correcting the implementation of the
DefaultCustomCodecs constructor used within BaseCodecConfigurer.
Closes gh-25149
2020-05-28 12:34:29 +02:00
Rossen Stoyanchev
d706899b7e
Merge branch '5.2.x'
2020-05-28 06:52:23 +01:00
Rossen Stoyanchev
a92f425529
Also use constant for custom mapping condition
...
See gh-25143
2020-05-28 06:51:57 +01:00
Rossen Stoyanchev
90ccabd60b
Merge branch '5.2.x'
2020-05-27 19:12:57 +01:00
Rossen Stoyanchev
c0c3c01afd
Fix race condition in WriteResultPublisher
...
between subscription and error from the Publish
Closes gh-25096
2020-05-27 19:11:29 +01:00
Rossen Stoyanchev
955f77bf5d
Add error message to MockServerHttpRequest
...
Closes gh-25109
2020-05-27 18:57:02 +01:00
Rossen Stoyanchev
e9a9883aa9
Optimal initialization of empty request mapping conditions
...
Closes gh-25143
2020-05-27 18:57:02 +01:00
Sam Brannen
cc061ca716
Merge branch '5.2.x'
2020-05-27 16:30:22 +02:00
Sam Brannen
3cbc297fc6
Polish contribution
...
See gh-25137
2020-05-27 16:29:34 +02:00
limo520
d6cab259c3
Fix URI pattern example in webflux.adoc
...
Closes gh-25137
2020-05-27 16:14:47 +02:00
Sam Brannen
763f7b9be8
Make TaskExecutor and TaskScheduler tests more robust
2020-05-27 15:25:39 +02:00
Sam Brannen
c4ef002392
Stop to writing to STD_OUT in tests
2020-05-27 15:21:17 +02:00
Sam Brannen
83b564781f
Upgrade to Gradle 6.4.1
2020-05-27 13:22:25 +02:00
Juergen Hoeller
929244215c
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
2020-05-26 23:37:53 +02:00
Juergen Hoeller
ae8d0d4a12
Upgrade to Groovy 2.5.12, Caffeine 2.8.4, Apache Johnzon 1.2.6
2020-05-26 23:35:58 +02:00
Juergen Hoeller
27d5fdc5aa
Polishing
2020-05-26 23:35:38 +02:00