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

ahuber pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/causeway.git


    from 2070537f7d9 Merge pull request #3208 from 
apache/dependabot/maven/main/io.opentelemetry.contrib-opentelemetry-maven-extension-1.51.0-alpha
     add eb7f584454c CAUSEWAY-2297: grid refactoring
     add 835258b7735 CAUSEWAY-2297: grid refactoring
     add 7a2a5ef10e3 CAUSEWAY-2297: removes Grid
     add 012be077069 CAUSEWAY-2297: rename, move and encapsulate
     add caea12b1a25 CAUSEWAY-3937: removal of GridSystemService from API
     add 9746304b624 CAUSEWAY-3937: loading and caching are orthogonal concerns
     add 2e3dbf39be9 CAUSEWAY-3937: unifies SPIs, moves responsibilities
     add 7a1868f2299 CAUSEWAY-3937: layout resource invalidation
     add c9534707e01 CAUSEWAY-3937: simplify BSElementVisitor
     new 7cb91f3fdc0 Merge pull request #3212 from apache/3937-grid.api.overhaul

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          |   5 +-
 .../apache/causeway/applib/layout/grid/Grid.java   |  87 ----
 .../applib/layout/grid/bootstrap/BSElement.java    |  39 +-
 .../applib/layout/grid/bootstrap/BSGrid.java       |  43 +-
 .../layout/grid/bootstrap/BSGridTransformer.java   |  17 +-
 .../applib/layout/grid/bootstrap/BSUtil.java       |  45 +-
 .../applib/layout/grid/bootstrap/BSWalker.java     | 108 ++---
 .../applib/layout/resource}/LayoutResource.java    |  23 +-
 .../layout/resource}/LayoutResourceLoader.java     |  26 +-
 .../applib/services/grid/GridLoaderService.java    |  94 ----
 .../applib/services/grid/GridMarshaller.java       |  19 +-
 .../causeway/applib/services/grid/GridService.java | 169 ++-----
 .../applib/services/grid/GridSystemService.java    | 135 ------
 .../applib/services/grid/package-info.java         |  26 --
 .../applib/services/layout/LayoutExportStyle.java  |  41 +-
 core/metamodel/src/main/java/module-info.java      |   1 -
 .../metamodel/CausewayModuleCoreMetamodel.java     |  32 +-
 .../metamodel/facets/object/grid/BSGridFacet.java  |  30 +-
 .../metamodel/facets/object/grid/GridFacet.java    |   8 +-
 .../core/metamodel/layout/LayoutFacetUtil.java     | 398 ++++++++---------
 .../services/grid/FallbackGridProvider.java        | 115 +++++
 .../core/metamodel/services/grid/GridCache.java    |  55 +++
 .../grid/{bootstrap => }/GridFallbackLayout.xml    |   0
 .../{bootstrap => }/GridInitializationModel.java   |  18 +-
 .../core/metamodel/services/grid/GridLoader.java   |  47 ++
 .../services/grid/GridLoaderServiceDefault.java    | 245 -----------
 .../services/grid/GridLoadingContext.java          |  93 ++++
 ...erviceBootstrap.java => GridMarshallerXml.java} |  25 +-
 .../services/grid/GridServiceDefault.java          | 128 +++---
 .../services/grid/GridSystemServiceAbstract.java   | 403 -----------------
 .../services/grid/LayoutResourceLookup.java        | 157 +++++++
 ...strap.java => ObjectMemberResolverForGrid.java} | 488 +++++++++++++--------
 .../grid/XsiSchemaLocationProviderForGrid.java     |  39 +-
 .../{bootstrap => }/_UnreferencedSequenceUtil.java |   2 +-
 .../grid/spi/LayoutResourceLoaderDefault.java      |   9 +-
 .../services/layout/LayoutServiceDefault.java      |  91 ++--
 .../metamodel/MetaModelServiceDefault.java         |   3 +-
 .../causeway/core/metamodel/util/Facets.java       |   1 -
 ...meTest.java => GridCache_resourceNameTest.java} |  34 +-
 .../metamodel/services/grid/GridLoadingTest.java   |  38 +-
 .../services/grid/GridXmlRoundtripTest.java        |   9 +-
 .../mmtestsupport/MetaModelContext_forTesting.java |  49 +--
 .../sitemap/SitemapServiceDefault.java             |   4 +-
 .../help/topics/welcome/WelcomeHelpPage.java       |  45 +-
 .../spiimpl/LayoutResourceLoaderFromGithub.java    |   4 +-
 .../viewer/controller/ResourceController.java      |   3 +-
 .../resources/DomainObjectResourceServerside.java  |   9 +-
 47 files changed, 1511 insertions(+), 1949 deletions(-)
 delete mode 100644 
api/applib/src/main/java/org/apache/causeway/applib/layout/grid/Grid.java
 rename 
{core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/spi
 => 
api/applib/src/main/java/org/apache/causeway/applib/layout/resource}/LayoutResource.java
 (62%)
 rename 
{core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/spi
 => 
api/applib/src/main/java/org/apache/causeway/applib/layout/resource}/LayoutResourceLoader.java
 (73%)
 delete mode 100644 
api/applib/src/main/java/org/apache/causeway/applib/services/grid/GridLoaderService.java
 delete mode 100644 
api/applib/src/main/java/org/apache/causeway/applib/services/grid/GridSystemService.java
 delete mode 100644 
api/applib/src/main/java/org/apache/causeway/applib/services/grid/package-info.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/FallbackGridProvider.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridCache.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{bootstrap
 => }/GridFallbackLayout.xml (100%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{bootstrap
 => }/GridInitializationModel.java (97%)
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridLoader.java
 delete mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridLoaderServiceDefault.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridLoadingContext.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{bootstrap/GridMarshallerServiceBootstrap.java
 => GridMarshallerXml.java} (81%)
 delete mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridSystemServiceAbstract.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/LayoutResourceLookup.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{bootstrap/GridSystemServiceBootstrap.java
 => ObjectMemberResolverForGrid.java} (53%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{bootstrap
 => }/_UnreferencedSequenceUtil.java (97%)
 rename 
core/mmtest/src/test/java/org/apache/causeway/core/metamodel/services/grid/{GridLoaderServiceDefault_resourceNameTest.java
 => GridCache_resourceNameTest.java} (57%)

Reply via email to