Commit Graph

723 Commits

Author SHA1 Message Date
Chris Beams
43b2a40343 Initial work to ensure CGLIB classes are not eagerly loaded (CGLIB should only be required if Spring users wish to process @Configuration classes) 2009-03-06 00:38:30 +00:00
Chris Beams
93b558b1ce eliminated dead code 2009-03-05 20:22:06 +00:00
Chris Beams
04314a62e6 Updated ivy and template.mf dependency metadata; added src/main/resources to quiet a spurious build error. 2009-03-05 20:18:08 +00:00
Chris Beams
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
2009-03-05 20:08:15 +00:00
Arjen Poutsma
61a1c4d0c6 Added SourceHttpMessageConverter as a default. 2009-03-03 11:38:38 +00:00
Arjen Poutsma
ca01cb4df6 SPR-5539: Add XML HttpMessageConverters 2009-03-03 11:34:41 +00:00
Arjen Poutsma
2a790ad25b Javadoc 2009-03-03 10:42:43 +00:00
Arjen Poutsma
cbd5ddbb0d SPR-5536: RestTemplate does not do HTTP GET if it should 2009-03-03 09:32:48 +00:00
Arjen Poutsma
b08ad44230 SPR-5536: RestTemplate does not do HTTP GET if it should 2009-03-03 09:32:05 +00:00
Chris Beams
6631092870 Removed JSTL-related errors from petclinic search and show JSPs 2009-03-03 02:31:45 +00:00
Chris Beams
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
2009-03-03 00:02:18 +00:00
Chris Beams
6b6b8e50a3 Removed dm Server as targeted runtime for petclinic 2009-03-03 00:01:15 +00:00
Arjen Poutsma
b96b72fbaf Typos 2009-03-02 20:22:55 +00:00
Arjen Poutsma
03f3bf09d6 SPR-5449: XStreamMarshaller.setImplicitCollection(Map) is insufficient 2009-03-02 11:19:26 +00:00
Chris Beams
ff83255ace Adding eclipse metadata 2009-03-01 21:04:30 +00:00
Chris Beams
e3153f705f + Renamed @Factory -> @FactoryMethod
+ callbackType -> interceptor
+ registrarType -> registrar
+ validatorTypes -> validators
2009-02-28 06:57:52 +00:00
Chris Beams
f9918f9b2e Formatting pass, primarily to align with Spring's convention of hard tab indentation. 2009-02-28 06:18:46 +00:00
Chris Beams
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
2009-02-28 06:10:17 +00:00
Chris Beams
3dac5d82b1 Pruned empty .model package 2009-02-28 04:56:26 +00:00
Chris Beams
c0c8117d51 + Eliminated .util package
+ Renamed DefaultScopes -> Scopes
+ Renamed MalformedJavaConfigurationException -> MalformedConfigurationException
2009-02-28 04:55:04 +00:00
Chris Beams
f43e1110e9 Pruned empty .factory package 2009-02-28 03:44:48 +00:00
Chris Beams
c593f06397 Consolidating types and reducing visibility wherever possible. Non-internal public API is now at 18 types (21 including internal packages). 2009-02-28 03:43:35 +00:00
Chris Beams
6deb1acab4 Refactoring and repackaging 2009-02-28 03:08:06 +00:00
Chris Beams
d4fdad2202 + Further repackaging and consolidation
+ Tested compatibility with @Value (works, but noticed and filed an unrelated-to-javaconfig improvement. See SPR-5530)
2009-02-28 01:35:04 +00:00
Chris Beams
2689751c2b Repackaging to remove remaining cycles and increase cohesion 2009-02-27 22:54:35 +00:00
Chris Beams
191b829a6c added 'target' directory to svn:ignore 2009-02-27 03:35:09 +00:00
Chris Beams
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. 2009-02-27 01:35:44 +00:00
Arjen Poutsma
e8b353e703 Fixing Spring Build 2009-02-25 19:12:12 +00:00
Chris Beams
719a25a006 Updating Eclipse classpath to reflect new dependencies on mortbay resources. 2009-02-25 15:44:38 +00:00
Arjen Poutsma
c1ea5a3ab8 Fixing Petclinic 2009-02-25 14:32:51 +00:00
Juergen Hoeller
a1ea7f1820 polishing 2009-02-25 13:57:58 +00:00
Juergen Hoeller
e10c843809 finalized changelog for M2 release 2009-02-25 13:55:30 +00:00
Juergen Hoeller
e989292e2a updated compile and test dependencies 2009-02-25 13:42:45 +00:00
Juergen Hoeller
96e00d6594 clarified applicability of @Order 2009-02-25 13:41:57 +00:00
Arjen Poutsma
5367ec0ff7 Javadoc 2009-02-25 12:12:14 +00:00
Arjen Poutsma
d83b601de0 Javadoc 2009-02-25 11:18:20 +00:00
Juergen Hoeller
516cc02d23 added Commons DBCP as test dependency 2009-02-25 10:08:50 +00:00
Juergen Hoeller
6d66e43402 updated code style settings 2009-02-25 10:08:23 +00:00
Juergen Hoeller
092de0107c improved NoClassDefFoundError handling during constructor resolution (SPR-5522) 2009-02-25 10:07:57 +00:00
Ben Hale
b80362f8d1 project-build upgrade 2009-02-25 09:39:00 +00:00
Juergen Hoeller
160249c012 generified FactoryBeans and further Java 5 code style updates 2009-02-25 00:34:22 +00:00
Juergen Hoeller
555fa3b4c8 revised OXM package: no provider-specific exceptions anymore, etc 2009-02-25 00:28:15 +00:00
Arjen Poutsma
866ee1150e Added Form converter as a default 2009-02-24 16:21:07 +00:00
Arjen Poutsma
778a00a595 javadoc 2009-02-24 16:20:26 +00:00
Arjen Poutsma
2fde8ef4d9 Fixed URI encoding in URIEditor to be RFC 2396 compliant 2009-02-24 15:12:54 +00:00
Arjen Poutsma
eb47a4b5be SPR-5516: RestTemplate should encode the url variables 2009-02-24 15:01:01 +00:00
Arjen Poutsma
4c0edc2b9d SPR-5515: NPE when passing null as a request to RestTemplate.postForLocation 2009-02-24 14:01:07 +00:00
Arjen Poutsma
2d0705467a Added Form converter 2009-02-24 12:59:59 +00:00
Arjen Poutsma
e35201fc78 Javadoc 2009-02-24 12:36:22 +00:00
Juergen Hoeller
c46b0ae271 polishing 2009-02-24 12:20:41 +00:00