Chris Beams
868ca2bb4a
+ Moving .config.java module -> .context
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@786 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
8fc0036591
+ Pruned empty directories
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@785 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
2faef8d9d9
+ Pruned empty directories
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@784 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
e70b6ef6a4
+ Repackaged src and test from .config.java.* -> .context.annotation.*
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@783 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
e52702e9fe
+ Repackaging test codebase from .config.java.* -> .context.annotation.*
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@782 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
4473ca05d3
+ 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
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@781 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
e0c593f61c
Made ConfigurationModel semantics explicit by having it extend LinkedHashSet<ConfigurationClass>
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@780 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
7cd96e4334
+ 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
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@779 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
192260dbd6
+ Added unit test for BeanMethod
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@778 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
41c1361c24
+ Source attribution is now consistent across all registered Problems
...
+ Various pruning of dead code and polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@777 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
0cf9358bf4
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.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@776 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
7f82764cb2
+ 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
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@775 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Ben Hale
95b992d43d
[SPR-5459] Added jarjar'd asm packaging
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@774 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Thomas Risberg
e2cb01c676
Added the Spring Framework reference documentation
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@773 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Colin Sampaleanu
2d4710bf68
update hibernate and openjpa dependencies to match the orm module
...
variants. Note that tests are still broken
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@772 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Mark Pollack
1748a09613
Add support for @ScopedProxy for factory beans using the @FactoryBean annotation within a @Component
...
Add missing unit tests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@771 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Colin Sampaleanu
d5f8c2767f
fix ecliipse jar imports to match recent changes (hibernate, openjpa) to
...
ivy dependenies
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@770 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
09c570fd44
removing unnecessary eclipse 'Project Facets' metadata
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@769 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Thomas Risberg
b37a461eb0
added tests for custom SQLException translation, polished (SPR-4899)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@768 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Thomas Risberg
f041d50b41
changed exception class thrown for problems configuring GenericSqlQuery class (SPR-3986)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@767 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Thomas Risberg
0ba04cafd0
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)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@766 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Thomas Risberg
ee4c0e7101
switched tests to use JUnit4
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@765 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Thomas Risberg
d3c10437c4
added a concrete GenericSqlQuery class to make it possible to configure in application context (SPR-3986)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@764 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Thomas Risberg
b9b536871c
fixed missing tabs in application context file (SPR-3987)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@763 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Thomas Risberg
87a53c0777
moved the application context file to correct directory (SPR-3987)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@762 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Thomas Risberg
d79c880c46
added a concrete GenericStoredProcedure class to make it possible to configure using application context (SPR-3987)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@761 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Thomas Risberg
41ad9365d9
added a DuplicatKeyException catagory for SQLException translation (SPR-5125)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@760 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Keith Donald
fefb06a5be
custom converters
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@759 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Keith Donald
d920c52393
super converter implementation
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@758 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
f8865749db
ignoring clover prefs
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@757 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
c26eb40c4a
ignoring clover prefs
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@756 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
ca05d99b7d
Eliminated all compilation warnings
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@755 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
5a62fb1762
Whitespace and license polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@754 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Mark Pollack
43bb43116c
Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@753 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Mark Pollack
3f024d2f4b
Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@752 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
555f14aac8
Dependency updates
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@751 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
d5f20c4247
+ Further documentation and pruning.
...
+ Added testing-related TODOs where appropriate
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@750 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
d6f6e9cb05
Removed empty .internal package
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@749 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
0d87c48d98
+ Eliminated support for @Extension methods for now
...
+ Consolidated all remaining supporting classes into .support package, eliminating .internal.*
+ 7 public types remain
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@748 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
1832156349
Javadoc polish & pruning dead code
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@747 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
bb86f785be
+ Added 'proxyMode' attribute to @Scope annotation
...
+ Eliminated @ScopedProxy in favor of @Scope(proxyMode=NO|INTERFACES|TARGET_CLASS)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@746 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
873723313c
@Scope is now allowed on methods (for use in conjunction with @Bean )
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@745 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
b7c8d57da2
+ Eliminated UsageError/Validatable/MalformedConfigurationException in favor of existing Problem/ProblemReporter types
...
+ Pruned a number of attributes from the @Bean and @Configuration annotations
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@744 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Rossen Stoyanchev
ab8bdd79ee
Add (missing) dependencies on oxm project and xmlunit library
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@743 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Keith Donald
515f1c57d3
basic conversion service impl; still need super converters, custom converters, and conversion of generic collection elements
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@742 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Keith Donald
5fb9dbb7d0
turned on debug logging
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@741 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Keith Donald
02a7b6c680
removed aopalliance errant dependency; removed unused import
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@740 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Keith Donald
0bf226e205
assert of length 1
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@739 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
83e909fc52
Removing accidentally committed clover-related eclipse metadata
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@738 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Keith Donald
441cc1859e
javadoc polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@737 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago