BUG-4407: Fix a typo in Decimal64 range tables 49/28249/3
authorRobert Varga <robert.varga@pantheon.sk>
Sat, 10 Oct 2015 13:47:30 +0000 (15:47 +0200)
committerGerrit Code Review <gerrit@opendaylight.org>
Sat, 10 Oct 2015 14:36:10 +0000 (14:36 +0000)
Simple typo results in both wrong range enforcement and an out-of-bounds
error with fraction-digits == 18.

Change-Id: I3e9916940e80fbeedadfdc9e8db35b584ea3e859
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/Decimal64.java

index 7d65c96043488a822b114c200b1a04ce0a9b5474..ef259fdbdb953e5d1638d94a401df351d10f7f6b 100644 (file)
@@ -45,9 +45,10 @@ public final class Decimal64 implements DecimalTypeDefinition {
         b.add(createRangeConstraint("-92233720368.54775808", "92233720368.54775807"));
         b.add(createRangeConstraint("-9223372036.854775808", "9223372036.854775807"));
         b.add(createRangeConstraint("-922337203.6854775808", "922337203.6854775807"));
-        b.add(createRangeConstraint("-9223372.036854775808", "92233720.36854775807"));
-        b.add(createRangeConstraint("-922337.2036854775808", "9223372.036854775807"));
-        b.add(createRangeConstraint("-92233.72036854775808", "922337.2036854775807"));
+        b.add(createRangeConstraint("-92233720.36854775808", "92233720.36854775807"));
+        b.add(createRangeConstraint("-9223372.036854775808", "9223372.036854775807"));
+        b.add(createRangeConstraint("-922337.2036854775808", "922337.2036854775807"));
+        b.add(createRangeConstraint("-92233.72036854775808", "92233.72036854775807"));
         b.add(createRangeConstraint("-9223.372036854775808", "9223.372036854775807"));
         b.add(createRangeConstraint("-922.3372036854775808", "922.3372036854775807"));
         b.add(createRangeConstraint("-92.23372036854775808", "92.23372036854775807"));