1422 Commits (ea8317a1f98e6ed5bd529db1cb2ec848d67a9dc4)

Author SHA1 Message Date
nkjackzhang ea8317a1f9 Fix a typo in @Nullable Javadoc 7 years ago
Juergen Hoeller f800df12e3 Correctly delegate to OrderUtils.getPriority for DecoratingProxy 7 years ago
Juergen Hoeller 26652a6b83 Avoid repeated superclass introspection in findAnnotation(Method,...) 7 years ago
Juergen Hoeller 4cd43dc793 Workaround for generic parameter types on inner class constructors 7 years ago
Juergen Hoeller 0f91f4b960 Local XMLUnit dependency declarations with consistent version 2.5.1 7 years ago
Juergen Hoeller b5922f75bb AspectJExpressionPointcut consistently resolves superinterface methods 7 years ago
Juergen Hoeller 295929cc16 Cache-safety check for sibling loaders resolving the same classes 7 years ago
Juergen Hoeller 96a465a749 Upgrade to Tomcat 8.5.30 7 years ago
Juergen Hoeller 433877e5cb AnnotationUtils.getAnnotation non-null check for synthesizeAnnotation 7 years ago
Juergen Hoeller 5d0700b936 AnnotationUtils.annotatedInterfaceCache available as deprecated field 7 years ago
Juergen Hoeller 6102715b8d Consistent treatment of proxy classes and interfaces for introspection 7 years ago
Juergen Hoeller cc379f1cc7 Polishing 7 years ago
Juergen Hoeller 912c270f2b Polishing 7 years ago
Juergen Hoeller 129c05bcff Comprehensively cache annotated methods for interfaces and superclasses 7 years ago
Juergen Hoeller 4da27c2a73 Avoid unnecessary introspection on methods and meta-annotations 7 years ago
Kazuki MATSUDA d232fffa63 Use whenComplete since (null) return value not needed 7 years ago
Juergen Hoeller 22a8a668c9 AnnotationTypeFilter assumes no custom annotations on common Java types 7 years ago
Juergen Hoeller 7a8d41e5d6 Extended set of common classes and language interfaces in ClassUtils 7 years ago
Sam Brannen a6c45f0cd9 Polishing 7 years ago
Juergen Hoeller d553ddc5b3 Nullability refinements (based on IntelliJ IDEA 2018.1 introspection) 7 years ago
Sam Brannen 17703e5dde Polishing 7 years ago
Sam Brannen 7c28152c13 Introduce ClassUtils.isInnerClass() utility method 7 years ago
Juergen Hoeller b165475eb6 Polishing 7 years ago
Juergen Hoeller 08dad4e3ac Consistent references to primitive types (in alphabetical order) 7 years ago
Juergen Hoeller 53d01392d7 Workaround for inner class constructor parameter annotation bug in javac 7 years ago
Juergen Hoeller 3ac46da22f Correct description for doWithLocalFields 7 years ago
Sam Brannen 4b9e3a9211 Introduce failing test for SPR-16652 7 years ago
Juergen Hoeller b2d87abcbb Polishing 7 years ago
Rossen Stoyanchev e00384a6fd MimeTypeUtils trims parameter names / values 7 years ago
Juergen Hoeller e3d0ef6015 Use Map.forEach instead of manual Map.Entry iteration wherever possible 7 years ago
Rossen Stoyanchev ab2410c754 MimeTypeUtils uses SecureRandom 7 years ago
Juergen Hoeller f00afe3247 Use (Concurrent)Map.computeIfAbsent for lazy nested collection creation 7 years ago
Rossen Stoyanchev 94c525cdc8 Polish @RequestPart support 7 years ago
Rossen Stoyanchev 2ff35daf9b Add test case based on SPR-16615 7 years ago
Rossen Stoyanchev 30583a62cf Fix Class isAssignableFrom checks for Resource conversion 7 years ago
Juergen Hoeller 356ef45e99 ConcurrentReferenceHashMap properly handles getOrDefault for null values 7 years ago
Juergen Hoeller 967a2ef2d2 Validate Class attributes as well as Class array attributes 7 years ago
Juergen Hoeller 50e980c02f Validate declared annotations before deciding between reflection and ASM 7 years ago
Juergen Hoeller 1b1a69a144 SimpleAliasRegistry fully synchronizes registerAlias and removeAlias 7 years ago
Sam Brannen 42b4f6e1ff Clean up warnings and dead code in spring-core module 7 years ago
igor-suhorukov 0c45c4c6a3 lamdbas containing only one statement should not nest this statement in a block 7 years ago
Juergen Hoeller 139dc1d373 Polishing (collapsed if checks, consistent downcasts, refined javadoc) 7 years ago
igor-suhorukov 0f7485b01d Polish: reorder the modifiers to comply with the Java Language Specification. 7 years ago
Rossen Stoyanchev 27815847b1 content-length support in EncoderHttpMessageWriter 7 years ago
Juergen Hoeller eb9c43dcbc Reliably expose nested cause exception message for PersistenceException 7 years ago
Juergen Hoeller c543368aad Polishing 7 years ago
Juergen Hoeller cd4f0935c5 Revised deprecation markers 7 years ago
igor-suhorukov 8080f56db8 Polish: "@Override" should be used on overriding and implementing methods 7 years ago
Juergen Hoeller 6663d0ff07 Support for ResolvableType.getType().getTypeName() on Java 8 7 years ago
igor-suhorukov 49fd724d8f Polish: String function use should be optimized for single characters 7 years ago