Commit Graph

  • 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
  • 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
  • e35201fc78 Javadoc Arjen Poutsma 2009-02-24 12:36:22 +00:00
  • c46b0ae271 polishing Juergen Hoeller 2009-02-24 12:20:41 +00:00
  • 760cab8fea refactored HTTP support into top-level package "org.springframework.http"; revised RestTemplate facility in package "org.springframework.web.client" Juergen Hoeller 2009-02-24 11:46:00 +00:00
  • 882c195221 polishing Juergen Hoeller 2009-02-24 00:27:36 +00:00
  • 0b4e7cc5ed deprecated support for JMS 1.0.2 providers Juergen Hoeller 2009-02-24 00:26:37 +00:00
  • 11e7ad21b0 Added tests Arjen Poutsma 2009-02-23 23:44:49 +00:00
  • 332607ad6c Fixed issue in parsing of invalid MediaTypes from java.net.HttpUrlConnection (*; q=.2) Arjen Poutsma 2009-02-23 22:02:10 +00:00
  • bc8941084a Added MultiValueMap Arjen Poutsma 2009-02-23 17:15:00 +00:00
  • e22f267dba Added ServerHttpRequest/Response to web.http, and Servlet-based implementations. Arjen Poutsma 2009-02-23 11:49:09 +00:00
  • b2fdd7f1fe Added UriTemplate class Arjen Poutsma 2009-02-22 14:54:09 +00:00
  • ca535bb1d0 SPR-5260: RestTemplate Arjen Poutsma 2009-02-22 14:51:00 +00:00
  • cdd37d7e8b Character encoding tests Arjen Poutsma 2009-02-22 14:46:12 +00:00
  • e9d548e62f Fixed problem when headers were written after ClientHttpRequest.execute() Arjen Poutsma 2009-02-22 14:35:28 +00:00
  • 0db40dd676 Fixing tests Arjen Poutsma 2009-02-22 10:15:32 +00:00
  • 1bc5188953 Fixing tests Arjen Poutsma 2009-02-22 10:03:40 +00:00
  • dc1edccc56 prototype beans receive independent collection/array even when based on single value (SPR-5512) Juergen Hoeller 2009-02-21 18:04:08 +00:00
  • 2de9e2a38d Added HTTP conversion abstraction for RestTemplate Arjen Poutsma 2009-02-21 13:34:55 +00:00
  • 4a02cd96ea Added HTTP abstraction for RestTemplate Arjen Poutsma 2009-02-21 11:52:38 +00:00
  • 5fed34bdb4 testing the exception message when conversion of a generic collection element fails Juergen Hoeller 2009-02-20 17:12:29 +00:00
  • 171b855d10 Added JUnit 4.5 Arjen Poutsma 2009-02-20 14:58:19 +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
  • d3d0111439 polishing Juergen Hoeller 2009-02-18 23:51:03 +00:00
  • 85bc98ea4b MethodInvocations and ProceedingJoinPoints always expose original method (not bridge); ProceedingJoinPoint resolves parameter names using ASM-based parameter name discovery Juergen Hoeller 2009-02-18 23:45:14 +00:00