spring-boot/spring-boot-project
Phillip Webb 7708ec7592 Fix Windows path handling for nested jars
Update `Path` creation for nested locations to allow both UNC and classic
file references to be used. This commit attempts to align our URL
handling with that of standard file URLs. The `NestedLocation` class
no longer attempts to remove leading all `\` characters and instead
only removes the first `\` when the second char is `:`. This duplicates
the logic found in Java's own internal `WindowsUriSupport` class which
is used when calling `Path.of(url)` with a `file:` URL.

Fixes gh-40549
2024-05-08 15:44:03 -07:00
..
spring-boot Favor Duration accepting timeout method over int method 2024-05-08 14:01:09 +02:00
spring-boot-actuator Merge branch '3.1.x' into 3.2.x 2024-04-18 12:52:54 -07:00
spring-boot-actuator-autoconfigure Merge branch '3.1.x' into 3.2.x 2024-04-26 09:33:12 +01:00
spring-boot-autoconfigure Merge branch '3.1.x' into 3.2.x 2024-05-02 14:48:04 +02:00
spring-boot-dependencies Merge branch '3.1.x' into 3.2.x 2024-04-26 14:02:52 +01:00
spring-boot-devtools Merge branch '3.1.x' into 3.2.x 2024-04-19 10:57:47 +01:00
spring-boot-docker-compose Merge branch '3.1.x' into 3.2.x 2024-03-27 09:35:44 +01:00
spring-boot-docs Merge branch '3.1.x' into 3.2.x 2024-05-02 10:59:43 +02:00
spring-boot-parent
spring-boot-starters Revert "Exclude unwanted javax.inject dependency from Data Couchbase" 2024-04-12 11:19:16 +01:00
spring-boot-test Merge branch '3.1.x' into 3.2.x 2024-05-02 11:53:21 +02:00
spring-boot-test-autoconfigure Merge branch '3.1.x' into 3.2.x 2024-04-25 11:07:25 +02:00
spring-boot-testcontainers Merge branch '3.1.x' into 3.2.x 2024-04-24 15:08:50 -05:00
spring-boot-tools Fix Windows path handling for nested jars 2024-05-08 15:44:03 -07:00