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/isis.git
commit 9b7fa805af6d84fbcbd64f58869a5b241269cf0b Author: andi-huber <[email protected]> AuthorDate: Tue Aug 16 08:51:15 2022 +0200 ISIS-3123: just restructures into packages --- .../JavaSourceCompilingClassLoader.java | 2 +- .../demoshowcases/value/ValueTypeGenTemplate.java | 33 ++++++++++++++++++++++ .../GraphQLToJavaSourceConverter.java | 2 +- .../metaprog/{ => graphql}/GraphQLTest.graphqls | 0 .../metaprog/{ => graphql}/GraphQLTest.java | 6 ++-- 5 files changed, 38 insertions(+), 5 deletions(-) diff --git a/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/JavaSourceCompilingClassLoader.java b/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/compiler/JavaSourceCompilingClassLoader.java similarity index 99% rename from tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/JavaSourceCompilingClassLoader.java rename to tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/compiler/JavaSourceCompilingClassLoader.java index b202067fda..c7acb6ea5c 100644 --- a/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/JavaSourceCompilingClassLoader.java +++ b/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/compiler/JavaSourceCompilingClassLoader.java @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.isis.tooling.metaprog; +package org.apache.isis.tooling.metaprog.compiler; import java.io.File; import java.io.FileInputStream; diff --git a/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/demoshowcases/value/ValueTypeGenTemplate.java b/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/demoshowcases/value/ValueTypeGenTemplate.java new file mode 100644 index 0000000000..43aaa5bbf8 --- /dev/null +++ b/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/demoshowcases/value/ValueTypeGenTemplate.java @@ -0,0 +1,33 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.isis.tooling.metaprog.demoshowcases.value; + +import java.io.File; + +import lombok.Builder; +import lombok.Value; + +public class ValueTypeGenTemplate { + + @Value @Builder + public static class Config { + final File outputRootDir; + } + +} diff --git a/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/GraphQLToJavaSourceConverter.java b/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/graphql/GraphQLToJavaSourceConverter.java similarity index 99% rename from tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/GraphQLToJavaSourceConverter.java rename to tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/graphql/GraphQLToJavaSourceConverter.java index 62bf62b009..c4c6304b79 100644 --- a/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/GraphQLToJavaSourceConverter.java +++ b/tooling/metaprog/src/main/java/org/apache/isis/tooling/metaprog/graphql/GraphQLToJavaSourceConverter.java @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.isis.tooling.metaprog; +package org.apache.isis.tooling.metaprog.graphql; import java.util.Collection; import java.util.List; diff --git a/tooling/metaprog/src/test/java/org/apache/isis/tooling/metaprog/GraphQLTest.graphqls b/tooling/metaprog/src/test/java/org/apache/isis/tooling/metaprog/graphql/GraphQLTest.graphqls similarity index 100% rename from tooling/metaprog/src/test/java/org/apache/isis/tooling/metaprog/GraphQLTest.graphqls rename to tooling/metaprog/src/test/java/org/apache/isis/tooling/metaprog/graphql/GraphQLTest.graphqls diff --git a/tooling/metaprog/src/test/java/org/apache/isis/tooling/metaprog/GraphQLTest.java b/tooling/metaprog/src/test/java/org/apache/isis/tooling/metaprog/graphql/GraphQLTest.java similarity index 93% rename from tooling/metaprog/src/test/java/org/apache/isis/tooling/metaprog/GraphQLTest.java rename to tooling/metaprog/src/test/java/org/apache/isis/tooling/metaprog/graphql/GraphQLTest.java index e04b5a9f94..1159c94899 100644 --- a/tooling/metaprog/src/test/java/org/apache/isis/tooling/metaprog/GraphQLTest.java +++ b/tooling/metaprog/src/test/java/org/apache/isis/tooling/metaprog/graphql/GraphQLTest.java @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.isis.tooling.metaprog; +package org.apache.isis.tooling.metaprog.graphql; import java.beans.IntrospectionException; import java.lang.reflect.InvocationTargetException; @@ -29,8 +29,8 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import org.apache.isis.commons.internal.base._Strings; import org.apache.isis.commons.internal.collections._Lists; import org.apache.isis.commons.internal.reflection._Reflect; -import org.apache.isis.tooling.metaprog.GraphQLToJavaSourceConverter; -import org.apache.isis.tooling.metaprog.JavaSourceCompilingClassLoader; +import org.apache.isis.tooling.metaprog.compiler.JavaSourceCompilingClassLoader; +import org.apache.isis.tooling.metaprog.graphql.GraphQLToJavaSourceConverter; import lombok.val;
