This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch CAUSEWAY-3676
in repository https://gitbox.apache.org/repos/asf/causeway.git
The following commit(s) were added to refs/heads/CAUSEWAY-3676 by this push:
new 340ef5d7de CAUSEWAY-3676: moves further classes to model module
340ef5d7de is described below
commit 340ef5d7deb9726801777db681fe8985734aa326
Author: danhaywood <[email protected]>
AuthorDate: Sat Jan 20 10:23:42 2024 +0000
CAUSEWAY-3676: moves further classes to model module
---
.../apache/causeway/viewer/graphql/model/parts}/GqlvMeta.java | 2 +-
.../causeway/viewer/graphql/model/parts}/GqlvMutations.java | 2 +-
.../apache/causeway/viewer/graphql/model/parts/_Constants.java | 9 +++++++++
.../org/apache/causeway/viewer/graphql/model/parts}/_LTN.java | 6 +++---
.../org/apache/causeway/viewer/graphql/model}/util/_BiMap.java | 2 +-
.../apache/causeway/viewer/graphql/model}/util/_BiMap_Test.java | 3 ++-
incubator/viewers/graphql/viewer/src/main/java/module-info.java | 1 -
.../causeway/viewer/graphql/viewer/source/GqlvDomainObject.java | 5 ++++-
.../viewer/graphql/viewer/source/GqlvServiceStructure.java | 4 ++--
.../apache/causeway/viewer/graphql/viewer/source/TypeMapper.java | 2 ++
.../apache/causeway/viewer/graphql/viewer/source/_Constants.java | 9 ---------
11 files changed, 25 insertions(+), 20 deletions(-)
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvMeta.java
b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/GqlvMeta.java
similarity index 97%
rename from
incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvMeta.java
rename to
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/GqlvMeta.java
index c51c9df2dd..ad72b0b30b 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvMeta.java
+++
b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/GqlvMeta.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.causeway.viewer.graphql.viewer.source;
+package org.apache.causeway.viewer.graphql.model.parts;
import org.apache.causeway.applib.services.bookmark.Bookmark;
import org.apache.causeway.applib.services.bookmark.BookmarkService;
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvMutations.java
b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/GqlvMutations.java
similarity index 95%
rename from
incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvMutations.java
rename to
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/GqlvMutations.java
index 49303b7852..c3111ea7d9 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvMutations.java
+++
b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/GqlvMutations.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.causeway.viewer.graphql.viewer.source;
+package org.apache.causeway.viewer.graphql.model.parts;
import java.util.List;
diff --git
a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/_Constants.java
b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/_Constants.java
new file mode 100644
index 0000000000..772da7cf16
--- /dev/null
+++
b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/_Constants.java
@@ -0,0 +1,9 @@
+package org.apache.causeway.viewer.graphql.model.parts;
+
+import lombok.experimental.UtilityClass;
+
+@UtilityClass
+public class _Constants {
+ public final static String GQL_INPUTTYPE_PREFIX = "_gql_input__";
+ public final static String GQL_MUTATIONS_FIELDNAME = "_gql_mutations";
+}
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/_LTN.java
b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/_LTN.java
similarity index 87%
rename from
incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/_LTN.java
rename to
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/_LTN.java
index e65d1e8298..9c9e9b8d0c 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/_LTN.java
+++
b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/parts/_LTN.java
@@ -16,15 +16,15 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.causeway.viewer.graphql.viewer.source;
+package org.apache.causeway.viewer.graphql.model.parts;
import lombok.experimental.UtilityClass;
import org.apache.causeway.core.metamodel.spec.ObjectSpecification;
@UtilityClass
-final class _LTN {
- static String sanitized(ObjectSpecification objectSpecification) {
+public final class _LTN {
+ public static String sanitized(ObjectSpecification objectSpecification) {
return sanitized(objectSpecification.getLogicalTypeName());
}
private static String sanitized(final String name) {
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/util/_BiMap.java
b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/util/_BiMap.java
similarity index 95%
rename from
incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/util/_BiMap.java
rename to
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/util/_BiMap.java
index c3b7bba68c..df70cf63bf 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/util/_BiMap.java
+++
b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/util/_BiMap.java
@@ -1,4 +1,4 @@
-package org.apache.causeway.viewer.graphql.viewer.util;
+package org.apache.causeway.viewer.graphql.model.util;
import java.util.Collection;
import java.util.Collections;
diff --git
a/incubator/viewers/graphql/viewer/src/test/java/org/apache/causeway/viewer/graphql/viewer/util/_BiMap_Test.java
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/model/util/_BiMap_Test.java
similarity index 95%
rename from
incubator/viewers/graphql/viewer/src/test/java/org/apache/causeway/viewer/graphql/viewer/util/_BiMap_Test.java
rename to
incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/model/util/_BiMap_Test.java
index 71ba72b992..f74023840d 100644
---
a/incubator/viewers/graphql/viewer/src/test/java/org/apache/causeway/viewer/graphql/viewer/util/_BiMap_Test.java
+++
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/model/util/_BiMap_Test.java
@@ -1,9 +1,10 @@
-package org.apache.causeway.viewer.graphql.viewer.util;
+package org.apache.causeway.viewer.graphql.model.util;
import java.util.Collection;
import java.util.Map;
import java.util.Set;
+import org.apache.causeway.viewer.graphql.model.util._BiMap;
import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.*;
diff --git a/incubator/viewers/graphql/viewer/src/main/java/module-info.java
b/incubator/viewers/graphql/viewer/src/main/java/module-info.java
index c6a090775f..a1bf0e3120 100644
--- a/incubator/viewers/graphql/viewer/src/main/java/module-info.java
+++ b/incubator/viewers/graphql/viewer/src/main/java/module-info.java
@@ -2,7 +2,6 @@ module org.apache.causeway.incubator.viewer.graphql.viewer {
exports org.apache.causeway.viewer.graphql.viewer;
exports org.apache.causeway.viewer.graphql.viewer.source;
exports org.apache.causeway.viewer.graphql.viewer.integration;
- exports org.apache.causeway.viewer.graphql.viewer.util;
requires com.fasterxml.jackson.core;
requires com.fasterxml.jackson.databind;
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvDomainObject.java
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvDomainObject.java
index 4eb9608e66..57ddd80fc8 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvDomainObject.java
+++
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvDomainObject.java
@@ -24,11 +24,14 @@ import
org.apache.causeway.core.metamodel.specloader.SpecificationLoader;
import org.apache.causeway.viewer.graphql.model.parts.GqlvAction;
import org.apache.causeway.viewer.graphql.model.parts.GqlvAssociation;
import org.apache.causeway.viewer.graphql.model.parts.GqlvCollection;
+import org.apache.causeway.viewer.graphql.model.parts.GqlvMeta;
import org.apache.causeway.viewer.graphql.model.parts.GqlvProperty;
+import org.apache.causeway.viewer.graphql.model.parts._Constants;
+import org.apache.causeway.viewer.graphql.model.parts._LTN;
import static graphql.schema.FieldCoordinates.coordinates;
-import static
org.apache.causeway.viewer.graphql.viewer.source._Constants.GQL_INPUTTYPE_PREFIX;
+import static
org.apache.causeway.viewer.graphql.model.parts._Constants.GQL_INPUTTYPE_PREFIX;
import graphql.schema.DataFetcher;
import graphql.schema.GraphQLCodeRegistry;
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvServiceStructure.java
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvServiceStructure.java
index 2b363ce325..1aca95f3cf 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvServiceStructure.java
+++
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GqlvServiceStructure.java
@@ -13,8 +13,8 @@ import java.util.stream.Collectors;
import org.apache.causeway.core.metamodel.spec.ObjectSpecification;
import org.apache.causeway.core.metamodel.spec.feature.ObjectAction;
-import org.apache.causeway.core.metamodel.specloader.SpecificationLoader;
-import org.apache.causeway.viewer.graphql.viewer.util._BiMap;
+import org.apache.causeway.viewer.graphql.model.parts._LTN;
+import org.apache.causeway.viewer.graphql.model.util._BiMap;
import static graphql.schema.GraphQLFieldDefinition.newFieldDefinition;
import static graphql.schema.GraphQLObjectType.newObject;
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/TypeMapper.java
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/TypeMapper.java
index 336d0419a3..bb1e920afe 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/TypeMapper.java
+++
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/TypeMapper.java
@@ -27,6 +27,8 @@ import
org.apache.causeway.core.metamodel.facets.actcoll.typeof.TypeOfFacet;
import org.apache.causeway.core.metamodel.spec.ObjectSpecification;
import org.apache.causeway.core.metamodel.spec.feature.ObjectAction;
import org.apache.causeway.core.metamodel.spec.feature.ObjectActionParameter;
+import org.apache.causeway.viewer.graphql.model.parts._Constants;
+import org.apache.causeway.viewer.graphql.model.parts._LTN;
import graphql.Scalars;
import graphql.schema.GraphQLInputType;
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/_Constants.java
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/_Constants.java
deleted file mode 100644
index 299cffc0ae..0000000000
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/_Constants.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package org.apache.causeway.viewer.graphql.viewer.source;
-
-import lombok.experimental.UtilityClass;
-
-@UtilityClass
-public class _Constants {
- final static String GQL_INPUTTYPE_PREFIX = "_gql_input__";
- final static String GQL_MUTATIONS_FIELDNAME = "_gql_mutations";
-}