Fix BaseDecimalType scales
[yangtools.git] / model / yang-model-ri / src / main / java / org / opendaylight / yangtools / yang / model / ri / type / BaseDecimalType.java
index e9c630c7d87e0a7cbeb0ed9232a1634dbd5da1c8..374ef46f1481e696b13d140bfa6b1fdb4b41709f 100644 (file)
@@ -50,7 +50,7 @@ final class BaseDecimalType extends AbstractRangeRestrictedBaseType<DecimalTypeD
 
     static {
         final var builder = ImmutableList.<RangeConstraint<Decimal64>>builderWithExpectedSize(18);
-        for (int scale = 1; scale < 18; ++scale) {
+        for (int scale = 1; scale <= 18; ++scale) {
             builder.add(new ResolvedRangeConstraint<>(BUILTIN_CONSTRAINT, ImmutableRangeSet.of(Range.closed(
                 Decimal64.minValueIn(scale), Decimal64.maxValueIn(scale)))));
         }