Chris Beams
c9ab18e7e7
Made ConfigurationModel semantics explicit by having it extend LinkedHashSet<ConfigurationClass>
16 years ago
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
16 years ago
Chris Beams
2bbc4e48ad
+ Added unit test for BeanMethod
16 years ago
Chris Beams
72fae2ea19
+ Source attribution is now consistent across all registered Problems
...
+ Various pruning of dead code and polish
16 years ago
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.
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)
...
+ Finished support for @Import , including detection of circular imports
16 years ago
Ben Hale
9182cab52f
[SPR-5459] Added jarjar'd asm packaging
16 years ago
Thomas Risberg
abbdc1144a
Added the Spring Framework reference documentation
16 years ago
Colin Sampaleanu
d4ba002b00
update hibernate and openjpa dependencies to match the orm module
...
variants. Note that tests are still broken
16 years ago
Mark Pollack
13dfa11def
Add support for @ScopedProxy for factory beans using the @FactoryBean annotation within a @Component
...
Add missing unit tests
16 years ago
Colin Sampaleanu
bf31766ff8
fix ecliipse jar imports to match recent changes (hibernate, openjpa) to
...
ivy dependenies
16 years ago
Chris Beams
5b4fc2de36
removing unnecessary eclipse 'Project Facets' metadata
16 years ago
Thomas Risberg
9b1edea8a0
added tests for custom SQLException translation, polished (SPR-4899)
16 years ago
Thomas Risberg
a3942c5c1b
changed exception class thrown for problems configuring GenericSqlQuery class (SPR-3986)
16 years ago
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)
16 years ago
Thomas Risberg
943e359c4a
switched tests to use JUnit4
16 years ago
Thomas Risberg
7ccb0b6e66
added a concrete GenericSqlQuery class to make it possible to configure in application context (SPR-3986)
16 years ago
Thomas Risberg
4145c299ef
fixed missing tabs in application context file (SPR-3987)
16 years ago
Thomas Risberg
2855e5c086
moved the application context file to correct directory (SPR-3987)
16 years ago
Thomas Risberg
8fdc57ecbd
added a concrete GenericStoredProcedure class to make it possible to configure using application context (SPR-3987)
16 years ago
Thomas Risberg
a0139abf1e
added a DuplicatKeyException catagory for SQLException translation (SPR-5125)
16 years ago
Keith Donald
d9f5a7a6c8
custom converters
16 years ago
Keith Donald
0ef0ff60f0
super converter implementation
16 years ago
Chris Beams
b04009357a
ignoring clover prefs
16 years ago
Chris Beams
4f8b812e29
ignoring clover prefs
16 years ago
Chris Beams
0494320266
Eliminated all compilation warnings
16 years ago
Chris Beams
dc191bec2d
Whitespace and license polish
16 years ago
Mark Pollack
a2c87ae67a
Initial cut of feature to create 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
6281948cf9
Dependency updates
16 years ago
Chris Beams
f953fd5b22
+ Further documentation and pruning.
...
+ Added testing-related TODOs where appropriate
16 years ago
Chris Beams
3130351233
Removed empty .internal package
16 years ago
Chris Beams
5de6e2c395
+ Eliminated support for @Extension methods for now
...
+ Consolidated all remaining supporting classes into .support package, eliminating .internal.*
+ 7 public types remain
16 years ago
Chris Beams
faffd98621
Javadoc polish & pruning dead code
16 years ago
Chris Beams
3231f458c8
+ Added 'proxyMode' attribute to @Scope annotation
...
+ Eliminated @ScopedProxy in favor of @Scope(proxyMode=NO|INTERFACES|TARGET_CLASS)
16 years ago
Chris Beams
9735c8024c
@Scope is now allowed on methods (for use in conjunction with @Bean )
16 years ago
Chris Beams
100ba6599f
+ Eliminated UsageError/Validatable/MalformedConfigurationException in favor of existing Problem/ProblemReporter types
...
+ Pruned a number of attributes from the @Bean and @Configuration annotations
16 years ago
Rossen Stoyanchev
c41c64389f
Add (missing) dependencies on oxm project and xmlunit library
16 years ago
Keith Donald
3a7b4bf1b0
basic conversion service impl; still need super converters, custom converters, and conversion of generic collection elements
16 years ago
Keith Donald
c1f3ec0c5b
turned on debug logging
16 years ago
Keith Donald
b04134cffb
removed aopalliance errant dependency; removed unused import
16 years ago
Keith Donald
622357291c
assert of length 1
16 years ago
Chris Beams
11657b54e0
Removing accidentally committed clover-related eclipse metadata
16 years ago
Keith Donald
3d318ea387
javadoc polishing
16 years ago
Chris Beams
9216b3e8e1
Removed Validator interface and inlined its implementations
16 years ago
Keith Donald
c278e1e943
convert system spi and api
16 years ago
Chris Beams
f83019afed
Re-enabled support for @ScopedProxy
16 years ago
Chris Beams
048b7f638f
+ Moved @Bean into base package, next to @Configuration
...
+ Removed .ext package
+ Further reduced visibility of types wherever possible
+ Eliminated package cycles
16 years ago
Chris Beams
00ecbde244
Simplifying packaging
16 years ago
Chris Beams
dfab514568
polish
16 years ago