diff --git a/pom.xml b/pom.xml index 5422a53..0bed40d 100644 --- a/pom.xml +++ b/pom.xml @@ -66,6 +66,10 @@ jakarta.validation jakarta.validation-api + + org.apache.httpcomponents.client5 + httpclient5 + diff --git a/src/main/java/com/amazonaws/samples/appconfig/utils/Math1.java b/src/main/java/com/amazonaws/samples/appconfig/utils/Math1.java index 1c8ab41..191e565 100644 --- a/src/main/java/com/amazonaws/samples/appconfig/utils/Math1.java +++ b/src/main/java/com/amazonaws/samples/appconfig/utils/Math1.java @@ -1,27 +1,28 @@ //example from https://docs.openrewrite.org/running-recipes/popular-recipe-guides/migrate-to-java-17 package com.amazonaws.samples.appconfig.utils; import java.math.BigDecimal; +import java.math.RoundingMode; public class Math1 { - Boolean bool = new Boolean(true); - Byte b = new Byte("1"); - Character c = new Character('c'); - Double d = new Double(1.0); - Float f = new Float(1.1f); - Long l = new Long(1); - Short sh = new Short("12"); + Boolean bool = Boolean.valueOf(true); + Byte b = Byte.valueOf("1"); + Character c = Character.valueOf('c'); + Double d = Double.valueOf(1.0); + Float f = Float.valueOf(1.1f); + Long l = Long.valueOf(1); + Short sh = Short.valueOf("12"); short s3 = 3; - Short sh3 = new Short(s3); - Integer i = new Integer(1); + Short sh3 = Short.valueOf(s3); + Integer i = Integer.valueOf(1); public void divide() { BigDecimal bd = BigDecimal.valueOf(10); BigDecimal bd2 = BigDecimal.valueOf(2); - bd.divide(bd2, BigDecimal.ROUND_DOWN); - bd.divide(bd2, 1); - bd.divide(bd2, 1, BigDecimal.ROUND_CEILING); - bd.divide(bd2, 1, 1); - bd.setScale(2, 1); + bd.divide(bd2, RoundingMode.DOWN); + bd.divide(bd2, RoundingMode.DOWN); + bd.divide(bd2, 1, RoundingMode.CEILING); + bd.divide(bd2, 1, RoundingMode.DOWN); + bd.setScale(2, RoundingMode.DOWN); } } \ No newline at end of file