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

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

commit 77a9da2e977d415f0433b997c054035c6fd5172a
Merge: 5612921f4c4 198e75956e7
Author: Andi Huber <[email protected]>
AuthorDate: Tue Nov 25 09:19:31 2025 +0100

    Merge pull request #3263 from apache/3947-jackson3
    
    CAUSEWAY-3947: Migrate to Jackson 3.x

 api/applib/src/main/java/module-info.java          |   4 +-
 commons/pom.xml                                    |  28 ++--
 commons/src/main/java/module-info.java             |  14 +-
 .../commons/internal/testing/_DocumentTester.java  |  38 ++++--
 .../org/apache/causeway/commons/io/JsonUtils.java  | 151 ++++++++++-----------
 .../org/apache/causeway/commons/io/YamlUtils.java  |  99 +++++++-------
 .../internal/resources/JsonYamlReaderTest.java     |   7 +-
 .../scripts/SeedUsersAndRolesFixtureScript.java    |   6 +-
 .../secman/applib/util/ApplicationSecurityDto.java |  14 +-
 .../vw/fullcalendar/wicket/integration/pom.xml     |   5 -
 .../jpa/rest/JpaRestEndpointService.java           |   5 +-
 .../testdomain/rest/jpa/JsonValueEncoderTest.java  |  15 +-
 .../integtestsupport/applib/ApprovalsOptions.java  |   2 +-
 .../unittestsupport/applib/util/ApprovalUtils.java |   6 +-
 .../viewer/test/e2e/special/Staff_2_IntegTest.java |   2 +-
 .../CausewayViewerGraphqlIntegTestAbstract.java    |   2 +-
 viewers/restfulobjects/applib/pom.xml              |   5 -
 .../applib/src/main/java/module-info.java          |   6 +-
 .../restfulobjects/applib/JsonRepresentation.java  |  46 +++----
 .../restfulobjects/applib/LinkRepresentation.java  |  28 ++--
 .../AbstractObjectMemberRepresentation.java        |   4 +-
 .../domainobjects/ActionResultRepresentation.java  |   4 +-
 .../DomainObjectMemberRepresentation.java          |   2 +-
 .../domainobjects/DomainObjectRepresentation.java  |   4 +-
 .../applib/domainobjects/DomainRepresentation.java |   4 +-
 .../applib/domainobjects/ListRepresentation.java   |   4 +-
 .../domainobjects/ObjectActionRepresentation.java  |   4 +-
 .../ObjectCollectionRepresentation.java            |   4 +-
 .../ObjectPropertyRepresentation.java              |   2 +-
 .../domainobjects/ScalarValueRepresentation.java   |   4 +-
 .../AbstractTypeMemberRepresentation.java          |   4 +-
 .../ActionDescriptionRepresentation.java           |   2 +-
 .../ActionParameterDescriptionRepresentation.java  |   2 +-
 .../CollectionDescriptionRepresentation.java       |   2 +-
 .../domaintypes/DomainTypeRepresentation.java      |   4 +-
 .../PropertyDescriptionRepresentation.java         |   2 +-
 .../TypeActionResultRepresentation.java            |   4 +-
 .../applib/domaintypes/TypeListRepresentation.java |   4 +-
 .../applib/errors/ErrorRepresentation.java         |   4 +-
 .../applib/health/HealthRepresentation.java        |   4 +-
 .../applib/homepage/HomePageRepresentation.java    |   4 +-
 .../applib/user/UserRepresentation.java            |   4 +-
 .../util/{JsonMapper.java => JsonMapperUtil.java}  |  80 ++++++-----
 .../applib/version/VersionRepresentation.java      |   4 +-
 .../viewer/restfulobjects/applib/JsonFixture.java  |  12 +-
 .../client/src/main/java/module-info.java          |   4 +-
 .../restfulobjects/client/ResponseDigester.java    |   4 +-
 .../client/auth/oauth2/azure/TokenParser.java      |  10 +-
 .../rendering/src/main/java/module-info.java       |   5 +-
 .../restfulobjects/rendering/ResponseFactory.java  |  10 +-
 .../AbstractObjectMemberReprRenderer.java          |   6 +-
 .../domainobjects/ActionResultReprRenderer.java    |   2 +-
 .../domainobjects/ObjectActionReprRenderer.java    |   2 +-
 .../domainobjects/ObjectPropertyReprRenderer.java  |   2 +-
 .../domaintypes/DomainTypeReprRenderer.java        |   2 +-
 ...ntentNegotiationServiceOrgApacheCausewayV2.java |   2 +-
 .../service/valuerender/JsonValueConverter.java    |   4 +-
 .../valuerender/JsonValueEncoderService.java       |   7 +-
 .../rendering/util/JsonWriterUtil.java             |  10 +-
 .../rendering/util/RequestParams.java              |  14 +-
 .../domainobjects/JsonValueEncoderTest.java        |  24 ++--
 viewers/restfulobjects/test/pom.xml                |   2 +-
 ...sewayViewerRestfulObjectsIntegTestAbstract.java |  29 ++--
 ...hPhoto.DEPARTMENT_BOOKMARK_AS_MAP.approved.json |   4 +-
 ...hoto.DEPARTMENT_BOOKMARK_AS_VALUE.approved.json |   4 +-
 ...erWithPhoto.DEPARTMENT_KEY_AS_MAP.approved.json |   4 +-
 ...WithPhoto.DEPARTMENT_KEY_AS_VALUE.approved.json |   4 +-
 viewers/restfulobjects/viewer/pom.xml              |   2 +-
 ...tfulObjectsApplicationExceptionMapper_Test.java |   6 +-
 .../attributes/temporal/DateTimeConfig.java        |  15 +-
 70 files changed, 406 insertions(+), 427 deletions(-)

Reply via email to