Juergen Hoeller
709ac28f29
Consider wildcard type without bounds as eligible for fallback match too
...
Issue: SPR-11250
12 years ago
Juergen Hoeller
1aff833282
Polishing
12 years ago
Phillip Webb
9076c70d47
Provide 'with implementationType' overloads
...
Provided overloaded versions of `forField` and `forMethodParameter` that
accept a `ResolvableType` implementation type (as opposed to a Class).
Primarily added to allow resolution against implementation types that
have been created programmatically using `forTypeWithGenerics`.
Issue: SPR-11218
12 years ago
Phillip Webb
7e6dbc24f6
Make TypeDescriptor more amenable to subclassing
...
Change the previously package scope TypeDescriptor constructor to
protected and add a getResolvableType() protected method.
Issue: SPR-11303
12 years ago
Juergen Hoeller
4f45ad549e
Introduced customizeConnection callbacks for URLConnection used by exists() / contentLength() / lastModified()
...
Issue: SPR-11320
12 years ago
Juergen Hoeller
11bc9d0aeb
Mentioned "-parameters" compiler flag in javadoc
12 years ago
Juergen Hoeller
a5f9b29292
Polishing
12 years ago
Juergen Hoeller
e670f4e5c6
Polishing
12 years ago
Juergen Hoeller
961f42bd43
Introduced "spring.getenv.ignore" system property for preventing System.getenv calls
...
Issue: SPR-11297
12 years ago
Juergen Hoeller
ab15ed2a05
ObjectUtils.isCompatibleWithThrowsClause supports varargs now
12 years ago
Juergen Hoeller
76bb966b1a
Removed Commons Lang references
12 years ago
Juergen Hoeller
abff789b0f
Removed javadoc references to non-accessible subclasses
12 years ago
Juergen Hoeller
cdd65a70af
Added compatibility note on WildFly 8
12 years ago
Juergen Hoeller
ee2022e54c
Polishing
12 years ago
Juergen Hoeller
640d8cb67f
Consistent implementation of AsyncListenableTaskExecutor
...
Issue: SPR-11282
12 years ago
Juergen Hoeller
ff26dfdd28
Added cache for path pattern tokenization
...
Issue: SPR-11258
12 years ago
Juergen Hoeller
6aabb5f17e
Support varargs for DomUtils.getChildElementsByTagName
...
Issue: SPR-11272
(cherry picked from commit e334489 )
12 years ago
Rossen Stoyanchev
1f49f994e6
Fix issue with use of SecureRandom for id generation
...
Switch to using nextBytes as generateSeed doesn't seem to be always
supported by all hardware providers.
Issue: SPR-11278
12 years ago
Juergen Hoeller
f0d21510f5
Polishing
...
Issue: SPR-11259
12 years ago
Juergen Hoeller
48909886a2
Added support for the Java 8 style 'from'/'to' method conventions
...
Also introduced a default ZonedDateTime-Calendar converter which is not covered by the default convention due to the 'from' method only being defined on GregorianCalendar.
Issue: SPR-11259
12 years ago
Juergen Hoeller
7f5d6ea3f9
Fixed NavigableSet/NavigableMap detection in createCollection/createMap
...
Issue: SPR-11257
12 years ago
Juergen Hoeller
9a39f39b6f
Polishing
...
Issue: SPR-11254
12 years ago
Juergen Hoeller
ee5b7fdab8
Revised XMLEventStreamWriter to allow for empty elements with attributes
...
Issue: SPR-11254
12 years ago
Juergen Hoeller
f9e8eb59e1
Fixed hasUnresolvableGenerics() to return false in case of an unresolvable bounded variable as well
...
Issue: SPR-11250
12 years ago
Juergen Hoeller
2faf008c2e
Polishing
...
Issue: SPR-11225
12 years ago
Juergen Hoeller
11fb12b920
Fixed AbstractMessageConverterMethodArgumentResolver's type variable resolution
...
Issue: SPR-11225
12 years ago
Juergen Hoeller
aa2fadd8da
Revised ResolvableType's handling of (self-referential) type variables
...
Also resolving at construction time now, and shortcutting assignability evaluation.
Issue: SPR-11219
12 years ago
Juergen Hoeller
234272eb8f
Polishing
...
Issue: SPR-11215
12 years ago
Juergen Hoeller
63d300ac86
Polishing
...
Issue: SPR-11242
12 years ago
Juergen Hoeller
1d47fc6e2d
Consistent non-declaration of serialVersionUID
...
Issue: SPR-11242
12 years ago
Juergen Hoeller
994efe45fd
Prevented potential infinite recursion in hashCode/equals
...
Issue: SPR-11219
12 years ago
Juergen Hoeller
078d2fe0e2
Added current version information to SpringAsmInfo's javadoc
12 years ago
Juergen Hoeller
105e176a80
Fixed @Bean meta-annotation detection when using ASM
...
This turned out to be a bug in the ASM-based AnnotationMetadata implementation where has/getAnnotatedMethods didn't consider meta-annotations., in contrast to its StandardAnnotationMetadata sibling.
Issue: SPR-10488
12 years ago
Juergen Hoeller
ca194261a4
Removed support for JBoss AS 5's VFS variant (since we require JBoss AS 6+ now)
12 years ago
Juergen Hoeller
161819f141
Component scanning ignores attributes and meta-annotations on non-public annotations
...
Issue: SPR-11091
12 years ago
Juergen Hoeller
4fe52d1953
Polishing
12 years ago
Juergen Hoeller
5dcd28761c
Fixed type resolution for uninitialized factory-method declaration
...
Issue: SPR-11112
12 years ago
Juergen Hoeller
6078c27e60
Fixed evaluation of "!" operator in case of multiple profile expressions
...
Issue: SPR-11093
12 years ago
Phillip Webb
fd1b48139f
Polish
13 years ago
Phillip Webb
cb46ef86c6
Fix test following ResolvableType hashcode change
13 years ago
Phillip Webb
ab2949f2b7
Fix ResolvableType hashCode generation
...
Fix ResolvableType.hashCode() to use the source of the variable
resolver, rather than the resolver itself.
13 years ago
Juergen Hoeller
676ad125a1
Reverted arrayToList signature to return plain List
...
This is necessary for source compatibility with existing callers, such as code found in Spring Integration: e.g. passing the arrayToList result into a typed HashSet constructor.
13 years ago
Phillip Webb
043a41e382
Consistent whitespace after imports
...
Update code to have a consistent number of new-line characters after
import statements.
13 years ago
Phillip Webb
15698860e1
General polish of new 4.0 classes
...
Apply consistent styling to new classes introduced in Spring 4.0.
- Javadoc line wrapping, whitespace and formatting
- General code whitespace
- Consistent Assert.notNull messages
13 years ago
Phillip Webb
a31ac882c5
Fix various javadoc warnings
13 years ago
Rossen Stoyanchev
ce3e55743f
Extract IdGenerator into a top-level class
13 years ago
Juergen Hoeller
1ee816b473
Re-introduced custom StaxSource and StaxResult for Spring Web Services
13 years ago
Eric Dahl
e9f78f6043
Fix various typos
...
Fix a variety of typos throughout the project, primarily in
comments (javadoc or otherwise) but also in a handful of log messages
and a couple exception messages.
ISSUE: SPR-11123
13 years ago
Phillip Webb
59002f2456
Fix remaining compiler warnings
...
Fix remaining Java compiler warnings, mainly around missing
generics or deprecated code.
Also add the `-Werror` compiler option to ensure that any future
warnings will fail the build.
Issue: SPR-11064
13 years ago
Juergen Hoeller
f39bb02628
Polishing
13 years ago