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