From 3a47fc1099edbe4f5a36d0a95d39607de676ddbf Mon Sep 17 00:00:00 2001 From: Nitin Dahyabhai Date: Tue, 5 Apr 2022 23:44:58 -0400 Subject: [568936] Update math3 dependency version --- .../org.eclipse.jpt.common.utility.tests/META-INF/MANIFEST.MF | 2 +- .../common/utility/tests/internal/StringBuilderToolsTests.java | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/common/tests/org.eclipse.jpt.common.utility.tests/META-INF/MANIFEST.MF b/common/tests/org.eclipse.jpt.common.utility.tests/META-INF/MANIFEST.MF index 6ac5e9cfe8..866ae6c7f7 100644 --- a/common/tests/org.eclipse.jpt.common.utility.tests/META-INF/MANIFEST.MF +++ b/common/tests/org.eclipse.jpt.common.utility.tests/META-INF/MANIFEST.MF @@ -31,4 +31,4 @@ Export-Package: org.eclipse.jpt.common.utility.tests.internal;x-internal:=true, org.eclipse.jpt.common.utility.tests.internal.reference;x-internal:=true, org.eclipse.jpt.common.utility.tests.internal.swing;x-internal:=true, org.eclipse.jpt.common.utility.tests.internal.transformer;x-internal:=true -Import-Package: org.apache.commons.lang.math;version="3.6.1" +Import-Package: org.apache.commons.math3.fraction;version="3.6.1" diff --git a/common/tests/org.eclipse.jpt.common.utility.tests/src/org/eclipse/jpt/common/utility/tests/internal/StringBuilderToolsTests.java b/common/tests/org.eclipse.jpt.common.utility.tests/src/org/eclipse/jpt/common/utility/tests/internal/StringBuilderToolsTests.java index feec78da00..e8bb845586 100644 --- a/common/tests/org.eclipse.jpt.common.utility.tests/src/org/eclipse/jpt/common/utility/tests/internal/StringBuilderToolsTests.java +++ b/common/tests/org.eclipse.jpt.common.utility.tests/src/org/eclipse/jpt/common/utility/tests/internal/StringBuilderToolsTests.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2005, 2015 Oracle. All rights reserved. + * Copyright (c) 2005, 2022 Oracle. All rights reserved. * This program and the accompanying materials are made available under the * terms of the Eclipse Public License 2.0, which accompanies this distribution * and is available at https://www.eclipse.org/legal/epl-2.0/. @@ -14,6 +14,8 @@ import java.math.BigInteger; import java.util.HashMap; import java.util.Map; import java.util.concurrent.atomic.AtomicInteger; + +import org.apache.commons.math3.fraction.Fraction; import org.eclipse.jpt.common.utility.internal.SimplePair; import org.eclipse.jpt.common.utility.internal.StringBuilderTools; import org.eclipse.jpt.common.utility.internal.iterable.IterableTools; @@ -1293,9 +1295,9 @@ public class StringBuilderToolsTests public void testAppendJSONFraction() throws Exception { StringBuilder sb = new StringBuilder(); - org.apache.commons.lang.math.Fraction f = org.apache.commons.lang.math.Fraction.getFraction(2, 7); + Fraction f = Fraction.getReducedFraction(2, 7); StringBuilderTools.appendJSON(sb, f); - assertEquals("{\"denominator\":7,\"hashCode\":0,\"numerator\":2,\"toProperString\":null,\"toString\":\"2/7\"}", sb.toString()); + assertEquals("{\"denominator\":7,\"numerator\":2}", sb.toString()); } public void testAppendJSONNumberArray() throws Exception { -- cgit v1.2.3