Juergen Hoeller
|
82f2983cd4
|
Consistent throwing of BeanNotOfRequiredTypeException even for existing proxy
Issue: SPR-14504
(cherry picked from commit 4a85309)
|
10 years ago |
Juergen Hoeller
|
36e1c82ef5
|
Backported refinements and polishing
|
10 years ago |
Juergen Hoeller
|
503d65d570
|
Avoid JDK proxy against CGLIB Factory interface and assert required type when resolving dependency
Issue: SPR-14478
(cherry picked from commit 0e3f0bd)
|
10 years ago |
Juergen Hoeller
|
fe17f8da41
|
BeanWrapperImpl.setBeanInstance correctly exposes root object
Issue: SPR-14474
(cherry picked from commit 938b56c)
|
10 years ago |
Juergen Hoeller
|
be0b71ce31
|
Fixed typo: "occured"->"occurred"
(cherry picked from commit c43e749)
|
10 years ago |
Juergen Hoeller
|
f85d48dd31
|
Added PathEditor for NIO file system resolution
Issue: SPR-14436
(cherry picked from commit 23c2b6a)
|
10 years ago |
Juergen Hoeller
|
92d78c10a2
|
Polishing (backported from master)
|
10 years ago |
Juergen Hoeller
|
52065a736b
|
Avoid canonicalName call for already-seen bean name
Issue: SPR-14433
(cherry picked from commit 5890758)
|
10 years ago |
Juergen Hoeller
|
c4c941c43f
|
Convert comma-separated string into list of classes analogous to existing support for class array
Issue: SPR-14415
|
10 years ago |
Juergen Hoeller
|
e15f7efff8
|
InjectionPoint propagated for shortcut bean name resolution as well
Issue: SPR-14400
|
10 years ago |
Juergen Hoeller
|
d51c22a789
|
Consistent processing of empty values and catching of RuntimeExceptions for Formatters
Issue: SPR-14345
|
10 years ago |
Juergen Hoeller
|
9131ebbea6
|
Synchronized access to method overrides (in particular for @Lookup)
Issue: SPR-14333
|
10 years ago |
Juergen Hoeller
|
71463fb399
|
AbstractBeanFactory consistently guards add/remove operations against alreadyCreated Set
Issue: SPR-14269
|
10 years ago |
Juergen Hoeller
|
9064d38e4c
|
AbstractBeanFactory.markBeanAsCreated() reliably clears merged bean definition only once
Issue: SPR-14269
|
10 years ago |
Juergen Hoeller
|
cf0a0cd5d8
|
BeanWrapper avoids StringIndexOutOfBoundsException for incompletely quoted keys
Issue: SPR-14293
|
10 years ago |
Juergen Hoeller
|
6efa058917
|
AbstractBeanFactory.markBeanAsCreated() reliably clears merged bean definition first
Issue: SPR-14269
|
10 years ago |
Juergen Hoeller
|
ce2f28da49
|
CachedIntrospectionResults explicitly introspects implemented interfaces (for Java 8 default methods)
Issue: SPR-14198
|
10 years ago |
Johnny Lim
|
44e652f99e
|
Remove duplicate words
Closes gh-1039
|
10 years ago |
Juergen Hoeller
|
7e55b0822f
|
BeanInstantiationException preserves Constructor/Method if available
Issue: SPR-14166
|
10 years ago |
Juergen Hoeller
|
cb9549655c
|
AbstractApplicationContext registers default embedded value resolver
Issue: SPR-14140
|
10 years ago |
Juergen Hoeller
|
157dcab56c
|
Cleanup of remaining direct BeanWrapper usage
Issue: SPR-14121
|
10 years ago |
Juergen Hoeller
|
5c1d3fca15
|
BeanFactory does not unwrap java.util.Optional for top-level bean
Issue: SPR-14121
|
10 years ago |
Juergen Hoeller
|
4ea4257e3c
|
BeanDefinitionBuilder keeps providing addConstructorArg(Object) for Spring Security 2.x compatibility
Issue: SPR-14123
|
10 years ago |
Juergen Hoeller
|
4024b2fd4b
|
DefaultListableBeanFactory leniently deserializes into dummy factory if serialization id not resolvable
Issue: SPR-14117
|
10 years ago |
Juergen Hoeller
|
edea66a967
|
Further tests for getBeanNamesForType(ResolvableType)
Issue: SPR-14097
|
10 years ago |
Juergen Hoeller
|
852212d0c5
|
Polishing
|
10 years ago |
Juergen Hoeller
|
517ebd1d3e
|
Consistent formatting
|
10 years ago |
Juergen Hoeller
|
c5b318a4cc
|
Revised 4.3 signatures for MethodParameter/DependencyDescriptor
Issue: SPR-13440
|
10 years ago |
Sam Brannen
|
799736c571
|
Fix typos in Javadoc for AutowireCapableBeanFactory
|
10 years ago |
Juergen Hoeller
|
a905412514
|
Allow @Autowired to be declared on parameters
Issue: SPR-14057
|
10 years ago |
Juergen Hoeller
|
431ca9314a
|
Leniently allow constructor argument matches if required name is not resolvable
Issue: SPR-13987
|
10 years ago |
Juergen Hoeller
|
a95bf6e0fc
|
Current InjectionPoint/DependencyDescriptor as factory method argument
Issue: SPR-14033
|
10 years ago |
Juergen Hoeller
|
b944283354
|
ConstructorResolver exposes parameter signature from user-declared class (in case of a CGLIB-generated subclass)
Issue: SPR-14015
|
10 years ago |
Juergen Hoeller
|
b6f69492a3
|
NoUniqueBeanDefinitionException exposes beanNamesFound collection
Issue: SPR-13968
|
10 years ago |
Juergen Hoeller
|
8a83af55b8
|
Consistent resolution of factory method exceptions
Issue: SPR-13985
|
10 years ago |
Juergen Hoeller
|
b6dd8a9233
|
Consistent UnsatisfiedDependencyException exposure with injection point metadata
Issue: SPR-13968
|
10 years ago |
Juergen Hoeller
|
ed98393fb2
|
SmartObjectFactory renamed to ObjectProvider (extends ObjectFactory)
Issue: SPR-13943
Issue: SPR-13956
|
10 years ago |
Stephane Nicoll
|
a94ffbb17a
|
Fix typo
|
10 years ago |
Juergen Hoeller
|
a7ad49adcf
|
Placeholder configurers allow for trimming of property values
Issue: SPR-5839
|
10 years ago |
Juergen Hoeller
|
890819f886
|
SmartObjectFactory provides getObject(args) variant as well
Issue: SPR-13956
|
10 years ago |
Juergen Hoeller
|
48ee9b52d4
|
Consistent check for Collection/Map beans
Issue: SPR-13963
|
10 years ago |
Juergen Hoeller
|
1b53edfc5e
|
DefaultListableBeanFactory skips fallback match attempt for Collection/Map beans
Issue: SPR-13963
|
10 years ago |
Juergen Hoeller
|
ea4a766df7
|
Consistent support for SpEL next to placeholders in annotation attributes
Issue: SPR-13625
|
10 years ago |
Juergen Hoeller
|
343bb2f130
|
Support for SmartObjectFactory injection points with programmatic optionality and lenient not-unique handling
Issue: SPR-13943
|
10 years ago |
Juergen Hoeller
|
903ae48382
|
DisposableBeanAdapter ignores bridge method conflicts
Issue: SPR-13922
|
10 years ago |
Sam Brannen
|
81f68463ec
|
Clean up warnings in Gradle build
|
10 years ago |
Sam Brannen
|
3cf5cfd672
|
Fix Javadoc
|
10 years ago |
Juergen Hoeller
|
4a0fa69ce4
|
Injection support for Collection/Map beans and self references
Issue: SPR-13585
Issue: SPR-12180
Issue: SPR-7915
Issue: SPR-8450
|
10 years ago |
Juergen Hoeller
|
c95dfca726
|
Log profile-based exclusion of XML bean definition file
Issue: SPR-10202
|
10 years ago |
Stephane Nicoll
|
0d04af14f8
|
Refine test
Issue: SPR-13837
|
10 years ago |