rstoyanchev
43c13ca043
Polishing contribution
...
Closes gh-35348
4 months ago
秦利斌
17cf2ad457
MvcUriComponentsBuilder resolves embedded values
...
See gh-35348
Signed-off-by: 秦利斌 <68638598+Allan-QLB@users.noreply.github.com>
4 months ago
rstoyanchev
00190a1111
Add exchangeSuccessfully to test clients
...
Closes gh-35582
4 months ago
Sébastien Deleuze
180ea125d2
Stop using --report-unsupported-elements-at-runtime
...
This commit stop using the --report-unsupported-elements-at-runtime
deprecated option with GraalVM 25+.
Closes gh-35632
4 months ago
Juergen Hoeller
fad2068bcb
Merge branch '6.2.x'
4 months ago
Juergen Hoeller
3a61460f91
Use JarFile#entries() instead of #stream() for consistent entry paths
...
Closes gh-35617
4 months ago
Sébastien Deleuze
1f2948f78c
Stop using --install-exit-handlers
...
This commit stop using the --install-exit-handlers deprecated option
which is enabled by default with GraalVM 25+.
Closes gh-35557
4 months ago
Juergen Hoeller
e901516732
Make SpringPersistenceUnitInfo public for custom bootstrapping purposes
...
See gh-35622
4 months ago
Brian Clozel
2f8d52fd47
Merge branch '6.2.x'
4 months ago
Brian Clozel
ee284f2ee6
Add "forEachByte" variant to DataBuffer
...
As reported in gh-34651, `DataBuffer#getByte` can be inefficient for
some implementations, as bound checks are performed for each call.
This commit introduces a new `forEachByte` method that helps with
traversing operations without paying the bound check cost for each byte.
Closes gh-35623
4 months ago
Brian Clozel
f9b691cad4
Revert "Enable new build options for GraalVM 25 native image builds"
...
This reverts commit 9975113879 .
4 months ago
Sébastien Deleuze
ec77bb0032
Introduce automatic context propagation in Coroutines
...
Closes gh-35485
4 months ago
Sam Brannen
ea27415b7b
Merge branch '6.2.x'
4 months ago
Sam Brannen
2591cab561
Polishing
4 months ago
Sam Brannen
8456cd1e74
Polish contribution
...
See gh-35587
4 months ago
Igor Murzich
7699b4af9c
Retain order of produces media types in @ExceptionHandler
...
Closes gh-35587
Signed-off-by: Igor Murzich <imurzich@gmail.com>
4 months ago
Juergen Hoeller
6c5de48059
Ignore SQL state 3B001 in HSQLDB exception message as well
...
Closes gh-35618
See gh-35564
4 months ago
Sam Brannen
c2ef11e1fc
Remove test prefixes and avoid warnings in JDBC and TX tests
4 months ago
Juergen Hoeller
d216236aac
Revise PersistenceUnitInfo management for compatibility with JPA 3.2/4.0
...
Closes gh-35622
4 months ago
Juergen Hoeller
b4dcb36b21
Align currentStatelessSession() implementation with currentSession()
...
See gh-7184
4 months ago
Brian Clozel
252bb8dac7
Stop building against Jakarta Javadoc
...
The javadoc is missing right now, temporarily disabling linking to the
Jakarta Javadoc.
4 months ago
Brian Clozel
9975113879
Enable new build options for GraalVM 25 native image builds
...
Closes gh-35616
4 months ago
Dariusz Jędrzejczyk
b2c84ac038
Adapt to Reactor 3.8 JSpecify annotations
...
Closes gh-35501
Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
4 months ago
Sam Brannen
0389684429
Revise contribution
...
See gh-35352
4 months ago
yongjunhong
8edc7cd542
Reject effectively private handler methods on CGLIB proxied controllers
...
This commit rejects the invocation of an effectively private handler
method on a CGLIB proxied controller for both Spring MVC and Spring
WebFlux.
Closes gh-35352
Co-authored-by: Sam Brannen <104798+sbrannen@users.noreply.github.com>
Signed-off-by: Yongjun Hong <kevin0928@naver.com>
Signed-off-by: yongjunhong <yongjunh@apache.org>
4 months ago
Sam Brannen
a5d9bd64be
Test package pattern support for CandidateComponentsIndex and restructure tests
4 months ago
Sam Brannen
0fc7c41ddc
Improve Javadoc for CandidateComponentsIndex
4 months ago
Juergen Hoeller
8f29c71e0c
Upgrade to Tomcat 11.0.12, Jetty 12.1.2, Jetty Reactive HttpClient 4.1, Hibernate ORM 7.2.0.CR1, EclipseLink 5.0.0-B11, Checkstyle 12.0
4 months ago
Juergen Hoeller
fef5627329
Merge branch '6.2.x'
...
# Conflicts:
# framework-platform/framework-platform.gradle
# spring-core/src/main/java/org/springframework/core/task/SyncTaskExecutor.java
4 months ago
Sam Brannen
b727dbb802
Introduce tests for CandidateComponentsIndex.hasScannedPackage()
...
This indirectly tests the implementation of matchPackage(), which was
fixed in the previous commit.
See gh-35497
See gh-35601
4 months ago
NeatGuyCoding
113b9d131c
Fix non-pattern package prefix check in CandidateComponentsIndex
...
Prior to this commit, the non-pattern package prefix check used
packageName.startsWith(basePackage) which incorrectly treats
"com.example2.foo" as a subpackage of "com.example".
Closes gh-35601
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com>
4 months ago
Sam Brannen
51d6e8beb0
Polishing
4 months ago
Juergen Hoeller
9f678ce698
Upgrade to Jetty 12.0.28, Undertow 2.3.20, RxJava 3.1.12, Aalto 1.3.4, Gson 2.13.2, Selenium 4.36, HtmlUnit 4.17, Mockito 5.20, AssertJ 3.27.6
4 months ago
Juergen Hoeller
467a484df6
Polishing
...
See gh-35460
4 months ago
Juergen Hoeller
83efe8cff4
Remove deprecation on CandidateComponentsIndex(Loader)
...
See gh-35472
4 months ago
Sam Brannen
5096db4e60
Polishing
4 months ago
Sam Brannen
3eef39e6ab
Polish contribution
...
See gh-35603
4 months ago
Simone Conte
87a7507e3a
Introduce queryParamPredicate in AbstractRequestLoggingFilter
...
Closes gh-35603
Signed-off-by: Simone Conte <conte@adobe.com>
4 months ago
Juergen Hoeller
080bca0b23
Deprecate TransactionCallbackWithoutResult
...
Closes gh-35606
4 months ago
Juergen Hoeller
8b36736344
Add concurrency throttle and flexible task callback to SyncTaskExecutor
...
Closes gh-35460
4 months ago
Sam Brannen
26c57cecd2
Fix copy-n-paste error in Javadoc
4 months ago
Sam Brannen
19b4021d26
Polish tests
4 months ago
rstoyanchev
e21fa380b3
Merge branch '6.2.x'
4 months ago
rstoyanchev
2c83144946
Use getRemoteAddr in ServletServerHttpRequest
...
Closes gh-35589
4 months ago
rstoyanchev
c165dd5e0e
Update Javadoc of reactive WebSocketHandler
...
Replace suggestion to use zip with and operator.
Closes gh-35572
4 months ago
Juergen Hoeller
18c93a071c
Remove deprecated method (plus JSpecify alignment)
...
See gh-35594
4 months ago
Juergen Hoeller
8792b395a7
Merge branch '6.2.x'
4 months ago
Juergen Hoeller
449b85f446
Avoid overhead for parsing plain values and simple placeholders
...
Closes gh-35594
4 months ago
Sébastien Deleuze
3819e2dc4c
Refine StringUtils#splitArrayElementsIntoProperties nullability
...
Closes gh-35595
4 months ago
Juergen Hoeller
edc14c2e15
Merge branch '6.2.x'
...
# Conflicts:
# spring-context-indexer/src/main/java/org/springframework/context/index/processor/StandardStereotypesProvider.java
# spring-context/src/main/java/org/springframework/context/annotation/ClassPathScanningCandidateComponentProvider.java
# spring-context/src/test/java/org/springframework/context/annotation/ClassPathBeanDefinitionScannerTests.java
4 months ago