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