Sam Brannen
807828b2b7
Polish Javadoc for MergedAnnotation support
...
See gh-21697
6 years ago
Sam Brannen
a4279c5d00
Rename MergedAnnotations.SearchStrategy.SUPER_CLASS to SUPERCLASS
...
For consistency within the framework, this commit renames the SUPER_CLASS enum constant
to SUPERCLASS.
See gh-21697
6 years ago
Juergen Hoeller
d39e3cc0ba
Merge branch '5.1.x'
6 years ago
Juergen Hoeller
9ea02c6dfa
Revised javadoc
6 years ago
Juergen Hoeller
abbe61b9f8
Consistent internal use of getMergedLocalBeanDefinition
6 years ago
Juergen Hoeller
e0fe32af05
Detect factory method annotations in getBeanNamesForAnnotation and co
...
As of 5.2, ListableBeanFactory.findAnnotationOnBean and its retrieval companions getBeanNamesForAnnotation and getBeansWithAnnotation detect annotations on @Bean methods as well.
Closes gh-22541
6 years ago
Juergen Hoeller
dee88d931a
Common constant for DefaultBeanNameGenerator as well
...
Closes gh-22591
6 years ago
Brian Clozel
47c8d1de7b
Avoid calling other bean methods in web config
...
This commit changes the main configuration classes for Spring MVC and
Spring WebFlux to not call other bean methods when setting up the web
infrastructure. This allows configuration classes extending
`DelegatingWebFluxConfiguration` and `DelegatingWebMvcConfiguration`
to opt-in the lite-mode, as introduced in gh-22461.
6 years ago
Brian Clozel
83ce8ad79a
Fix checkstyle
6 years ago
Juergen Hoeller
e2e91e2196
Switch LogAccessor argument order to have message supplier last
...
Closes gh-22726
6 years ago
Sam Brannen
5922642333
Document exception handling and async support for test events
...
This commit updates the class-level Javadoc for
EventPublishingTestExecutionListener in order to provide explicit
documentation for exception handling and async support.
See gh-18490
6 years ago
Juergen Hoeller
2e63c66b0d
Merge branch '5.1.x'
6 years ago
Juergen Hoeller
0babc1fb64
Polishing
6 years ago
Juergen Hoeller
95a84bbad1
Clarify case-insensitive nature of HttpHeaders
...
Closes gh-22723
6 years ago
Juergen Hoeller
3ac88bed23
Introduce LogAccessor and LogMessage as convenient logging utilities
...
Closes gh-22726
6 years ago
Rossen Stoyanchev
208a1ae0ea
Sync ChannelSendOperator copy in spring-messaging
...
See gh-22720
6 years ago
Rossen Stoyanchev
89a29598d5
Merge branch '5.1.x'
6 years ago
Rossen Stoyanchev
4c08863776
Add test case for writeFunction error signal
...
See gh-22720
6 years ago
Juergen Hoeller
c366e205e5
Common constants for default AnnotationBeanNameGenerator instances
...
Closes gh-22591
6 years ago
Sebastien Deleuze
b2dbefcfc5
Prevent spring-core-coroutines deployment
...
See gh-19975
6 years ago
Sebastien Deleuze
d2fa5536db
Use more efficient Reactor operators
...
Use handle/flatMapIterable instead of flatMap/flatMapMany
when possible.
Closes gh-22727
6 years ago
Violeta Georgieva
9bd0ec33f8
Release cached item in ChannelSendOperator when server error
...
Related to gh-22720
6 years ago
Juergen Hoeller
b1231de062
Fix formatting
...
See gh-21855
6 years ago
Matthias Kurz
6899624155
Correctly parse property name in path "map[key[foo]]"
6 years ago
liguoxiong
7b11c3b599
Transform the beanName in method isPrimary
...
Transform the beanName in method DefaultListableBeanFactory.isPrimary.
Add the corresponding test cases.
Fixes #22675 .
6 years ago
Juergen Hoeller
a11a592734
AbstractSqlParameterSource enumerates parameter values in toString()
...
Closes gh-2080
6 years ago
Juergen Hoeller
4a5b9d39d4
Consistent java.time setters on HttpHeaders and CorsConfiguration
...
Closes gh-22546
6 years ago
Juergen Hoeller
d6c1a65737
JtaTransactionManagerFactoryBean fully initializes its JTM instance
...
Closes gh-22605
6 years ago
Juergen Hoeller
271445b89e
Public createMarshaller/Unmarshaller methods on Jaxb2Marshaller
...
Closes gh-22708
6 years ago
Juergen Hoeller
c1a74de48d
Boolean getLazyInit accessor indicating no explicit flag set
...
Closes gh-22694
6 years ago
Juergen Hoeller
03bda29032
Revert "AnnotationConfigRegistry exposes registerBean with supplier/qualifiers"
...
This reverts commit 18f2e6a1
6 years ago
Rossen Stoyanchev
a94868158e
Sync ChannelSendOperator copy in spring-messaging
...
See gh-22720
6 years ago
Rossen Stoyanchev
20742c74dc
Merge branch '5.1.x'
6 years ago
Rossen Stoyanchev
9c48d63082
Release cached item in ChannelSendOperator
...
1. If the write Subscriber cancels with the item cached, release it.
2. If the write Publisher emits an error while the item is cached, when
the write Subscriber subscribes, release the cached item and emit the
error signal.
Closes gh-22720
6 years ago
Sebastien Deleuze
eb75367934
Remove deprecated AbstractHandlerMapping#getCorsConfigurations
...
Closes gh-22719
6 years ago
Sebastien Deleuze
d27b5d0ab6
Improve CORS handling
...
This commit improves CORS support by:
- Using CORS processing only for CORS-enabled endpoints
- Skipping CORS processing for same-origin requests
- Adding Vary headers for non-CORS requests
It introduces an AbstractHandlerMapping#hasCorsConfigurationSource
method in order to be able to check CORS endpoints efficiently.
Closes gh-22273
Closes gh-22496
6 years ago
Stephane Nicoll
8714710170
Merge branch '5.1.x'
6 years ago
Stephane Nicoll
de2a01eee4
Polish
...
Closes gh-22717
6 years ago
Stephane Nicoll
4b5c370701
Merge branch '5.1.x'
6 years ago
Stephane Nicoll
7882a33e07
Merge pull request #22718 from jKiler
...
* pr/22718:
Polish contribution
Polish
6 years ago
Stephane Nicoll
db64286589
Polish contribution
...
Closes gh-22718
6 years ago
Jerzy
ee1322ccbb
Polish
...
See gh-22718
6 years ago
Sam Brannen
085cb1dd92
Clean up warnings
6 years ago
Sam Brannen
e8cfc4df45
Disable verbose JiBX logging in Gradle build
6 years ago
Stephane Nicoll
7625fc0262
Merge branch '5.1.x'
6 years ago
Sebastien Deleuze
beb491b840
Use Dispatchers.Unconfined for Coroutines
...
As of Coroutines 1.2.0-alpha, Dispatchers.Unconfined
is a stable API so we can leverage it in order to get
better performances in our Reactive to Coroutines
bridge.
See gh-19975
6 years ago
Sebastien Deleuze
3387d3ec89
Upgrade to Coroutines 1.2.0-alpha
...
This commit also switches on kotlin-compiler-embeddable to
improve isolation of its dependencies
See gh-19975
6 years ago
Spring Buildmaster
d6088fa64e
Next Development Version
6 years ago
Juergen Hoeller
76e5a2a53b
Remove superfluous empty lines
6 years ago
Juergen Hoeller
2e832c03ae
Merge branch '5.1.x'
6 years ago