Stéphane Nicoll
f067ff862b
Merge pull request #32015 from wfouche
...
* pr/32015:
Upgrade to JMH 1.37
Closes gh-32015
2024-01-12 08:43:02 +01:00
Werner Fouché
68864674cc
Upgrade to JMH 1.37
...
See gh-32015
2024-01-12 08:40:47 +01:00
Stéphane Nicoll
f1a335708a
Polish
2024-01-11 14:05:37 +01:00
Spring Builds
d786635239
Next development version (v6.1.4-SNAPSHOT)
2024-01-11 09:11:17 +00:00
rstoyanchev
50fad9ed05
Lenient port handling in HierarchicalUriComponents#toUriString
...
Closes gh-32003
2024-01-10 20:59:59 +00:00
rstoyanchev
2b4ffe0391
Consistent inclusion of baseUrl in URI_TEMPLATE attribute
...
Closes gh-31882
2024-01-10 20:39:14 +00:00
rstoyanchev
e7eaaaded1
Explicit initialization of shouldValidate flags
...
Closes gh-32007
2024-01-10 18:13:25 +00:00
Sam Brannen
f6e52900a2
Polish SpEL documentation
2024-01-10 17:39:19 +01:00
Sam Brannen
62b5e42769
Fix syntax for disabled selection/projection tests in ParsingTests
2024-01-10 17:39:19 +01:00
Sébastien Deleuze
1631be5660
Provide guidelines in AspectJ documentation to avoid dumps
...
Closes gh-27650
2024-01-10 17:08:56 +01:00
Juergen Hoeller
9ccc72a9fb
Upgrade to spring-javaformat-checkstyle 0.0.41
2024-01-10 17:07:01 +01:00
Sébastien Deleuze
01b2856114
Document Kotlin internal modifier impact on `@Bean`
...
Closes gh-31985
2024-01-10 13:41:46 +01:00
rstoyanchev
6dca7b28cc
Polishing contribution
...
Closes gh-31991
2024-01-10 12:17:20 +00:00
Olga MaciaszekSharma
864b1c95cd
Document exception handling for `RestClient` and `RestTemplate`-backed interface clients.
2024-01-10 12:17:20 +00:00
rstoyanchev
168c60c18a
Polishing contribution
...
Closes gh-31992
2024-01-10 12:17:20 +00:00
Aaron Rosser
1e49334209
Exclude query from URI in WebClient checkpoints
...
See gh-31992
2024-01-10 12:17:20 +00:00
Juergen Hoeller
79cc0ec4aa
Make prepareSynchronization overridable again
...
Closes gh-32000
2024-01-10 13:07:20 +01:00
Juergen Hoeller
fdfa4284de
Upgrade to Reactor 2023.0.2 and Micrometer 1.12.2
...
Includes SLF4J 2.0.11, Tomcat 10.1.18, Apache HttpClient 5.3, POI 5.2.5, OpenPDF 1.3.36
Closes gh-31995
Closes gh-31996
2024-01-10 10:48:12 +01:00
Arjen Poutsma
49d3ec58fc
Use timeout for JdkClientHttpRequest response retrieval
...
This commit ensures that, in JdkClientHttpRequest, the response is
obtained using a timeout, instead of blocking indefinitely.
Closes gh-31911
2024-01-10 09:53:16 +01:00
Stéphane Nicoll
c4405104a8
Polish
2024-01-09 17:31:34 +01:00
Sam Brannen
4b0443090a
Polish Javadoc for test annotations
2024-01-09 16:32:22 +01:00
Sam Brannen
b1bf1b0c82
Update Spring Properties section of reference manual
...
This commit documents the following Spring properties in the reference
manual.
- spring.aot.enabled
- spring.cache.reactivestreams.ignore
- spring.classformat.ignore
- spring.context.checkpoint
- spring.context.exit
Closes gh-31987
2024-01-09 14:23:14 +01:00
Sam Brannen
5d45b94e93
Polishing
2024-01-09 14:23:14 +01:00
Sébastien Deleuze
598c972a78
Update ContentRequestMatchers#multipartData Javadoc
...
This commit updates ContentRequestMatchers#multipartData
Javadoc to mention Tomcat fork of Commons FileUpload library
instead of the original variant.
It also adds a similar note to
ContentRequestMatchers#multipartDataContains.
Closes gh-31988
2024-01-09 14:12:09 +01:00
rstoyanchev
2593b60f2b
Do not set exception attribute if response body is set
...
ResponseEntityExceptionHandler should not set the exception attribute
when there is a response body, and the response is fully handled.
Closes gh-31541
2024-01-09 12:11:23 +00:00
Arjen Poutsma
e6f638132c
Create case-insensitive copy in RestClientResponseException
...
Closes gh-31978
2024-01-09 12:11:02 +01:00
Sam Brannen
b823c46aae
Revise SpEL Evaluation documentation
2024-01-09 12:03:28 +01:00
Juergen Hoeller
4d11307b84
Polishing
2024-01-09 11:55:04 +01:00
Juergen Hoeller
03b6e51225
Evaluate thread-bound MethodInvocation only if it matches current Method
...
Closes gh-26068
2024-01-09 11:54:05 +01:00
Sam Brannen
785598629a
Make max length of SpEL expressions in an ApplicationContext configurable
...
This commit introduces support for a Spring property named
`spring.context.expression.maxLength`. When set, the value of that
property is used internally in StandardBeanExpressionResolver to
configure the SpelParserConfiguration used when evaluating String
values in bean definitions, @Value, etc.
Closes gh-31952
2024-01-09 11:15:32 +01:00
Arjen Poutsma
3452354a11
Ensure correct capacity in DefaultDataBuffer
...
Closes gh-31873
2024-01-09 10:33:46 +01:00
Juergen Hoeller
bb1cdb6b48
Consistently expose parameter annotations from base classes as well
...
Closes gh-25788
2024-01-08 21:03:32 +01:00
rstoyanchev
37fa82c578
Lenient rejectedValue lookup in SpringValidatorAdapter
...
Closes gh-29043
2024-01-08 16:39:53 +00:00
Stéphane Nicoll
1f2d29ee08
Polish
2024-01-08 17:12:33 +01:00
Sébastien Deleuze
cffc8835c6
Mention parameter-names in Jackson2ObjectMapperBuilder documentation
...
Closes gh-31959
2024-01-08 14:59:02 +01:00
Stéphane Nicoll
515c654a46
Merge pull request #31976 from wfouche
...
* pr/31976:
Upgrade to gradle-versions-plugin 0.50.0
Closes gh-31976
2024-01-08 13:04:06 +01:00
Werner Fouché
aacb7e1604
Upgrade to gradle-versions-plugin 0.50.0
...
See gh-31976
2024-01-08 13:03:27 +01:00
Stéphane Nicoll
c86642dfee
Merge pull request #31977 from SuhasBk
...
* pr/31977:
Add missing preposition
Closes gh-31977
2024-01-08 13:01:31 +01:00
Suhas Kowligi
f4a9b12340
Add missing preposition
...
See gh-31977
2024-01-08 13:00:13 +01:00
Sébastien Deleuze
bd66763f26
Polishing
...
See gh-28546
2024-01-08 12:27:37 +01:00
Stéphane Nicoll
2d3b02a89d
Polish
2024-01-08 11:48:08 +01:00
rstoyanchev
8552e149b5
Improve method validation for container elements
...
This change moves container element properties from ParameterErrors
to base class ParameterValidationResult, and makes that support
independent of whether violations are nested within a container
element bean or through constraints on container elements, e.g.
`List<@NotBlank String>`.
Closes gh-31887
2024-01-05 16:32:14 +00:00
rstoyanchev
e0d6b69195
Update contribution
...
Closes gh-30300
2024-01-04 14:53:13 +00:00
Yanming Zhou
a3532bfccc
ResponseStatusException reason as message code for ProblemDetail
...
See gh-30300
2023-04-06 17:18:27 +08:00
Werner Fouché
6697f01d05
Upgrade to Kotlin 1.9.22
...
Closes gh-31971
2024-01-08 09:28:16 +01:00
Stéphane Nicoll
01c62f86b3
Polish
2024-01-07 17:33:27 +01:00
Juergen Hoeller
9912a52bb8
Avoid getMostSpecificMethod resolution for non-annotated methods
...
This is aligned with AutowiredAnnotationBeanPostProcessor now.
Closes gh-31967
2024-01-07 16:33:49 +01:00
Juergen Hoeller
419e34e571
Introduce getMostSpecificMethod variant on BridgeMethodResolver
...
This is able to resolve the original method even if no bridge method has been generated at the same class hierarchy level (a known difference between the Eclipse compiler and regular javac).
Closes gh-21843
2024-01-07 16:33:06 +01:00
Werner Fouché
f0e16bd31b
Update SDKMAN config to use 17.0.9-librca
...
Closes gh-31966
2024-01-07 15:05:19 +01:00
Juergen Hoeller
43107e7eb1
Propagate arguments for dynamic prototype-scoped advice
...
Closes gh-28407
2024-01-07 00:12:15 +01:00