311 Commits (96563c7eea7f33e5a1fc37b6491ca333b2cca2c9)

Author SHA1 Message Date
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
Juergen Hoeller 4574528a27 Comprehensive update to the framework's TimeZone handling, including a new TimeZoneAwareLocaleContext and a LocaleContextResolver for Spring MVC 11 years ago
Juergen Hoeller e213561dac AbstractBeanFactory removes alreadyCreated entry after bean creation failure 11 years ago
Sam Brannen e1c16f6292 Polish Javadoc for ZoneIdEditor & TimeZoneEditor 11 years ago
Juergen Hoeller e523152653 Properly handle getMethodDescriptors() null value on IBM JVM 11 years ago
Juergen Hoeller c664010001 Added conversion support for Java 8's ZoneId class and the 'of' method convention 11 years ago
Juergen Hoeller fe8dec912d @Bean methods are allowed to override existing bean definitions with a role other than ROLE_APPLICATION now (e.g. framework-generated default beans) 11 years ago
Juergen Hoeller 4447248a83 Introduced support for @Lazy on injection points 11 years ago
Juergen Hoeller 091712df06 Consistent use of Class<?> 11 years ago
Juergen Hoeller 1e64eed6b2 Reintroducing deprecated addConstructorArg variant 11 years ago
Juergen Hoeller 3d462b6dd9 Added missing spring.schemas entries for 4.0 xsds 11 years ago
Juergen Hoeller 4a9af233ae @Autowired/@Inject with array/List value gets sorted against Ordered/@Order 11 years ago
Juergen Hoeller 6d3649858e Allow meta-annotations to override attributes from their parent 11 years ago