Sam Brannen
b109f140a7
Improve documentation for annotation filters with component scanning
...
Prior to this commit the documentation for annotation-based include and
exclude filters used with component scanning did not explicitly mention
the fact that annotations are considered a match if they are either
present or meta-present on candidate classes.
This commit improves the documentation in this regard.
See gh-22551
6 years ago
Juergen Hoeller
1a8b3fba94
Configuration classes can opt into lite mode (proxyBeanMethods=false)
...
Closes gh-22461
6 years ago
Juergen Hoeller
6c87ef09c1
Polishing
6 years ago
Juergen Hoeller
7cbb3b06a0
Consistent local vs external resolution of https schema references
...
Closes gh-22504
6 years ago
www
fd5a7c2dcc
Fix Javadoc for AbstractApplicationContext.registerBeanPostProcessors()
...
Closes gh-22513
6 years ago
Juergen Hoeller
18f2e6a12d
AnnotationConfigRegistry exposes registerBean with supplier/qualifiers
...
Closes gh-22457
6 years ago
www
ef91313342
Use String::isEmpty instead of "".equals(arg) when arg is not null
6 years ago
Sam Brannen
b7d60b9b89
Improve @EventListener documentation
6 years ago
Sam Brannen
70cf597484
Remove obsolete overview.html files
6 years ago
Sam Brannen
0ca5afd8e4
Fix broken test
6 years ago
Sam Brannen
e7bd305e87
Suppress warnings in tests
6 years ago
Sam Brannen
6daf33deff
Document that @Async is not supported in @Configuration classes
6 years ago
Sam Brannen
6853d50ddb
Polishing
6 years ago
Sam Brannen
02be21d0dc
Polishing
6 years ago
Juergen Hoeller
7a7c7f51e3
Polishing
6 years ago
Juergen Hoeller
0288878bcc
Consistent handling of early FactoryBean instantiation failures
...
Closes gh-22409
6 years ago
pelladigabor
a07245caf8
Exclude jdk package in ShadowingClassLoader
...
Many Java 11 internal classes are located in the jdk package. ShadowingClassLoader should not load them, because it can cause errors, e.g. java.lang.IllegalAccessError: class jdk.internal.reflect.ConstructorAccessorImpl loaded by org.springframework.instrument.classloading.ShadowingClassLoader @2bea5ab4 cannot access jdk/internal/reflect superclass jdk.internal.reflect.MagicAccessorImpl
6 years ago
www
c31613dc74
Instantiate ArrayList class with a exact initial capacity
6 years ago
Juergen Hoeller
9eb7f7e294
Polishing
6 years ago
Juergen Hoeller
4be41e9e26
Only use payload if it actually matches declared event type
...
Closes gh-22426
6 years ago
Sam Brannen
d61c3d429c
Improve Javadoc and exception message for LTW classes
6 years ago
Sebastien Deleuze
dc8fb8bc5e
Use StringJoiner where possible to simplify String joining
6 years ago
www
f2aa374b73
Polish
...
Closes gh-22463
6 years ago
Juergen Hoeller
c3fa900672
Upgrade to Hibernate Validator 5.4.3 and 6.0.15
6 years ago
Juergen Hoeller
e307dd58db
Polishing
6 years ago
Juergen Hoeller
8637540678
Expose empty annotation array as empty AnnotationAttributes array
...
Closes gh-22405
6 years ago
Juergen Hoeller
0b617a8c93
Deprecate PreferencesPlaceholderConfigurer along with its base class
...
Also removing common PropertyPlaceholderConfigurer doc references.
See gh-22181
6 years ago
Juergen Hoeller
0f73a69033
AbstractApplicationContext resets local listeners to pre-refresh state
...
Closes gh-22325
6 years ago
Juergen Hoeller
e9626779ee
@Resource provides dependency descriptor for resolving beans by name
...
Closes gh-22359
6 years ago
Sebastien Deleuze
3787b23a98
Deprecate PropertyPlaceholderConfigurer
...
This commit deprecates PropertyPlaceholderConfigurer in favor of
PropertySourcesPlaceholderConfigurer.
Closes gh-22181
6 years ago
Sebastien Deleuze
0ad9349d84
Limit ref() and provider() visibility in Kotlin DSL
...
This commit makes ref() and provider() only available from
inside the bean lambda and not from the root level of the beans DSL.
Closes gh-22177
6 years ago
Juergen Hoeller
0ebc020b21
Load-time weaving support for WildFly 13+ (JBoss Modules 1.8+)
...
Fixes gh-22297
6 years ago
Juergen Hoeller
a27a6470f7
Polishing
6 years ago
kudrevatykh
85474297be
Load-time weaving support for WildFly 13+ ( #22297 )
...
Load-time weaving support for WildFly 13+ (JBoss Modules 1.8+)
6 years ago
Juergen Hoeller
5aed117b68
Model interface exposes getAttribute method (next to add/contains)
...
Fixes gh-22145
6 years ago
Juergen Hoeller
d0033f12d0
ApplicationListenerMethodAdapter uses target method for order lookup
...
Fixes #22307
6 years ago
Rossen Stoyanchev
bdac937a43
Replace more references to issue tracker
...
Fixes #22254
6 years ago
Juergen Hoeller
f56fa91430
Polishing
6 years ago
Juergen Hoeller
9cb5369cb9
DependencyDescriptor supports TypeDescriptor resolution for fields
...
This allows for proper nested type conversion in @Value Optional fields analogous to method parameters, through a new TypeDescriptor-based method in the TypeConverter SPI. As an additional and less involved measure that is worth backporting, DefaultListableBeanFactory defensively checks for pre-converted Optional wrappers.
Issue: SPR-17607
6 years ago
Juergen Hoeller
199be6aec5
ValidationUtils.invokeValidator assertion for non-null target object
6 years ago
Juergen Hoeller
aab421167b
Revised format annotation docs
6 years ago
igor-suhorukov
93189a6733
String.indexOf() expressions can be replaced with a call to the String.contains() method available in Java 5 and newer.
6 years ago
diguage
ee95a110bd
Fix sample in EnableAsync Javadoc
...
Closes gh-2050
6 years ago
Juergen Hoeller
c48672c4c7
ParameterNameDiscoverer may return individual null entries in an array
...
Issue: SPR-17565
6 years ago
Rossen Stoyanchev
38ae282c3b
Update log category precision for all tests
...
Replace the full category capped at 36 chars with the class name only
and 1 char per package, e.g. org.apache.commons.Foo -> o.a.c.Foo
6 years ago
Juergen Hoeller
2c98c1b81a
Relaxed assertion in NotificationPublisherAwareLazyTargetSource
...
Issue: SPR-17592
6 years ago
Juergen Hoeller
ebbe14c363
ResolvableType-based matching consistently respects generic factory method return type (even for pre-initialized raw singleton instance)
...
Issue: SPR-17524
6 years ago
Juergen Hoeller
ae8f680d2e
Polishing
6 years ago
Juergen Hoeller
bf272b0b21
Nullability fine-tuning based on IntelliJ IDEA 2018.3 inspection
...
Issue: SPR-15540
6 years ago
Juergen Hoeller
8c7579eba8
Polishing
6 years ago