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/23 18:48:10 UTC
[isis] 01/01: Merge pull request #683 from apache/ISIS-2820
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
commit 192d9360ddb7e3eed31f79ad98a208a5bda74357
Merge: 9d274b2 610da62
Author: Dan Haywood <da...@apache.org>
AuthorDate: Fri Jul 23 19:47:59 2021 +0100
Merge pull request #683 from apache/ISIS-2820
ISIS-2820: adds a bunch of arch tests
isis-parent/pom.xml | 1 +
.../adoc/modules/archtestsupport/pages/about.adoc | 357 ++++++++++++++++++---
.../classrules/ArchitectureDomainObjectRules.java | 56 ----
.../applib/classrules/ArchitectureDomainRules.java | 356 ++++++++++++++++++++
.../classrules/ArchitectureDomainServiceRules.java | 56 ----
.../applib/classrules/ArchitectureJdoRules.java | 138 +++++++-
.../applib/classrules/ArchitectureJpaRules.java | 172 +++++++++-
.../classrules/CommonDescribedPredicates.java | 50 ---
.../applib/classrules/CommonPredicates.java | 107 ++++++
.../modulerules/ArchitectureModuleRules.java | 16 +-
.../applib/modulerules/Subpackage.java | 5 +
.../applib/domain/DomainArchTests.java | 73 ++++-
.../applib/domain/dom/JaxbViewModel.java | 11 +
.../applib/domain/dom/SerializableViewModel.java | 16 +
.../applib/domain/dom/SomeDomainController.java | 8 +
.../domain/dom/SomeDomainObject_actionMixin.java | 16 +
.../dom/SomeDomainObject_collectionMixin.java | 16 +
.../domain/dom/SomeDomainObject_propertyMixin.java | 16 +
.../applib/domain/dom/SomeDomainRepository.java | 16 +
.../applib/entity/jdo/JdoEntityArchTests.java | 47 ++-
.../applib/entity/jdo/dom/JdoEntity.java | 16 +-
.../applib/entity/jdo/dom/JdoEntity2.java | 8 +-
.../applib/entity/jdo/dom/JdoService.java | 4 +
.../applib/entity/jpa/JpaEntityArchTests.java | 52 ++-
.../applib/entity/jpa/dom/JpaEntity.java | 17 +-
.../applib/entity/jpa/dom/JpaEntity2.java | 13 +-
.../applib/entity/jpa/dom/JpaService.java | 4 +
.../applib/modules/ModulesArchTests.java | 14 +-
.../adoc/modules/fakedata/pages/about.adoc | 4 +
.../adoc/modules/h2console/pages/about.adoc | 3 +-
testing/pom.xml | 2 +
.../adoc/modules/unittestsupport/pages/about.adoc | 2 +-
32 files changed, 1403 insertions(+), 269 deletions(-)