Fix Decimal64.toString() 74/101274/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 24 May 2022 12:21:26 +0000 (14:21 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 24 May 2022 15:54:10 +0000 (17:54 +0200)
commita4701bd65e8317986b2a6aabb5aa4bc95dbb8956
tree46f162983b4c75e921b8dff5bffe45ad0575574a
parent58018cb56dee585ce03f087db1823011e289a507
Fix Decimal64.toString()

intPart() does not carry the sign when the leading part is zero, hence
we need to adjust for that.

JIRA: YANGTOOLS-1438
Change-Id: I5049650b0997e6543455542d48b3f2dcdd02bc4c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 59b48fd2b49f11a6381fa0e1cacb20e447a23924)
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Decimal64.java
common/yang-common/src/test/java/org/opendaylight/yangtools/yang/common/Decimal64Test.java