Commit Graph

  • 3c59c2a275 Fix note on CGLIB supported method visibility Stéphane Nicoll 2023-09-25 15:26:42 +02:00
  • 57b9a57452 Add Search in all Spring Docs Rob Winch 2023-09-21 13:14:07 -05:00
  • 2b4c1e265c Reset findLoadedClassMethod in case of makeAccessible failing Juergen Hoeller 2023-09-14 16:45:16 +02:00
  • cc0cbc15aa Next development version (v5.3.31-SNAPSHOT) Spring Builds 2023-09-14 07:54:54 +00:00
  • f7bf2431fb Clarify IN clause resolution with List/Iterable parameter Juergen Hoeller 2023-09-14 09:28:54 +02:00
  • 40678bb981 Refine CORS documentation for wildcard processing Sébastien Deleuze 2023-09-11 18:22:03 +02:00
  • 75faf698af Refine CORS documentation for wildcard processing Sébastien Deleuze 2023-09-11 15:34:46 +02:00
  • 39c225c813 AnnotationUtils.clearCache() includes all annotation caches Juergen Hoeller 2023-09-11 17:36:32 +02:00
  • 0c3d8d7a44 Align abstract method signatures with original Commons Logging API Juergen Hoeller 2023-09-11 17:36:07 +02:00
  • ddcae04ad5 Do not invoke [Map|Collection].isEmpty() in nullSafeConciseToString() Sam Brannen 2023-09-08 16:21:39 +02:00
  • 35f3e5d664 Update to antora-ui-spring 0.3.6 Rob Winch 2023-09-07 12:19:39 -05:00
  • d88eccc837 Update to antora-ui-spring 0.3.5 Rob Winch 2023-08-28 14:04:55 -05:00
  • 994bbec0c3 Polishing Juergen Hoeller 2023-08-23 18:52:55 +02:00
  • afb378a59f Consistently throw ParseException instead of IllegalStateException Juergen Hoeller 2023-08-23 18:50:52 +02:00
  • a4fc7d3c11 Optimize ClassUtils#getMostSpecificMethod Sébastien Deleuze 2023-08-23 18:07:54 +02:00
  • 88c3a788f3 Update copyright headers Sam Brannen 2023-08-21 15:12:54 +02:00
  • d7ac89ecc9 Revise contribution Sam Brannen 2023-08-21 14:17:05 +02:00
  • 9894174960 Allow overriding dynamic property from enclosing class in nested test class Yanming Zhou 2023-08-21 17:37:57 +08:00
  • 493f75e892 Optimize whitespace checks in StringUtils (as far as possible on JDK 8) Juergen Hoeller 2023-08-18 11:40:19 +02:00
  • df066d8190 Fix accidental javadoc references to jakarta packages Juergen Hoeller 2023-08-16 13:03:23 +02:00
  • 5f7a6a0f38 Align validation metadata handling in PayloadMethodArgumentResolver Juergen Hoeller 2023-08-16 12:48:06 +02:00
  • 4326c53222 Polishing Juergen Hoeller 2023-08-14 19:28:19 +02:00
  • 3da7a35a91 Test factory-bean/method placeholders as well Juergen Hoeller 2023-08-14 19:28:12 +02:00
  • b9be40ccd2 Add registerReactiveTypeOverride method to ReactiveAdapterRegistry Juergen Hoeller 2023-08-14 15:14:22 +02:00
  • f7d4bd176e Explicit note on connection pool deadlock with REQUIRES_NEW Juergen Hoeller 2023-08-12 14:59:32 +02:00
  • 2b48254268 Use extracted attributes instead of annotation access Juergen Hoeller 2023-08-12 11:34:25 +02:00
  • bb46b31925 Find TransactionalEventListener annotation on target method Juergen Hoeller 2023-08-12 11:19:21 +02:00
  • 3f8db79e1c Docs build updates Stephane Nicoll 2023-08-10 15:51:16 +02:00
  • e30e453bb4 Use bust-cloudflare-antora-cache@v0.0.11 Rob Winch 2023-08-09 17:11:59 -05:00
  • edc01f4957 Add caching for the collector Rob Winch 2023-08-09 17:09:03 -05:00
  • 0c275107ea Cancel without interruption of currently running tasks Juergen Hoeller 2023-08-09 23:53:40 +02:00
  • a53a17c01a Add the partial build extension Rob Winch 2023-08-09 17:08:29 -05:00
  • 6c95ee2334 latest-version-extension before collector-extension Rob Winch 2023-08-09 17:07:57 -05:00
  • 6236ed56e4 Update to antora-extensions 1.4.2 Rob Winch 2023-08-09 17:07:06 -05:00
  • 6455960cf1 Fix space to tabs Rob Winch 2023-08-09 17:06:53 -05:00
  • 3771743082 Use a map for antora.options Rob Winch 2023-08-09 17:06:36 -05:00
  • 1e3b4cdc34 Fix site.url Rob Winch 2023-08-09 17:04:47 -05:00
  • 9931f442e4 Polishing Juergen Hoeller 2023-08-07 14:51:58 +02:00
  • fc085e8663 Reinstate Introspector.flushFromCaches() call for JDK ClassInfo cache Juergen Hoeller 2023-08-07 15:07:33 +02:00
  • 9d7154901f Polishing Juergen Hoeller 2023-08-06 14:25:39 +02:00
  • 24893d038f Polishing Juergen Hoeller 2023-08-04 10:35:51 +02:00
  • b9482375b7 Sort multiple @Autowired methods on same bean class via ASM Juergen Hoeller 2023-08-04 00:47:18 +02:00
  • ad61fb75da Polishing Juergen Hoeller 2023-08-02 01:24:11 +02:00
  • c5aa7830bc Polishing Juergen Hoeller 2023-07-27 21:47:54 +02:00
  • 14c8c9168c Polishing Juergen Hoeller 2023-07-26 14:02:05 +02:00
  • 23eb0e3128 Polishing Juergen Hoeller 2023-07-25 19:12:07 +02:00
  • 840bd574db Polishing Juergen Hoeller 2023-07-24 11:21:13 +02:00
  • 6dea580145 Clarify DataAccessException/ScriptException declarations for R2DBC Juergen Hoeller 2023-07-24 11:21:07 +02:00
  • d1efc891db Upgrade to Netty 4.1.95 Juergen Hoeller 2023-07-22 00:43:26 +02:00
  • c9849d6972 Polishing Juergen Hoeller 2023-07-22 00:43:09 +02:00
  • 790abeda1c Polishing Juergen Hoeller 2023-07-21 20:36:43 +02:00
  • 340b32a3cb Polishing Juergen Hoeller 2023-07-19 23:31:38 +02:00
  • a7b7466274 Polishing Juergen Hoeller 2023-07-19 01:17:25 +02:00
  • 3a8c0dbd8a Decouple exception messages for sync=true from @Cacheable Juergen Hoeller 2023-07-18 22:12:58 +02:00
  • 889c9c7de4 Update to antora-ui-spring 0.3.3 Rob Winch 2023-07-18 11:14:26 -05:00
  • b387d9bf10 MethodIntrospector handles overriding bridge method correctly Juergen Hoeller 2023-07-18 13:27:15 +02:00
  • 0f33f79c05 Avoid synchronization for shortcut re-resolution Juergen Hoeller 2023-07-16 16:22:17 +02:00
  • ef65429823 Polishing Juergen Hoeller 2023-07-15 14:20:00 +02:00
  • 0b4b313bae Cache DependencyDescriptor per autowired constructor argument Juergen Hoeller 2023-07-15 14:17:52 +02:00
  • 6879be7508 Explicit hints for @PostConstruct methods (preventing deadlocks) Juergen Hoeller 2023-07-14 16:33:22 +02:00
  • 355fa258bd Polishing Juergen Hoeller 2023-07-14 14:52:15 +02:00
  • 60337738d8 Next development version (v5.3.30-SNAPSHOT) Spring Builds 2023-07-13 07:54:12 +00:00
  • b40e8e047c Next development version (v5.2.26.BUILD-SNAPSHOT) 5.2.x Spring Builds 2023-07-13 07:51:55 +00:00
  • 53319381d0 Polishing Juergen Hoeller 2023-07-12 19:21:44 +02:00
  • da97ab1dea Update to spring-antora-ui v0.3.2 Rob Winch 2023-07-12 11:29:21 -05:00
  • 9ac9cd15fb Update to antora-ui-spring v0.3.1 Rob Winch 2023-07-12 11:01:04 -05:00
  • a789e29a52 Add "/framework-docs/build" to .gitignore Sam Brannen 2023-07-12 11:57:12 +02:00
  • e1e7fa489b Upgrade to Reactor 2020.0.34 (and Tomcat 9.0.78) Juergen Hoeller 2023-07-12 09:41:42 +02:00
  • e6d5b385f6 Use docker credentials for fetching changelog image Brian Clozel 2023-07-12 08:30:00 +02:00
  • e1351a5cb5 Update OS version in CI image Brian Clozel 2023-07-12 08:28:18 +02:00
  • c206866fed Use concourse-release-script docker image in CI Brian Clozel 2023-07-12 08:23:28 +02:00
  • ca01ee05f7 Update JDK and OS versions in CI image Brian Clozel 2023-07-12 08:22:34 +02:00
  • ac94d2bd54 Polishing Juergen Hoeller 2023-07-11 18:01:07 +02:00
  • 16fd70ae35 Avoid illegal reflective access in ContextOverridingClassLoader Juergen Hoeller 2023-07-11 17:51:55 +02:00
  • c1bf09952b Improve diagnostics for LinkageError in case of ClassLoader mismatch Juergen Hoeller 2023-07-11 18:36:12 +02:00
  • 9e7ee0cb8e Deprecate setAllowResultAccessAfterCompletion and document it as broken Juergen Hoeller 2023-07-11 18:36:02 +02:00
  • 2e72269eb0 Update links to asciidoc resources rstoyanchev 2023-07-11 14:00:17 +01:00
  • ac82b5cd36 Encapsulate full path initialization rstoyanchev 2023-07-11 12:17:47 +01:00
  • 1cd994d3a8 Encapsulate full path initialization rstoyanchev 2023-07-11 11:10:20 +01:00
  • 3d28c024c5 Handle JDBC warnings in case of a statement exception as well Juergen Hoeller 2023-07-10 17:17:30 +02:00
  • 3444892aea Polishing Juergen Hoeller 2023-07-09 16:55:21 +02:00
  • 14a7983eef Tolerate isCandidateClass call with null as annotation type Juergen Hoeller 2023-07-09 16:52:54 +02:00
  • 0a4f290f0f Polish DefaultSingletonBeanRegistryTests Sam Brannen 2023-07-09 15:28:05 +02:00
  • 6ea4d3794a Further simplify DefaultSingletonBeanRegistry.isDependent() Sam Brannen 2023-07-09 15:31:41 +02:00
  • 85eec5d344 Simplify DefaultSingletonBeanRegistry.isDependent() bnbakp0582 2023-07-08 22:02:38 +08:00
  • 0961bc546a Polishing Juergen Hoeller 2023-07-08 00:58:20 +02:00
  • f2df10c7fe Polishing Juergen Hoeller 2023-07-07 13:26:06 +02:00
  • 03f1fabbdb Improve assertions in DefaultConversionServiceTests Sam Brannen 2023-07-06 13:11:23 +02:00
  • 2ada2b77f6 Update Javadoc for ObjectUtils.nullSafeConciseToString() Sam Brannen 2023-07-06 12:26:47 +02:00
  • d5380b3070 Expand tests for array to Collection/Set/List interface Juergen Hoeller 2023-07-05 21:12:36 +02:00
  • a3907a64e5 Support arrays, collections, & maps in ObjectUtils.nullSafeConciseToString() Sam Brannen 2023-07-05 16:57:51 +02:00
  • dd16e012ba Clarify ReactiveTransactionManager exception declarations Juergen Hoeller 2023-07-05 12:15:05 +02:00
  • d4cd358c76 Discuss JdbcTransactionManager vs DataSourceTransactionManager Juergen Hoeller 2023-07-05 12:14:48 +02:00
  • da814e01c7 Polishing Juergen Hoeller 2023-07-04 21:52:36 +02:00
  • 5d4c2846d9 Polishing Juergen Hoeller 2023-07-04 16:43:29 +02:00
  • a3daee6ad8 Make File/Path tests pass on Windows Juergen Hoeller 2023-07-04 16:38:10 +02:00
  • 5614e5bc18 Restore full representation of rejected value in FieldError.toString() Juergen Hoeller 2023-07-04 15:58:46 +02:00
  • 6dde13f597 Refresh cached value after unexpected mismatch (e.g. null vs non-null) Juergen Hoeller 2023-07-04 15:58:30 +02:00
  • c057da23ec Extend supported types in ObjectUtils.nullSafeConciseToString() Sam Brannen 2023-07-04 13:15:34 +02:00
  • a7f07328ab Add tests for status quo in ObjectUtils.nullSafeConciseToString() Sam Brannen 2023-07-04 10:16:34 +02:00