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/04/26 15:48:28 UTC

(causeway) 01/01: Merge pull request #3519 from apache/3989-cmdlog.io.fwport

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 5853f0c3c98f2f69b4813575f93a726a998fb557
Merge: 25b67912963 b1858fbcb3a
Author: Andi Huber <ah...@apache.org>
AuthorDate: Sun Apr 26 17:48:24 2026 +0200

    Merge pull request #3519 from apache/3989-cmdlog.io.fwport
    
    CAUSEWAY-3989: [CommandLog] I/O v2->v4 forward porting
    
    (doing replay tooling in its own PR)

 api/applib/pom.xml                                 |   1 -
 api/applib/src/main/java/module-info.java          |   1 +
 .../util/schema/CommandDtoJacksonSupport.java      | 244 +++++++++++++++++++++
 .../applib/util/schema/CommandDtoUtils.java        |  82 +++----
 commons/pom.xml                                    |  12 -
 .../org/apache/causeway/commons/io/YamlUtils.java  |  91 ++++++--
 .../java/org/apache/causeway/commons/io/.gitignore |   1 -
 core/internaltestsupport/pom.xml                   |  12 +
 core/mmtest/.gitignore                             |   1 +
 core/mmtest/pom.xml                                |  76 ++++---
 .../CommandDtoUtils_fromYaml_Approval_Test.java    | 103 +++++++++
 ...omYaml_Test.commands-with-collection-param.yaml |  92 ++++++++
 ...commands-with-scalar-params-multi-document.yaml |  34 +++
 ..._fromYaml_Test.commands-with-scalar-params.yaml |  32 +++
 .../util/schema/CommandDtoUtils_fromYaml_Test.java | 162 ++++++++++++++
 .../CommandDtoUtils_toYaml_Approval_Test.java      | 172 +++++++++++++++
 ...t.marshals_all_date_time_datatypes.approved.txt |  31 +++
 .../CommandDtoUtils_toYaml_fromYaml_Test.java      | 133 +++++++++++
 .../util}/schema/CommandDtoYamlRoundtripTest.java  |  11 +-
 .../apache/causeway/commons/io/DataSourceTest.java |   0
 .../apache/causeway/commons/io/JaxbUtilsTest.java  |   0
 ...Utf8_with_indent_number_overridden.approved.txt |   0
 ...tringUtf8_with_no_formatted_output.approved.txt |   0
 ...sTest.toStringUtf8_with_no_options.approved.txt |   0
 .../apache/causeway/commons/io/JsonUtilsTest.java  |   0
 ...lsTest.toStringUtf8_indentedOutput.approved.txt |   0
 .../apache/causeway/commons/io/YamlUtilsTest.java  |  39 ++++
 .../io/YamlUtilsTest.toStringUtf8.approved.txt     |   0
 ...sTest.toStringUtf8ForList_multiDoc.approved.txt |  39 ++++
 ...sTest.toStringUtf8ForList_yamlList.approved.txt |  38 ++++
 .../apache/causeway/commons/io/ZipUtilsTest.java   |   0
 .../apache/causeway/commons/io/_TestDomain.java    |   6 +-
 .../applib/dom/replay/CommandExportManager.java    |   2 +-
 .../applib/dom/replay/CommandReplayManager.java    |   5 +-
 34 files changed, 1312 insertions(+), 108 deletions(-)