Stephane Nicoll
4c720eaa38
Fix GitHub credentials to use token rather than password
...
Closes gh-27402
2021-09-15 08:41:10 +02:00
Sam Brannen
2d65bce18e
Polish Eclipse IDE support
2021-09-14 21:59:32 +02:00
Juergen Hoeller
b8b85a6a59
Defensive handling of dimensions nullability
2021-09-14 21:49:23 +02:00
Juergen Hoeller
3baacedfd9
Alignment with other abstract utils classes
2021-09-14 21:49:12 +02:00
Sam Brannen
4322ee1944
Polish Eclipse IDE support
2021-09-14 21:42:00 +02:00
Sam Brannen
3faf445603
Re-enable import into Eclipse IDE
...
The migration to Gradle 7.2 resulted in a regression for our Eclipse
IDE support: several projects ended up with recursive classpath entries
in their generated .classpath files which prevent those projects from
being built within Eclipse.
This commit addresses this issue with a solution that may well be a
"hack". Nonetheless, a working hack is better than not being able to
import into Eclipse at all.
See gh-26870
2021-09-14 21:05:57 +02:00
Sam Brannen
9e986c031b
Polish ide.gradle
2021-09-14 20:51:59 +02:00
Sam Brannen
f07e6a1b9d
Support char primitive default values in BeanUtils.instantiateClass()
...
Closes gh-27390
2021-09-14 16:12:21 +02:00
Sam Brannen
5cc09849ce
Introduce test for gh-27390
2021-09-14 16:05:41 +02:00
takeaction21
92cd680a2c
Support float and double primitive default values in BeanUtils.instantiateClass()
...
See gh-27390
2021-09-14 16:05:41 +02:00
Rossen Stoyanchev
caf88ff2cc
Improve HandlerMethod#bridgedMethod initialization
...
Ensure makeAccessible is called once when the bridgedMethod is
initialized.
Closes gh-19795
2021-09-14 14:58:11 +01:00
Sam Brannen
813dbbce58
Polish contribution
...
See gh-27388
2021-09-14 15:06:37 +02:00
Dmitriy Bogdanov
c46cc666d6
Fix some typos and mistakes in ref docs
...
Closes gh-27388
2021-09-14 15:06:19 +02:00
Rossen Stoyanchev
674dc2f203
Do not log request parameters for multipart requests
...
Closes gh-27350
2021-09-14 13:40:44 +01:00
Brian Clozel
8adf28763b
Upgrade to Reactor 2020.0.11
...
Closes gh-27399
2021-09-14 14:24:47 +02:00
Sam Brannen
b1a4d3033b
Avoid usage of deprecated Gradle API in spring-oxm.gradle
...
This upgrade avoids the warning about the following on Gradle 7.1+.
- The SourceDirectorySet.outputDir property has been deprecated.
Closes gh-26870
2021-09-14 11:35:12 +02:00
Sam Brannen
8c14251a1a
Upgrade to nohttp 0.0.10
...
This upgrade avoids warnings about the following on Gradle 7.1+.
- The Report.destination property has been deprecated.
- The JavaExec.main property has been deprecated.
See gh-26870
2021-09-14 11:24:28 +02:00
Sam Brannen
18ee308e4e
Delete obsolete Assume test utility
2021-09-14 10:58:38 +02:00
Juergen Hoeller
6540e87ac0
Upgrade to Netty 4.1.68, Jackson 2.12.5, Mockito 3.12.4, MockK 1.12, JsonPath 2.6
2021-09-13 18:14:05 +02:00
Juergen Hoeller
6c17e9375b
Reduce log statement for non-unique JavaBean property to debug level
...
Closes gh-27372
2021-09-13 18:13:41 +02:00
yokotaso
0a776a76d1
Fix memory leak on AOP Proxy class definition cache
2021-09-13 18:08:01 +02:00
Phillip Webb
52b03e3326
Migrate CoroutinesUtils to Java
...
Migrate `CoroutinesUtils` from Kotlin code to Java and drop the
`kotlin-coroutines` module.
This update removes the need for Kotlin tooling IDE plugins to be
installed.
Closes gh-27379
2021-09-13 17:39:45 +02:00
Sam Brannen
d55cbf8b4d
Avoid use of deprecated API in aggregateTestReports task
...
See gh-26870
2021-09-13 16:52:00 +02:00
Sam Brannen
04e6b233ca
Upgrade to JUnit 5.8
...
Closes gh-27392
2021-09-13 16:38:30 +02:00
Mustafa Ulu
db424d0bc5
Replace word "request" with "response"
2021-09-13 11:35:21 +01:00
Mustafa Ulu
a087d13aea
Fix wording in Javadoc of ClientResponse.mutate()
...
Removed an extra "the".
2021-09-13 11:35:21 +01:00
Brian Clozel
c02ae7bcb8
Fix noHttp failure
2021-09-13 10:14:58 +02:00
Brian Clozel
ca34d0cce8
Polish Gradle upgrade
...
Closes gh-26870
2021-09-13 10:06:27 +02:00
Sébastien Deleuze
ab41db474e
Update dokka to 1.5.0
...
See gh-26870
2021-09-13 09:40:32 +02:00
Brian Clozel
cecc0849a8
Upgrade to Gradle 7.2
...
This commit upgrades Gradle to 7.2.
Gradle configuration names are updated accordingly.
This also upgrades Gradle build plugins.
See gh-26870
2021-09-13 09:37:35 +02:00
Stephane Nicoll
2db1e6daad
Merge pull request #27387 from crlikcngroup
...
* pr/27387:
Fix misplaced comma in AOP doc
Closes gh-27387
2021-09-12 08:52:22 +02:00
Radek Crlik
78dd219787
Fix misplaced comma in AOP doc
...
See gh-27387
2021-09-12 08:52:07 +02:00
Stephane Nicoll
bb45a7ae5e
Fix bug fix icon in changelog configuration
...
Closes gh-27384
2021-09-11 00:00:57 +02:00
Sam Brannen
c3e424c29a
Polishing
2021-09-10 16:01:23 +02:00
Rossen Stoyanchev
c23f0cd070
Polishing contribution
...
See gh-27374
2021-09-10 11:22:01 +01:00
Ruslan Stelmachenko
63ffa710d6
Include all bytes of body in UnknownContentTypeException
...
HttpMessageConverterExtractor uses MessageBodyClientHttpResponseWrapper
which may read the first byte of the response stream to check if there
is content. After that it is necessary to use the wrapper to get the
full body.
This commit ensures that when UnknownContentTypeException is raised
it gets the body through the wrapper, or otherwise the first byte is
missed if the InputStream is not markable.
Closes gh-27374
2021-09-10 10:42:08 +01:00
Rossen Stoyanchev
b6037d0d07
Correctly format class name in default package
...
Closes gh-27247
2021-09-10 10:38:48 +01:00
Rossen Stoyanchev
41ab268733
Polishing contribution
...
See gh-27331
2021-09-09 17:00:00 +01:00
hantsy
1dc128361f
Add SmallRye Mutiny adapters
...
Closes gh-26222
2021-09-09 16:43:08 +01:00
Grant Fleming
8f33450df2
Fix typo in core-beans.adoc
...
Closes gh-27377
2021-09-09 13:26:44 +02:00
Sébastien Deleuze
55b3e064e9
Upgrade to Kotlin 1.5.30
...
Also upgrades related libraries:
- Coroutines upgraded to 1.5.2
- Serialization upgraded to 1.2.2
Closes gh-27371
2021-09-08 09:32:50 +02:00
Rossen Stoyanchev
a3655c4858
Add tip related to user destinations in STOMP
...
See gh-26986
2021-09-07 16:33:54 +01:00
Sébastien Deleuze
3f66ef7aee
Compile with parameter names
...
Compiled code should contain parameter names to avoid the need
for class resources to be included in native image builds.
Closes gh-27369
2021-09-07 15:08:44 +02:00
Sam Brannen
d8191b4808
Polish contribution
...
See gh-26984
2021-09-07 14:24:57 +02:00
Yin-Jui
417bce8be5
Add tests for MessageBodyClientHttpResponseWrapper
...
Closes gh-26984
2021-09-07 14:24:57 +02:00
Sam Brannen
19283c9245
Avoid accidental dependency on older version of Byte Buddy
...
This commit allows Mockito-based tests in spring-test to work again
in Eclipse IDE.
This problem was uncovered while fixing gh-27365
2021-09-07 11:33:32 +02:00
Sam Brannen
d7ea4d230f
Remove Eclipse-specific code from OptionalDependenciesPlugin
...
To support the recent changes to our `optional` dependencies plugin,
this commit removes the Eclipse-specific code which no longer appears
to be necessary.
Closes gh-27365
2021-09-07 10:49:48 +02:00
Sam Brannen
e7b499f7b6
Upgrade to JMH 1.32 and avoid accidental dependency on jopt-simple 4.6
...
JMH is now implicitly configured to use jopt-simple 5.0.4 instead of 4.6.
This problem was uncovered while fixing gh-27365
2021-09-07 10:45:44 +02:00
Brian Clozel
77a6dce1b5
Review Servlet API version in Spring OXM tests
...
This commit ensures that Servlet 4.0+ is used in the Spring OXM test
suite, as Servlet 4 specific APIs are used in the tests.
This problem was uncovered while fixing gh-27365
2021-09-06 19:18:28 +02:00
Andy Wilkinson
d23afea168
Extend optional rather than adding it to existing classpath
...
This allows the attributes configured on compileClasspath and
runtimeClasspath to independently influence the variant selection when
resolving the optional configuration, allowing it to contribute compile
dependencies (JAVA_API) to the former and runtime dependencies
(JAVA_RUNTIME) to the latter.
Fixes gh-27365
2021-09-06 19:18:16 +02:00