Commit Graph

  • 2042cb68a5 Merge two DispatcherHandlerIntegrationTests Arjen Poutsma 2022-11-02 14:48:12 +01:00
  • 9e306151c7 Use case-insensitive check for request conditions Arjen Poutsma 2022-11-02 14:29:08 +01:00
  • 481389f761 Support @RequestPart for @HttpExchange methods rstoyanchev 2022-11-02 13:26:22 +00:00
  • 4b647a1801 Minor refactoring in AbstractNamedValueArgumentResolver rstoyanchev 2022-11-02 12:33:58 +00:00
  • 723e09c164 Polishing Sam Brannen 2022-11-02 12:13:30 +01:00
  • 5245327962 Fix tests and checkstyle violations Kulwant Singh 2022-11-01 18:03:14 +01:00
  • 20d0becbc6 Fix Javadoc links Kulwant Singh 2022-10-31 23:03:38 +01:00
  • 5f2a6fd7f1 Use List.of() instead of Arrays.asList() where appropriate Kulwant Singh 2022-10-31 23:01:16 +01:00
  • eec3c6f7bb Replace concatenated strings with text blocks Kulwant Singh 2022-10-31 22:56:47 +01:00
  • 19955c5b77 Remove unnecessary calls to toString() Kulwant Singh 2022-10-31 22:53:56 +01:00
  • bd57d860d2 Use StandardCharsets Kulwant Singh 2022-10-31 22:49:29 +01:00
  • c091bbdeaa Merge branch '5.3.x' Sébastien Deleuze 2022-11-02 12:18:15 +01:00
  • fded79d807 Make SimpleMailMessage setters parameters nullable Steve Gerhardt 2022-09-12 19:03:09 -06:00
  • c14cbd07f4 Use non-null DateFormat for CustomDateEditor in tests Sébastien Deleuze 2022-11-02 12:01:49 +01:00
  • 676f163546 Fix Artifactory configuration for docs deployment Brian Clozel 2022-11-02 11:42:49 +01:00
  • aa2d7dba5b Merge branch '5.3.x' Sébastien Deleuze 2022-11-02 11:16:35 +01:00
  • 58bb6e7181 Reduce allocations caused by producible media types Christoph Dreis 2022-11-01 20:04:13 +01:00
  • 21414bc265 Move Kotlin Gradle build config to convention Brian Clozel 2022-11-02 10:59:39 +01:00
  • acd9016fc3 Create framework-docs module Brian Clozel 2022-11-02 10:48:38 +01:00
  • 403cfefc28 Add AOT processing of bean aliases Sébastien Deleuze 2022-11-02 08:27:30 +01:00
  • bfe37c290e Refine PreComputeFieldFeature logging Sébastien Deleuze 2022-11-02 07:57:49 +01:00
  • 6e9fbcc243 Improve PartEvent documentation Arjen Poutsma 2022-11-01 17:20:01 +01:00
  • 0ef96b893b Filter out empty PartEvents in PartEventHttpMessageWriter Arjen Poutsma 2022-11-01 16:24:26 +01:00
  • 85d029f7c3 Polishing Johnny Lim 2022-11-01 23:11:03 +09:00
  • 5ef3aab3fe Warn about ResponseEntity-ProblemDetail status mismatch rstoyanchev 2022-11-01 14:10:39 +00:00
  • 921eeadff4 Minor refactoring after recent commits rstoyanchev 2022-11-01 13:56:40 +00:00
  • e71057dca9 Support i8n of ProblemDetail "title" field rstoyanchev 2022-11-01 12:41:09 +00:00
  • 506fbe5243 Improve mapping any Exception to ErrorResponse rstoyanchev 2022-11-01 11:40:23 +00:00
  • 210019cad1 Polish contribution Sam Brannen 2022-11-01 11:41:41 +01:00
  • 39f24f0244 Introduce DataFieldMaxValueIncrementer for MariaDB Mahmoud Ben Hassine 2022-10-25 16:18:05 +02:00
  • c3fca0a826 Always register root directory for registered resource hints Sam Brannen 2022-10-31 14:20:45 +01:00
  • ca33752267 Upgrade to Jackson 2.14.0-rc3 Arjen Poutsma 2022-10-31 10:35:10 +01:00
  • bf3b7b82c1 Merge branch '5.3.x' Sébastien Deleuze 2022-10-31 09:07:52 +01:00
  • e1df056059 Fix typo: "as describe in" -> "as described in" David Costanzo 2022-10-27 11:19:26 -07:00
  • 29f085bd1a Automatically register directories for registered resource hints Sam Brannen 2022-10-30 18:37:02 +01:00
  • d03102edc3 Allow registration of resource hint for root directory Sam Brannen 2022-10-30 18:18:07 +01:00
  • 3c42363ba4 Do not close GraalVM Native image FileSystem after classpath scanning Sam Brannen 2022-10-28 21:22:58 +02:00
  • 2ccfc7068e Merge branch '5.3.x' Arjen Poutsma 2022-10-28 11:33:57 +02:00
  • c21bd6659d Introduce TestContextSpringFactoriesUtils to reduce code duplication Sam Brannen 2022-10-27 15:19:44 +02:00
  • a4d36a8b83 Polish ApplicationContextFailureProcessor support Sam Brannen 2022-10-27 14:29:04 +02:00
  • 46329851c1 Ensure state of PartGenerator accepts buffers Arjen Poutsma 2022-10-27 11:50:40 +02:00
  • 86ff0371c2 Merge branch '5.3.x' Arjen Poutsma 2022-10-27 12:12:09 +02:00
  • 51d109de30 Updated sdkmanrc Arjen Poutsma 2022-10-27 12:03:34 +02:00
  • a13cb01b99 Load ApplicationContextFailureProcessors from spring.factories Sam Brannen 2022-10-26 19:00:27 +02:00
  • 273e38c2b4 Make TestAotProcessor more easily extensible Sam Brannen 2022-10-26 14:20:46 +02:00
  • 997dd3ee65 Revise logging in the TestContext framework Sam Brannen 2022-10-25 13:57:47 +02:00
  • f16366e161 Introduce SimpleValueStyler for use with ToStringCreator Sam Brannen 2022-10-25 12:52:55 +02:00
  • 388f7bffcb Make DefaultValueStyler extensible Sam Brannen 2022-10-25 16:42:07 +02:00
  • 7f4dbdb280 Polish DefaultValueStylerTests Sam Brannen 2022-10-25 11:38:06 +02:00
  • 5070604d4e Polish ToStringCreatorTests Sam Brannen 2022-10-25 11:26:31 +02:00
  • 5aeafc0761 Fix ISE in [Http|RSocket]ServiceProxyFactory rstoyanchev 2022-10-25 12:27:53 +01:00
  • 386d83545d Register proxy hints for HttpExchange annotations Sébastien Deleuze 2022-10-24 18:42:05 +02:00
  • e5b05586a3 Register reflection hints for HttpExchange annotations Sébastien Deleuze 2022-10-24 17:12:23 +02:00
  • d76953c166 Merge branch '5.3.x' rstoyanchev 2022-10-24 11:11:59 +01:00
  • 3d89acf9ea Adjust checkForLeaks timeout settings rstoyanchev 2022-10-24 10:51:54 +01:00
  • a1bc539d80 Support multiple @ImportRuntimeHints in the type hierarchy Sébastien Deleuze 2022-10-24 10:55:45 +02:00
  • 13c0c242b3 Revert "Revisit resource cleanup in ClientHttpRequestFactory" Brian Clozel 2022-10-24 10:52:07 +02:00
  • 5e808ad018 Merge branch '5.3.x' Brian Clozel 2022-10-21 15:24:08 +02:00
  • 9410998897 Add caching headers to If-Unmodified-Since responses Brian Clozel 2022-10-21 15:11:08 +02:00
  • 6dd3fb1411 Merge branch '5.3.x' Sébastien Deleuze 2022-10-21 09:37:48 +02:00
  • 12cc8a9f07 Fix typos Mikk Raudvere 2022-10-21 07:14:53 +03:00
  • 53f513f90c Suppress deprecation warnings in tests Sam Brannen 2022-10-20 16:57:40 +02:00
  • fcbd5ec80a Avoid NPEs in DefaultServerRequestObservationConvention Brian Clozel 2022-10-20 14:29:34 +02:00
  • e749cd1ef1 Add constructor introspection hint on Configuration class target Stephane Nicoll 2022-10-20 12:10:21 +02:00
  • 7e0a039291 Add ServerWebExchange getter in WebFlux Observation context Brian Clozel 2022-10-20 11:13:36 +02:00
  • 68246dc72c Initiate Ahead of Time chapter Stephane Nicoll 2022-10-19 11:31:04 +02:00
  • 5ff5553878 Adapted test for reflection hints on proxied user classes Juergen Hoeller 2022-10-20 09:35:57 +02:00
  • f6708d194c Expose all public user class methods (including inherited methods) for reflection Juergen Hoeller 2022-10-20 09:32:55 +02:00
  • f93fda2a95 Guard against no-op observation Phillip Webb 2022-10-19 16:01:09 -07:00
  • 0889e47608 Upgrade to GraalVM 22.3 and introduce PreComputeFieldFeature Sébastien Deleuze 2022-10-16 18:15:01 +02:00
  • ba99672fd6 Suppress removal warnings Johnny Lim 2022-10-15 22:54:28 +09:00
  • aaa22ad07d Remove square brackets with index/key expressions from generated SQL Juergen Hoeller 2022-10-19 18:23:49 +02:00
  • affccba8f1 Simplify AOT contribution for scoped proxies Stephane Nicoll 2022-10-19 16:58:16 +02:00
  • 7f1990e64e Merge branch '5.3.x' Juergen Hoeller 2022-10-19 16:27:03 +02:00
  • d4f7484252 Add Builder to RSocketServiceProxyFactory rstoyanchev 2022-10-19 14:36:45 +01:00
  • 4c38777064 Explain logger name semantics (see AbstractTraceInterceptor.setLoggerName) Juergen Hoeller 2022-10-19 14:49:27 +02:00
  • bd59c7a691 Polishing contribution rstoyanchev 2022-10-19 13:22:26 +01:00
  • fb291379e4 Avoid use of Commons Logging in LoggingCacheErrorHandler public API Vedran Pavic 2022-06-22 17:44:57 +02:00
  • 997d1b3d7e Enable leak detection in Netty 5 tests Violeta Georgieva 2022-10-12 16:17:32 +03:00
  • 57bbc09fca Do not set response status in ServerHttpObservationFilter Brian Clozel 2022-10-19 12:11:00 +02:00
  • f99c02fc94 Upgrade to Jackson 2.14.0-rc2 Arjen Poutsma 2022-10-18 13:34:37 +02:00
  • aa776e40f9 Ensure classpath checks can be evaluated at build-time Sébastien Deleuze 2022-10-19 10:44:13 +02:00
  • 6b6cf1b4a2 Avoid decorated definition bypass for scoped proxy determination Juergen Hoeller 2022-10-19 09:55:47 +02:00
  • 5dca43ebd6 Use KeyValue.NONE_VALUE where possible Johnny Lim 2022-10-19 00:18:25 +09:00
  • b7ee7975dc Merge branch '5.3.x' Juergen Hoeller 2022-10-18 23:11:06 +02:00
  • 182ba4ac29 Upgrade to Checkstyle 10.3.4 Juergen Hoeller 2022-10-18 23:05:10 +02:00
  • dbcfeb8f4f Aligned with PathMatchingResourcePatternResolverTests on main Juergen Hoeller 2022-10-18 23:04:44 +02:00
  • 6f64cfd1e5 Test square brackets with index/key expressions Juergen Hoeller 2022-10-18 23:04:23 +02:00
  • e0129a3631 Register reflection hints for JPA persistence callbacks Sébastien Deleuze 2022-10-18 22:51:39 +02:00
  • d4fac82d68 Preserve square brackets for index/key expressions Juergen Hoeller 2022-10-18 22:39:53 +02:00
  • 327eec09ae Allow TestCompiler DynamicClassLoader to resolve '.class' resources Phillip Webb 2022-10-18 11:14:57 -07:00
  • d17cdf98bb Restore directory matching (explicitly excluding root path itself) Juergen Hoeller 2022-10-18 19:29:29 +02:00
  • d89865ad67 Check @RegisterReflectionForBinding specifies at least one class Sébastien Deleuze 2022-10-18 18:57:43 +02:00
  • 03039fcc00 Refine @RegisterReflectionForBinding Javadoc Sébastien Deleuze 2022-10-18 18:53:57 +02:00
  • a3a48a241c Disable array allocation in case of no constructor resolution Juergen Hoeller 2022-10-18 18:59:37 +02:00
  • 311048726e Upgrade to Derby 10.16 Juergen Hoeller 2022-10-18 18:29:15 +02:00
  • 82a0154bd1 Expose a system property when AOT processing is running Stephane Nicoll 2022-10-18 16:57:47 +02:00
  • 004875670b Merge branch '5.3.x' Sam Brannen 2022-10-18 18:00:44 +02:00
  • 652781c4a1 Test status quo in 5.3.x for PathMatchingResourcePatternResolver Sam Brannen 2022-10-18 17:51:29 +02:00
  • eadb003a8d Introduce builder API for AOT processor Settings Sam Brannen 2022-10-18 16:33:16 +02:00