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 d35c5a9d3ca9fe49ffb5d83b2a38cf8013796970 Merge: b5f44f5653 2fb16249da Author: Dan Haywood <[email protected]> AuthorDate: Tue Feb 20 08:40:49 2024 +0000 Merge pull request #2222 from apache/CAUSEWAY-3676 Causeway 3676 .../DomainObjectAnnotationFacetFactory.java | 2 +- .../viewer/graphql/model/domain/Environment.java | 20 + .../viewer/graphql/model/domain/GqlvAbstract.java | 2 +- .../graphql/model/domain/GqlvAbstractCustom.java | 18 +- .../viewer/graphql/model/domain/GqlvAction.java | 74 +- .../graphql/model/domain/GqlvActionInvoke.java | 13 +- ...ActionParams.java => GqlvActionInvokeArgs.java} | 63 +- .../model/domain/GqlvActionInvokeArgsArg.java | 94 +++ .../model/domain/GqlvActionInvokeResult.java | 21 +- .../graphql/model/domain/GqlvActionParams.java | 23 +- .../model/domain/GqlvActionParamsParam.java | 8 +- .../model/domain/GqlvActionParamsParamHidden.java | 2 +- .../graphql/model/domain/GqlvCollection.java | 6 +- .../graphql/model/domain/GqlvDomainObject.java | 88 ++- .../graphql/model/domain/GqlvDomainService.java | 20 +- .../viewer/graphql/model/domain/GqlvMeta.java | 4 +- .../model/domain/GqlvMutationForAction.java | 33 +- .../model/domain/GqlvMutationForProperty.java | 32 +- .../viewer/graphql/model/domain/GqlvProperty.java | 6 +- .../viewer/graphql/model/domain/GqlvScenario.java | 6 +- .../graphql/model/domain/GqlvScenarioStep.java | 14 +- .../viewer/graphql/model/domain/TypeNames.java | 4 + .../graphql/model/toplevel/GqlvTopLevelQuery.java | 16 +- .../graphql/viewer/test/domain/dept/DeptHead.java | 2 +- .../graphql/viewer/test/domain/dept/People.java | 36 + .../graphql/viewer/test/domain/dept/Person.java | 17 + .../viewer/test/domain/dept/StaffMember.java | 2 +- ...alculator_IntegTest.each.add_big_decimals._.gql | 13 + ...r_IntegTest.each.add_big_decimals.approved.json | 4 + ...Calculator_IntegTest.each.scenario_concat._.gql | 4 + ...or_IntegTest.each.scenario_concat.approved.json | 4 + ...ach.find_department_and_add_staff_members._.gql | 7 + ..._department_and_add_staff_members.approved.json | 7 + ....scenario_find_department_and_change_name._.gql | 7 +- ...o_find_department_and_change_name.approved.json | 6 + .../e2e/People_IntegTest.each.find_person._.gql | 31 + ...People_IntegTest.each.find_person.approved.json | 33 + .../graphql/viewer/test/e2e/People_IntegTest.java | 72 ++ ...Test.each.name_of_when_dept_head_using_id._.gql | 14 + ...h.name_of_when_dept_head_using_id.approved.json | 27 + ...est.each.name_of_when_dept_head_using_ref._.gql | 33 + ....name_of_when_dept_head_using_ref.approved.json | 35 + ...ame_of_when_staff_member_using_invalid_id._.gql | 14 + ...hen_staff_member_using_invalid_id.approved.json | 27 + ....each.name_of_when_staff_member_using_ref._.gql | 33 + ...me_of_when_staff_member_using_ref.approved.json | 35 + .../graphql/viewer/test/e2e/Person_IntegTest.java | 72 ++ ....each.create_staff_member_with_department._.gql | 11 + ...eate_staff_member_with_department.approved.json | 11 + .../e2e/special/DeptHeadMutating_IntegTest.java | 1 - ...ting_IntegTest.java => Person_2_IntegTest.java} | 31 +- ...me_of_person_using_id_and_logicalTypeName._.gql | 7 + ...rson_using_id_and_logicalTypeName.approved.json | 9 + ...rson_using_id_but_invalid_logicalTypeName._.gql | 7 + ...ng_id_but_invalid_logicalTypeName.approved.json | 16 + viewers/graphql/test/src/test/resources/schema.gql | 879 +++++++++++++++++++++ 56 files changed, 1874 insertions(+), 202 deletions(-)
