Commit Graph

  • 6efc3dadf1 Apply "instance pattern matching" Sam Brannen 2022-11-14 17:12:20 +01:00
  • 07ba13c9ca Remove superfluous method override Sam Brannen 2022-11-14 17:11:58 +01:00
  • 5421a36c8f Add section on runtime hints Stephane Nicoll 2022-11-14 14:03:47 +01:00
  • 3573022b96 Fix version change in previous commit Brian Clozel 2022-11-14 13:23:05 +01:00
  • 1ad7cc3702 Reorganize server observability packages Brian Clozel 2022-11-14 12:59:36 +01:00
  • 91c6fac18a Update outdated WebClientAdapter.createHttpServiceProxyFactory documentation Sébastien Deleuze 2022-11-14 11:16:16 +01:00
  • f50b472ceb Ignore HttpComponents Javadoc Brian Clozel 2022-11-14 10:42:34 +01:00
  • 7a9bd3fed9 Merge branch '5.3.x' Sébastien Deleuze 2022-11-13 19:08:28 +01:00
  • b766a49a4d Support suspending functions returning Unit in WebFlux Sébastien Deleuze 2022-11-13 18:53:55 +01:00
  • eb91d21ada Polishing Sam Brannen 2022-11-13 16:01:37 +01:00
  • 1f0a35bacc Remove outdated documentation in @Reflective Sam Brannen 2022-11-13 16:10:57 +01:00
  • ae3bec5d57 Allow test classes to provide runtime hints via declarative mechanisms Sam Brannen 2022-11-11 17:07:29 +01:00
  • 1b61217705 Polishing Sam Brannen 2022-11-12 14:30:18 +01:00
  • ffd45c0e7b Move reflection hints for ObjectToObjectConverter conventions to aot.hint.support Juergen Hoeller 2022-11-12 11:23:40 +01:00
  • 049eb98e00 Merge branch '5.3.x' Sam Brannen 2022-11-11 17:12:28 +01:00
  • 3ff308403a Fix two typos in integration.adoc and webflux.adoc 67 2022-11-11 15:44:26 +08:00
  • 27f3feea1a Ensure SpEL ternary and Elvis expressions are enclosed in parentheses in toStringAST() Sam Brannen 2022-11-11 15:35:54 +01:00
  • b42b785cd1 Polish ParsingTests Sam Brannen 2022-11-11 14:58:11 +01:00
  • e0b405869f Merge branch '5.3.x' rstoyanchev 2022-11-11 15:16:26 +00:00
  • 479a53b132 Update docs on DispatcherHandler exception handling rstoyanchev 2022-11-11 13:51:21 +00:00
  • 0348a7bf2e Improve API for RFC 7807 in functional endpoints rstoyanchev 2022-11-11 07:45:10 +00:00
  • f9d8367379 Exclude URL query from checkpoint in DefaultWebClient rstoyanchev 2022-11-11 13:29:36 +00:00
  • 09b19d7aa6 Update RestTemplate Javadoc rstoyanchev 2022-11-11 12:16:02 +00:00
  • 8ade083a05 Filter out null WebSocketSession attributes rstoyanchev 2022-11-11 11:20:18 +00:00
  • db9e89fba9 Update docs on web controller method return values rstoyanchev 2022-11-11 11:03:24 +00:00
  • 9d1dfc733d Upgrade to R2DBC H2 1.0.0 Juergen Hoeller 2022-11-11 09:39:05 +01:00
  • ddbbe67361 Upgrade to Reactor 2022.0.0 Juergen Hoeller 2022-11-10 18:55:00 +01:00
  • 0e4ab2c63a Merge branch '5.3.x' Juergen Hoeller 2022-11-10 18:29:05 +01:00
  • d7d44c6c51 Polishing Juergen Hoeller 2022-11-10 18:26:49 +01:00
  • 330d2a5982 Upgrade to Reactor 2020.0.24 Juergen Hoeller 2022-11-10 18:25:55 +01:00
  • 86fbb8678a Use unquoted value in assertion message in MediaType.checkParameters() Juergen Hoeller 2022-11-10 18:24:57 +01:00
  • 1443669091 Polishing Sam Brannen 2022-11-10 17:25:20 +01:00
  • 4c2072d20c Use unquoted value in assertion message in MediaType.checkParameters() Johnny Lim 2022-11-10 23:38:11 +09:00
  • fb22044c10 Polishing rstoyanchev 2022-11-09 11:34:21 +00:00
  • da4b539f20 Stop generating generic type as Object for unresolved generics Stephane Nicoll 2022-11-09 12:00:34 +01:00
  • 70bb785ed6 Turn nested generic FactoryBean type into resolved Class for fallback match Juergen Hoeller 2022-11-09 11:24:50 +01:00
  • 69736af5fc Revise ContextLoadException constructor to accept a Throwable Sam Brannen 2022-11-08 20:35:17 +01:00
  • 0e9eab55ce Unwrap nested generic type within FactoryBean target type if necessary Juergen Hoeller 2022-11-08 20:22:12 +01:00
  • f26a7dee97 Fix broken tests, update copyright dates, and polish Sam Brannen 2022-11-08 20:03:01 +01:00
  • b2c8546013 Rely on automatic boxing/unboxing in tests Kulwant Singh 2022-11-02 01:11:28 +01:00
  • 7d68d0625c Polishing Sam Brannen 2022-11-08 19:22:10 +01:00
  • debe78b7f9 Minor improvements in spring-test Kulwant Singh 2022-11-01 21:51:51 +01:00
  • 307247b6a3 Use DispatchExceptionHandler in HandlerResult rstoyanchev 2022-11-08 18:31:21 +00:00
  • a9a78686ed Merge branch '5.3.x' Sam Brannen 2022-11-08 18:13:26 +01:00
  • 55b258f2de Avoid unnecessary allocations in StompDecoder#unescape Christoph Dreis 2022-11-07 20:47:02 +01:00
  • e058a6061a Move DataFieldMaxValueIncrementerTests to the appropriate package Sam Brannen 2022-11-08 18:02:19 +01:00
  • 8595493599 Polish contribution Sam Brannen 2022-11-08 18:00:50 +01:00
  • f9ed0721a8 Introduce DataFieldMaxValueIncrementer for SQL Server sequences Mahmoud Ben Hassine 2022-11-08 15:52:40 +01:00
  • ce9e2e4d89 Register reflection hints for date ObjectToObjectConverter conventions Sébastien Deleuze 2022-11-08 17:39:24 +01:00
  • af170f693a Deprecate obsolete Assert APIs for removal in 6.1 Sam Brannen 2022-11-08 16:55:06 +01:00
  • 727aa517d8 Merge branch '5.3.x' Sam Brannen 2022-11-08 16:34:40 +01:00
  • f4b3333fa8 Avoid reflection for annotation attribute method invocations Sam Brannen 2022-11-08 16:23:33 +01:00
  • 60c9f2f72f Add support for Jackson annotations in BindingReflectionHintsRegistrar Sébastien Deleuze 2022-11-08 16:19:06 +01:00
  • 2878ade980 WebFlux support for handling of early exceptions rstoyanchev 2022-11-08 15:13:06 +00:00
  • 9d73f81e9c Avoid String allocations with Assert.notNull() Sam Brannen 2022-11-08 14:23:22 +01:00
  • 9e4cddf5db Fix precondition assertions Sam Brannen 2022-11-08 14:21:58 +01:00
  • d0b162a76c Polishing Sam Brannen 2022-11-08 13:51:18 +01:00
  • 95f3337bb5 Revise contribution Sam Brannen 2022-11-08 13:50:45 +01:00
  • ba136dcf40 Replace use of Collections.unmodifiable*() methods where appropriate divcon 2022-10-14 12:57:30 +09:00
  • 86d45578d9 Introduce findAllAnnotationsOnBean variant on ListableBeanFactory Juergen Hoeller 2022-11-08 13:29:33 +01:00
  • e1010a179f Merge branch '5.3.x' Sam Brannen 2022-11-08 12:27:40 +01:00
  • e5878ab15b Fix precondition assertions Sam Brannen 2022-11-08 12:08:08 +01:00
  • dedbbf0a79 Avoid warnings in tests Sam Brannen 2022-11-08 12:04:56 +01:00
  • 3438c47744 Polishing Sam Brannen 2022-11-08 11:33:57 +01:00
  • aeb35663d4 Remove deprecated methods in HttpServiceProxyFactory rstoyanchev 2022-11-07 16:57:07 +00:00
  • a2ac764f9c Reuse StandardWebSocketUpgradeStrategy as a base class for Tomcat etc Juergen Hoeller 2022-11-07 17:35:31 +01:00
  • 465575f8f2 Upgrade to Woodstox 6.4.0 Arjen Poutsma 2022-11-07 15:40:10 +01:00
  • 710cf1f486 Use ObservationThreadLocalAccessor.KEY where possible Johnny Lim 2022-11-07 00:39:19 +09:00
  • 287d6dec8b Upgrade to Context Propagation 1.0.0 Brian Clozel 2022-11-07 11:06:12 +01:00
  • 19d68a42f8 Upgrade to Micrometer 1.10.0 Brian Clozel 2022-11-07 11:04:42 +01:00
  • 19cf503534 Align with Servlet 6.0 and introduce support for Jakarta WebSocket 2.1 Juergen Hoeller 2022-11-06 16:08:30 +01:00
  • 4b22a4a0d8 Merge PDF reference documentation into single file Brian Clozel 2022-11-06 14:56:53 +01:00
  • af8518ab1e Upgrade to Jackson 2.14.0 Arjen Poutsma 2022-11-06 12:21:56 +01:00
  • 95395b53d5 Make WebSocket upgrade strategies compatible with Tomcat 10.1 Andy Wilkinson 2022-11-05 13:37:25 +00:00
  • ac5eb9bfd3 Avoid String allocations with Assert.isTrue() Sam Brannen 2022-11-05 14:51:36 +01:00
  • 82823517fa Merge branch '5.3.x' Sam Brannen 2022-11-05 14:50:18 +01:00
  • 4207c4d757 Suppress warnings in tests Sam Brannen 2022-11-05 14:44:36 +01:00
  • 5f02323b9c Avoid String allocations with Assert.isTrue() Sam Brannen 2022-11-05 14:40:45 +01:00
  • 902cdd1a2f Ignore spring-core-test from main branch in nohttp checks Sam Brannen 2022-11-05 14:39:50 +01:00
  • 2afcf60566 Avoid String allocations with Assert.state() Sam Brannen 2022-11-04 16:44:59 +01:00
  • fff999f416 Polishing Sam Brannen 2022-11-04 16:44:33 +01:00
  • d849f9816a Merge branch '5.3.x' Sam Brannen 2022-11-04 16:29:54 +01:00
  • deabd66939 Avoid String allocations with Assert.state() Sam Brannen 2022-11-04 16:24:36 +01:00
  • 2a853aea67 Avoid String allocations in MediaType.checkParameters Christoph Dreis 2022-11-04 13:00:02 +01:00
  • a281d8c3fd Polishing Sam Brannen 2022-11-04 16:03:47 +01:00
  • 638d91f5f4 Ignore framework-docs from main branch in nohttp check Sam Brannen 2022-11-04 16:19:31 +01:00
  • 34b1857236 Avoid String allocations with Assert.state() Sam Brannen 2022-11-04 15:51:32 +01:00
  • 6022065ad3 Rename web observation documentation Brian Clozel 2022-11-04 15:38:32 +01:00
  • d492086c76 Polishing Sam Brannen 2022-11-03 16:02:19 +01:00
  • 151977259c Revert "Upgrade CI image to Ubuntu Jammy" Brian Clozel 2022-11-03 12:54:52 +01:00
  • a94b0e51e2 Align server contextual names with OTel conventions Brian Clozel 2022-11-02 20:57:41 +01:00
  • db79d1d2b9 Set matching pattern in reactive server observation context Brian Clozel 2022-11-02 19:02:31 +01:00
  • 05c997802b Upgrade CI image to Ubuntu Jammy Brian Clozel 2022-11-02 16:38:03 +01:00
  • 38e84a76f9 Upgrade JDK versions in CI image Brian Clozel 2022-11-02 16:37:46 +01:00
  • c35cd80b84 Upgrade to GitHub Changelog Generator 0.0.8 Brian Clozel 2022-11-02 16:28:47 +01:00
  • 3c049a2bd0 Polish Brian Clozel 2022-11-02 16:21:05 +01:00
  • c03ccb2e6c Propagate context in reactive HTTP server and client Marcin Grzejszczak 2022-10-26 20:22:47 +02:00
  • 396336fdcc Merge branch '5.3.x' Sam Brannen 2022-11-02 15:32:55 +01:00
  • 6abfe041b1 Ignore /framework-docs/build folder from main branch Sam Brannen 2022-11-02 15:32:16 +01:00
  • 462d33e68d Fix typo in WebSocket reference doc regarding subscription header Roy Lee 2022-09-30 20:58:04 +09:00