Commit Graph

  • cb44e09694 Merge branch '5.3.x' Juergen Hoeller 2022-10-18 16:24:35 +02:00
  • 8e25e32eb8 Polishing Juergen Hoeller 2022-10-18 16:17:30 +02:00
  • 4b0bf16389 Select ambiguous write method based on read method (matching its return type) Juergen Hoeller 2022-10-18 16:17:03 +02:00
  • 6d688e196d Restore support of list of inner bean definitions Stephane Nicoll 2022-10-18 12:50:54 +02:00
  • 6bdf0bcc4a Introduce ApplicationContextFailureProcessor SPI in the TCF Sam Brannen 2022-10-18 13:03:14 +02:00
  • 19f795a75a Suppress deprecation warnings in tests Sam Brannen 2022-10-18 14:31:46 +02:00
  • bfdf070232 Suppress deprecation warnings in tests Sam Brannen 2022-10-18 14:21:57 +02:00
  • b2cf2b9d48 Remove unused logger field Sam Brannen 2022-10-18 14:19:45 +02:00
  • 9dfa46f690 Remove GraalVM workaround in PathMatchingResourcePatternResolver Sam Brannen 2022-10-18 14:18:05 +02:00
  • ca5e453f87 Merge pull request #29313 from izeye Stephane Nicoll 2022-10-18 13:06:25 +02:00
  • d0a99c15c4 Make RestTemplate.createResourceAccessException() private Johnny Lim 2022-10-13 06:42:27 +09:00
  • d19f63fc2b Merge pull request #29326 from izeye Stephane Nicoll 2022-10-18 13:03:39 +02:00
  • 1ea3f49eba Add missing since on setCurrentlyInvokedFactoryMethod() Johnny Lim 2022-10-16 22:32:21 +09:00
  • f4dfe94702 Fallback to ISO-based default java.time type parsing Juergen Hoeller 2022-10-18 12:49:14 +02:00
  • 3d83db6abb Mention @ImportRuntimeHints in RuntimeHintsRegistrar Javadoc Sébastien Deleuze 2022-10-18 12:24:46 +02:00
  • 7df8b59a7f Polish "Reorganize HTTP Observation types" Johnny Lim 2022-10-18 09:11:07 +09:00
  • 001b2636d6 Reorganize HTTP Observation types Brian Clozel 2022-10-17 21:54:04 +02:00
  • 4d44aaf81b Omit deprecation warning for Bean Validation constraint annotations Sam Brannen 2022-10-17 19:39:02 +02:00
  • 0e861af050 Log warning for convention-based attribute overrides once per annotation type Sam Brannen 2022-10-17 16:52:17 +02:00
  • 5cb3af708c Add Builder to HttpServiceProxyFactory rstoyanchev 2022-10-17 12:23:42 +01:00
  • e03abc94ff Merge branch '5.3.x' Juergen Hoeller 2022-10-17 12:56:19 +02:00
  • 69cb68f7d6 Add Kotlin data class components support to BindingReflectionHintsRegistrar Sébastien Deleuze 2022-10-17 12:26:45 +02:00
  • 33023b240f Provide optional SimpleBeanInfoFactory for better introspection performance Juergen Hoeller 2022-10-17 12:25:53 +02:00
  • c407dc3df8 Reset/rebuild BeanPostProcessorCache within full synchronization Juergen Hoeller 2022-10-17 12:25:35 +02:00
  • 581fa1419f Merge branch '5.3.x' Sébastien Deleuze 2022-10-16 20:32:52 +02:00
  • 1439c5bb8f Document how to use WebJars without webjars-locator-core dependency Sébastien Deleuze 2022-10-16 20:28:19 +02:00
  • eeebea1da3 Replace StringBuffer with StringBuilder in CGLIB fork Johnny Lim 2022-10-14 22:41:01 +09:00
  • b796b52d4e Extract SimpleBeanInfo adaptation into internal SimpleBeanInfoFactory Juergen Hoeller 2022-10-14 12:34:43 +02:00
  • bba313c2f5 Perform basic property determination without java.beans.Introspector Juergen Hoeller 2022-10-13 19:02:45 +02:00
  • 113db2fb2f Fix regression in AbstractJackson2Decoder rstoyanchev 2022-10-12 15:42:34 +01:00
  • 19cbba6b34 Use correct RFC number for ProblemDetail support in Javadoc Yanming Zhou 2022-10-12 10:33:01 +08:00
  • ba0a835880 Merge branch '5.3.x' Stephane Nicoll 2022-10-13 11:29:49 +02:00
  • 3f42d4de43 Upgrade Ubuntu version in CI image Stephane Nicoll 2022-10-13 11:29:31 +02:00
  • ce03980fb4 Mark HttpRequest::getMethodValue and ClientHttpResponse::getRawStatusCode for removal Arjen Poutsma 2022-10-12 16:29:14 +02:00
  • 2c58eea781 Mark HttpMethod::resolve for removal Arjen Poutsma 2022-10-12 15:32:22 +02:00
  • fadf69fb68 Merge pull request #29308 from izeye Stephane Nicoll 2022-10-12 14:45:29 +02:00
  • 8d3a1b4c9c Upgrade to Dokka 1.7.20 Johnny Lim 2022-10-12 21:36:45 +09:00
  • 02979efb2c Upgrade to Netty 4.1.84 Juergen Hoeller 2022-10-12 09:38:51 +02:00
  • 7025c3bbd4 Upgrade to ASM 9.4 Juergen Hoeller 2022-10-12 08:32:42 +02:00
  • 313b53a62a Merge branch '5.3.x' Sam Brannen 2022-10-11 20:50:33 +02:00
  • 5ac687f4aa Add warning to AnnotatedElementUtils.getMergedRepeatableAnnotations() Sam Brannen 2022-10-11 20:49:19 +02:00
  • 0ed3a46a2a Merge branch '5.3.x' Sam Brannen 2022-10-11 19:39:20 +02:00
  • 332b25b680 Support searches for non-public repeatable annotations Sam Brannen 2022-10-11 19:27:36 +02:00
  • 48a9fd815f Merge branch '5.3.x' Sam Brannen 2022-10-11 18:11:29 +02:00
  • 9876701493 Support nesting in AnnotatedElementUtils.getMergedRepeatableAnnotations() Sam Brannen 2022-10-11 18:06:00 +02:00
  • 141e735b18 Upgrade to Reactor 2022.0.0-RC1 rstoyanchev 2022-10-11 16:53:24 +01:00
  • 65ab67ef2b Merge branch '5.3.x' Sam Brannen 2022-10-11 17:36:08 +02:00
  • 828f74f71a Support nesting in AnnotatedElementUtils.findMergedRepeatableAnnotations() Sam Brannen 2022-10-11 17:19:02 +02:00
  • 6c3a7192b7 Add classpath check for context-propagation rstoyanchev 2022-10-11 15:53:32 +01:00
  • 965dd66f8c Improve Javadoc for RepeatableContainers Sam Brannen 2022-10-11 16:41:19 +02:00
  • dedcb19f44 Document PartEvent API Arjen Poutsma 2022-10-10 16:34:56 +02:00
  • cf2b1020f4 Update table of supported controller method return types rstoyanchev 2022-10-11 15:10:30 +01:00
  • 04f0f1ddb0 Update table of supported controller method return types rstoyanchev 2022-10-11 14:38:16 +01:00
  • bba66429fb Polishing Juergen Hoeller 2022-10-11 15:35:25 +02:00
  • 0f8ca805e1 Move hints to dedicated top-level package (avoiding aot<->support cycle) Juergen Hoeller 2022-10-11 15:34:30 +02:00
  • 4bb2e23239 Resolve CGLIB core<->transform package cycle Juergen Hoeller 2022-10-11 15:34:07 +02:00
  • 45939720f2 Add native support for @ExceptionHandler Stephane Nicoll 2022-10-11 09:37:02 +02:00
  • c94b676576 Specifically handle "java."/"javax." packages in SpringNamingPolicy Juergen Hoeller 2022-10-10 21:50:26 +02:00
  • fbb8cdb948 Upgrade to Context Propagation 1.0.0-RC1 Brian Clozel 2022-10-10 21:34:09 +02:00
  • ac8c36a5c8 Upgrade to Micrometer 1.10.0-RC1 Brian Clozel 2022-10-10 21:32:53 +02:00
  • d4a08dae43 Fix typos in CorsConfiguration[Tests] Johnny Lim 2022-10-10 12:07:18 +09:00
  • f00e4b230f Support method chaining in AbstractAotProcessor.Settings Sam Brannen 2022-10-10 19:05:53 +02:00
  • 7ed42ca4ca Polish ContextAotProcessor Sam Brannen 2022-10-10 18:58:17 +02:00
  • cad7444afa Introduce Settings container in AbstractAotProcessor Sam Brannen 2022-10-10 18:41:42 +02:00
  • 7b4ff5ea74 Make BindingReflectionHintsRegistrar protected methods private Sébastien Deleuze 2022-10-10 18:17:27 +02:00
  • 4eca87baa3 Handle hints for CGLIB proxies consistently Stephane Nicoll 2022-10-10 13:46:26 +02:00
  • e8ce86a6f0 Relocate testfixtures Stephane Nicoll 2022-10-10 13:38:36 +02:00
  • a1daaf0c19 Revise CGLIB naming policy to only contain SpringCGLIB label once Juergen Hoeller 2022-10-10 17:34:31 +02:00
  • de609e5d45 Polishing Sam Brannen 2022-10-10 16:52:22 +02:00
  • 26c6a742d9 Introduce setLoadedClassHandler method on CGLIB ReflectUtils Juergen Hoeller 2022-10-10 16:49:55 +02:00
  • b2b3163fae Redesign AOT processors for consistency and simplification Sam Brannen 2022-10-10 15:25:33 +02:00
  • 061fa475ee Avoid generated code in the javax package Stephane Nicoll 2022-10-07 16:46:08 +02:00
  • 76e87ad475 Polish Stephane Nicoll 2022-10-07 16:45:34 +02:00
  • 34e5aac0f5 Reintroduce factory method name in exception thrown from SimpleInstantiationStrategy Sam Brannen 2022-10-10 14:28:35 +02:00
  • 8227032a0f Improve exception message if MultipartParser can not find end of body Arjen Poutsma 2022-10-10 13:26:46 +02:00
  • 8ed1906f43 Refine SQLErrorCodesFactory reachability on native images Sébastien Deleuze 2022-10-10 11:50:50 +02:00
  • 42c3ac64ff Remove spring.spel.ignore and spring.xml.ignore flags Sébastien Deleuze 2022-10-10 09:13:38 +02:00
  • bca35dc0a2 Generate direct mappings from AOT initializers to test classes Sam Brannen 2022-10-10 12:09:17 +02:00
  • 3e33912624 Deprecate streaming mode in DefaultPartHttpMessageReader Arjen Poutsma 2022-10-10 11:48:30 +02:00
  • be70b675c6 Polishing Sam Brannen 2022-10-10 11:01:04 +02:00
  • 69e4cc5576 Ensure context caching works properly during AOT runtime in the TCF Sam Brannen 2022-10-09 15:55:54 +02:00
  • cfa95c793b Ensure MergedContextConfigurationRuntimeHints is invoked once per config Sam Brannen 2022-10-09 15:16:42 +02:00
  • d4a5565340 Enable default TestExecutionListeners in JUnit 4 and TestNG base test classes Sam Brannen 2022-10-08 16:30:02 +02:00
  • 3061a81b0f Merge branch '5.3.x' Sam Brannen 2022-10-08 16:21:30 +02:00
  • b71d95df71 Document how to switch to the default set of TestExecutionListeners Sam Brannen 2022-10-08 16:20:55 +02:00
  • afd0443204 Merge branch '5.3.x' Sam Brannen 2022-10-08 16:03:52 +02:00
  • b20de758b2 Support custom status code in ExchangeResult for WebTestClient Sam Brannen 2022-10-08 15:45:16 +02:00
  • 371fd06ae2 Use AssertJ static imports consistently in main Johnny Lim 2022-10-08 01:43:56 +09:00
  • ae368a20b8 Merge branch '5.3.x' Sam Brannen 2022-10-08 14:06:41 +02:00
  • 1c1a0afbed Use AssertJ static imports consistently in 5.3.x Johnny Lim 2022-10-08 01:43:56 +09:00
  • c98ed17728 Polishing Sam Brannen 2022-10-08 13:35:48 +02:00
  • ced37d53b4 Polishing Johnny Lim 2022-10-08 09:26:52 +09:00
  • c1ff812d84 Disable flaky ReactorNetty2StompBrokerRelayIntegrationTests Sam Brannen 2022-10-08 13:42:54 +02:00
  • 16ea4692ba Drop Servlet 4 classpath check rstoyanchev 2022-10-07 18:14:23 +01:00
  • 1afc1fc90d Fix regression in AbstractJackson2Encoder rstoyanchev 2022-10-07 18:05:35 +01:00
  • b3afafbf5a Merge branch '5.3.x' Sam Brannen 2022-10-07 18:02:25 +02:00
  • a599601dd9 Document how to switch to the default set of TestExecutionListeners Sam Brannen 2022-10-07 17:58:22 +02:00
  • a9cd45e7f2 Improve BindingReflectionHintsRegistrar extensibility Sébastien Deleuze 2022-10-07 17:29:43 +02:00
  • bbe285dd42 Polish RegisterReflectionForBinding support Sébastien Deleuze 2022-10-07 11:29:34 +02:00
  • 1d052742d1 Throw IOException in FileSystemResource.getURI() for consistency Sam Brannen 2022-10-07 17:06:54 +02:00