You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2023/01/19 08:13:59 UTC

[isis] branch 3327-mm-getter-glitch updated (366872c8cb -> 41974e48d3)

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a change to branch 3327-mm-getter-glitch
in repository https://gitbox.apache.org/repos/asf/isis.git


    from 366872c8cb ISIS-3327: verify SnapshotExcludeFacetFromImmutableMember is not inherited from interface to concrete class
     add 79277e6fd3 ISIS-3329: [Applib] Refactor DomainObjectLayout#tableDecoration to allow Customization
     add 6dc9df41b8 ISIS-3328: documentation service autogenerating HTML documentation from the menu and domain model
     add 82b5ad7983 Merge branch 'master' of github.com:apache/isis
     add e202fee19b Merge pull request #1371 from myroch/master
     add a077d62973 Merge remote-tracking branch 'origin/master' into 3329-applib.tabledeco
     add 85758cf6ff ISIS-3329: rename all tableDecoration to tableDecorator
     add 08250363c0 ISIS-3329: mm reg test approval
     add ee925ae049 ISIS-3329: consolidate static header gen. into WicketApplicationInitializer
     add 61aa7f4546 Merge pull request #1373 from apache/3329-applib.tabledeco
     add 267e42477f ISIS-3329: rename class (typo)
     add 41974e48d3 Merge branch 'master' into 3327-mm-getter-glitch

No new revisions were added by this update.

