Juergen Hoeller
4708446d4a
fixed CachingMapDecorator to support garbage-collected weak references (again)
2009-03-23 11:34:51 +00:00
Juergen Hoeller
84cc32525f
type variable cache uses weak values
2009-03-23 11:32:03 +00:00
Juergen Hoeller
38182f302a
added superfluous cast as a workaround for the Sun Javac compiler
2009-03-23 11:30:00 +00:00
Juergen Hoeller
7fb59f3226
implement ASM ClassVisitor interface directly
2009-03-23 11:29:29 +00:00
Juergen Hoeller
f19fdde61b
polishing
2009-03-23 11:28:49 +00:00
Juergen Hoeller
6d7bf17394
polishing
2009-03-23 11:20:18 +00:00
Juergen Hoeller
c82a66b59c
SessionAwareMessageListener supports generic declaration of concrete JMS Message type
2009-03-23 11:19:25 +00:00
Chris Beams
147709fa9e
Tweaks to package-info.java files
2009-03-23 07:36:44 +00:00
Chris Beams
22b25e0d7b
Consolidated Util and MutableAnnotationUtils classes into existing AsmUtils
2009-03-23 07:01:01 +00:00
Chris Beams
7f96f57375
polishing
2009-03-23 06:23:01 +00:00
Chris Beams
1284bd585f
+ JavaDoc updates
...
+ added objectweb.asm back to .classpath to satisfy transitive need from groovy tests
+ package.html -> package-info.java
2009-03-23 05:28:58 +00:00
Chris Beams
bafe6b3ff9
+ Removed org.springframework.config.java module
2009-03-23 04:52:47 +00:00
Chris Beams
cd50e45645
+ Moving .config.java module -> .context
2009-03-23 04:48:04 +00:00
Chris Beams
63b5c48461
+ Pruned empty directories
2009-03-23 04:25:20 +00:00
Chris Beams
e3b93c3b79
+ Pruned empty directories
2009-03-23 04:24:35 +00:00
Chris Beams
ef02c61e58
+ Repackaged src and test from .config.java.* -> .context.annotation.*
2009-03-23 04:23:25 +00:00
Chris Beams
3f196517f9
+ Repackaging test codebase from .config.java.* -> .context.annotation.*
2009-03-23 04:14:20 +00:00
Chris Beams
b8f712621d
+ Added isCglibClassName() to AopUtils for checking bean class names before classloading
...
+ Added tests for @Aspect support in @Configuration classes
+ Added tests for @Inherited @Configuration behavior
2009-03-23 03:59:07 +00:00
Chris Beams
c9ab18e7e7
Made ConfigurationModel semantics explicit by having it extend LinkedHashSet<ConfigurationClass>
2009-03-22 22:59:10 +00:00
Chris Beams
8a5c2a6a56
+ Added tests for custom @Bean naming and aliasing
...
+ Eliminated BeanDefinitionRegistrar and BeanRegistrar types
+ Simplified ConfigurationEnhancer logic
+ Updated JavaDoc for ConfigurationModel and related classes
+ Updated JavaDoc for all ASM visitors
2009-03-22 22:39:04 +00:00
Chris Beams
2bbc4e48ad
+ Added unit test for BeanMethod
2009-03-22 02:38:44 +00:00
Chris Beams
72fae2ea19
+ Source attribution is now consistent across all registered Problems
...
+ Various pruning of dead code and polish
2009-03-22 01:43:31 +00:00
Chris Beams
8b4ad4575c
Circular @Imports are now handled by registering a Problem (CircularImportProblem) as an error with the current ProblemReporter. This eliminates the need for CircularImportException and is a more tooling-friendly approach.
2009-03-21 21:43:44 +00:00
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)
...
+ Finished support for @Import, including detection of circular imports
2009-03-21 19:00:57 +00:00
Ben Hale
9182cab52f
[SPR-5459] Added jarjar'd asm packaging
2009-03-20 12:15:06 +00:00
Thomas Risberg
abbdc1144a
Added the Spring Framework reference documentation
2009-03-18 20:00:49 +00:00
Colin Sampaleanu
d4ba002b00
update hibernate and openjpa dependencies to match the orm module
...
variants. Note that tests are still broken
2009-03-15 03:07:05 +00:00
Mark Pollack
13dfa11def
Add support for @ScopedProxy for factory beans using the @FactoryBean annotation within a @Component
...
Add missing unit tests
2009-03-13 18:14:40 +00:00
Colin Sampaleanu
bf31766ff8
fix ecliipse jar imports to match recent changes (hibernate, openjpa) to
...
ivy dependenies
2009-03-13 05:39:32 +00:00
Chris Beams
5b4fc2de36
removing unnecessary eclipse 'Project Facets' metadata
2009-03-13 04:16:58 +00:00
Thomas Risberg
9b1edea8a0
added tests for custom SQLException translation, polished (SPR-4899)
2009-03-12 21:32:40 +00:00
Thomas Risberg
a3942c5c1b
changed exception class thrown for problems configuring GenericSqlQuery class (SPR-3986)
2009-03-12 21:30:42 +00:00
Thomas Risberg
49549d66ae
added the option of providing a database specific custom SQLExceptionTranslator to provide customized translation for any SQLException before the error codes translation happens (SPR-4899)
2009-03-12 17:22:02 +00:00
Thomas Risberg
943e359c4a
switched tests to use JUnit4
2009-03-12 06:29:33 +00:00
Thomas Risberg
7ccb0b6e66
added a concrete GenericSqlQuery class to make it possible to configure in application context (SPR-3986)
2009-03-12 04:38:56 +00:00
Thomas Risberg
4145c299ef
fixed missing tabs in application context file (SPR-3987)
2009-03-12 04:35:45 +00:00
Thomas Risberg
2855e5c086
moved the application context file to correct directory (SPR-3987)
2009-03-12 02:17:49 +00:00
Thomas Risberg
8fdc57ecbd
added a concrete GenericStoredProcedure class to make it possible to configure using application context (SPR-3987)
2009-03-11 23:01:22 +00:00
Thomas Risberg
a0139abf1e
added a DuplicatKeyException catagory for SQLException translation (SPR-5125)
2009-03-09 23:26:54 +00:00
Keith Donald
d9f5a7a6c8
custom converters
2009-03-09 02:28:22 +00:00
Keith Donald
0ef0ff60f0
super converter implementation
2009-03-08 08:47:10 +00:00
Chris Beams
b04009357a
ignoring clover prefs
2009-03-07 21:51:41 +00:00
Chris Beams
4f8b812e29
ignoring clover prefs
2009-03-07 21:50:53 +00:00
Chris Beams
0494320266
Eliminated all compilation warnings
2009-03-07 21:47:48 +00:00
Chris Beams
dc191bec2d
Whitespace and license polish
2009-03-07 21:41:45 +00:00
Mark Pollack
a2c87ae67a
Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component
2009-03-07 07:48:53 +00:00
Mark Pollack
fc9c3009fe
Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component
2009-03-07 07:42:25 +00:00
Chris Beams
6281948cf9
Dependency updates
2009-03-07 06:37:19 +00:00
Chris Beams
f953fd5b22
+ Further documentation and pruning.
...
+ Added testing-related TODOs where appropriate
2009-03-07 06:36:18 +00:00
Chris Beams
3130351233
Removed empty .internal package
2009-03-07 06:17:12 +00:00