[ https://issues.apache.org/jira/browse/NUMBERS-116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Heinrich Bohne resolved NUMBERS-116. ------------------------------------ Resolution: Fixed Fix Version/s: 1.0 > Remove redundant methods in ArithmeticUtils > ------------------------------------------- > > Key: NUMBERS-116 > URL: https://issues.apache.org/jira/browse/NUMBERS-116 > Project: Commons Numbers > Issue Type: Improvement > Components: core > Reporter: Heinrich Bohne > Priority: Minor > Fix For: 1.0 > > Time Spent: 0.5h > Remaining Estimate: 0h > > As has been > [discussed|http://mail-archives.apache.org/mod_mbox/commons-dev/201906.mbox/%3C940f9ff0-0b25-cd31-ddb3-a95ca777ba06%40gmx.at%3E] > on the developers' mailing list, the following methods from the class > {{ArithmeticUtils}} can be removed: > {{addAndCheck(int, int)}} > {{addAndCheck(long, long)}} > {{mulAndCheck(int, int)}} > {{mulAndCheck(long, long)}} > {{subAndCheck(int, int)}} > {{subAndCheck(long, long)}} > And their usages replaced with the following equivalent methods from > {{java.lang.Math}}: > {{addExact(int, int)}} > {{addExact(long, long)}} > {{multiplyExact(int, int)}} > {{multiplyExact(long, long)}} > {{subtractExact(int, int)}} > {{subtractExact(long, long)}} -- This message was sent by Atlassian JIRA (v7.6.3#76005)