You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by da...@apache.org on 2024/02/11 12:40:22 UTC
(causeway) 01/01: Merge pull request #2204 from apache/CAUSEWAY-3676
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git
commit e3dfa01a125fa157d6afffc3f91392f9a578bbc7
Merge: 74884907f2 47474a365a
Author: Dan Haywood <da...@apache.org>
AuthorDate: Sun Feb 11 12:40:16 2024 +0000
Merge pull request #2204 from apache/CAUSEWAY-3676
Causeway 3676
.../commons/pages/index/collections/Can.adoc | 43 ++-
.../index/metamodel/tabular/simple/DataTable.adoc | 70 ++++-
.../applib/marshallers/ScalarMarshaller.adoc | 51 ++++
.../index/graphql/applib/types/TypeMapper.adoc | 27 --
bom/pom.xml | 6 -
core/adoc/modules/_overview/pages/about.adoc | 34 ++-
.../pages/sections/causeway.viewer.graphql.adoc | 37 ++-
.../core/config/CausewayConfiguration.java | 18 +-
.../ROOT/pages/setup-and-configuration.adoc | 54 ----
.../adoc/modules/ROOT/pages/spi-services.adoc | 51 ++++
.../adoc/modules/ROOT/partials/module-nav.adoc | 1 +
.../graphql/applib/src/main/java/module-info.java | 2 +-
.../applib/marshallers/ScalarMarshaller.java | 64 ++++
.../marshallers/ScalarMarshallerAbstract.java | 49 +++
.../viewer/graphql/model/context/Context.java | 2 +-
.../viewer/graphql/model/domain/GqlvAction.java | 26 +-
.../graphql/model/domain/GqlvActionInvoke.java | 2 +-
.../graphql/model/domain/GqlvActionParam.java | 2 +-
.../model/domain/GqlvActionParamAutoComplete.java | 2 +-
.../model/domain/GqlvActionParamChoices.java | 2 +-
.../model/domain/GqlvActionParamDefault.java | 2 +-
.../model/domain/GqlvActionParamDisabled.java | 2 +-
.../model/domain/GqlvActionParamHidden.java | 2 +-
.../model/domain/GqlvActionParamValidate.java | 2 +-
.../graphql/model/domain/GqlvActionParams.java | 2 +-
.../graphql/model/domain/GqlvActionValidity.java | 2 +-
.../graphql/model/domain/GqlvDomainObject.java | 4 -
.../graphql/model/domain/GqlvDomainService.java | 48 +--
.../model/domain/GqlvMutationForAction.java | 2 +-
.../model/domain/GqlvMutationForProperty.java | 15 +-
.../viewer/graphql/model/domain/GqlvProperty.java | 2 +-
.../graphql/model/domain/GqlvPropertyChoices.java | 2 +-
.../graphql/model/domain/GqlvPropertySet.java | 2 +-
.../graphql/model/domain/GqlvPropertyValidate.java | 2 +-
.../marshallers/ScalarMarshallerBigDecimal.java | 53 ++++
.../marshallers/ScalarMarshallerBigInteger.java | 53 ++++
.../ScalarMarshallerBooleanPrimitive.java | 48 +++
.../ScalarMarshallerBooleanWrapper.java | 49 +++
.../marshallers/ScalarMarshallerBytePrimitive.java | 47 +++
.../marshallers/ScalarMarshallerByteWrapper.java | 47 +++
.../marshallers/ScalarMarshallerCharPrimitive.java | 47 +++
.../ScalarMarshallerCharacterWrapper.java | 47 +++
.../ScalarMarshallerDoublePrimitive.java | 48 +++
.../marshallers/ScalarMarshallerDoubleWrapper.java | 49 +++
.../ScalarMarshallerFloatPrimitive.java | 48 +++
.../marshallers/ScalarMarshallerFloatWrapper.java | 49 +++
.../marshallers/ScalarMarshallerIntPrimitive.java | 48 +++
.../ScalarMarshallerIntegerWrapper.java | 49 +++
.../marshallers/ScalarMarshallerJdk8LocalDate.java | 55 ++++
.../ScalarMarshallerJdk8ZonedDateTime.java | 54 ++++
.../marshallers/ScalarMarshallerJodaDateTime.java | 53 ++++
.../marshallers/ScalarMarshallerJodaLocalDate.java | 54 ++++
.../marshallers/ScalarMarshallerLongPrimitive.java | 52 ++++
.../marshallers/ScalarMarshallerLongWrapper.java | 52 ++++
.../model/marshallers/ScalarMarshallerObject.java | 53 ++++
.../ScalarMarshallerShortPrimitive.java | 48 +++
.../marshallers/ScalarMarshallerShortWrapper.java | 49 +++
.../model/marshallers/ScalarMarshallerString.java | 49 +++
.../marshallers/ScalarMarshallerVoidPrimitive.java | 47 +++
.../marshallers/ScalarMarshallerVoidWrapper.java | 47 +++
.../viewer/graphql/model/types/ScalarMapper.java | 34 +++
.../types/ScalarMapperUsingScalarMarshallers.java | 90 ++++++
.../viewer/graphql/model}/types/TypeMapper.java | 13 +-
.../graphql/model/types/TypeMapperDefault.java | 116 ++-----
.../Calculator_IntegTest.add_big_decimals._.gql | 2 +-
...ulator_IntegTest.add_big_decimals.approved.json | 2 +-
.../Calculator_IntegTest.add_big_integers._.gql | 2 +-
...ulator_IntegTest.add_big_integers.approved.json | 2 +-
...tegTest.change_department_name_visibility._.gql | 7 +
...change_department_name_visibility.approved.json | 9 +
.../DepartmentMutating_IntegTest.java | 78 +++++
viewers/graphql/test/src/test/resources/schema.gql | 338 +++++++++++++++++++--
.../integration/GraphQlSourceForCauseway.java | 68 +++--
.../graphql/viewer/toplevel/GqlvTopLevelQuery.java | 99 ++++--
74 files changed, 2435 insertions(+), 352 deletions(-)