Sam Brannen
e09cdcd920
Remove convention-based annotation attribute override support
...
This commit completely removes all support for convention-based
annotation attribute overrides in Spring's annotation utilities and the
MergedAnnotations infrastructure.
Composed annotations must now use @AliasFor to declare explicit
overrides for attributes in meta-annotations.
See gh-28760
Closes gh-28761
10 months ago
Sam Brannen
d722b9434e
Merge branch '6.2.x'
10 months ago
Sam Brannen
2d88f18bf1
Update Javadoc
10 months ago
Sam Brannen
15a6641677
Clean up warnings in Gradle build
10 months ago
Juergen Hoeller
2a98b3137d
Merge branch '6.2.x'
10 months ago
Juergen Hoeller
63c8e7cb5d
Restore lenient matching of unresolved nested bound
...
Closes gh-34541
10 months ago
Sam Brannen
52e01bbb62
Merge branch '6.2.x'
10 months ago
Sam Brannen
c5ecc50bfe
Document wrapping behavior for TestExecutionListener callbacks
...
Closes gh-34422
10 months ago
Sam Brannen
0fd94f1b9f
Polishing
10 months ago
Sam Brannen
cd4e73a4a3
Fix typos in CloseStatus comments
...
Closes gh-34548
10 months ago
Juergen Hoeller
a605f07100
Merge branch '6.2.x'
...
# Conflicts:
# spring-core/src/main/java/org/springframework/core/convert/support/GenericConversionService.java
10 months ago
Juergen Hoeller
2472126475
Add fallback to pre-6.2.3 behavior for unresolvable generics
...
Closes gh-34535
10 months ago
Juergen Hoeller
f3b50c9a58
Ignore null beans in SimpleAutowireCandidateResolver.resolveAutowireCandidates
...
Closes gh-34543
10 months ago
Sam Brannen
5a0848b579
Merge branch '6.2.x'
10 months ago
Sam Brannen
0a6e666857
Ensure GenericTypeResolverTests compiles with Eclipse compiler
10 months ago
Juergen Hoeller
2fbd54078b
Merge branch '6.2.x'
...
# Conflicts:
# spring-webflux/src/main/java/org/springframework/web/reactive/resource/ResourceHandlerUtils.java
# spring-webmvc/src/main/java/org/springframework/web/servlet/resource/ResourceHandlerUtils.java
10 months ago
Juergen Hoeller
403362fe3c
Polishing
10 months ago
Juergen Hoeller
534f123fe8
Add explicit FileSystemResource path check for trailing slash
...
Closes gh-34509
10 months ago
Sam Brannen
ca7ebd60ed
Stop using deprecated ReflectionHintsPredicates.onMethod() on main
10 months ago
Sam Brannen
702c63a7e8
Merge branch '6.2.x'
10 months ago
Sam Brannen
e421104cf3
Supply RuntimeHints to an AotContextLoader
...
This commit introduces a new loadContextForAotProcessing(...) variant
in AotContextLoader which accepts a RuntimeHints argument. This new
method is an interface default method which delegates to the existing
loadContextForAotProcessing(MergedContextConfiguration) variant for
backward compatibility.
In addition, the original loadContextForAotProcessing(...) variant is
now deprecated and has been converted to an interface default method
which throws an UnsupportedOperationException.
Note, however, that the framework now only invokes the new
loadContextForAotProcessing(...) variant within TestContextAotGenerator.
Closes gh-34513
10 months ago
Sam Brannen
adfeba23e0
Polishing
10 months ago
Sam Brannen
955cc2039b
Merge branch '6.2.x'
10 months ago
Sam Brannen
7789e12575
Polishing
10 months ago
Sam Brannen
5ffd88cd89
Remove deprecated rowsExpected property of SqlQuery
...
Closes gh-34530
Co-authored-by: Yanming Zhou <zhouyanming@gmail.com>
10 months ago
Sam Brannen
e9345f16dc
Merge branch '6.2.x'
10 months ago
Sam Brannen
30d793cefe
Revise deprecation of SqlQuery.rowsExpected
...
Closes gh-34526
10 months ago
Yanming Zhou
78cc5df748
Deprecate unused "rowsExpected" property of SqlQuery for removal
...
See gh-34526
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
10 months ago
Juergen Hoeller
3632c09348
Merge branch '6.2.x'
10 months ago
Juergen Hoeller
5ffaea7a43
Avoid JarURLConnection resource leak in AbstractFileResolvingResource.exists()
...
Closes gh-34528
10 months ago
Brian Clozel
84a57861d1
Merge branch '6.2.x'
10 months ago
Brian Clozel
1633ad24f3
Ignore nohttp check on buildSrc/build
10 months ago
Rhett CfZhuang
5faf2ed7f4
Fix missing Partitioned cookie support in reactive HTTP clients
...
This commit adds support for the Partitioned cookie attribute in the
reactive HTTP clients that support this: Reactor and HttpComponents.
Closes gh-34521
Signed-off-by: Rhett CfZhuang <dark.momo985@gmail.com>
[brian.clozel@broadcom.com: rework tests and support HttpComponents]
Signed-off-by: Brian Clozel <brian.clozel@broadcom.com>
10 months ago
Sébastien Deleuze
7bc712e304
Upgrade NullAway to 0.12.4
...
This commit also slightly refines nullness but without
significant user-side impact expected.
Closes gh-34525
10 months ago
Sébastien Deleuze
f7db4bf4f0
Fix a compilation warning in spring-webflux
10 months ago
Juergen Hoeller
533ecf0244
Merge branch '6.2.x'
10 months ago
Juergen Hoeller
d2733cea36
Notify lenientCreationFinished condition after locked creation as well
...
Closes gh-34522
10 months ago
Sam Brannen
99d5e90b5e
Merge branch '6.2.x'
10 months ago
Johnny Lim
108caea385
Use ORDER constant in MockitoResetTestExecutionListener
...
See gh-34404
Closes gh-34445
Signed-off-by: Johnny Lim <izeye@naver.com>
10 months ago
rstoyanchev
788b66feac
Remove UrlPathHelper in ServletWebSocketHandlerRegistry
...
See gh-34508
10 months ago
rstoyanchev
6a9783bb1a
Merge branch '6.2.x'
10 months ago
rstoyanchev
7e9ac120ac
Deprecate UrlPathHelper in ServletWebSocketHandlerRegistry
...
Closes gh-34508
10 months ago
Juergen Hoeller
b610711235
Merge branch '6.2.x'
10 months ago
Juergen Hoeller
c64dae3623
Avoid getTargetConnection call on transaction-aware Connection close
...
Closes gh-34484
10 months ago
Juergen Hoeller
559ea6c480
Defensively call isShutdown method for executor description
...
Closes gh-34514
10 months ago
Sébastien Deleuze
fec0bfe6b3
Merge branch '6.2.x'
10 months ago
Tran Ngoc Nhan
34315fc20f
Fix web and webflux reference links
...
Closes gh-34517
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
10 months ago
Juergen Hoeller
03cce13937
Merge branch '6.2.x'
10 months ago
Juergen Hoeller
3bb4795d43
Resolve variable bounds at outermost recursion level only
...
Closes gh-34504
10 months ago
Yanming Zhou
7f020118eb
Polish JdbcTemplate to use getter instead of field
...
1. align with others in the same source file
2. allow subclass to override
Closes: gh-34501
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
10 months ago