This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch spring6
in repository https://gitbox.apache.org/repos/asf/isis.git
from 62ea3ce739 Merge pull request #1376 from
apache/dependabot/maven/spring6/org.owasp-dependency-check-maven-8.0.1
add 80df87f102 Bump dependency-check-maven from 7.4.4 to 8.0.0
add a1a31289a0 Merge pull request #1360 from
apache/dependabot/maven/master/org.owasp-dependency-check-maven-8.0.0
add 7cbda879a8 Bump structurizr-core from 1.17.0 to 1.18.0
add 6a0d8bd86c Merge pull request #1361 from
apache/dependabot/maven/master/com.structurizr-structurizr-core-1.18.0
add c19eac5445 Bump woodstox-core from 6.4.0 to 6.5.0
add 6b1d816dff Merge pull request #1359 from
apache/dependabot/maven/master/com.fasterxml.woodstox-woodstox-core-6.5.0
add 5a6f00ccbb Bump shiro.version from 1.10.1 to 1.11.0
add a23e5f3eea Merge pull request #1358 from
apache/dependabot/maven/master/shiro.version-1.11.0
add 3438561d67 Bump maven.plugin.tools.version from 3.7.0 to 3.7.1
add 36f332b57c Merge pull request #1367 from
apache/dependabot/maven/master/maven.plugin.tools.version-3.7.1
add 141a3ff21b Bump assertj-guava from 3.24.1 to 3.24.2
add 6caa65abf3 Merge pull request #1366 from
apache/dependabot/maven/master/org.assertj-assertj-guava-3.24.2
add f6cd4b5b3e Bump vaadin.version from 23.3.3 to 23.3.4
add 74710b5a5b Merge pull request #1372 from
apache/dependabot/maven/master/vaadin.version-23.3.4
add 79277e6fd3 ISIS-3329: [Applib] Refactor
DomainObjectLayout#tableDecoration to allow Customization
add 51ae9f189f Bump dependency-check-maven from 8.0.0 to 8.0.1
add ed97193b47 Merge pull request #1374 from
apache/dependabot/maven/master/org.owasp-dependency-check-maven-8.0.1
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 d8789c4954 ISIS-3327: fixes _ClassCache MethodKey clash handling
add 6d03ff13d5 ISIS-3327: minor refactoring
new 9a54f2fe7d Merge remote-tracking branch 'origin/master' into spring6
The 1 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:
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 | 19 +-
.../layout/component/DomainObjectLayoutData.java | 13 +-
.../applib/layout/component/TableDecoration.java | 31 -
.../documentation/DocumentationService.java | 16 +-
.../documentation/DocumentationServiceMenu.java | 78 ++
.../commons/internal/reflection/_ClassCache.java | 15 +-
.../commons/internal/reflection/_Reflect.java | 24 +
.../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 | 270 ++++
.../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 +
52 files changed, 1498 insertions(+), 1213 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} (64%)
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