Merge branch '3.3.x' into 3.4.x

Closes gh-45153
This commit is contained in:
Phillip Webb 2025-04-10 16:08:56 -07:00
commit 5a3fc4a48b
2 changed files with 4 additions and 1 deletions

View File

@ -216,6 +216,7 @@ class ManagementWebSecurityAutoConfigurationTests {
static class CustomSecurityConfiguration {
@Bean
@SuppressWarnings("removal")
SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
http.authorizeHttpRequests((requests) -> {
requests.requestMatchers(new AntPathRequestMatcher("/foo")).permitAll();
@ -245,6 +246,7 @@ class ManagementWebSecurityAutoConfigurationTests {
@Bean
@Order(SecurityProperties.BASIC_AUTH_ORDER - 1)
@SuppressWarnings("removal")
SecurityFilterChain testRemoteDevToolsSecurityFilterChain(HttpSecurity http) throws Exception {
http.securityMatcher(new AntPathRequestMatcher("/**"));
http.authorizeHttpRequests((requests) -> requests.anyRequest().anonymous());

View File

@ -26,6 +26,7 @@ import java.util.List;
import com.fasterxml.jackson.databind.JsonNode;
import org.springframework.boot.buildpack.platform.json.MappedObject;
import org.springframework.util.StringUtils;
/**
* Image details as returned from {@code Docker inspect}.
@ -97,7 +98,7 @@ public class Image extends MappedObject {
* @return the image OS
*/
public String getOs() {
return (this.os != null) ? this.os : "linux";
return (!StringUtils.hasText(this.os)) ? this.os : "linux";
}
/**