835 Commits (def10343eae7205eca09f313c20e07a9fd942a70)

Author SHA1 Message Date
Juergen Hoeller 3234d9ede3 ObjectToObjectConverter caches detected methods/constructors 10 years ago
Juergen Hoeller a0747c2148 Consistent bean type checking for endpoint handlers 10 years ago
Juergen Hoeller 20a286b4d6 ASM ClassWriter uses application ClassLoader for its getCommonSuperClass check 10 years ago
Juergen Hoeller 0524f3a474 Class identity comparisons wherever possible 10 years ago
Juergen Hoeller 1cb6069734 Polishing 10 years ago
Juergen Hoeller 4b2ce60d65 Polishing 10 years ago
Juergen Hoeller 2bf8c0bc42 Polishing 10 years ago
Phillip Webb e6b1f0a139 Use constants when caching empty arrays 10 years ago
Juergen Hoeller 760bc719f2 Polishing 10 years ago
Juergen Hoeller bc7bcab578 Consistent method selection for listeners and endpoint mappings 10 years ago
Sam Brannen 5b06150096 Deprecate correct method in AnnotatedElementUtils 10 years ago
Juergen Hoeller 59b6600763 Class identity comparisons wherever possible 10 years ago
Juergen Hoeller ea2843ecc0 MethodInvokeTypeProvider lazily invokes target method (avoiding deserialization exploits) 10 years ago
Juergen Hoeller c88877f1c4 Polishing 10 years ago
Juergen Hoeller 9683da52b2 Avoid annotation synthesizing for getAnnotationAttributes retrieval 10 years ago
Juergen Hoeller 2ba5cb2734 Polishing 10 years ago
Juergen Hoeller e27df06f91 AnnotatedElementUtils consistently operates on actual annotation type if available (for performance reasons) 10 years ago
Juergen Hoeller e35855f9b5 Avoid expensive annotation retrieval algorithm if no annotations present in the first place 10 years ago
Phillip Webb 1733d0111d Add shortcuts for elements with no annotations 10 years ago
Juergen Hoeller ce64761069 Optimized equals/hashCode handling in ResolvableType 10 years ago
Juergen Hoeller 23c8f712c4 Polishing 10 years ago
Juergen Hoeller c3dbaed4ce AnnotationUtils caches findAnnotation results in pre-synthesized form 10 years ago
Juergen Hoeller 4dc31667d4 AnnotationUtils defines synthesized proxy class in original annotation's ClassLoader 10 years ago
Juergen Hoeller cca037a74d Polishing 10 years ago
Stephane Nicoll 0579e61a65 Add API to register collection converters 10 years ago
Juergen Hoeller 91b3caf238 Fixed visibility of 4.2's additional default converters 10 years ago
Juergen Hoeller 400749667a Polishing 10 years ago
Sam Brannen c2bc2b27ea Suppress varargs warnings when compiling tests w/ Gradle 10 years ago
Juergen Hoeller 1c3a668370 AbstractFileResolvingResource uses extractArchiveURL for last-modified check 10 years ago
Juergen Hoeller 155bbf5057 ResourceUtils supports Tomcat's "war:jar:" URL format 10 years ago
Juergen Hoeller 66177dfd8c StreamUtils.emptyInput() for consistent empty InputStream exposure 10 years ago
Juergen Hoeller 21e0e27fcb Removed superfluous ObjectStreamException declaration 10 years ago
Sam Brannen 1a227da19e Polish AnnotatedElementUtilsTests 10 years ago
Sam Brannen 5e1d6e47a9 Introduced failing, @Ignored test for SPR-13554 10 years ago
Juergen Hoeller 6993a7d3d0 Polishing 10 years ago
Juergen Hoeller 9cf28950e5 PathResourceTests defensively compares last-modified timestamps at seconds precision 10 years ago
Juergen Hoeller 427767f21e Fixed event listener caching through equals/hashCode on SyntheticParameterizedType 10 years ago
Sam Brannen d5ee787e1e Migrate JUnit 3 tests to JUnit 4 10 years ago
Juergen Hoeller a6a6aed17f StopWatch provides getId/currentTaskName accessors (plus further fine-tuning) 10 years ago
Juergen Hoeller e393c7b1ee AbstractEnvironment defensively synchronizes access to activeProfiles and defaultProfiles 10 years ago
Sam Brannen c663fd551a Polishing 10 years ago
Sam Brannen 2caaa81afa Polishing 10 years ago
Sam Brannen 21cfa0e4ba Suppress warning in DefaultDeserializer 10 years ago
Sam Brannen b9e461a54f Polishing 10 years ago
Juergen Hoeller 0867a5e67f Polishing 10 years ago
Sam Brannen 9b1178cf71 Document support for transitive implicit aliases in @AliasFor 10 years ago
Juergen Hoeller 566ea30167 Polishing 10 years ago
Juergen Hoeller 2bb7164c64 AsyncRestTemplate and FutureAdapter consistently throw ExecutionException 10 years ago
Juergen Hoeller d99717c1cb DefaultDeserializer and DeserializingConverter allow for specifying a ClassLoader 10 years ago
Sam Brannen acc8c895bf Make AnnotationUtils Java 6 source compatible 10 years ago