Juergen Hoeller
|
c4c941c43f
|
Convert comma-separated string into list of classes analogous to existing support for class array
Issue: SPR-14415
|
2016-06-30 14:02:51 +02:00 |
Juergen Hoeller
|
e15f7efff8
|
InjectionPoint propagated for shortcut bean name resolution as well
Issue: SPR-14400
|
2016-06-26 00:18:54 +02:00 |
Juergen Hoeller
|
d51c22a789
|
Consistent processing of empty values and catching of RuntimeExceptions for Formatters
Issue: SPR-14345
|
2016-06-09 10:49:15 +02:00 |
Juergen Hoeller
|
9131ebbea6
|
Synchronized access to method overrides (in particular for @Lookup)
Issue: SPR-14333
|
2016-06-06 17:15:56 +02:00 |
Juergen Hoeller
|
71463fb399
|
AbstractBeanFactory consistently guards add/remove operations against alreadyCreated Set
Issue: SPR-14269
|
2016-05-31 14:12:06 +02:00 |
Juergen Hoeller
|
9064d38e4c
|
AbstractBeanFactory.markBeanAsCreated() reliably clears merged bean definition only once
Issue: SPR-14269
|
2016-05-31 11:05:29 +02:00 |
Juergen Hoeller
|
cf0a0cd5d8
|
BeanWrapper avoids StringIndexOutOfBoundsException for incompletely quoted keys
Issue: SPR-14293
|
2016-05-30 15:15:27 +02:00 |
Juergen Hoeller
|
6efa058917
|
AbstractBeanFactory.markBeanAsCreated() reliably clears merged bean definition first
Issue: SPR-14269
|
2016-05-29 13:25:16 +02:00 |
Juergen Hoeller
|
ce2f28da49
|
CachedIntrospectionResults explicitly introspects implemented interfaces (for Java 8 default methods)
Issue: SPR-14198
|
2016-04-27 15:39:00 +02:00 |
Johnny Lim
|
44e652f99e
|
Remove duplicate words
Closes gh-1039
|
2016-04-19 08:24:21 +02:00 |
Juergen Hoeller
|
7e55b0822f
|
BeanInstantiationException preserves Constructor/Method if available
Issue: SPR-14166
|
2016-04-14 12:27:47 +02:00 |
Juergen Hoeller
|
cb9549655c
|
AbstractApplicationContext registers default embedded value resolver
Issue: SPR-14140
|
2016-04-09 20:49:22 +02:00 |
Juergen Hoeller
|
157dcab56c
|
Cleanup of remaining direct BeanWrapper usage
Issue: SPR-14121
|
2016-04-07 14:27:22 +02:00 |
Juergen Hoeller
|
5c1d3fca15
|
BeanFactory does not unwrap java.util.Optional for top-level bean
Issue: SPR-14121
|
2016-04-07 14:18:30 +02:00 |
Juergen Hoeller
|
4ea4257e3c
|
BeanDefinitionBuilder keeps providing addConstructorArg(Object) for Spring Security 2.x compatibility
Issue: SPR-14123
|
2016-04-07 11:35:43 +02:00 |
Juergen Hoeller
|
4024b2fd4b
|
DefaultListableBeanFactory leniently deserializes into dummy factory if serialization id not resolvable
Issue: SPR-14117
|
2016-04-05 15:49:30 +02:00 |
Juergen Hoeller
|
edea66a967
|
Further tests for getBeanNamesForType(ResolvableType)
Issue: SPR-14097
|
2016-04-04 14:58:30 +02:00 |
Juergen Hoeller
|
852212d0c5
|
Polishing
|
2016-03-24 19:57:54 +01:00 |
Juergen Hoeller
|
517ebd1d3e
|
Consistent formatting
|
2016-03-24 19:22:50 +01:00 |
Juergen Hoeller
|
c5b318a4cc
|
Revised 4.3 signatures for MethodParameter/DependencyDescriptor
Issue: SPR-13440
|
2016-03-23 18:52:27 +01:00 |
Sam Brannen
|
799736c571
|
Fix typos in Javadoc for AutowireCapableBeanFactory
|
2016-03-20 15:26:37 +01:00 |
Juergen Hoeller
|
a905412514
|
Allow @Autowired to be declared on parameters
Issue: SPR-14057
|
2016-03-18 22:12:22 +01:00 |
Juergen Hoeller
|
431ca9314a
|
Leniently allow constructor argument matches if required name is not resolvable
Issue: SPR-13987
|
2016-03-18 18:51:33 +01:00 |
Juergen Hoeller
|
a95bf6e0fc
|
Current InjectionPoint/DependencyDescriptor as factory method argument
Issue: SPR-14033
|
2016-03-18 15:30:33 +01:00 |
Juergen Hoeller
|
b944283354
|
ConstructorResolver exposes parameter signature from user-declared class (in case of a CGLIB-generated subclass)
Issue: SPR-14015
|
2016-03-11 12:52:40 +01:00 |
Juergen Hoeller
|
b6f69492a3
|
NoUniqueBeanDefinitionException exposes beanNamesFound collection
Issue: SPR-13968
|
2016-03-11 12:49:57 +01:00 |
Juergen Hoeller
|
8a83af55b8
|
Consistent resolution of factory method exceptions
Issue: SPR-13985
|
2016-02-26 12:31:03 +01:00 |
Juergen Hoeller
|
b6dd8a9233
|
Consistent UnsatisfiedDependencyException exposure with injection point metadata
Issue: SPR-13968
|
2016-02-25 21:36:49 +01:00 |
Juergen Hoeller
|
ed98393fb2
|
SmartObjectFactory renamed to ObjectProvider (extends ObjectFactory)
Issue: SPR-13943
Issue: SPR-13956
|
2016-02-23 14:30:30 +01:00 |
Stephane Nicoll
|
a94ffbb17a
|
Fix typo
|
2016-02-22 10:03:27 +01:00 |
Juergen Hoeller
|
a7ad49adcf
|
Placeholder configurers allow for trimming of property values
Issue: SPR-5839
|
2016-02-19 19:19:39 +01:00 |
Juergen Hoeller
|
890819f886
|
SmartObjectFactory provides getObject(args) variant as well
Issue: SPR-13956
|
2016-02-19 14:39:55 +01:00 |
Juergen Hoeller
|
48ee9b52d4
|
Consistent check for Collection/Map beans
Issue: SPR-13963
|
2016-02-19 02:30:58 +01:00 |
Juergen Hoeller
|
1b53edfc5e
|
DefaultListableBeanFactory skips fallback match attempt for Collection/Map beans
Issue: SPR-13963
|
2016-02-19 00:05:28 +01:00 |
Juergen Hoeller
|
ea4a766df7
|
Consistent support for SpEL next to placeholders in annotation attributes
Issue: SPR-13625
|
2016-02-17 23:00:07 +01:00 |
Juergen Hoeller
|
343bb2f130
|
Support for SmartObjectFactory injection points with programmatic optionality and lenient not-unique handling
Issue: SPR-13943
|
2016-02-12 17:45:25 +01:00 |
Juergen Hoeller
|
903ae48382
|
DisposableBeanAdapter ignores bridge method conflicts
Issue: SPR-13922
|
2016-02-08 13:20:48 +01:00 |
Sam Brannen
|
81f68463ec
|
Clean up warnings in Gradle build
|
2016-02-03 18:42:30 +01:00 |
Sam Brannen
|
3cf5cfd672
|
Fix Javadoc
|
2016-01-28 19:00:37 +01:00 |
Juergen Hoeller
|
4a0fa69ce4
|
Injection support for Collection/Map beans and self references
Issue: SPR-13585
Issue: SPR-12180
Issue: SPR-7915
Issue: SPR-8450
|
2016-01-25 21:25:48 +01:00 |
Juergen Hoeller
|
c95dfca726
|
Log profile-based exclusion of XML bean definition file
Issue: SPR-10202
|
2016-01-25 20:26:12 +01:00 |
Stephane Nicoll
|
0d04af14f8
|
Refine test
Issue: SPR-13837
|
2016-01-19 15:11:58 +01:00 |
Stephane Nicoll
|
9b9df6a744
|
Add test
Issue: SPR-13837
|
2016-01-19 14:40:52 +01:00 |
Juergen Hoeller
|
773d175681
|
Polishing
|
2016-01-13 12:52:05 +01:00 |
Juergen Hoeller
|
04f31816bd
|
Avoid getTypeForFactoryBean warn logging for lazy-init beans
Issue: SPR-13833
|
2015-12-31 11:47:46 +01:00 |
Juergen Hoeller
|
4f955932a7
|
@Value can be used as aliased meta-annotation
Issue: SPR-13603
|
2015-12-29 18:02:16 +01:00 |
Juergen Hoeller
|
1d8a3e1f07
|
BeanFactoryAnnotationUtils searches on bean implementation classes and meta-annotations as well
Issue: SPR-13819
Issue: SPR-13452
|
2015-12-28 23:28:08 +01:00 |
Juergen Hoeller
|
bb3ff25cad
|
Polishing
|
2015-12-21 23:07:32 +01:00 |
Juergen Hoeller
|
b28310d0b9
|
Polishing
|
2015-12-21 18:42:49 +01:00 |
Juergen Hoeller
|
cad2ce0ac2
|
ConstructorResolver always uses arguments when completely provided
Issue: SPR-13808
|
2015-12-21 15:11:40 +01:00 |