139 Commits (c4de2ba0069d5e1d714aa9fefed08377cfce5454)

Author SHA1 Message Date
Andy Clement 4c5854d017 objects flowing around in expression evaluation are now TypedValue's - these carry generics info, used for conversions. 16 years ago
Mark Pollack 8f76197485 Change version from 3.0.0.M3 to 3.0.0.BUILD-SNAPSHOT 16 years ago
Andy Clement 959cc95c3f design change - no longer surfacing typeDescriptor through property accessor. conversion done internally in property write() code 16 years ago
Andy Clement 00018e511d implement new interface method 16 years ago
Juergen Hoeller b85d45725d @Value values may use ${...} placeholders (driven by PropertyPlaceholderConfigurer); @Autowired uses field/parameter name as fallback qualifier value (SPR-5152) 16 years ago
Juergen Hoeller aa8bd6313b added "unregisterManagedResource" method to MBeanExporter/MBeanExportOperations (SPR-5517) 16 years ago
Chris Beams 1b13d8fadf Added test using custom properties file with util:properties and dereferenced with @Value("#{...}") 16 years ago
Chris Beams cebc85067a polishing @Configuration tests 16 years ago
Chris Beams cc713ad524 RESOLVED - issue SPR-5600: Make naming of @Configuration class processing-related artifacts consistent 16 years ago
Mark Pollack 4c7c30985f Change antlr version to be 3.0.1 so that is consistent across the project 16 years ago
Mark Pollack 351fba1a04 POM maintenance 16 years ago
Chris Beams 68051ec72b Updated BeanMethodTests to reflect change from IllegalArgumentException -> IllegalStateException 16 years ago
Chris Beams 69a762e86a resolved: 16 years ago
Mark Pollack 5f21cbd9da POM maintenance 16 years ago
Juergen Hoeller 82fd947712 polishing 16 years ago
Juergen Hoeller 225eb6bcd9 refined version ranges in OSGi manifests 16 years ago
Scott Andrews c488f3768c updating eclipse classpath settings 16 years ago
Chris Beams aee7f1ce53 RESOLVED - issue SPR-5596: Test @Autowired @Configuration class constructors 16 years ago
Chris Beams 1697932c57 consolidated context.annotation.support -> context.annotation 16 years ago
Chris Beams 2c0c523d70 don't assert that CGLIB must be present unless there is at least one @Configuration class found 16 years ago
Chris Beams af058e599d fixing tests in .test package that were failing due to missing CGLIB dependency 16 years ago
Juergen Hoeller ef41a12fea updated to JRuby 1.2 (remaining compatible with JRuby 1.1 and above) 16 years ago
Chris Beams 6698ed8420 IN PROGRESS - issue SPR-5599: Hook @Configuration class processing into <context:component-scan/> and <context:annotation-config/> through AnnotationConfigUtils#registerAnnotationConfigProcessors 16 years ago
Chris Beams 77b2c4e199 SPR-5615 - Improved error message: s/is no interface/is not an interface 16 years ago
Juergen Hoeller 40b06b5f19 fixed broken "setManagedInterfaces" interface assertion (SPR-5615) 16 years ago
Mark Pollack 0152d8d21d SPR-5385, SPR-5301 - initial pass completed of POMs for maven central repository upload. N.B. Can not build spring with these POMs. 16 years ago
Chris Beams e5f4b4937c Re-adding ConfigurationPostProcessorTests after its brief removal in r814. @Ignore-ing the testCglibClassesAreLoadedJustInTimeForEnhancement() method as it turns out this was one of the culprits in the recent build breakage. The classloader hacking causes subtle downstream effects, breaking unrelated tests. The test method is still useful, but should only be run on a manual basis to ensure CGLIB is not prematurely classloaded, and should not be run as part of the automated build. 16 years ago
Chris Beams 2db0f122c1 fixed two build-breaking issues: 16 years ago
Mark Pollack 0b463c0838 SPR-5385, SPR-5301 - partial work committed. 16 years ago
Juergen Hoeller 6ca253e3e6 RmiServiceExporter and RmiRegistryFactoryBean synchronize registry lookup/creation 16 years ago
Juergen Hoeller dab23a71f9 polishing 16 years ago
Juergen Hoeller df99929e21 added TaskScheduler interface and Trigger abstraction; added ConcurrentTaskScheduler and ThreadPoolTaskScheduler; added CommonJ TimerManagerTaskScheduler; added CronTrigger implementation for cron expression support 16 years ago
Juergen Hoeller 26f0671250 TimerTaskExecutor creates non-daemon Timer and uses bean name as default Timer name 16 years ago
Juergen Hoeller d42e24a752 polishing 16 years ago
Juergen Hoeller 4344832a47 qualifier annotations and @Value can be used at method level as well (applying to all parameters); 16 years ago
Chris Beams 147709fa9e Tweaks to package-info.java files 16 years ago
Chris Beams 22b25e0d7b Consolidated Util and MutableAnnotationUtils classes into existing AsmUtils 16 years ago
Chris Beams 7f96f57375 polishing 16 years ago
Chris Beams 1284bd585f + JavaDoc updates 16 years ago
Chris Beams cd50e45645 + Moving .config.java module -> .context 16 years ago
Chris Beams 3ae3de19a9 + Updated all projects to use the re-introduced org.springframework.asm instead of org.objectweb.asm (.java, template.mf, ivy.xml, and .classpath files have been updated) 16 years ago
Mark Pollack 13dfa11def Add support for @ScopedProxy for factory beans using the @FactoryBean annotation within a @Component 16 years ago
Mark Pollack fc9c3009fe Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component 16 years ago
Chris Beams faffd98621 Javadoc polish & pruning dead code 16 years ago
Chris Beams 3231f458c8 + Added 'proxyMode' attribute to @Scope annotation 16 years ago
Chris Beams 9735c8024c @Scope is now allowed on methods (for use in conjunction with @Bean) 16 years ago
Juergen Hoeller e989292e2a updated compile and test dependencies 16 years ago
Juergen Hoeller 516cc02d23 added Commons DBCP as test dependency 16 years ago
Juergen Hoeller 160249c012 generified FactoryBeans and further Java 5 code style updates 16 years ago
Juergen Hoeller 882c195221 polishing 16 years ago