You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2020/01/17 01:11:39 UTC

[isis] 03/36: ISIS-2264: simplifies IsisConfiguration format for INT

This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 837cfc8fd6d3e47c8e381a869b7584793f68855e
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Thu Jan 16 22:47:39 2020 +0100

    ISIS-2264: simplifies IsisConfiguration format for INT
---
 .../facets/value/biginteger/BigIntegerValueSemanticsProvider.java       | 2 +-
 .../facets/value/integer/IntValueSemanticsProviderAbstract.java         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/biginteger/BigIntegerValueSemanticsProvider.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/biginteger/BigIntegerValueSemanticsProvider.java
index cd9a6a5..a31eca5 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/biginteger/BigIntegerValueSemanticsProvider.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/biginteger/BigIntegerValueSemanticsProvider.java
@@ -59,7 +59,7 @@ public class BigIntegerValueSemanticsProvider extends ValueSemanticsProviderAndF
 
         super(type(), holder, BigInteger.class, TYPICAL_LENGTH, -1, Immutability.IMMUTABLE, EqualByContent.HONOURED, DEFAULT_VALUE);
         final String formatRequired =
-                getConfiguration().getValue().getFormat().getOrDefault(FormatIdentifier.INT.name().toLowerCase(), null);
+                getConfiguration().getValue().getFormat().get(FormatIdentifier.INT.name().toLowerCase());
 
         NumberFormat result;
         if (formatRequired != null) {
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/integer/IntValueSemanticsProviderAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/integer/IntValueSemanticsProviderAbstract.java
index e540776..1a8e73f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/integer/IntValueSemanticsProviderAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/integer/IntValueSemanticsProviderAbstract.java
@@ -49,7 +49,7 @@ public abstract class IntValueSemanticsProviderAbstract extends ValueSemanticsPr
     public IntValueSemanticsProviderAbstract(final FacetHolder holder, final Class<Integer> adaptedClass) {
         super(type(), holder, adaptedClass, TYPICAL_LENGTH, MAX_LENGTH, Immutability.IMMUTABLE, EqualByContent.HONOURED, DEFAULT_VALUE);
         final String formatRequired =
-                getConfiguration().getValue().getFormat().getOrDefault(FormatIdentifier.INT.name().toLowerCase(), null);
+                getConfiguration().getValue().getFormat().get(FormatIdentifier.INT.name().toLowerCase());
 
         NumberFormat result;
         if (formatRequired != null) {