From df69ed6170eac312e74710285c65b4081d636741 Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Tue, 8 Oct 2019 14:41:03 -0400 Subject: [PATCH] fix rounding api deprecation in BigDecimal --- java/src/processing/mode/java/tweak/Handle.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/src/processing/mode/java/tweak/Handle.java b/java/src/processing/mode/java/tweak/Handle.java index 049397ae8..72dfa5ed3 100644 --- a/java/src/processing/mode/java/tweak/Handle.java +++ b/java/src/processing/mode/java/tweak/Handle.java @@ -23,6 +23,7 @@ package processing.mode.java.tweak; import java.awt.Graphics2D; import java.awt.geom.AffineTransform; import java.math.BigDecimal; +import java.math.RoundingMode; import java.util.Comparator; import java.util.Locale; @@ -171,7 +172,7 @@ public class Handle { } else if ("float".equals(type)) { BigDecimal bd = new BigDecimal(value.floatValue()); - bd = bd.setScale(decimalPlaces, BigDecimal.ROUND_HALF_UP); + bd = bd.setScale(decimalPlaces, RoundingMode.HALF_UP); newValue = bd.floatValue(); strNewValue = String.format(Locale.US, textFormat, newValue.floatValue()); }