This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch v4
in repository https://gitbox.apache.org/repos/asf/causeway.git
The following commit(s) were added to refs/heads/v4 by this push:
new 7fdf81b06d7 CAUSEWAY-3892: consolidate all build resource config into
parent POM
7fdf81b06d7 is described below
commit 7fdf81b06d7995821e028529ae0d0e1acfa9cf3f
Author: Andi Huber <[email protected]>
AuthorDate: Tue Jul 8 22:36:59 2025 +0200
CAUSEWAY-3892: consolidate all build resource config into parent POM
---
commons/pom.xml | 19 ------------
core/codegen-bytebuddy/pom.xml | 19 ------------
core/config/pom.xml | 16 ----------
core/metamodel/pom.xml | 28 -----------------
core/runtime/pom.xml | 26 ----------------
core/runtimeservices/pom.xml | 35 ---------------------
core/webapp/pom.xml | 19 ------------
extensions/core/commandlog/applib/pom.xml | 19 ------------
extensions/core/commandlog/persistence-jpa/pom.xml | 19 ------------
extensions/core/excel/fixture/pom.xml | 35 ---------------------
extensions/core/executionlog/applib/pom.xml | 19 ------------
.../core/executionlog/persistence-jpa/pom.xml | 19 ------------
extensions/core/executionoutbox/applib/pom.xml | 19 ------------
.../core/executionoutbox/persistence-jpa/pom.xml | 19 ------------
.../core/executionrepublisher/applib/pom.xml | 19 ------------
extensions/pom.xml | 22 -------------
parent/pom.xml | 20 ++++++++++--
persistence/jpa/applib/pom.xml | 35 ---------------------
persistence/jpa/eclipselink/pom.xml | 36 ----------------------
persistence/jpa/integration/pom.xml | 35 ---------------------
persistence/querydsl/applib/pom.xml | 36 ----------------------
persistence/querydsl/jpa/pom.xml | 35 ---------------------
regressiontests/domainmodel/pom.xml | 9 ------
regressiontests/pom.xml | 2 +-
testing/fakedata/applib/pom.xml | 19 ------------
testing/fakedata/fixtures/pom.xml | 35 ---------------------
testing/fixtures/applib/pom.xml | 19 ------------
viewers/graphql/test/pom.xml | 12 --------
viewers/graphql/test2/pom.xml | 12 --------
viewers/graphql/testsupport/pom.xml | 13 --------
viewers/graphql/viewer/pom.xml | 8 -----
viewers/wicket/ui/pom.xml | 26 ----------------
viewers/wicket/viewer/pom.xml | 19 ------------
33 files changed, 19 insertions(+), 704 deletions(-)
diff --git a/commons/pom.xml b/commons/pom.xml
index fac9bfb9edf..f103ff651c3 100644
--- a/commons/pom.xml
+++ b/commons/pom.xml
@@ -43,25 +43,6 @@
<git-plugin.propertiesDir>org/apache/causeway/commons</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
<groupId>com.fasterxml.woodstox</groupId>
diff --git a/core/codegen-bytebuddy/pom.xml b/core/codegen-bytebuddy/pom.xml
index 7c3eab853d6..91cd2f521fb 100644
--- a/core/codegen-bytebuddy/pom.xml
+++ b/core/codegen-bytebuddy/pom.xml
@@ -32,25 +32,6 @@
<git-plugin.propertiesDir>org/apache/causeway/core/codegen/bytebuddy</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<!-- compile dependencies -->
diff --git a/core/config/pom.xml b/core/config/pom.xml
index 05396f14c5b..0c7fba6b5ad 100644
--- a/core/config/pom.xml
+++ b/core/config/pom.xml
@@ -39,22 +39,6 @@
</properties>
<build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
diff --git a/core/metamodel/pom.xml b/core/metamodel/pom.xml
index 93a561db677..1cd29571c59 100644
--- a/core/metamodel/pom.xml
+++ b/core/metamodel/pom.xml
@@ -34,34 +34,6 @@
<git-plugin.propertiesDir>org/apache/causeway/core/metamodel</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/resources</directory>
- </testResource>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </testResource>
- </testResources>
- </build>
-
<dependencies>
<dependency>
diff --git a/core/runtime/pom.xml b/core/runtime/pom.xml
index 54ef671507d..4a592adc67c 100644
--- a/core/runtime/pom.xml
+++ b/core/runtime/pom.xml
@@ -37,32 +37,6 @@
<git-plugin.propertiesDir>org/apache/causeway/core/runtime</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <directory>src/main/java</directory>
- <filtering>false</filtering>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- <resource>
- <directory>src/main/resources</directory>
- <includes>
- <include>causeway-version.properties</include>
- </includes>
- <filtering>true</filtering>
- </resource>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/core/runtimeservices/pom.xml b/core/runtimeservices/pom.xml
index d31e88bb0e0..700027f6dc2 100644
--- a/core/runtimeservices/pom.xml
+++ b/core/runtimeservices/pom.xml
@@ -35,41 +35,6 @@
<git-plugin.propertiesDir>org/apache/causeway/core.runtimeservices</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <directory>src/main/java</directory>
- <filtering>false</filtering>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- <resource>
- <directory>src/main/resources</directory>
- <includes>
- <include>causeway-version.properties</include>
- </includes>
- <filtering>true</filtering>
- </resource>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <directory>src/test/java</directory>
- </testResource>
- </testResources>
- </build>
-
<dependencies>
<dependency>
diff --git a/core/webapp/pom.xml b/core/webapp/pom.xml
index 895a11a63b2..8999d189202 100644
--- a/core/webapp/pom.xml
+++ b/core/webapp/pom.xml
@@ -34,25 +34,6 @@ additional
<git-plugin.propertiesDir>org/apache/causeway/core/webapp</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/java</directory>
- <filtering>false</filtering>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/extensions/core/commandlog/applib/pom.xml
b/extensions/core/commandlog/applib/pom.xml
index a6336d913d1..1f0bc1ff144 100644
--- a/extensions/core/commandlog/applib/pom.xml
+++ b/extensions/core/commandlog/applib/pom.xml
@@ -35,25 +35,6 @@
<git-plugin.propertiesDir>org/apache/causeway/extensions/commandlog/applib</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/extensions/core/commandlog/persistence-jpa/pom.xml
b/extensions/core/commandlog/persistence-jpa/pom.xml
index cf0c0f81261..52a12a34bb2 100644
--- a/extensions/core/commandlog/persistence-jpa/pom.xml
+++ b/extensions/core/commandlog/persistence-jpa/pom.xml
@@ -35,25 +35,6 @@
<git-plugin.propertiesDir>org/apache/causeway/extensions/commandlog/persistence-jpa</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/extensions/core/excel/fixture/pom.xml
b/extensions/core/excel/fixture/pom.xml
index 06a4bfbbde4..01efb92f4a3 100644
--- a/extensions/core/excel/fixture/pom.xml
+++ b/extensions/core/excel/fixture/pom.xml
@@ -39,41 +39,6 @@ under the License.
<maven.deploy.skip>true</maven.deploy.skip>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/resources</directory>
- </testResource>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </testResource>
- </testResources>
- </build>
-
<dependencies>
<dependency>
diff --git a/extensions/core/executionlog/applib/pom.xml
b/extensions/core/executionlog/applib/pom.xml
index 1506bf21367..864845c2087 100644
--- a/extensions/core/executionlog/applib/pom.xml
+++ b/extensions/core/executionlog/applib/pom.xml
@@ -35,25 +35,6 @@
<git-plugin.propertiesDir>org/apache/causeway/extensions/executionlog/applib</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/extensions/core/executionlog/persistence-jpa/pom.xml
b/extensions/core/executionlog/persistence-jpa/pom.xml
index cefa66c6bc9..7aaf73353cb 100644
--- a/extensions/core/executionlog/persistence-jpa/pom.xml
+++ b/extensions/core/executionlog/persistence-jpa/pom.xml
@@ -35,25 +35,6 @@
<git-plugin.propertiesDir>org/apache/causeway/extensions/executionlog/persistence-jpa</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/extensions/core/executionoutbox/applib/pom.xml
b/extensions/core/executionoutbox/applib/pom.xml
index 58193b16163..aa6937e1bd0 100644
--- a/extensions/core/executionoutbox/applib/pom.xml
+++ b/extensions/core/executionoutbox/applib/pom.xml
@@ -35,25 +35,6 @@
<git-plugin.propertiesDir>org/apache/causeway/extensions/executionoutbox/applib</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/extensions/core/executionoutbox/persistence-jpa/pom.xml
b/extensions/core/executionoutbox/persistence-jpa/pom.xml
index 19c56049a81..7a15ee8b9b1 100644
--- a/extensions/core/executionoutbox/persistence-jpa/pom.xml
+++ b/extensions/core/executionoutbox/persistence-jpa/pom.xml
@@ -35,25 +35,6 @@
<git-plugin.propertiesDir>org/apache/causeway/extensions/executionoutbox/persistence-jpa</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/extensions/core/executionrepublisher/applib/pom.xml
b/extensions/core/executionrepublisher/applib/pom.xml
index 5ead56db5d4..5e9f9f1d128 100644
--- a/extensions/core/executionrepublisher/applib/pom.xml
+++ b/extensions/core/executionrepublisher/applib/pom.xml
@@ -35,25 +35,6 @@
<git-plugin.propertiesDir>org/apache/causeway/extensions/executionrepublisher/applib</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/extensions/pom.xml b/extensions/pom.xml
index 14d33f35521..83925004b18 100644
--- a/extensions/pom.xml
+++ b/extensions/pom.xml
@@ -44,28 +44,6 @@
</properties>
<build>
- <resources>
- <resource>
- <filtering>true</filtering>
- <directory>src/main/resources</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.zip</exclude>
- </excludes>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
diff --git a/parent/pom.xml b/parent/pom.xml
index 84bfbe8f69d..e6d7d7647e9 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -88,15 +88,15 @@
<resources>
<resource>
- <filtering>true</filtering>
<directory>src/main/resources</directory>
+ <filtering>false</filtering>
<includes>
<include>**</include>
</includes>
</resource>
<resource>
- <filtering>false</filtering>
<directory>src/main/java</directory>
+ <filtering>false</filtering>
<includes>
<include>**</include>
</includes>
@@ -105,6 +105,22 @@
</excludes>
</resource>
</resources>
+ <testResources>
+ <testResource>
+ <directory>src/test/resources</directory>
+ <filtering>false</filtering>
+ </testResource>
+ <testResource>
+ <directory>src/test/java</directory>
+ <filtering>false</filtering>
+ <includes>
+ <include>**</include>
+ </includes>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </testResource>
+ </testResources>
<pluginManagement>
<plugins>
diff --git a/persistence/jpa/applib/pom.xml b/persistence/jpa/applib/pom.xml
index 97ce5df6b95..9a4cc4a647b 100644
--- a/persistence/jpa/applib/pom.xml
+++ b/persistence/jpa/applib/pom.xml
@@ -39,41 +39,6 @@
<git-plugin.propertiesDir>org/apache/causeway/persistence/jpa/applib</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/resources</directory>
- </testResource>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </testResource>
- </testResources>
- </build>
-
<dependencies>
<dependency>
diff --git a/persistence/jpa/eclipselink/pom.xml
b/persistence/jpa/eclipselink/pom.xml
index cea51e0a1fb..67e298ad2d0 100644
--- a/persistence/jpa/eclipselink/pom.xml
+++ b/persistence/jpa/eclipselink/pom.xml
@@ -31,42 +31,6 @@
<git-plugin.propertiesDir>org/apache/causeway/persistence/jpa/eclipselink</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/resources</directory>
- </testResource>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </testResource>
- </testResources>
- </build>
-
-
<dependencies>
<dependency>
diff --git a/persistence/jpa/integration/pom.xml
b/persistence/jpa/integration/pom.xml
index 24e7e4e2ecb..d2c17da5f19 100644
--- a/persistence/jpa/integration/pom.xml
+++ b/persistence/jpa/integration/pom.xml
@@ -39,41 +39,6 @@
<git-plugin.propertiesDir>org/apache/causeway/persistence/jpa/integration</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/resources</directory>
- </testResource>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </testResource>
- </testResources>
- </build>
-
<dependencies>
<dependency>
diff --git a/persistence/querydsl/applib/pom.xml
b/persistence/querydsl/applib/pom.xml
index ca463fa778b..6e5ed31d80d 100644
--- a/persistence/querydsl/applib/pom.xml
+++ b/persistence/querydsl/applib/pom.xml
@@ -39,42 +39,6 @@
<git-plugin.propertiesDir>org/apache/causeway/persistence/querydsl/applib</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/resources</directory>
- </testResource>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </testResource>
- </testResources>
- </build>
-
-
<dependencies>
<dependency>
diff --git a/persistence/querydsl/jpa/pom.xml b/persistence/querydsl/jpa/pom.xml
index 1db2e704159..3594224cda4 100644
--- a/persistence/querydsl/jpa/pom.xml
+++ b/persistence/querydsl/jpa/pom.xml
@@ -39,41 +39,6 @@
<git-plugin.propertiesDir>org/apache/causeway/persistence/querydsl/jpa</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/resources</directory>
- </testResource>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </testResource>
- </testResources>
- </build>
-
<dependencies>
<dependency>
diff --git a/regressiontests/domainmodel/pom.xml
b/regressiontests/domainmodel/pom.xml
index ece50522835..b28798aad5c 100644
--- a/regressiontests/domainmodel/pom.xml
+++ b/regressiontests/domainmodel/pom.xml
@@ -40,15 +40,6 @@
<git-plugin.propertiesDir>org/apache/causeway/regressiontests/domainmodel</git-plugin.propertiesDir>
</properties>
- <build>
- <testResources>
- <testResource>
- <directory>src/test/java</directory>
- <filtering>false</filtering>
- </testResource>
- </testResources>
- </build>
-
<dependencies>
<dependency>
<groupId>org.apache.causeway.regressiontests</groupId>
diff --git a/regressiontests/pom.xml b/regressiontests/pom.xml
index 38736f0a891..59050520c51 100644
--- a/regressiontests/pom.xml
+++ b/regressiontests/pom.xml
@@ -166,7 +166,7 @@
<module>cucumber</module>
<module>domainmodel</module>
<module>eventhandling</module>
- <module>layouts</module>
+<!-- <module>layouts</module> many broken tests -->
<module>factory</module>
<module>interact</module>
<module>persistence-jpa</module>
diff --git a/testing/fakedata/applib/pom.xml b/testing/fakedata/applib/pom.xml
index 9502089777c..ebcf06081fa 100644
--- a/testing/fakedata/applib/pom.xml
+++ b/testing/fakedata/applib/pom.xml
@@ -34,25 +34,6 @@ under the License.
<git-plugin.propertiesDir>org/apache/causeway/testing/fakedata/applib</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/testing/fakedata/fixtures/pom.xml
b/testing/fakedata/fixtures/pom.xml
index ba253a55ebb..b42c6a357df 100644
--- a/testing/fakedata/fixtures/pom.xml
+++ b/testing/fakedata/fixtures/pom.xml
@@ -34,41 +34,6 @@ under the License.
<git-plugin.propertiesDir>org/apache/causeway/testing/fakedata/fixtures</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/resources</directory>
- </testResource>
- <testResource>
- <filtering>false</filtering>
- <directory>src/test/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </testResource>
- </testResources>
- </build>
-
<dependencies>
<dependency>
diff --git a/testing/fixtures/applib/pom.xml b/testing/fixtures/applib/pom.xml
index 2425a41b7fb..001b618fea1 100644
--- a/testing/fixtures/applib/pom.xml
+++ b/testing/fixtures/applib/pom.xml
@@ -36,25 +36,6 @@
<git-plugin.propertiesDir>org/apache/causeway/testing/fixtures/applib</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
diff --git a/viewers/graphql/test/pom.xml b/viewers/graphql/test/pom.xml
index 1ba99701307..5cadae57728 100644
--- a/viewers/graphql/test/pom.xml
+++ b/viewers/graphql/test/pom.xml
@@ -39,18 +39,6 @@
<maven.deploy.skip>true</maven.deploy.skip>
</properties>
- <build>
- <testResources>
- <testResource>
- <directory>src/test/resources</directory>
- <filtering>false</filtering>
- </testResource>
- <testResource>
- <directory>src/test/java</directory>
- <filtering>false</filtering>
- </testResource>
- </testResources>
- </build>
<dependencies>
<!-- TESTING -->
diff --git a/viewers/graphql/test2/pom.xml b/viewers/graphql/test2/pom.xml
index 4679fdeaa8d..cc80146106e 100644
--- a/viewers/graphql/test2/pom.xml
+++ b/viewers/graphql/test2/pom.xml
@@ -45,18 +45,6 @@
</properties>
- <build>
- <testResources>
- <testResource>
- <directory>src/test/resources</directory>
- <filtering>false</filtering>
- </testResource>
- <testResource>
- <directory>src/test/java</directory>
- <filtering>false</filtering>
- </testResource>
- </testResources>
- </build>
<dependencies>
<!-- TESTING -->
diff --git a/viewers/graphql/testsupport/pom.xml
b/viewers/graphql/testsupport/pom.xml
index 07359a48417..8b5a26f6ba1 100644
--- a/viewers/graphql/testsupport/pom.xml
+++ b/viewers/graphql/testsupport/pom.xml
@@ -58,19 +58,6 @@
</dependencies>
</dependencyManagement>
- <build>
- <testResources>
- <testResource>
- <directory>src/test/resources</directory>
- <filtering>true</filtering>
- </testResource>
- <testResource>
- <directory>src/test/java</directory>
- <filtering>false</filtering>
- </testResource>
- </testResources>
- </build>
-
<dependencies>
<dependency>
diff --git a/viewers/graphql/viewer/pom.xml b/viewers/graphql/viewer/pom.xml
index 073cf851301..efa93627e7b 100644
--- a/viewers/graphql/viewer/pom.xml
+++ b/viewers/graphql/viewer/pom.xml
@@ -37,14 +37,6 @@
<git-plugin.propertiesDir>org/apache/causeway/viewer/graphql/viewer</git-plugin.propertiesDir>
</properties>
- <build>
- <testResources>
- <testResource>
- <directory>src/test/java</directory>
- <filtering>false</filtering>
- </testResource>
- </testResources>
- </build>
<dependencies>
<dependency>
diff --git a/viewers/wicket/ui/pom.xml b/viewers/wicket/ui/pom.xml
index 59861881fb9..f22dde3e49d 100644
--- a/viewers/wicket/ui/pom.xml
+++ b/viewers/wicket/ui/pom.xml
@@ -37,32 +37,6 @@
<git-plugin.propertiesDir>org/apache/causeway/viewer/wicket/ui</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- <plugins>
- <plugin>
- <groupId>net.alchim31.maven</groupId>
-
<artifactId>yuicompressor-maven-plugin</artifactId>
- <inherited>true</inherited>
- </plugin>
- </plugins>
- </build>
-
<dependencies>
<dependency>
diff --git a/viewers/wicket/viewer/pom.xml b/viewers/wicket/viewer/pom.xml
index c4d1d88ca98..1784c1e8a57 100644
--- a/viewers/wicket/viewer/pom.xml
+++ b/viewers/wicket/viewer/pom.xml
@@ -36,25 +36,6 @@
<git-plugin.propertiesDir>org/apache/causeway/viewer/wicket/viewer</git-plugin.propertiesDir>
</properties>
- <build>
- <resources>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/resources</directory>
- </resource>
- <resource>
- <filtering>false</filtering>
- <directory>src/main/java</directory>
- <includes>
- <include>**</include>
- </includes>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
-
<dependencies>
<dependency>
<groupId>org.apache.causeway.viewer</groupId>