spring-boot/spring-boot-project
Brian Clozel 74a2144a37 Adapt to Task and ScheduledTask changes in Framework
Spring Framework wraps `Task` and `ScheduledTask` runnables to collect
and share metadata about task execution and scheduling.
The `ScheduledTasksEndpoint` descriptors were relying on the fact that
tasks would never be wrapped. Spring Framework already wrapped runnables
in various cases, for methods returning `Callable` or reactive types.

This commit makes use of the `toString()` method to describe the
runnable. Runnable implementations can override this method for
displaying purposes on the actuator endpoint.

See spring-projects/spring-framework#24560
See gh-41177
2024-06-20 20:18:08 +01:00
..
spring-boot Adapt to new Placeholder resolution API 2024-06-20 20:18:07 +01:00
spring-boot-actuator Adapt to Task and ScheduledTask changes in Framework 2024-06-20 20:18:08 +01:00
spring-boot-actuator-autoconfigure Merge branch '3.2.x' 2024-06-19 22:55:00 -07:00
spring-boot-autoconfigure Adapt to new Placeholder resolution API 2024-06-20 20:18:07 +01:00
spring-boot-dependencies Prohibit Jakarta EE 11 spec upgrades 2024-06-20 20:17:56 +01:00
spring-boot-devtools Merge branch '3.2.x' 2024-06-19 22:55:00 -07:00
spring-boot-docker-compose Merge branch '3.2.x' 2024-06-20 08:48:11 +02:00
spring-boot-docs Polish 'Improve readability of documentation' 2024-06-19 22:59:06 -07:00
spring-boot-parent Implement SBOM actuator endpoint 2024-03-21 18:06:48 -07:00
spring-boot-starters Apply configuration to CycloneDX plugin only for the execution 2024-05-29 14:37:12 +02:00
spring-boot-test Adapt to Mockito support in the Test Context Framework 2024-06-20 20:18:07 +01:00
spring-boot-test-autoconfigure Merge branch '3.2.x' 2024-06-19 22:30:58 -07:00
spring-boot-testcontainers Merge branch '3.2.x' 2024-06-19 22:30:58 -07:00
spring-boot-tools Start work on Spring Boot 3.4 2024-06-20 19:50:32 +01:00