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

ahuber pushed a change to branch 3937-grid.api.overhaul
in repository https://gitbox.apache.org/repos/asf/causeway.git


    from 9746304b624 CAUSEWAY-3937: loading and caching are orthogonal concerns
     add 2e3dbf39be9 CAUSEWAY-3937: unifies SPIs, moves responsibilities

No new revisions were added by this update.

Summary of changes:
 .../applib/layout/grid/bootstrap/BSUtil.java       |  34 ++++
 .../layout/resource/LayoutResourceLoader.java      |   8 +-
 .../causeway/applib/services/grid/GridService.java |  64 +-------
 .../applib/services/layout/LayoutExportStyle.java  |  37 ++++-
 .../metamodel/CausewayModuleCoreMetamodel.java     |   6 +-
 .../metamodel/facets/object/grid/BSGridFacet.java  |   4 +-
 .../services/grid/FallbackGridProvider.java        | 117 +++++++++++++
 .../services/grid/GridLoadingContext.java          |   6 +-
 .../services/grid/GridServiceDefault.java          |  28 +---
 ...olver.java => ObjectMemberResolverForGrid.java} | 181 +++------------------
 .../services/layout/LayoutServiceDefault.java      |  77 +++++++--
 .../mmtestsupport/MetaModelContext_forTesting.java |   4 +-
 12 files changed, 292 insertions(+), 274 deletions(-)
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/FallbackGridProvider.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{GridObjectMemberResolver.java
 => ObjectMemberResolverForGrid.java} (86%)

Reply via email to