Juergen Hoeller
844619ccf1
Use local LoggerContext in Log4jLog when static field not initialized yet
...
Closes gh-24440
5 years ago
Sam Brannen
cf1d5216da
Include Objenesis NOTICE file contents in binary distributions
...
Closes gh-24326
5 years ago
Spring Buildmaster
3334f2089a
Next Development Version
5 years ago
Sam Brannen
1cfa95418a
Document Objenesis license in license.txt
...
Closes gh-24340
5 years ago
Sam Brannen
573139e455
Update ASM and CBLIB versions in license.txt
5 years ago
Juergen Hoeller
7c52397220
Polishing
5 years ago
Juergen Hoeller
2c0a505213
Thread-safe compiled expression evaluation in SpelExpression
...
Closes gh-24265
5 years ago
Rossen Stoyanchev
0583b334b4
Escape quotes in filename
...
Also sync up to master and 5.1.x on refactorings in ContentDisposition
and ContentDispositionTests.
Closes gh-24230
5 years ago
Juergen Hoeller
8356762316
Polishing
5 years ago
Juergen Hoeller
c526fc2a5f
Polishing
5 years ago
Juergen Hoeller
14ecc0357e
Polishing
5 years ago
Juergen Hoeller
c9fa62751b
Cleanup of "varaible" typos in ResolvableTypeTests
5 years ago
Juergen Hoeller
e144b3a73c
Polishing
5 years ago
Juergen Hoeller
ea1992c8d1
Backport of recent ExtendedBeanInfo refinements from 5.1.x
...
Closes gh-24109
5 years ago
Juergen Hoeller
b86b0797f5
Mark SqlRowSet accessor methods as nullable (for alignment with JDBC)
...
Closes gh-24042
5 years ago
Juergen Hoeller
2a63147446
Avoid substring allocation in StringUtils.replace
...
Closes gh-24023
5 years ago
Juergen Hoeller
41072e3451
Revise getElementTypeDescriptor javadoc (no IllegalStateException)
...
Closes gh-23996
5 years ago
Juergen Hoeller
a20d7fa119
Polishing
5 years ago
Juergen Hoeller
be0e0f6e48
Minor internal refinements (backported from master)
5 years ago
Juergen Hoeller
d1a01f2675
Support for new MySQL 8 error code 3572
...
Closes gh-23972
5 years ago
YuDongYing
2132eec410
Fix schemaZip Gradle task on MS Windows
...
Prior to this commit, the schemaZip Gradle task failed to find Spring
schema files on MS Windows due to path separators hard coded to forward
slashes that are not compatible with the Windows operating system.
Consequently, a full build failed on Windows since the distZip task was
not able to locate the zipped schema archive that the schemaZip task
failed to create.
This commit fixes this by updating the schemaZip task to search for
schema files using backslashes as well as forward slashes.
Closes gh-23933
5 years ago
Juergen Hoeller
7aa73792a1
Use Method.getParameterCount() when full type array is never needed
5 years ago
Rossen Stoyanchev
9529dfbf38
Update WebMvcConfigurer#addInterceptors Javadoc
...
Closes gh-23926
5 years ago
Juergen Hoeller
fdf936c3e2
Polishing
5 years ago
Juergen Hoeller
4e4b04aa52
Verify read-only propagation in DataSourceTransactionManagerTests
...
See gh-23747
5 years ago
Juergen Hoeller
a2c06b7764
Upgrade to Tomcat 8.5.45, Netty 4.1.39, SLF4J 1.7.28
5 years ago
Juergen Hoeller
2102dec2f1
Polishing
5 years ago
Juergen Hoeller
64afc91708
Polishing
5 years ago
Juergen Hoeller
6f45a1ac00
Fix DefaultListableBeanFactory#copyConfigurationFrom
...
Closes gh-23569
5 years ago
Juergen Hoeller
17353007c9
Efficient concurrency in MethodOverrides through CopyOnWriteArraySet
...
Also restores immediate MethodOverrides instance in AbstractBeanDefinition, avoiding potential lazy-init race condition.
Closes gh-23448
5 years ago
Juergen Hoeller
8f90f65bb7
Consistent equality check for parent name and indexed arguments
...
Closes gh-23593
5 years ago
Spring Buildmaster
27a883149f
Next Development Version
5 years ago
Juergen Hoeller
52357210f2
Consistent suppression of get/clearWarnings without target connection
...
See gh-23346
5 years ago
Juergen Hoeller
24b9bb9aee
Document all remaining public methods on BeanDefinitionParserDelegate
...
Closes gh-23349
5 years ago
Juergen Hoeller
134272da92
TransactionAwareDataSourceProxy locally handles get/clearWarnings call
...
Closes gh-23346
5 years ago
Juergen Hoeller
75a80504e6
MethodParameter.equals properly checks overridden containing class
...
Closes gh-23352
5 years ago
Juergen Hoeller
b5adf8ddc3
Consistent ordering of WebClient.Builder methods
5 years ago
Juergen Hoeller
7427884a91
Deprecate logger field in HandlerMethodArgumentResolverComposite
5 years ago
Juergen Hoeller
43eb3966c3
Upgrade to Netty 4.1.38
5 years ago
Juergen Hoeller
215caedd30
Polishing
5 years ago
Juergen Hoeller
74658789ee
MethodParameter.equals checks nesting level and containing class
...
Closes gh-23352
5 years ago
Juergen Hoeller
c4cdb98d8d
Upgrade to Tomcat 8.5.43, Jetty 9.4.19, Netty 4.1.37
...
Includes Hibernate Validator 6.0.17 and renames "withoutJclOverSlf4j".
5 years ago
Juergen Hoeller
529125898a
Polishing
5 years ago
Juergen Hoeller
c573eca3d8
Fix ResolvableType raw class isAssignable checks (backport from 5.1.x)
...
Closes gh-23321
5 years ago
Sam Brannen
ed2659cc48
Improve documentation for @Autowired constructors
...
Prior to this commit, there was some ambiguity surrounding semantics
for @Autowired constructors and `required = true`, especially for
multiple @Autowired constructors.
This commit improves the documentation in the Javadoc for @Autowired as
well as in the reference manual.
Closes gh-23263
5 years ago
Sam Brannen
271885cdf4
Support empty target request path in FlashMap
...
Prior to this commit, if the user configured an empty path for the
targetRequestPath property of a FlashMap, the FlashMapManager threw a
StringIndexOutOfBoundsException when saving the output FlashMap for the
next request.
This commit fixes this by skipping the decoding and normalization of an
empty target request path. An empty target request path is therefore
effectively treated as the root path.
Fixes gh-23240
5 years ago
Sam Brannen
d893cdaabb
Document that Ordered is not supported for @ControllerAdvice beans
...
Closes gh-23172
5 years ago
Juergen Hoeller
1d5a43f485
Polishing
6 years ago
Juergen Hoeller
7622d1e3fa
Polishing
6 years ago
Juergen Hoeller
d032beddb5
Thread-safe removal of destruction callbacks in web scopes
...
Closes gh-23117
6 years ago