Sam Brannen
2c757399b2
Polish spring-jcl documentation
6 years ago
Rossen Stoyanchev
63a4873edb
Upgrade to RSocket 1.1.0-M1
...
Closes gh-25331
6 years ago
Rossen Stoyanchev
7d41c5fa2e
Upgrade to Reactor 2020.0.0-M2
...
Closes gh-25373
6 years ago
Juergen Hoeller
9d92fa79d3
Upgrade to AspectJ 1.9.6, RxJava 3.0.5, HtmlUnit 2.43
6 years ago
Vitalii Ananev
890f29e832
Add spring-jcl information to reference doc
...
Closes gh-22158
6 years ago
Sébastien Deleuze
79dfda7369
Add a comment about gradle/gradle#14017
...
See gh-24171
6 years ago
Sam Brannen
5de549d7d4
Update contentType property via MockHttpServletResponse::setCharacterEncoding()
...
Prior to this commit, MockHttpServletResponse's setCharacterEncoding()
method did not update the contentType property, which violates the
Servlet 2.4 Javadoc for getContentType() and setCharacterEncoding().
This commit addresses this issue; however, some existing tests may have
to be updated as a result of this change.
For example, note how some of the tests in this commit have been
refactored to use MediaType##isCompatibleWith() instead of asserting
exact matches for the value returned by MockHttpServletResponse's
getContentType() method.
Closes gh-25536
6 years ago
Sam Brannen
c5bb5d6c03
Polish ViewResolutionTests
6 years ago
Сергей Цыпанов
c2122551c8
Improve UriComponents.sanitizeSource()
6 years ago
Juergen Hoeller
7b6e1c957f
Merge branch '5.2.x'
6 years ago
Juergen Hoeller
9bf5cba3c2
Drop outdated notes on handler type versus handler method restrictions
...
Closes gh-25482
6 years ago
Juergen Hoeller
7d56c303a4
Use getType with allowFactoryBeanInit=false during advisor retrieval
...
Closes gh-25546
6 years ago
Sam Brannen
1f35cc5cae
Polish contribution
...
See gh-25506
6 years ago
Qimiao Chen
af8ab2e3a8
Optimize DefaultLifecycleProcessor::startBeans
...
Closes gh-25506
6 years ago
Sam Brannen
1dcaa04224
Fix typo in reference manual
6 years ago
diguage
2c274cf0aa
Use Groovy syntax highlighting in reference manual
...
Closes gh-25554
6 years ago
Sam Brannen
e0d79f5dbb
Merge branch '5.2.x'
6 years ago
Sam Brannen
bd65762582
Polish Javadoc for MessagePostProcessor interfaces
...
See gh-25571
6 years ago
Philippe Marschall
6a7e58ac82
Add @FunctionalInterface to MessagePostProcessor
...
Add the @FunctionalInterface annotation to the MessagePostProcessor
interfaces in the spring-jms and spring-messaging projects.
Closes gh-25571
6 years ago
Brian Clozel
88ccab8f13
Revert timeout inscreases in STOMP tests
...
This change is not fixing tests but rather increasing their duration, so
we're reverting this change as a result.
6 years ago
Sam Brannen
d0cf90bb8e
Update tests due to deprecations in Reactor
6 years ago
Sam Brannen
01b79514da
Update ReactiveTypeHandlerTests due to deprecations in Reactor
6 years ago
Sam Brannen
17acc3554c
Sync MockServerHttpResponse changes
6 years ago
Sam Brannen
0b57368d5f
Merge branch '5.2.x'
6 years ago
Sam Brannen
e25e690ad4
Assert preconditions for MergedAnnotations.from() factory methods
...
Prior to this commit, if null values were supplied for the
RepeatableContainers or AnnotationFilter arguments to `from()` factory
methods in MergedAnnotations, certain operations would eventually
result in a NullPointerException. This is to be expected; however, the
NullPointerException is often swallowed and only logged at INFO level
with an exception message similar to the following.
> Failed to introspect annotations on org.example.MyClass: NullPointerException
In such cases, the INFO log message is not helpful in diagnosing the
problem. Furthermore, since the exception is swallowed, the desired
operation (e.g., MergedAnnotations.stream(...)) simply returns no
results.
This commit improves the user experience by eagerly asserting non-null
preconditions for required arguments in MergedAnnotations.from()
factory methods.
Closes gh-25568
6 years ago
Sam Brannen
a614abe17b
Polish Javadoc for MergedAnnotations
6 years ago
Brian Clozel
3c832f0ec8
Upgrade ActiveMQ and extend timeout in STOMP tests
6 years ago
Juergen Hoeller
e87a49c61c
Merge branch '5.2.x'
6 years ago
Juergen Hoeller
292f581cdd
Populate dependencies metadata for resolved target behind lazy dependency proxy
...
Closes gh-25562
6 years ago
Brian Clozel
617ec359bd
Update after MonoProcessor deprecation in Reactor
...
This commit adapts the usage of `MonoProcessor` after deprecations
introduced in reactor/reactor-core#1053
6 years ago
Juergen Hoeller
922f9452f2
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
6 years ago
Juergen Hoeller
686f5d4a5e
Upgrade to Jackson 2.10.5
6 years ago
Juergen Hoeller
3b9558a269
Polishing
6 years ago
Juergen Hoeller
a6af1def57
Polishing
6 years ago
Juergen Hoeller
f4c0ceb1cc
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
# spring-tx/src/main/java/org/springframework/dao/support/PersistenceExceptionTranslationInterceptor.java
# spring-web/src/main/java/org/springframework/web/bind/support/WebRequestDataBinder.java
# spring-webmvc/src/main/java/org/springframework/web/servlet/HandlerExecutionChain.java
# spring-webmvc/src/main/java/org/springframework/web/servlet/handler/AbstractHandlerMapping.java
6 years ago
Juergen Hoeller
692c5f292d
Polishing
6 years ago
Juergen Hoeller
7fdb33a105
Upgrade to Jetty 9.4.31, Groovy 2.5.13, Hibernate ORM 5.4.19, EclipseLink 2.7.7, Checkstyle 8.35
6 years ago
Juergen Hoeller
8dd285f877
Polishing
6 years ago
Juergen Hoeller
94eee6a32a
Provide access to AbstractRoutingDataSource's resolved target DataSources
...
Closes gh-25544
6 years ago
Juergen Hoeller
96a4e1150e
Avoid unnecessary computation of cleaned URL
...
Closes gh-25531
6 years ago
Juergen Hoeller
14839b1f4a
Sort detected PersistenceExceptionTranslator beans
...
Closes gh-24644
6 years ago
Juergen Hoeller
b345019415
Introduce getBeanProvider variants with allowEagerInit flag
...
Closes gh-25559
6 years ago
Stephane Nicoll
392f51cdd6
Merge branch '5.2.x'
6 years ago
Stephane Nicoll
6acbc5093a
Indicate caches should be initialized in SimpleCacheManager
...
Closes gh-22988
6 years ago
Tadaya Tsuyukubo
83df467b3b
Remove @Nullable from CookieLocaleResolver#determineDefaultLocale()
...
By definition, this method should not return `null`.
6 years ago
Stephane Nicoll
4d446f9659
Polish
6 years ago
Stephane Nicoll
f3cedf268b
Consistently support LoadingCache
...
This commits make sure that CaffeineCache handles consistently the
contract of LoadingCache.
Closes gh-25173
6 years ago
Juergen Hoeller
b6ef3cfad5
Refactor HandlerExecutionChain towards List-centric interceptor storage
...
Closes gh-25500
6 years ago
Juergen Hoeller
d61c0ee57d
Consistent support for path variable and multipart binding
...
Closes gh-24107
Closes gh-22169
Closes gh-25265
6 years ago
Brian Clozel
5bdbbdfcfb
Require RSocket 1.0+
...
This commit removes the previously deprecated classes in Spring
Framework 5.2.x. By doing so, Spring Framework now requires RSocket
1.0+.
Closes gh-25548
6 years ago