You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by ah...@apache.org on 2023/09/08 06:45:04 UTC

[causeway] branch master updated: CAUSEWAY-3565: fixes prev. commit

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 9a76ba5078 CAUSEWAY-3565: fixes prev. commit
9a76ba5078 is described below

commit 9a76ba507841728ce9cb0049fd263e6572c7bccd
Author: andi-huber <ah...@apache.org>
AuthorDate: Fri Sep 8 08:44:59 2023 +0200

    CAUSEWAY-3565: fixes prev. commit
---
 .../org/apache/causeway/applib/services/metamodel/ObjectGraph.java  | 2 +-
 .../core/metamodel/services/metamodel/_ObjectGraphFactory.java      | 6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/api/applib/src/main/java/org/apache/causeway/applib/services/metamodel/ObjectGraph.java b/api/applib/src/main/java/org/apache/causeway/applib/services/metamodel/ObjectGraph.java
index 3df9f8dda9..311703e5c3 100644
--- a/api/applib/src/main/java/org/apache/causeway/applib/services/metamodel/ObjectGraph.java
+++ b/api/applib/src/main/java/org/apache/causeway/applib/services/metamodel/ObjectGraph.java
@@ -47,7 +47,7 @@ public class ObjectGraph {
         private final @With @NonNull String packageName;
         private final @With @NonNull String name;
         private final @With @NonNull Optional<String> stereotype;
-        private final List<ObjectGraph.Field> fields = new ArrayList<>();
+        private final @With List<ObjectGraph.Field> fields;
     }
 
     @lombok.Value @Accessors(fluent=true)
diff --git a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/metamodel/_ObjectGraphFactory.java b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/metamodel/_ObjectGraphFactory.java
index 6847d6fa84..0126be0834 100644
--- a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/metamodel/_ObjectGraphFactory.java
+++ b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/metamodel/_ObjectGraphFactory.java
@@ -18,6 +18,7 @@
  */
 package org.apache.causeway.core.metamodel.services.metamodel;
 
+import java.util.ArrayList;
 import java.util.Collection;
 import java.util.HashMap;
 import java.util.HashSet;
@@ -133,8 +134,9 @@ class _ObjectGraphFactory implements ObjectGraph.Factory {
                 objSpec.getLogicalType().getNamespace(),
                 objSpec.getLogicalType().getLogicalTypeSimpleName(),
                 objSpec.isAbstract()
-                ? Optional.of("abstract")
-                : Optional.empty());
+                    ? Optional.of("abstract")
+                    : Optional.empty(),
+                new ArrayList<>());
         return obj;
     }