Commit Graph

  • 2bbc4e48ad + Added unit test for BeanMethod Chris Beams 2009-03-22 02:38:44 +00:00
  • 72fae2ea19 + Source attribution is now consistent across all registered Problems + Various pruning of dead code and polish Chris Beams 2009-03-22 01:43:31 +00:00
  • 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. Chris Beams 2009-03-21 21:43:44 +00:00
  • 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 Chris Beams 2009-03-21 19:00:57 +00:00
  • 9182cab52f [SPR-5459] Added jarjar'd asm packaging Ben Hale 2009-03-20 12:15:06 +00:00
  • abbdc1144a Added the Spring Framework reference documentation Thomas Risberg 2009-03-18 20:00:49 +00:00
  • d4ba002b00 update hibernate and openjpa dependencies to match the orm module variants. Note that tests are still broken Colin Sampaleanu 2009-03-15 03:07:05 +00:00
  • 13dfa11def Add support for @ScopedProxy for factory beans using the @FactoryBean annotation within a @Component Add missing unit tests Mark Pollack 2009-03-13 18:14:40 +00:00
  • bf31766ff8 fix ecliipse jar imports to match recent changes (hibernate, openjpa) to ivy dependenies Colin Sampaleanu 2009-03-13 05:39:32 +00:00
  • 5b4fc2de36 removing unnecessary eclipse 'Project Facets' metadata Chris Beams 2009-03-13 04:16:58 +00:00
  • 9b1edea8a0 added tests for custom SQLException translation, polished (SPR-4899) Thomas Risberg 2009-03-12 21:32:40 +00:00
  • a3942c5c1b changed exception class thrown for problems configuring GenericSqlQuery class (SPR-3986) Thomas Risberg 2009-03-12 21:30:42 +00:00
  • 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) Thomas Risberg 2009-03-12 17:22:02 +00:00
  • 943e359c4a switched tests to use JUnit4 Thomas Risberg 2009-03-12 06:29:33 +00:00
  • 7ccb0b6e66 added a concrete GenericSqlQuery class to make it possible to configure in application context (SPR-3986) Thomas Risberg 2009-03-12 04:38:56 +00:00
  • 4145c299ef fixed missing tabs in application context file (SPR-3987) Thomas Risberg 2009-03-12 04:35:45 +00:00
  • 2855e5c086 moved the application context file to correct directory (SPR-3987) Thomas Risberg 2009-03-12 02:17:49 +00:00
  • 8fdc57ecbd added a concrete GenericStoredProcedure class to make it possible to configure using application context (SPR-3987) Thomas Risberg 2009-03-11 23:01:22 +00:00
  • a0139abf1e added a DuplicatKeyException catagory for SQLException translation (SPR-5125) Thomas Risberg 2009-03-09 23:26:54 +00:00
  • d9f5a7a6c8 custom converters Keith Donald 2009-03-09 02:28:22 +00:00
  • 0ef0ff60f0 super converter implementation Keith Donald 2009-03-08 08:47:10 +00:00
  • b04009357a ignoring clover prefs Chris Beams 2009-03-07 21:51:41 +00:00
  • 4f8b812e29 ignoring clover prefs Chris Beams 2009-03-07 21:50:53 +00:00
  • 0494320266 Eliminated all compilation warnings Chris Beams 2009-03-07 21:47:48 +00:00
  • dc191bec2d Whitespace and license polish Chris Beams 2009-03-07 21:41:45 +00:00
  • a2c87ae67a Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component Mark Pollack 2009-03-07 07:48:53 +00:00
  • fc9c3009fe Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component Mark Pollack 2009-03-07 07:42:25 +00:00
  • 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
  • 11657b54e0 Removing accidentally committed clover-related eclipse metadata Chris Beams 2009-03-06 20:20:40 +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
  • 2a790ad25b Javadoc Arjen Poutsma 2009-03-03 10:42:43 +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
  • b96b72fbaf Typos Arjen Poutsma 2009-03-02 20:22:55 +00:00
  • 03f3bf09d6 SPR-5449: XStreamMarshaller.setImplicitCollection(Map) is insufficient Arjen Poutsma 2009-03-02 11:19:26 +00:00
  • ff83255ace Adding eclipse metadata Chris Beams 2009-03-01 21:04:30 +00:00
  • e3153f705f + Renamed @Factory -> @FactoryMethod + callbackType -> interceptor + registrarType -> registrar + validatorTypes -> validators Chris Beams 2009-02-28 06:57:52 +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
  • c0c8117d51 + Eliminated .util package + Renamed DefaultScopes -> Scopes + Renamed MalformedJavaConfigurationException -> MalformedConfigurationException Chris Beams 2009-02-28 04:55:04 +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
  • f19d660079 Released Spring Framework 3.0.0-M2 v3.0.0.M2 Arjen Poutsma 2009-02-25 19:11:04 +00:00
  • 719a25a006 Updating Eclipse classpath to reflect new dependencies on mortbay resources. Chris Beams 2009-02-25 15:44:38 +00:00
  • c1ea5a3ab8 Fixing Petclinic Arjen Poutsma 2009-02-25 14:32:51 +00:00
  • a1ea7f1820 polishing Juergen Hoeller 2009-02-25 13:57:58 +00:00
  • e10c843809 finalized changelog for M2 release Juergen Hoeller 2009-02-25 13:55:30 +00:00
  • e989292e2a updated compile and test dependencies Juergen Hoeller 2009-02-25 13:42:45 +00:00
  • 96e00d6594 clarified applicability of @Order Juergen Hoeller 2009-02-25 13:41:57 +00:00
  • 5367ec0ff7 Javadoc Arjen Poutsma 2009-02-25 12:12:14 +00:00
  • d83b601de0 Javadoc Arjen Poutsma 2009-02-25 11:18:20 +00:00
  • 516cc02d23 added Commons DBCP as test dependency Juergen Hoeller 2009-02-25 10:08:50 +00:00
  • 6d66e43402 updated code style settings Juergen Hoeller 2009-02-25 10:08:23 +00:00
  • 092de0107c improved NoClassDefFoundError handling during constructor resolution (SPR-5522) Juergen Hoeller 2009-02-25 10:07:57 +00:00
  • b80362f8d1 project-build upgrade Ben Hale 2009-02-25 09:39:00 +00:00
  • 160249c012 generified FactoryBeans and further Java 5 code style updates Juergen Hoeller 2009-02-25 00:34:22 +00:00
  • 555fa3b4c8 revised OXM package: no provider-specific exceptions anymore, etc Juergen Hoeller 2009-02-25 00:28:15 +00:00
  • 866ee1150e Added Form converter as a default Arjen Poutsma 2009-02-24 16:21:07 +00:00
  • 778a00a595 javadoc Arjen Poutsma 2009-02-24 16:20:26 +00:00
  • 2fde8ef4d9 Fixed URI encoding in URIEditor to be RFC 2396 compliant Arjen Poutsma 2009-02-24 15:12:54 +00:00
  • eb47a4b5be SPR-5516: RestTemplate should encode the url variables Arjen Poutsma 2009-02-24 15:01:01 +00:00
  • 4c0edc2b9d SPR-5515: NPE when passing null as a request to RestTemplate.postForLocation Arjen Poutsma 2009-02-24 14:01:07 +00:00
  • 2d0705467a Added Form converter Arjen Poutsma 2009-02-24 12:59:59 +00:00