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 2021/07/21 09:07:51 UTC
[isis] branch ISIS-2807-arch-tests updated (42779b0 -> ff79a0c)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch ISIS-2807-arch-tests
in repository https://gitbox.apache.org/repos/asf/isis.git.
from 42779b0 ISIS-2807: adds additional JPA arch test
add ff79a0c ISIS-2807: adds unit tests for arch rule tests themselves
No new revisions were added by this update.
Summary of changes:
testing/archtestsupport/applib/pom.xml | 12 +
.../classrules/ArchitectureDomainObjectRules.java | 65 ++-
.../classrules/ArchitectureDomainServiceRules.java | 68 ++-
.../applib/classrules/ArchitectureJdoRules.java | 108 ++---
.../applib/classrules/ArchitectureJpaRules.java | 209 ++++-----
.../classrules/CommonDescribedPredicates.java | 61 +--
.../modulerules/ArchitectureModuleRules.java | 484 +++++++++++----------
.../applib/modulerules/Subpackage.java | 14 +-
.../applib/modulerules/SubpackageEnum.java | 70 +--
.../applib/domain/DomainArchTests.java | 35 ++
.../applib/domain/dom/DomainDomModule.java | 4 +
.../applib/domain/dom/SomeDomainObject.java | 9 +
.../applib/domain/dom/SomeDomainService.java | 10 +
.../applib/entity/jdo/JdoEntityArchTests.java | 34 ++
.../applib/entity/jdo/dom/JdoDomModule.java | 4 +
.../applib/entity/jdo/dom/JdoEntity.java | 25 ++
.../applib/entity/jdo/dom/JdoEntity2.java | 25 ++
.../applib/entity/jpa/JpaEntityArchTests.java | 38 ++
.../applib/entity/jpa/dom/JpaDomModule.java | 4 +
.../applib/entity/jpa/dom/JpaEntity.java | 33 ++
.../applib/entity/jpa/dom/JpaEntity2.java | 33 ++
.../applib/modules/ModulesArchTests.java | 86 ++++
.../applib/modules/base/BaseModule.java | 4 +
.../applib/modules/base/api/BaseJpa.java | 4 +
.../applib/modules/customer/CustomerModule.java | 8 +
.../applib/modules/customer/api/Customer.java | 4 +
.../applib/modules/customer/dom/CustomerJpa.java | 17 +
.../modules/customer/spi/CustomerDeletionSpi.java | 11 +
.../applib/modules/order/OrderModule.java | 8 +
.../applib/modules/order/dom/OrderJpa.java | 7 +
.../order/spiimpl/DeleteOrdersForCustomer.java | 10 +
31 files changed, 975 insertions(+), 529 deletions(-)
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/domain/DomainArchTests.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/domain/dom/DomainDomModule.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/domain/dom/SomeDomainObject.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/domain/dom/SomeDomainService.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/entity/jdo/JdoEntityArchTests.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/entity/jdo/dom/JdoDomModule.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/entity/jdo/dom/JdoEntity.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/entity/jdo/dom/JdoEntity2.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/entity/jpa/JpaEntityArchTests.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/entity/jpa/dom/JpaDomModule.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/entity/jpa/dom/JpaEntity.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/entity/jpa/dom/JpaEntity2.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/modules/ModulesArchTests.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/modules/base/BaseModule.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/modules/base/api/BaseJpa.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/modules/customer/CustomerModule.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/modules/customer/api/Customer.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/modules/customer/dom/CustomerJpa.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/modules/customer/spi/CustomerDeletionSpi.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/modules/order/OrderModule.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/modules/order/dom/OrderJpa.java
create mode 100644 testing/archtestsupport/applib/src/test/java/org/apache/isis/testing/archtestsupport/applib/modules/order/spiimpl/DeleteOrdersForCustomer.java