spring-boot/spring-boot-project
Phillip Webb 9e4f160c17 Attempt to fix NestedJarFile file lock issues on Windows
Update `DefaultCleanerTracking` and `@AssertFileChannelDataBlocksClosed`
to capture and store the source object if it is a `Cleanable` so that
it can be released later.

Although the real cleaner cannot keep a reference to `obj`, it is safe
for us to do so in tests since we are in control of the object lifecycle
and we don't need it to be garbage collected.

This commit also updates the `UrlJarFile` to call the cleaner so that
it can be tracked.

See gh-37668
2023-10-06 23:44:55 -07:00
..
spring-boot Add property to enable key verification on PEM SSL bundles 2023-10-05 09:49:49 +02:00
spring-boot-actuator Merge branch '3.1.x' 2023-08-30 13:36:01 +01:00
spring-boot-actuator-autoconfigure Add auto-configuration for SpanAspect 2023-10-05 11:26:21 +02:00
spring-boot-autoconfigure Add property to enable key verification on PEM SSL bundles 2023-10-05 09:49:49 +02:00
spring-boot-dependencies Start building against Spring Session 3.2.0 snapshots 2023-10-04 12:05:37 +01:00
spring-boot-devtools Merge branch '3.1.x' 2023-10-03 11:21:29 +01:00
spring-boot-docker-compose Merge branch '3.1.x' 2023-10-03 11:21:29 +01:00
spring-boot-docs Add reference to the new RestClient class in documentation 2023-10-05 11:22:44 +02:00
spring-boot-parent Switch reactor context propagation from auto to limited 2023-10-04 09:37:45 +02:00
spring-boot-starters Add Awaitility to spring-boot-starter-test 2023-09-29 11:50:05 +01:00
spring-boot-test Configure a RestClient.Builder with RestClientTest 2023-09-29 15:07:38 -05:00
spring-boot-test-autoconfigure Configure a RestClient.Builder with RestClientTest 2023-09-29 15:07:38 -05:00
spring-boot-testcontainers Polish 2023-09-27 20:58:09 -07:00
spring-boot-tools Attempt to fix NestedJarFile file lock issues on Windows 2023-10-06 23:44:55 -07:00