You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by ah...@apache.org on 2026/05/17 07:18:30 UTC

(causeway) 01/01: Merge pull request #3516 from apache/3997-col.order.patch

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

andi-huber pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/causeway.git

commit 7157cd9e270d9826215cebf5032b8d09c384d592
Merge: 9ceedf96a53 19fb3e72e26
Author: Andi Huber <ah...@apache.org>
AuthorDate: Sun May 17 09:18:25 2026 +0200

    Merge pull request #3516 from apache/3997-col.order.patch
    
    CAUSEWAY-3997: [Layout] In-memory Patching of Table Column Order

 .../causeway/applib/CausewayModuleApplib.java      |    2 +
 .../services/appfeat/ApplicationFeature.java       |    8 +-
 .../services/appfeat/ApplicationFeatureId.java     |   75 +-
 .../appfeat/ApplicationFeatureRepository.java      |    6 +
 .../columnorder/ColumnOrderTxtFileService.java     |   12 +-
 .../Object_downloadColumnOrderTxtFilesAsZip.java   |    4 +-
 .../columnorder/Object_patchColumnOrder.java       |  164 +
 .../services/metamodel/MetaModelService.java       |  109 +-
 .../org/apache/causeway/applib/util/Listing.java   |  315 ++
 .../value/semantics/ValueSemanticsAbstract.java    |   36 +-
 .../apache/causeway/applib/util/ListingTest.java   |  157 +
 .../metamodel/CausewayModuleCoreMetamodel.java     |    7 +-
 .../columnorder/ColumnOrderPatchingFacet.java      |   87 +
 .../ApplicationFeatureRepositoryDefault.java       |  100 +-
 .../ColumnOrderTxtFileServiceDefault.java          |   33 +-
 .../metamodel/MetaModelServiceDefault.java         |  191 +-
 .../tablecol/TableColumnOrderServiceDefault.java   |   77 -
 .../TableColumnOrderServiceUsingTxtFile.java       |   73 +-
 .../metamodel/spec/ObjectSpecificationRecord.java  |    5 +-
 .../spec/feature/ObjectAssociationContainer.java   |   43 +-
 .../spec/impl/ObjectSpecificationDefault.java      |  160 +-
 .../metamodel/spec/impl/_MembersAsColumns.java     |  204 +-
 .../tabular/internal/DataTableInternal.java        |   23 +-
 .../core/metamodel/util/WhereContexts.java         |   41 -
 .../ApplicationFeatureIdValueSemantics.java        |   13 +-
 ...hPdfJsViewer_IntegTest.dump_facets.approved.xml |  210 +
 ..._MixinDomain_IntegTest.dump_facets.approved.xml |  210 +
 ...hPdfjsViewer_IntegTest.dump_facets.approved.xml |  210 +
 ...r_PropDomain_IntegTest.dump_facets.approved.xml |  210 +
 .../MetaModelRegressionTest.verify.approved.xml    | 5280 ++++++++++++++++++++
 .../commons/model/css/causeway-supplemental.css    |  177 +-
 .../CollectionContentsAsAjaxTablePanel.java        |   15 +-
 32 files changed, 7672 insertions(+), 585 deletions(-)