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