From ac5a08a49bc62ca079ced99bb97ad76116db38fb Mon Sep 17 00:00:00 2001 From: Tobias Lippert Date: Sun, 21 Jan 2024 18:51:26 +0100 Subject: [PATCH] Avoid redundant boxing See gh-39259 --- .../boot/actuate/autoconfigure/metrics/MeterValue.java | 2 +- ...nfigurationPropertiesCharSequenceToObjectConverterTests.java | 2 +- .../boot/convert/CharSequenceToObjectConverterTests.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MeterValue.java b/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MeterValue.java index d475f8c5d6..3b00fd6be4 100644 --- a/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MeterValue.java +++ b/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MeterValue.java @@ -90,7 +90,7 @@ public final class MeterValue { if (duration != null) { return new MeterValue(duration); } - return new MeterValue(Double.valueOf(value)); + return new MeterValue(Double.parseDouble(value)); } /** diff --git a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesCharSequenceToObjectConverterTests.java b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesCharSequenceToObjectConverterTests.java index 3a81830df6..3b9c12c26b 100644 --- a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesCharSequenceToObjectConverterTests.java +++ b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesCharSequenceToObjectConverterTests.java @@ -108,7 +108,7 @@ class ConfigurationPropertiesCharSequenceToObjectConverterTests { @Override public Long convert(CharSequence source) { - return Long.valueOf(source.toString()) + 1; + return Long.parseLong(source.toString()) + 1; } } diff --git a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/convert/CharSequenceToObjectConverterTests.java b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/convert/CharSequenceToObjectConverterTests.java index 49269b03e5..73b4348655 100644 --- a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/convert/CharSequenceToObjectConverterTests.java +++ b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/convert/CharSequenceToObjectConverterTests.java @@ -104,7 +104,7 @@ class CharSequenceToObjectConverterTests { @Override public Long convert(CharSequence source) { - return Long.valueOf(source.toString()) + 1; + return Long.parseLong(source.toString()) + 1; } }