Commit Graph

157 Commits

Author SHA1 Message Date
Juergen Hoeller 11450f1fdb updated all Spring Framework OSGI manifests to list unversioned imports explicitly; relaxed several OSGi bundle dependencies to optional and extended version ranges
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1159 50f2f4bb-b051-0410-bef5-90022cba6387
2009-05-12 16:43:15 +00:00
Keith Donald 62f87abbba added two way converter
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1148 50f2f4bb-b051-0410-bef5-90022cba6387
2009-05-11 21:40:55 +00:00
Keith Donald 81b3f77455 renamed executeConversion to simply convert for readibility
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1147 50f2f4bb-b051-0410-bef5-90022cba6387
2009-05-11 21:25:33 +00:00
Keith Donald 453bed1e9b made ConversionExecutor internal; removed other unused operations from public SPI
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1145 50f2f4bb-b051-0410-bef5-90022cba6387
2009-05-11 21:23:18 +00:00
Andy Clement 95ea243026 SPR-5663: test and fix: inconsistency between canRead() and read() on ReflectivePropertyResolver
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1052 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-22 17:57:24 +00:00
Andy Clement 2bc6cb756c SPR-5673: fix for problems with expressions that use the same symbols as are used in the template prefix/suffix
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1045 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-22 00:10:47 +00:00
Andy Clement 93ded6edf7 minor fix
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1014 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-17 05:02:05 +00:00
Andy Clement 511c082cb6 removed unnecessary class. improvements to map projection/selection
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1013 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-16 19:21:50 +00:00
Andy Clement fd8220dea0 changed to [] from {} for projection and selection (including first and last selection). addresses the problem of clashes with template prefix/suffix
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1007 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-15 23:54:52 +00:00
Thomas Risberg 8fe2a89d43 switched to use XInclude
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1001 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-14 21:37:40 +00:00
Andy Clement 3e60a76e6b SPR-5673: more intelligence in TemplateAwareExpressionParser. Supports prefix/suffix escaping and nesting of prefixes/suffixes
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1000 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-14 21:26:56 +00:00
Andy Clement dce025e40f more tests - about 82% coverage now. focused on testing reflection helper since it is rather complex. some asserts also added.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@989 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-13 20:51:52 +00:00
Andy Clement 8a980b8364 More tests. First pass on messages review.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@979 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-12 16:45:00 +00:00
Keith Donald 64de1981a3 made conversion service pluggable
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@975 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-10 20:52:16 +00:00
Keith Donald 8df73198f6 activated DefaultConversionService in EL, linking convert and EL
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@974 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-10 20:47:04 +00:00
Andy Clement 073b1556ce Fixed StandardTypeLocator to only know about java.lang.* out of the box. Doc fixes related to that.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@967 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-10 03:20:09 +00:00
Andy Clement b46afe7e39 finally some comparator logic that makes sense :)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@966 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-10 02:21:25 +00:00
Andy Clement 75d26cdb9d More tests, corrections in standard comparator, more helper methods in StandardEvaluationContext.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@965 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-10 00:03:53 +00:00
Andy Clement 9f5676a4b1 more tests, minor fixes. some findbugs issues addressed.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@963 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-09 22:03:38 +00:00
Andy Clement f899a72e1c Changed signature of convertValue() to keep the Sun compiler happy
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@960 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-09 16:00:53 +00:00
Mark Pollack 5f3ac321cb Change version from 3.0.0.M3 to 3.0.0.BUILD-SNAPSHOT (again)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@959 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-09 14:38:35 +00:00
Andy Clement cfa9cdf035 More tests and some fixes. Also created tests based on the documentation examples.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@952 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-09 01:43:07 +00:00
Andy Clement 29d27f3687 Removed unnecessary code. Increased test coverage from 70>75% - still some way to go
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@946 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-08 04:50:43 +00:00
Andy Clement a6fa167d5e Corrected exception message inserts
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@945 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-08 04:49:47 +00:00
Andy Clement 0374aacec1 Improving test coverage, more language consistency
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@931 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-06 19:04:04 +00:00
Andy Clement 7cc791ae9e More test coverage for the expression AST
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@927 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-04 01:04:31 +00:00
Andy Clement 5eb884a7db objects flowing around in expression evaluation are now TypedValue's - these carry generics info, used for conversions.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@925 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-03 23:39:14 +00:00
Mark Pollack 9feacc0375 Change version from 3.0.0.M3 to 3.0.0.BUILD-SNAPSHOT
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@919 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-03 14:03:48 +00:00
Andy Clement 2fb46e48c0 design change - no longer surfacing typeDescriptor through property accessor. conversion done internally in property write() code
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@914 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-01 23:27:49 +00:00
Andy Clement 877603f49c new packages added
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@912 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-01 21:47:35 +00:00
Andy Clement c289840f9a initial typeDescriptor awareness in the EL. some basic testing of using GenericConversionService
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@911 50f2f4bb-b051-0410-bef5-90022cba6387
2009-04-01 21:38:51 +00:00
Andy Clement 78c1d085d5 Indexed objects (arrays/maps/lists) now settable
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@879 50f2f4bb-b051-0410-bef5-90022cba6387
2009-03-30 19:40:20 +00:00
Andy Clement ec411f271b Indexed objects (arrays/maps/lists) now settable
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@878 50f2f4bb-b051-0410-bef5-90022cba6387
2009-03-30 19:40:09 +00:00
Mark Pollack f17f9ef0f5 POM maintenance
Place parent pom in publicly accessible directory (org.sf.spring-parent).  
Create a component list pom in org.sf.spring-library.

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@868 50f2f4bb-b051-0410-bef5-90022cba6387
2009-03-29 09:56:38 +00:00
Mark Pollack 6ac7a300c8 Fix SPEL tests when using maven. With the maven test runner expression.spel.SetValueTests is run before expression.spel.EvaluationTests. The order is reversed in eclipse/spring-build. Static variables are modifed in SetValueTests that cause EvaluationTests to fail if it is run first. Make a simple fix so SetValueTests uses a local evaluation context variable instead of a static variable.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@848 50f2f4bb-b051-0410-bef5-90022cba6387
2009-03-27 16:05:38 +00:00
Keith Donald 0a06a95d68 set value tests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@813 50f2f4bb-b051-0410-bef5-90022cba6387
2009-03-24 19:55:39 +00:00
Mark Pollack 4f514aac1e SPR-5385, SPR-5301 - partial work committed.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@811 50f2f4bb-b051-0410-bef5-90022cba6387
2009-03-24 05:56:56 +00:00
Keith Donald 199f6943d1 pruned bean references support as it was not used
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@809 50f2f4bb-b051-0410-bef5-90022cba6387
2009-03-23 21:33:15 +00:00
Juergen Hoeller b9f25bc30b polishing
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@643 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-16 01:43:49 +00:00
Chris Beams ec7ffc0f99 * Updated Eclipse classpath metadata
* Fixed (or suppressed as necessary) JSP errors in petclinic

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@634 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-14 03:09:59 +00:00
Juergen Hoeller 905c8fe509 polishing
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@625 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-13 09:11:03 +00:00
Juergen Hoeller 793bf07941 revised expression parser API design
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@619 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-12 23:03:58 +00:00
Andy Clement 559d321b50 remove files
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@396 50f2f4bb-b051-0410-bef5-90022cba6387
2008-12-13 01:38:21 +00:00
Andy Clement 4236dc7743 new files
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@395 50f2f4bb-b051-0410-bef5-90022cba6387
2008-12-13 01:36:48 +00:00
Andy Clement a0a95ca5b7 Refactored package structure and made some getValue() methods generic
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@390 50f2f4bb-b051-0410-bef5-90022cba6387
2008-12-12 23:07:08 +00:00
Juergen Hoeller e016a80f63 fixed javadoc errors
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@347 50f2f4bb-b051-0410-bef5-90022cba6387
2008-11-28 13:56:30 +00:00
Juergen Hoeller f388e47598 consistent compilation against Servlet 2.5, JSP 2.1 and JUnit 4.5
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@345 50f2f4bb-b051-0410-bef5-90022cba6387
2008-11-27 21:49:10 +00:00
Juergen Hoeller a0dfb69aaa Java 5 code style
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@341 50f2f4bb-b051-0410-bef5-90022cba6387
2008-11-27 00:27:52 +00:00
Juergen Hoeller 4909f4ce69 fixed test source configuration
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@340 50f2f4bb-b051-0410-bef5-90022cba6387
2008-11-27 00:26:21 +00:00
Costin Leau 311a162c15 + fix import for org.antlr package versions
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@335 50f2f4bb-b051-0410-bef5-90022cba6387
2008-11-26 09:56:50 +00:00