Sébastien Deleuze
317a1f9909
Leverage ResourceHandlerUtils in ScriptTemplateView
...
This commit apply extra checks to ScriptTemplateView resource handling
with ResourceHandlerUtils, consistently with what is done with static
resource handling.
Closes gh-36459
2026-03-12 20:02:59 +01:00
Sébastien Deleuze
de6601fdac
Restore ScriptTemplateViewTests
...
Restore both WebMVC and WebFlux variants that were deleted
by mistake in commit 4db2f8ea1b .
This commit also removes the empty resource loader path, as it is not
needed for the main WEB-INF/ use case that is typically configured
explicitly by the user, and not needed to pass the restored tests.
Closes gh-36457
2026-03-12 19:53:26 +01:00
Sébastien Deleuze
7482ccc18f
Upgrade Antora dependencies
...
Closes gh-36106
2026-01-07 09:57:09 +01:00
Sébastien Deleuze
1bdd8337c6
Update outdated comments in JdbcOperationsExtensions.kt
2025-11-20 09:55:10 +01:00
Sébastien Deleuze
5aec239261
Add hints for entities package-private methods
...
Closes gh-35711
2025-11-11 13:52:59 +01:00
Sébastien Deleuze
16822c2fd0
Polishing
...
Closes gh-35746
2025-11-03 11:14:30 +01:00
Sébastien Deleuze
b3aefac9c3
Remove jibx-marshaller element from spring-oxm.xsd
...
Closes gh-35699
2025-10-28 15:38:53 +01:00
Sébastien Deleuze
dcfe33f427
Fix Hibernate Javadoc to avoid a redirect
2025-10-14 17:40:44 +02:00
Sébastien Deleuze
836634c47f
Upgrade CI workflow from Java 24 to Java 25
2025-10-02 10:19:42 +02:00
Sébastien Deleuze
cb849a7071
Add a test for CGLIB Enhancer Kotlin refinements
...
This commit adds a reproducer for the change of behavior introduced via
https://youtrack.jetbrains.com/issue/KT-76667 . The test is only broken
with Kotlin 2.2.20+ without the related fix (see previous commit).
Closes gh-35487
2025-10-01 19:21:40 +02:00
Sébastien Deleuze
9e8c64011d
Make JsonPathAssertions#isEqualTo parameter nullable
...
Closes gh-35445
2025-09-09 11:25:58 +02:00
Sébastien Deleuze
5e338ef1b8
Make MessageSource locale parameter nullable
...
Closes gh-35230
2025-07-23 16:02:38 +02:00
Sébastien Deleuze
e425504eac
Revert "Disable Gradle auto-provisioning" on 6.2.x
...
This reverts commit 40058ef875 .
Closes gh-35041
2025-06-12 16:37:59 +02:00
Sébastien Deleuze
05c3f56ec7
Rely on default retention in @Contract
...
Closes gh-35027
2025-06-11 10:14:59 +02:00
Sébastien Deleuze
7bb19fcde8
Refine Kotlin Serialization hint registration
...
This commit adds support for serializer methods with a parameter.
Closes gh-34979
2025-06-09 16:48:15 +02:00
Sébastien Deleuze
40058ef875
Disable Gradle auto-provisioning
...
Closes gh-35007
2025-06-06 18:18:52 +02:00
Sébastien Deleuze
4d09eb569b
Refine RequestResponseBodyMethodProcessorKotlinTests
...
Improve read tests and fix copyright.
See gh-34992
2025-06-05 14:07:27 +02:00
Sébastien Deleuze
a439e9030f
Fix collection support in AbstractKotlinSerializationHttpMessageConverter
...
AbstractKotlinSerializationHttpMessageConverter#getSupportedMediaTypes(Class<?>)
currently invokes transitively supports(Class<?>) which always return false
with generic types.
This commit adds an override that just invokes getSupportedMediaTypes().
Closes gh-34992
2025-06-05 12:02:22 +02:00
Sébastien Deleuze
67ed64a41d
Remove not null checks in BeanUtilsKotlinTests
2025-05-28 10:31:07 +02:00
Sébastien Deleuze
d777b70889
Ignore DefaultConstructorMarker in BeanUtils#getParameterNames
...
Closes gh-34760
2025-05-28 10:12:09 +02:00
Sébastien Deleuze
66f8eb02bd
Upgrade to HttpComponents HttpClient 5.5
...
Closes gh-34941
2025-05-26 10:25:00 +02:00
Sébastien Deleuze
56eb135608
Fix AbstractJackson2HttpMessageConverter nullness
...
This commit makes AbstractJackson2HttpMessageConverter#getObjectMappersForType
return value non nullable as an empty map is returned in case of no
registrations.
Closes gh-34811
2025-04-24 10:37:30 +02:00
Sébastien Deleuze
671d972454
Add RestClient.RequestHeadersSpec#exchangeForRequiredValue
...
This commit adds a variant to RestClient.RequestHeadersSpec#exchange
suitable for functions returning non-null values.
Closes gh-34692
2025-04-02 17:10:01 +02:00
Sébastien Deleuze
d9047d39e6
Refine ExchangeFunction Javadoc
...
See gh-34692
2025-04-02 17:10:01 +02:00
Sébastien Deleuze
4db12806d1
Revert "Add a requiredExchange extension to RestClient"
...
This reverts commit dcb9383ba1 .
See gh-34692
2025-04-02 17:10:01 +02:00
Sébastien Deleuze
dcb9383ba1
Add a requiredExchange extension to RestClient
...
Closes gh-34692
2025-03-31 11:55:41 +02:00
Sébastien Deleuze
0141725638
Polishing
...
Closes gh-34592
2025-03-18 17:50:28 +01:00
Sébastien Deleuze
46859d6391
Polishing
...
Closes gh-34594
2025-03-17 11:39:15 +01:00
Sébastien Deleuze
c9050607bc
Fix StringUtils#uriDecode Javadoc
...
Closes gh-34590
2025-03-13 12:57:44 +01:00
Sébastien Deleuze
f45a08d4f5
Remove BaseDefaultCodecs#synchronossMultipartPresent
...
Closes gh-34459
2025-02-20 09:07:26 +01:00
Sébastien Deleuze
d62ce2969a
Fix broken antora task
...
See https://github.com/spring-io/antora-extensions/pull/43
Closes gh-34454
2025-02-19 16:40:50 +01:00
Sébastien Deleuze
2576702cda
Use public interface for HTTP Interface documentation
...
Closes gh-34443
2025-02-18 11:57:04 +01:00
Sébastien Deleuze
2099e046d3
Polishing
...
See gh-34439
2025-02-18 11:40:16 +01:00
Sébastien Deleuze
2ee7a8e77a
Add missing converters to DefaultRestClientBuilder
...
With this commit, DefaultRestClientBuilder configures the same
default converters than RestTemplate.
Closes gh-34439
2025-02-18 11:19:07 +01:00
Sébastien Deleuze
056757b493
Refine tests in MockMvcExtensionsTests
...
Closes gh-34412
2025-02-12 11:33:42 +01:00
Sébastien Deleuze
dba4881318
Refine the CGLIB error message with native
...
See gh-34370
2025-02-06 09:18:51 +01:00
Sébastien Deleuze
16ec08aec8
Provide a more actionable CGLIB error message with native
...
Closes gh-34370
2025-02-05 17:47:25 +01:00
Sébastien Deleuze
5499878de0
Support properties in kotlinx.serialization converters
...
This commit adds support for Kotlin properties in Spring WebMVC
controllers, supported for reasons explained in gh-31856, with
kotlinx.serialization converters.
Closes gh-34284
2025-01-27 15:06:57 +01:00
Sébastien Deleuze
a970fc16aa
Support properties in kotlinx.serialization codecs
...
This commit adds support for Kotlin properties in Spring WebFlux
controllers, supported for reasons explained in gh-31856, with
kotlinx.serialization codecs.
See gh-34284
2025-01-27 15:06:50 +01:00
Sébastien Deleuze
8ff687b68c
Polish BeanDefinitionDsl.kt
2023-11-30 18:17:47 +01:00
Sébastien Deleuze
bf1c179b7f
Allow to set the order from Kotlin bean DSL
...
Closes gh-30849
2023-11-30 18:09:00 +01:00
Sébastien Deleuze
16ac495084
Introduce ORDER_ATTRIBUTE on AbstractBeanDefinition
...
This commit allows to define a bean order programmatically
at bean definition level (functional equivalent of
`@Order`).
If specified, the order attribute defined at bean
definition level overrides potential values set with
`@Order`.
See gh-30849
2023-11-30 18:09:00 +01:00
Sébastien Deleuze
f77713b7e0
Document testing automatic checkpoint/restore at startup
...
Closes gh-31724
2023-11-30 11:35:01 +01:00
Sébastien Deleuze
df00aafdff
Add a nested generics test for GenericTypeResolver
...
Closes gh-31690
2023-11-29 15:12:07 +01:00
Sébastien Deleuze
7cf124b696
Revert "Support WildcardType resolution in GenericTypeResolver"
...
This reverts commit f075120675 .
See gh-22313
See gh-31690
2023-11-29 15:09:57 +01:00
Sébastien Deleuze
fced4e1f9c
Merge pull request #2061 from Gyllsdorff
...
Fix spelling of "reactive HttpClient" in doc
2018-12-26 13:54:48 +01:00