Summary of changes:
 api/applib/src/main/java/module-info.java          |    1 +
 .../applib/annotation/CollectionLayout.java        |    6 +-
 .../applib/annotation/DomainObjectLayout.java      |    7 +-
 .../applib/annotation/TableDecoration.java         |   60 -
 .../causeway/applib/annotation/TableDecorator.java |   89 ++
 .../layout/component/CollectionLayoutData.java     |   13 +-
 .../layout/component/DomainObjectLayoutData.java   |   13 +-
 .../applib/layout/component/TableDecoration.java   |   31 -
 .../documentation/DocumentationService.java        |   16 +-
 .../documentation/DocumentationServiceMenu.java    |   78 ++
 .../core/config/CausewayConfiguration.java         |   51 +-
 .../facets/CollectionLayoutConfigOptions.java      |   39 -
 .../facets/DomainObjectLayoutConfigOptions.java    |   53 -
 core/metamodel/src/main/java/module-info.java      |    1 +
 .../layout/CollectionLayoutFacetFactory.java       |    4 +-
 .../PagedFacetForCollectionLayoutAnnotation.java   |    7 +-
 ...va => CollectionLayoutTableDecoratorFacet.java} |   33 +-
 ...llectionLayoutTableDecoratorFacetAbstract.java} |   18 +-
 ...coratorFacetForCollectionLayoutAnnotation.java} |   10 +-
 ...ForCollectionLayoutAnnotationAsConfigured.java} |   10 +-
 ...TableDecoratorFacetForCollectionLayoutXml.java} |   34 +-
 ...ayoutTableDecoratorFacetFromConfiguration.java} |   10 +-
 .../DomainObjectLayoutFacetFactory.java            |    4 +-
 .../PagedFacetForDomainObjectLayoutAnnotation.java |    7 +-
 ... => DomainObjectLayoutTableDecoratorFacet.java} |   35 +-
 ...inObjectLayoutTableDecoratorFacetAbstract.java} |   18 +-
 ...ratorFacetForDomainObjectLayoutAnnotation.java} |   10 +-
 ...rDomainObjectLayoutAnnotationAsConfigured.java} |   10 +-
 ...bleDecoratorFacetForDomainObjectLayoutXml.java} |   33 +-
 ...ayoutTableDecoratorFacetFromConfiguration.java} |   10 +-
 .../services/grid/GridSystemServiceAbstract.java   |    8 +-
 .../core/metamodel/spec/feature/ObjectMember.java  |    3 +-
 .../causeway/core/metamodel/util/Facets.java       |   26 +-
 .../runtimeservices/src/main/java/module-info.java |    1 +
 .../documentation/DocumentationServiceDefault.java |  269 ++++
 .../DomainObjectLayout/DomainObjectLayoutMenu.java |    8 +
 .../plural/DomainObjectLayoutPluralVm.java         |    2 -
 ...inObjectLayoutTableDecoratorVm-description.adoc |    4 +
 .../DomainObjectLayoutTableDecoratorVm.java}       |   35 +-
 .../DomainObjectLayoutTableDecoratorVm.layout.xml} |    0
 .../src/main/java/demoapp/dom/menubars.layout.xml  |    1 +
 .../MetaModelRegressionTest.verify.approved.xml    | 1374 ++++++++++----------
 .../entity/collection/EntityCollectionPanel.java   |   31 +-
 .../StandaloneCollectionPanel.java                 |   31 +-
 .../viewer/wicket/ui/pages/PageAbstract.java       |   11 -
 .../DatatablesJavaScriptResourceReferenceInit.java |   77 --
 .../viewer/wicket/ui/panels/PanelAbstract.java     |   15 +
 .../apache/causeway/viewer/wicket/ui/util/Wkt.java |    6 +
 .../viewer/CausewayModuleViewerWicketViewer.java   |    2 +
 .../wicketapp/config/DatatablesNetInitWkt.java     |   50 +
 50 files changed, 1459 insertions(+), 1206 deletions(-)
 delete mode 100644 api/applib/src/main/java/org/apache/causeway/applib/annotation/TableDecoration.java
 create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/annotation/TableDecorator.java
 delete mode 100644 api/applib/src/main/java/org/apache/causeway/applib/layout/component/TableDecoration.java
 rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/datatables/dataTables.init.js.template => api/applib/src/main/java/org/apache/causeway/applib/services/documentation/DocumentationService.java (78%)
 create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/services/documentation/DocumentationServiceMenu.java
 delete mode 100644 core/config/src/main/java/org/apache/causeway/core/config/metamodel/facets/DomainObjectLayoutConfigOptions.java
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/collections/layout/tabledec/{CollectionLayoutTableDecorationFacet.java => CollectionLayoutTableDecoratorFacet.java} (53%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/collections/layout/tabledec/{CollectionLayoutTableDecorationFacetAbstract.java => CollectionLayoutTableDecoratorFacetAbstract.java} (66%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/collections/layout/tabledec/{CollectionLayoutTableDecorationFacetFromConfiguration.java => CollectionLayoutTableDecoratorFacetForCollectionLayoutAnnotation.java} (73%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/collections/layout/tabledec/{CollectionLayoutTableDecorationFacetForCollectionLayoutAnnotationAsConfigured.java => CollectionLayoutTableDecoratorFacetForCollectionLayoutAnnotationAsConfigured.java} (69%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/collections/layout/tabledec/{CollectionLayoutTableDecorationFacetForCollectionLayoutXml.java => CollectionLayoutTableDecoratorFacetForCollectionLayoutXml.java} (52%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/collections/layout/tabledec/{CollectionLayoutTableDecorationFacetForCollectionLayoutAnnotation.java => CollectionLayoutTableDecoratorFacetFromConfiguration.java} (72%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/domainobjectlayout/tabledec/{DomainObjectLayoutTableDecorationFacet.java => DomainObjectLayoutTableDecoratorFacet.java} (52%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/domainobjectlayout/tabledec/{DomainObjectLayoutTableDecorationFacetAbstract.java => DomainObjectLayoutTableDecoratorFacetAbstract.java} (69%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/domainobjectlayout/tabledec/{DomainObjectLayoutTableDecorationFacetFromConfiguration.java => DomainObjectLayoutTableDecoratorFacetForDomainObjectLayoutAnnotation.java} (73%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/domainobjectlayout/tabledec/{DomainObjectLayoutTableDecorationFacetForDomainObjectLayoutAnnotation.java => DomainObjectLayoutTableDecoratorFacetForDomainObjectLayoutAnnotationAsConfigured.java} (71%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/domainobjectlayout/tabledec/{DomainObjectLayoutTableDecorationFacetForDomainObjectLayoutXml.java => DomainObjectLayoutTableDecoratorFacetForDomainObjectLayoutXml.java} (56%)
 rename core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/domainobjectlayout/tabledec/{DomainObjectLayoutTableDecorationFacetForDomainObjectLayoutAnnotationAsConfigured.java => DomainObjectLayoutTableDecoratorFacetFromConfiguration.java} (69%)
 create mode 100644 core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/documentation/DocumentationServiceDefault.java
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/tabledec/DomainObjectLayoutTableDecoratorVm-description.adoc
 copy examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/{plural/DomainObjectLayoutPluralVm.java => tabledec/DomainObjectLayoutTableDecoratorVm.java} (63%)
 copy examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/{bookmarking/DomainObjectLayoutBookmarkingVm.layout.xml => tabledec/DomainObjectLayoutTableDecoratorVm.layout.xml} (100%)
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/datatables/DatatablesJavaScriptResourceReferenceInit.java
 create mode 100644 viewers/wicket/viewer/src/main/java/org/apache/causeway/viewer/wicket/viewer/wicketapp/config/DatatablesNetInitWkt.java