diff --git a/spring-core/src/test/java/org/springframework/core/codec/ResourceEncoderTests.java b/spring-core/src/test/java/org/springframework/core/codec/ResourceEncoderTests.java index 957ec66214c..0d325a2eef3 100644 --- a/spring-core/src/test/java/org/springframework/core/codec/ResourceEncoderTests.java +++ b/spring-core/src/test/java/org/springframework/core/codec/ResourceEncoderTests.java @@ -80,7 +80,7 @@ class ResourceEncoderTests extends AbstractEncoderTests { Flux i = Flux.error(new InputException()); - Flux result = ((Encoder) this.encoder).encode(i, + Flux result = this.encoder.encode(i, this.bufferFactory, outputType, mimeType, hints); diff --git a/spring-expression/src/test/java/org/springframework/expression/spel/SpelCompilationCoverageTests.java b/spring-expression/src/test/java/org/springframework/expression/spel/SpelCompilationCoverageTests.java index d2ae0db9e58..a05e52ccb28 100644 --- a/spring-expression/src/test/java/org/springframework/expression/spel/SpelCompilationCoverageTests.java +++ b/spring-expression/src/test/java/org/springframework/expression/spel/SpelCompilationCoverageTests.java @@ -2522,7 +2522,7 @@ public class SpelCompilationCoverageTests extends AbstractExpressionTests { expression = parser.parseExpression("#negate(#ints.?[#this<2][0])"); assertThat(expression.getValue(context, Integer.class).toString()).isEqualTo("-1"); // Selection isn't compilable. - assertThat(((SpelNodeImpl)((SpelExpression) expression).getAST()).isCompilable()).isFalse(); + assertThat(((SpelExpression) expression).getAST().isCompilable()).isFalse(); } @Test diff --git a/spring-expression/src/test/java/org/springframework/expression/spel/ast/InlineCollectionTests.java b/spring-expression/src/test/java/org/springframework/expression/spel/ast/InlineCollectionTests.java index 453b98ee640..cbe310d4ad1 100644 --- a/spring-expression/src/test/java/org/springframework/expression/spel/ast/InlineCollectionTests.java +++ b/spring-expression/src/test/java/org/springframework/expression/spel/ast/InlineCollectionTests.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2023 the original author or authors. + * Copyright 2002-2024 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -88,14 +88,14 @@ class InlineCollectionTests { @Test void listCanBeCompiled() { SpelExpression listExpression = parseExpression("{1, -2, 3, 4}"); - assertThat(((SpelNodeImpl) listExpression.getAST()).isCompilable()).isTrue(); + assertThat(listExpression.getAST().isCompilable()).isTrue(); assertThat(SpelCompiler.compile(listExpression)).isTrue(); } @Test void dynamicListCannotBeCompiled() { SpelExpression listExpression = parseExpression("{1, (5 - 3), 3, 4}"); - assertThat(((SpelNodeImpl) listExpression.getAST()).isCompilable()).isFalse(); + assertThat(listExpression.getAST().isCompilable()).isFalse(); assertThat(SpelCompiler.compile(listExpression)).isFalse(); } diff --git a/spring-web/src/main/java/org/springframework/http/client/JdkClientHttpRequest.java b/spring-web/src/main/java/org/springframework/http/client/JdkClientHttpRequest.java index d80ac33b01b..79e0b8323f4 100644 --- a/spring-web/src/main/java/org/springframework/http/client/JdkClientHttpRequest.java +++ b/spring-web/src/main/java/org/springframework/http/client/JdkClientHttpRequest.java @@ -120,7 +120,7 @@ class JdkClientHttpRequest extends AbstractStreamingClientHttpRequest { catch (ExecutionException ex) { Throwable cause = ex.getCause(); - if (cause instanceof CancellationException caEx) { + if (cause instanceof CancellationException) { throw new HttpTimeoutException("Request timed out"); } if (cause instanceof UncheckedIOException uioEx) { diff --git a/spring-web/src/test/java/org/springframework/web/ErrorResponseExceptionTests.java b/spring-web/src/test/java/org/springframework/web/ErrorResponseExceptionTests.java index 396ef15b3d7..9ad7ee09b98 100644 --- a/spring-web/src/test/java/org/springframework/web/ErrorResponseExceptionTests.java +++ b/spring-web/src/test/java/org/springframework/web/ErrorResponseExceptionTests.java @@ -459,7 +459,7 @@ class ErrorResponseExceptionTests { ErrorResponse ex, @Nullable String suffix, @Nullable Object[] arguments) { assertThat(ex.getDetailMessageCode()) - .isEqualTo(ErrorResponse.getDefaultDetailMessageCode(((Exception) ex).getClass(), suffix)); + .isEqualTo(ErrorResponse.getDefaultDetailMessageCode(ex.getClass(), suffix)); if (arguments != null) { assertThat(ex.getDetailMessageArguments()).containsExactlyElementsOf(Arrays.asList(arguments));