This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/isis.git.
from 774e04b ISIS-1810: updates supplemental data models new fcd07db ISIS-1810: updates to latest version of release plugin. new ad567d6 ISIS-1810: updates archetypes to use new 3aee989 ISIS-1954: adds BootstrappingGlueAbstract for BDD tests on Junit 5 new d6815a6 ISIS-1810: moves source-plugin into a mvn profile new f2ce4c9 ISIS-1810: uncomments @Column on @Name annotation for simpleapp new daca965 ISIS-898: fixes classcast exception with TreePanel. new 1d2170e ISIS-1632: adds meta-annotation support for Jdo @Column and others new 9fbd675 ISIS-1632: moves @Column entirely to @Name for SimpleObject#name new 50500e2 ISIS-1810: cleans up use of Lombok annotations on SimpleObject The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../isis/commons/internal/base/_NullSafe.java | 8 ++- .../integtestsupport/IntegrationTestAbstract3.java | 19 +++--- .../integtestsupport/IntegrationTestJupiter.java | 17 +++--- .../isis/core/integtestsupport/ModuleBuilder.java | 67 ++++++++++++++++++++++ .../{Util.java => TransactionRuleAbstract.java} | 51 +--------------- ...java => HeadlessTransactionSupportDefault.java} | 2 +- .../isis/core/metamodel/facets/Annotations.java | 8 ++- .../action/ActionAnnotationFacetFactory.java | 7 ++- ...FromJavaxValidationDigitsAnnotationFactory.java | 4 +- .../property/PropertyAnnotationFacetFactory.java | 3 +- ...DerivedFromJdoColumnAnnotationFacetFactory.java | 5 +- ...ndatoryFromJdoColumnAnnotationFacetFactory.java | 21 +++---- core/pom.xml | 23 ++++++-- .../HeadlessWithBootstrappingAbstract.java | 15 ++--- .../viewer/wicket/model/models/ScalarModel.java | 8 +-- .../ScalarModel_isScalarSubtypingAnyOf_Test.java | 53 +++++++++++++++++ .../ui/components/tree/TreePanelFactories.java | 7 ++- .../bdd/specglue/BootstrappingGlue.java | 4 +- ...ingGlue.java => BootstrappingGlueAbstract.java} | 25 +++----- .../modules/simple/dom/impl/SimpleObject.java | 7 --- .../domainapp/modules/simple/dom/types/Name.java | 5 +- example/archetype/helloworld/pom.xml | 3 +- example/archetype/simpleapp/pom.xml | 3 +- 23 files changed, 227 insertions(+), 138 deletions(-) create mode 100644 core/integtestsupport/src/main/java/org/apache/isis/core/integtestsupport/ModuleBuilder.java rename core/integtestsupport/src/main/java/org/apache/isis/core/integtestsupport/{Util.java => TransactionRuleAbstract.java} (68%) rename core/integtestsupport/src/main/java/org/apache/isis/core/integtestsupport/components/{DefaultHeadlessTransactionSupport.java => HeadlessTransactionSupportDefault.java} (99%) create mode 100644 core/viewer-wicket-model/src/test/java/org/apache/isis/viewer/wicket/model/models/ScalarModel_isScalarSubtypingAnyOf_Test.java copy example/application/simpleapp/application/src/test/java/domainapp/application/bdd/specglue/{BootstrappingGlue.java => BootstrappingGlueAbstract.java} (65%)