298 Commits (871336a8c8cb53a4643b9ec64202bef58cb4c999)

Author SHA1 Message Date
Chris Beams 88913f2b23 Convert CRLF (dos) to LF (unix) 14 years ago
Juergen Hoeller e0d922d352 ConversionService is able to work with "Collections.emptyList()" as target type (again; SPR-7293) 14 years ago
Juergen Hoeller 33b53b7cca alignment with 3.0.7 backports (SPR-8674) 14 years ago
Juergen Hoeller d6d169ac56 resolved package dependency tangles 14 years ago
Chris Beams 143db0d8de Introduce SystemEnvironmentPropertySource 14 years ago
Chris Beams 2c26a23c46 Rename EnvironmentTests => StandardEnvironmentTests 14 years ago
Chris Beams a53d592f62 Use 'name' vs 'key' consistently in PropertySource 14 years ago
Rossen Stoyanchev b5bcfa0ae3 SPR-8858 Fix in AntPathMatcher.combine(..) 14 years ago
Juergen Hoeller e2d9142c5a LocaleEditor and StringToLocaleConverter do not restrict variant part through validation (SPR-8637) 14 years ago
Juergen Hoeller 36616a0c2c fixed GenericTypeResolver to consistently return null if not resolvable (SPR-8698) 14 years ago
Juergen Hoeller 1cea52b66b renamed mapKey/ValueTypeDescriptor methods back to getMapKey/ValueTypeDescriptor (for Spring 3.0.x compatibility) 15 years ago
Chris Beams 6837111bda Refactor AnnotationUtils#findAllAnnotationAttributes 15 years ago
Rossen Stoyanchev cb5954ed02 SPR-8714 Do not create copy in map-to-map and collection-to-collection conversion if not necessary 15 years ago
Rossen Stoyanchev 00a726b098 SPR-8718 Prevent Converter<?,?> from converting target sub-type. 15 years ago
Rossen Stoyanchev 3d50d416eb SPR-8718 Revert fix from earlier for now (need a different approach). 15 years ago
Rossen Stoyanchev 1d7a6c53da SPR-8718 Prevent ClassCastException when the target of Converter<?,?> is a super-class of the actual target. 15 years ago
Sam Brannen 16fb3cb4b3 [SPR-8644] Introduced a failing (ignored) test that demonstrates that findMethod() does not currently support var-args. 15 years ago
Chris Beams 76bf72c9f8 Introduce ConfigurableEnvironment#addActiveProfile 15 years ago
Chris Beams c0eeb8bacd Introduce AbstractEnvironment#validateProfile 15 years ago
Sam Brannen 2d6340af74 Deleting unnecessary TODOs and suppressing warnings. 15 years ago
Juergen Hoeller 8bf019b675 fixed @ExceptionHandler exception type matching (ExceptionDepthComparator; SPR-8231) 15 years ago
Juergen Hoeller 576b8fec31 ConvertiblePair implements equals and hashCode (SPR-8459) 15 years ago
Chris Beams 605f0e7a22 Introduce GenericTypeResolver#resolveReturnTypeArgument 15 years ago
Chris Beams b5b2add5cf Rename {DEFAULT_=>}COMMAND_LINE_PROPERTY_SOURCE_NAME 15 years ago
Chris Beams 1eb5811347 Introduce CommandLinePropertySource and impls 15 years ago
Keith Donald c9d73e2bde SPR-8465 15 years ago
Rossen Stoyanchev 2d29439130 SPR-7787 Allow qualifiers in regular expressions of URI template patterns. 15 years ago
Arjen Poutsma 3a332e556c SPR-8457 - XMLEventStreamReader.getText() fails for COMMENT and ENTITY_REFERENCE events 15 years ago
Chris Beams 5dc2d56600 Fix regression with covariant property return types 15 years ago
Juergen Hoeller cd933c7f84 full support for arbitrary nesting of collections in fields (SPR-8394); proper type detection in nested collections within arrays 15 years ago
Keith Donald 0601f0e520 assignability examples 15 years ago
Keith Donald 1e39b0bbbc implemented collection/map converter conditional matching checks; updated SpEL to reflect this behavior 15 years ago
Keith Donald a60cb43c6a added back element type checks in TypeDescriptor#isAssignable; clarified semantics in javadoc 15 years ago
Keith Donald 5e3a5202fb restored TypeDescriptor getElementType, getMapKeyType, and getMapValueType compatibility; StringToCollection and Array Converters are now conditional and check targetElementType if present; TypeDesciptor#isAssignable no longer bothers with element type and map key/value types in checking assignability for consistency elsewhere; improved javadoc 15 years ago
Keith Donald a1a7c32052 string to collection and array converters now are conditional and apply target element type match 15 years ago
Keith Donald 76283ed321 narrow and elementType/keyValueType tests 15 years ago
Keith Donald a40f6585b4 added convert(Object, TypeDescriptor) convenience method; collection and map tests 15 years ago
Keith Donald 5f8faa3ae7 improved null handling and javadoc 15 years ago
Keith Donald cfb387383b broke out to top-level class for readability 15 years ago
Keith Donald c09227a712 removed dependency on java.beans 15 years ago
Keith Donald 94d690fb2c javadoc and polishing 15 years ago
Keith Donald c84cccf06d revised TypeDescriptor NULL and element/mapKey/mapValue type semantics 15 years ago
Keith Donald 5db1687d29 added TypeDescriptor resolveCollectionElement and Map key/value types 15 years ago
Chris Beams 385d8e9482 Fix system environment tests on all platforms 15 years ago
Keith Donald a1b7af5c9c broke out pkg private classes from TypeDescriptor to improve manageability and testability 15 years ago
Keith Donald 07f985ac91 more tests; several assertions for the programmer 15 years ago
Keith Donald a8dbac6d8d more tests 15 years ago
Keith Donald 6f146737f4 simplified TypeDescriptor usage and updated use of the API across BeanWrapper and SpEL; collapsed PropertyTypeDescriptor into TypeDescriptor for simplicity and ease of use; improved docs 15 years ago
Chris Beams 67661693fe Ignore failing tests on Windows 15 years ago
Chris Beams 14d50e3482 Fix failing system environment tests on Windows 15 years ago