472 Commits (25be5e060c26ad67d023620d3776c5d35e2d3b91)

Author SHA1 Message Date
Juergen Hoeller b1460742c3 InjectionMetadata caching per bean name needs to refresh when bean class changes 11 years ago
Juergen Hoeller cb682cd8b7 Revised BeanInfoFactory javadoc 11 years ago
Juergen Hoeller 8a3b4c69c8 Fixed primitive type assignability in BeanUtils.copyProperties 11 years ago
Juergen Hoeller a3a43448d1 Polishing 11 years ago
Juergen Hoeller 106a973a4d Prevent early FactoryBean creation for type checking purposes when coming from a factory method on yet another bean (e.g. from a configuration class) 11 years ago
Juergen Hoeller bc5affa79a Made BeanUtils.copyProperties defensive about property type mismatches 11 years ago
Juergen Hoeller 1b4e02b178 RequiredAnnotationBeanPostProcessor skips factory-bean definitions 11 years ago
Juergen Hoeller 62ea627965 Revised exclusion of java.lang.Class properties 11 years ago
Juergen Hoeller cb624e25c5 Fixed ExtendedBeanInfo and its tests to accept JDK 8 b117+ introspection results 11 years ago
Juergen Hoeller eb1b3c5a68 Use bean-creating factory's AutowireCandidateResolver even for dependencies in parent factory 11 years ago
Juergen Hoeller be63c07b2e Polishing 11 years ago
Juergen Hoeller 242ecdc448 Fixed inner bean name determination for multi-level nesting scenario, calculating a unique bean name as early as possible now (and for any kind of bean scope) 11 years ago
Juergen Hoeller 5dcd28761c Fixed type resolution for uninitialized factory-method declaration 11 years ago
Juergen Hoeller 6078c27e60 Fixed evaluation of "!" operator in case of multiple profile expressions 11 years ago
Juergen Hoeller 8580d2d19e Fixed detection of generic types and qualifier annotations on scoped-proxy factory methods 11 years ago
Phillip Webb c2b56c07e5 Cache property TypeDescriptors 11 years ago
Juergen Hoeller bd8469990d Detect depends-on cycles and throw proper exception 11 years ago
Phillip Webb 043a41e382 Consistent whitespace after imports 11 years ago
Phillip Webb 15698860e1 General polish of new 4.0 classes 11 years ago
Phillip Webb a31ac882c5 Fix various javadoc warnings 11 years ago
Eric Dahl e9f78f6043 Fix various typos 11 years ago
Phillip Webb 59002f2456 Fix remaining compiler warnings 11 years ago
Sam Brannen e910326bf7 Polish Javadoc for ListableBeanFactory 11 years ago
Juergen Hoeller 54571bf038 Introduced getBeanNamesForAnnotation method on ListableBeanFactory 11 years ago
Juergen Hoeller b093b84954 Use non-lenient constructor resolution mode for @Bean methods 11 years ago
Juergen Hoeller 44dee37130 Added further author tags 11 years ago
Juergen Hoeller 6e418fe43d QualifierAnnotationAutowireCandidateResolver matches regular bean name for FactoryBean dependency type as well 11 years ago
Juergen Hoeller 3402628a74 Polishing 11 years ago
Juergen Hoeller 148f8f011d AutowireCandidateResolver receives original bean name (including FactoryBean prefix if applicable) for correct generic type check in case of a FactoryBean definition 11 years ago
Juergen Hoeller f9584184ef Allow for specific instance-based match to override factory method signature match 11 years ago
Juergen Hoeller 8c1767e223 Defensive handling of exceptions during factory method type checking 11 years ago
Juergen Hoeller 56dfcd153e Aligned with refinements in 3.2.x branch 11 years ago
Juergen Hoeller 2c2ed7edd3 Polishing 11 years ago
Juergen Hoeller 960ba379ca Fixed resolveReturnTypeForFactoryMethod to unwrap TypedStringValue 11 years ago
Juergen Hoeller 671fad3cb5 Added further tests for raw matching of generic types 11 years ago
Juergen Hoeller 4cb453bbdc Polishing 11 years ago
Juergen Hoeller a6b0261000 Proper matching of raw generic types and generically typed factory methods 11 years ago
Juergen Hoeller 2d91309fdf Fixed detection of setter in case of getter with covariant return type narrowing 11 years ago
Juergen Hoeller b32451ac9f Polishing 11 years ago
Juergen Hoeller 614387fe0e Sneaked in test for covariant return type narrowing in a getter method 11 years ago
Juergen Hoeller 109faaced8 Factory method type resolution works with indexed and named arguments as well 11 years ago
Juergen Hoeller 4675bc4e0c Cache InjectionMetadata per bean name instead of per Class, if possible 11 years ago
Juergen Hoeller 393cfcff40 Cache InjectionMetadata per bean name instead of per Class 11 years ago
Juergen Hoeller 0851766738 Accept non-generic type match as a fallback 11 years ago
Phillip Webb c9aace4da2 Skip convert to Object from TypeConverterDelegate 11 years ago
Juergen Hoeller 8d6406bbae Groovy-based bean definitions 11 years ago
Juergen Hoeller bb8cf277fb Polishing 11 years ago
Sam Brannen 8fdc7d4e8f Polish type prediction for generic factory methods 11 years ago
Juergen Hoeller 3bd6dfe047 Autowiring of generic types 11 years ago
Juergen Hoeller 8b1927f3ec Fixed type prediction for generic factory methods 11 years ago