1763 Commits (d24c1311307f89c5ed8266a1258ee7851a02ab15)

Author SHA1 Message Date
Juergen Hoeller fcbd3b121b Added test for inconsistency between read and write method 12 years ago
Juergen Hoeller d004b634a5 Fixed type resolution in case of inconsistencies between read and write method 12 years ago
Juergen Hoeller 5331da6aff Polishing 12 years ago
Juergen Hoeller defc1d3157 Drop Introspector.flushFromCaches calls completely 12 years ago
Juergen Hoeller 8543b91c50 Introduced SpringProperties class and optional "spring.properties" file 12 years ago
Juergen Hoeller 8d304efad1 Preserve visitBeanDefinition stacktrace in BeanDefinitionStoreException 12 years ago
Juergen Hoeller a599b57a74 Revised RootBeanDefinition's externallyManaged* Sets to rely on postProcessingLock 12 years ago
Juergen Hoeller 799c6a63ec Fixed version number in xsd comment 12 years ago
Juergen Hoeller e670f4e5c6 Polishing 12 years ago
Juergen Hoeller 961f42bd43 Introduced "spring.getenv.ignore" system property for preventing System.getenv calls 12 years ago
Juergen Hoeller 240819f955 Introduced "spring.beaninfo.ignore" system property for optimized Introspector usage 12 years ago
Juergen Hoeller f9e8eb59e1 Fixed hasUnresolvableGenerics() to return false in case of an unresolvable bounded variable as well 12 years ago
Juergen Hoeller b1460742c3 InjectionMetadata caching per bean name needs to refresh when bean class changes 12 years ago
Juergen Hoeller cb682cd8b7 Revised BeanInfoFactory javadoc 12 years ago
Juergen Hoeller 8a3b4c69c8 Fixed primitive type assignability in BeanUtils.copyProperties 12 years ago
Juergen Hoeller a3a43448d1 Polishing 12 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) 12 years ago
Juergen Hoeller bc5affa79a Made BeanUtils.copyProperties defensive about property type mismatches 12 years ago
Juergen Hoeller 1b4e02b178 RequiredAnnotationBeanPostProcessor skips factory-bean definitions 12 years ago
Juergen Hoeller 62ea627965 Revised exclusion of java.lang.Class properties 12 years ago
Juergen Hoeller cb624e25c5 Fixed ExtendedBeanInfo and its tests to accept JDK 8 b117+ introspection results 12 years ago
Juergen Hoeller eb1b3c5a68 Use bean-creating factory's AutowireCandidateResolver even for dependencies in parent factory 12 years ago
Juergen Hoeller be63c07b2e Polishing 12 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) 12 years ago
Juergen Hoeller 5dcd28761c Fixed type resolution for uninitialized factory-method declaration 12 years ago
Juergen Hoeller 6078c27e60 Fixed evaluation of "!" operator in case of multiple profile expressions 12 years ago
Juergen Hoeller 8580d2d19e Fixed detection of generic types and qualifier annotations on scoped-proxy factory methods 12 years ago
Phillip Webb c2b56c07e5 Cache property TypeDescriptors 12 years ago
Juergen Hoeller bd8469990d Detect depends-on cycles and throw proper exception 12 years ago
Phillip Webb 043a41e382 Consistent whitespace after imports 12 years ago
Phillip Webb 15698860e1 General polish of new 4.0 classes 12 years ago
Phillip Webb a31ac882c5 Fix various javadoc warnings 12 years ago
Eric Dahl e9f78f6043 Fix various typos 12 years ago
Phillip Webb 59002f2456 Fix remaining compiler warnings 12 years ago
Sam Brannen e910326bf7 Polish Javadoc for ListableBeanFactory 12 years ago
Juergen Hoeller 54571bf038 Introduced getBeanNamesForAnnotation method on ListableBeanFactory 12 years ago
Juergen Hoeller b093b84954 Use non-lenient constructor resolution mode for @Bean methods 12 years ago
Juergen Hoeller 44dee37130 Added further author tags 12 years ago
Juergen Hoeller 6e418fe43d QualifierAnnotationAutowireCandidateResolver matches regular bean name for FactoryBean dependency type as well 12 years ago
Juergen Hoeller 3402628a74 Polishing 12 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 12 years ago
Juergen Hoeller f9584184ef Allow for specific instance-based match to override factory method signature match 12 years ago
Juergen Hoeller 8c1767e223 Defensive handling of exceptions during factory method type checking 12 years ago
Juergen Hoeller 56dfcd153e Aligned with refinements in 3.2.x branch 12 years ago
Juergen Hoeller 2c2ed7edd3 Polishing 12 years ago
Juergen Hoeller 960ba379ca Fixed resolveReturnTypeForFactoryMethod to unwrap TypedStringValue 12 years ago
Juergen Hoeller 671fad3cb5 Added further tests for raw matching of generic types 12 years ago
Juergen Hoeller 4cb453bbdc Polishing 12 years ago
Juergen Hoeller a6b0261000 Proper matching of raw generic types and generically typed factory methods 12 years ago
Juergen Hoeller 2d91309fdf Fixed detection of setter in case of getter with covariant return type narrowing 12 years ago