You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by "Brandon Sloane (Jira)" <ji...@apache.org> on 2019/12/19 22:02:00 UTC
[jira] [Resolved] (DAFFODIL-2256) Purge scala.math.{BigInt,
BigDecimal} from code
[ https://issues.apache.org/jira/browse/DAFFODIL-2256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brandon Sloane resolved DAFFODIL-2256.
--------------------------------------
Resolution: Fixed
Fixed in 48bb02292b6a8edc36b6e4be09b478d5160e8f4c
> Purge scala.math.{BigInt, BigDecimal} from code
> -----------------------------------------------
>
> Key: DAFFODIL-2256
> URL: https://issues.apache.org/jira/browse/DAFFODIL-2256
> Project: Daffodil
> Issue Type: Improvement
> Components: Clean Ups
> Affects Versions: 2.5.0
> Reporter: Brandon Sloane
> Assignee: Brandon Sloane
> Priority: Major
>
> We have switched to using only Java's implementation of BigInteger and BigDecimal. However, we still have some lingering usages of Scala's version.
> We can find such uses by using the dissasembler:
> javap -c -l `find . -name *.class | grep scala-2.12` > src.bytecode
> Then searching the resulting file for "scala/math/BigInt" and "scala/math/BigDecimal"
> Since all our tests pass, these appear to not cause any functional issue, but should be cleaned up for purposes of consistency.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)