6281948cf9
Dependency updates
Chris Beams
2009-03-07 06:37:19 +00:00
f953fd5b22
+ Further documentation and pruning. + Added testing-related TODOs where appropriate
Chris Beams
2009-03-07 06:36:18 +00:00
3130351233
Removed empty .internal package
Chris Beams
2009-03-07 06:17:12 +00:00
5de6e2c395
+ Eliminated support for @Extension methods for now + Consolidated all remaining supporting classes into .support package, eliminating .internal.* + 7 public types remain
Chris Beams
2009-03-07 06:14:46 +00:00
faffd98621
Javadoc polish & pruning dead code
Chris Beams
2009-03-07 05:49:12 +00:00
3231f458c8
+ Added 'proxyMode' attribute to @Scope annotation + Eliminated @ScopedProxy in favor of @Scope(proxyMode=NO|INTERFACES|TARGET_CLASS)
Chris Beams
2009-03-07 04:54:31 +00:00
9735c8024c
@Scope is now allowed on methods (for use in conjunction with @Bean)
Chris Beams
2009-03-07 03:37:10 +00:00
100ba6599f
+ Eliminated UsageError/Validatable/MalformedConfigurationException in favor of existing Problem/ProblemReporter types + Pruned a number of attributes from the @Bean and @Configuration annotations
Chris Beams
2009-03-07 03:22:22 +00:00
c41c64389f
Add (missing) dependencies on oxm project and xmlunit library
Rossen Stoyanchev
2009-03-07 00:08:49 +00:00
3a7b4bf1b0
basic conversion service impl; still need super converters, custom converters, and conversion of generic collection elements
Keith Donald
2009-03-06 23:48:17 +00:00
c1f3ec0c5b
turned on debug logging
Keith Donald
2009-03-06 20:33:43 +00:00
b04134cffb
removed aopalliance errant dependency; removed unused import
Keith Donald
2009-03-06 20:25:34 +00:00
622357291c
assert of length 1
Keith Donald
2009-03-06 20:22:05 +00:00
3d318ea387
javadoc polishing
Keith Donald
2009-03-06 20:20:34 +00:00
9216b3e8e1
Removed Validator interface and inlined its implementations
Chris Beams
2009-03-06 20:17:17 +00:00
c278e1e943
convert system spi and api
Keith Donald
2009-03-06 20:08:33 +00:00
f83019afed
Re-enabled support for @ScopedProxy
Chris Beams
2009-03-06 19:33:53 +00:00
048b7f638f
+ Moved @Bean into base package, next to @Configuration + Removed .ext package + Further reduced visibility of types wherever possible + Eliminated package cycles
Chris Beams
2009-03-06 07:18:42 +00:00
00ecbde244
Simplifying packaging
Chris Beams
2009-03-06 07:11:01 +00:00
dfab514568
polish
Chris Beams
2009-03-06 07:05:38 +00:00
2e7e982487
+ Renamed Scopes -> StandardScopes + Renamed ConfigurationPostProcessor -> ConfigurationClassPostProcessor + JavaDoc and polish for AbstractConfigurationClassProcessor
Chris Beams
2009-03-06 06:55:53 +00:00
8610c0bce8
+ Added .clover to svn:ignore + Updated ivy Spring dependencies from 2.5.6 -> latest.integration + Added src/test/resources directory to appease Spring Build
Chris Beams
2009-03-06 03:27:12 +00:00
b985011b24
+ Fleshed out, documented, tested and polished the ConfigurationPostProcessor implementation + Removed @FactoryMethod indirection and extension point in favor of direct processing of @Bean annotations
Chris Beams
2009-03-06 03:12:53 +00:00
43b2a40343
Initial work to ensure CGLIB classes are not eagerly loaded (CGLIB should only be required if Spring users wish to process @Configuration classes)
Chris Beams
2009-03-06 00:38:30 +00:00
93b558b1ce
eliminated dead code
Chris Beams
2009-03-05 20:22:06 +00:00
04314a62e6
Updated ivy and template.mf dependency metadata; added src/main/resources to quiet a spurious build error.
Chris Beams
2009-03-05 20:18:08 +00:00
eaf3a7cec4
+ Adding POC tooling integration points, namely AbstractConfigurationPostProcessor and allowing for tooling-specified ClassLoader for use with ASM parsing + Eliminated ModelMethod in favor of BeanMethod throughout
Chris Beams
2009-03-05 20:08:15 +00:00
61a1c4d0c6
Added SourceHttpMessageConverter as a default.
Arjen Poutsma
2009-03-03 11:38:38 +00:00
ca01cb4df6
SPR-5539: Add XML HttpMessageConverters
Arjen Poutsma
2009-03-03 11:34:41 +00:00
cbd5ddbb0d
SPR-5536: RestTemplate does not do HTTP GET if it should
Arjen Poutsma
2009-03-03 09:32:48 +00:00
b08ad44230
SPR-5536: RestTemplate does not do HTTP GET if it should
Arjen Poutsma
2009-03-03 09:32:05 +00:00
6631092870
Removed JSTL-related errors from petclinic search and show JSPs
Chris Beams
2009-03-03 02:31:45 +00:00
e834711bc0
+ Removed old testsuite.iml (favor integration-testsuite.iml) + Updated integration-tests/.classpath to point to javax.jdo 2.1.0 instead of 2.0.0
Chris Beams
2009-03-03 00:02:18 +00:00
6b6b8e50a3
Removed dm Server as targeted runtime for petclinic
Chris Beams
2009-03-03 00:01:15 +00:00
f9918f9b2e
Formatting pass, primarily to align with Spring's convention of hard tab indentation.
Chris Beams
2009-02-28 06:18:46 +00:00
f8270428df
+ Removed requirement for enhanced subclasses to implement InitializingBean. This was in support of injecting @ExternalValue fields, but is no longer necessary in light of @Value + Added formatting rules
Chris Beams
2009-02-28 06:10:17 +00:00
3dac5d82b1
Pruned empty .model package
Chris Beams
2009-02-28 04:56:26 +00:00
f43e1110e9
Pruned empty .factory package
Chris Beams
2009-02-28 03:44:48 +00:00
c593f06397
Consolidating types and reducing visibility wherever possible. Non-internal public API is now at 18 types (21 including internal packages).
Chris Beams
2009-02-28 03:43:35 +00:00
6deb1acab4
Refactoring and repackaging
Chris Beams
2009-02-28 03:08:06 +00:00
d4fdad2202
+ Further repackaging and consolidation + Tested compatibility with @Value (works, but noticed and filed an unrelated-to-javaconfig improvement. See SPR-5530)
Chris Beams
2009-02-28 01:35:04 +00:00
2689751c2b
Repackaging to remove remaining cycles and increase cohesion
Chris Beams
2009-02-27 22:54:35 +00:00
191b829a6c
added 'target' directory to svn:ignore
Chris Beams
2009-02-27 03:35:09 +00:00
e48fe0d892
Initial cut at migrating JavaConfig essentials into Core. test.basic.BasicTests successfully excercises the simplest possible @Configuration class (contains a single @Bean method). 39 classes were pulled in from from JavaConfig to support this use case.
Chris Beams
2009-02-27 01:35:44 +00:00
e8b353e703
Fixing Spring Build
Arjen Poutsma
2009-02-25 19:12:12 +00:00
719a25a006
Updating Eclipse classpath to reflect new dependencies on mortbay resources.
Chris Beams
2009-02-25 15:44:38 +00:00
84ea67669a
ModelAndView's "cleared" state gets preserved in case of plain model Map access
Juergen Hoeller
2009-02-20 11:48:26 +00:00
eb1631f458
SimpleAliasRegistry detects resolved aliases that loop back to the original name (SPR-5419); PropertyPlaceholderConfigurer does not modify Map in case of equal String keys (SPR-5318); inner class names in Java source style ("java.lang.Thread.State") supported as well (SPR-5210)
Juergen Hoeller
2009-02-19 16:17:35 +00:00
ff8e7a1289
further M2 revisions
Juergen Hoeller
2009-02-19 00:29:21 +00:00
4cc42bf16f
added "flush()" method to TransactionStatus and TransactionSynchronization interfaces; test context manager automatically flushes transactions before rolling back; general polishing of transaction management code
Juergen Hoeller
2009-02-19 00:24:05 +00:00
dd7d299aa4
updated for execution of integration tests
Juergen Hoeller
2009-02-19 00:16:20 +00:00
56bd995d9c
"url" macro in "spring.ftl" performs standard Servlet URL encoding automatically
Juergen Hoeller
2009-02-18 23:55:32 +00:00