Juergen Hoeller
b5127dc152
Polishing
10 years ago
Juergen Hoeller
482dd2cf37
Fixed typo: "occured"->"occurred"
...
(cherry picked from commit be0b71c )
10 years ago
Juergen Hoeller
b02744d42e
Polishing
...
(cherry picked from commit e304290 )
10 years ago
Juergen Hoeller
0445ce6c53
Polishing (backported from master)
...
(cherry picked from commit 92d78c1 )
10 years ago
Juergen Hoeller
2e075baede
Avoid canonicalName call for already-seen bean name
...
Issue: SPR-14433
(cherry picked from commit 52065a7 )
10 years ago
Juergen Hoeller
09c7194c78
Polishing
...
(cherry picked from commit 232cfe5 )
10 years ago
Juergen Hoeller
f9e8924b3d
Consistent processing of empty values and catching of RuntimeExceptions for Formatters
...
Issue: SPR-14345
(cherry picked from commit d51c22a )
10 years ago
Juergen Hoeller
47c62fd173
Synchronized access to method overrides (in particular for @Lookup )
...
Issue: SPR-14333
(cherry picked from commit 9131ebb )
10 years ago
Juergen Hoeller
933bbf2de9
AbstractBeanFactory.markBeanAsCreated() reliably clears merged bean definition only once
...
Issue: SPR-14269
(cherry picked from commit 9064d38 )
10 years ago
Juergen Hoeller
1d0c305a25
BeanWrapper avoids StringIndexOutOfBoundsException for incompletely quoted keys
...
Issue: SPR-14293
(cherry picked from commit cf0a0cd )
10 years ago
Juergen Hoeller
0864834077
Cleanup of remaining direct BeanWrapper usage
...
Issue: SPR-14121
(cherry picked from commit 157dcab )
10 years ago
Juergen Hoeller
7659101843
BeanDefinitionBuilder keeps providing addConstructorArg(Object) for Spring Security 2.x compatibility
...
Issue: SPR-14123
(cherry picked from commit 4ea4257 )
10 years ago
Juergen Hoeller
5f9113678f
Consistent use of LinkedHashMap in StaticListableBeanFactory
10 years ago
Juergen Hoeller
3b7ca7e76a
Further tests for getBeanNamesForType(ResolvableType)
...
Issue: SPR-14097
(cherry picked from commit edea66a )
10 years ago
Juergen Hoeller
0891fbaf97
Consistent formatting
10 years ago
Juergen Hoeller
c960d9733d
DisposableBeanAdapter ignores bridge method conflicts
...
Issue: SPR-13922
(cherry picked from commit 903ae48 )
10 years ago
Juergen Hoeller
30ef893c28
Polishing
10 years ago
Juergen Hoeller
84e5234eb5
Avoid getTypeForFactoryBean warn logging for lazy-init beans
...
Issue: SPR-13833
(cherry picked from commit 04f3181 )
10 years ago
Juergen Hoeller
36940e003d
Polishing
10 years ago
Juergen Hoeller
6f2f3595e9
Backported import and declaration cleanup
10 years ago
Juergen Hoeller
11806b9215
Class identity comparisons wherever possible (and further polishing)
...
Issue: SPR-12926
10 years ago
Juergen Hoeller
08b6daf1eb
Polishing
10 years ago
Juergen Hoeller
7589c1f164
Aligned class name quoting with ConversionFailedException
10 years ago
Juergen Hoeller
b70af3bf57
Polishing
10 years ago
Juergen Hoeller
998da2f45c
Document destruction callback behavior for inner beans in case of scope mismatch
...
This commit undoes the previous refinement and rather documents the original behavior.
Issue: SPR-13739
10 years ago
Juergen Hoeller
8ed2c470be
Avoid instantiation of non-selected beans in BeanFactoryAnnotationUtils.qualifiedBeanOfType
...
Issue: SPR-13741
10 years ago
Juergen Hoeller
7104076e19
Avoid Scope.registerDestructionCallback for inner beans in case of scope mismatch
...
This commit refines getMergedBeanDefinition's scope adaptation algorithm for inner beans, never leaving a custom scope within a containing bean of a different scope. The inner bean's scope will either be aligned with the containing bean's scope (matching the effective state) or be switched to prototype in case of an outer singleton (indicating that no singleton state management is desired).
Issue: SPR-13739
10 years ago
Juergen Hoeller
24e4f56d7e
Test case for event listener methods on bean with potentially inactive scope
...
Also taking the opportunity to refine the "No Scope registered" exception message a bit.
Issue: SPR-13681
10 years ago
Juergen Hoeller
20a286b4d6
ASM ClassWriter uses application ClassLoader for its getCommonSuperClass check
...
Issue: SPR-13695
10 years ago
Juergen Hoeller
98be36a306
Extended default collection size for common per-bean caches
...
Issue: SPR-13621
10 years ago
Johnny Lim
2defb6555e
Fix broken Javadoc related to `<` and `>`
10 years ago
Juergen Hoeller
2bf8c0bc42
Polishing
10 years ago
Juergen Hoeller
2ba5cb2734
Polishing
10 years ago
Juergen Hoeller
e35855f9b5
Avoid expensive annotation retrieval algorithm if no annotations present in the first place
...
Issue: SPR-13621
10 years ago
Juergen Hoeller
5386e8a9e9
DefaultListableBeanFactory skips resolvableDependencies check for null value
...
Issue: SPR-13599
10 years ago
Juergen Hoeller
8b3b8d070e
Consistently detect spring-beans.dtd reference in last path segment
...
Issue: SPR-13549
10 years ago
Stephane Nicoll
b7c2881a4f
Clarify javadoc
...
The Javadoc wrongly referred to a behaviour that is not (and should not
be) implemented. List items are split into indexed keys and the
comma-separated value is not retained.
Issues: SPR-13257
10 years ago
Sam Brannen
d5ee787e1e
Migrate JUnit 3 tests to JUnit 4
...
This commit migrates all remaining tests from JUnit 3 to JUnit 4, with
the exception of Spring's legacy JUnit 3.8 based testing framework that
is still in use in the spring-orm module.
Issue: SPR-13514
10 years ago
Juergen Hoeller
097bcfb997
DefaultListableBeanFactory switches to thread-safe copying for names collections if necessary
...
Issue: SPR-13493
Issue: SPR-13123
Issue: SPR-12503
10 years ago
Juergen Hoeller
627393a155
Reverted StrictMapAppenderConstructor constructor back to public
...
Issue: SPR-13504
10 years ago
Juergen Hoeller
54d3d782a9
Polishing
10 years ago
izeye
1aa77ef817
Add a missing `@throws` in Javadoc
...
Closes gh-873
11 years ago
Juergen Hoeller
667fc7e4a9
Polishing
11 years ago
Juergen Hoeller
d4a23b81e9
Properties values get properly converted to generic Map types (fixing 4.x regression without use of ConversionService)
...
Issue: SPR-13256
11 years ago
Juergen Hoeller
ff9fb9aa88
BeanWrapperImpl.getPropertyDescriptor allows for nested paths again
...
Issue: SPR-13403
11 years ago
Juergen Hoeller
74e6213baf
Lookup method definitions can be overridden in child beans
...
Issue: SPR-13388
11 years ago
Juergen Hoeller
b198cad58e
SimpleAliasRegistry detects circles between non-canonical aliases as well (through hasAlias)
...
Additionally, as an optimization, we skip the re-registration step for existing aliases now.
Issue: SPR-13390
11 years ago
Juergen Hoeller
05a16a1bfa
Avoid ambiguous property warning for methods with multiple parameters
...
Issue: SPR-13349
11 years ago
Sam Brannen
f47bbb0d9e
Polish tests
11 years ago
Juergen Hoeller
e0f012f32d
Removal of redundant JdkVersion checks in the test suite
...
Issue: SPR-13312
11 years ago