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 5df565a4f86399dcfd37cabfe8f72f1006dc63e3
Merge: eb0caa6a6a 80b970a160
Author: Dan Haywood <[email protected]>
AuthorDate: Sun Feb 18 16:42:06 2024 +0000

    Merge pull request #2217 from apache/CAUSEWAY-3676
    
    Causeway 3676

 bom/pom.xml                                        |  20 +-
 .../core/config/CausewayConfiguration.java         |   6 +-
 viewers/graphql/model/pom.xml                      |   5 +
 .../graphql/model/src/main/java/module-info.java   |   1 +
 .../marshallers/ScalarMarshallerBigDecimal.java    |   1 +
 .../marshallers/ScalarMarshallerBigInteger.java    |   1 +
 .../marshallers/ScalarMarshallerBytePrimitive.java |   3 +-
 .../marshallers/ScalarMarshallerByteWrapper.java   |   3 +-
 .../ScalarMarshallerCharacterWrapper.java          |   3 +-
 .../marshallers/ScalarMarshallerJdk8LocalDate.java |   1 +
 ...ate.java => ScalarMarshallerJdk8LocalTime.java} |  17 +-
 ...ava => ScalarMarshallerJdk8OffsetDateTime.java} |  15 +-
 ...te.java => ScalarMarshallerJdk8OffsetTime.java} |  18 +-
 .../marshallers/ScalarMarshallerJodaLocalDate.java |   6 +-
 ...ate.java => ScalarMarshallerJodaLocalTime.java} |  20 +-
 .../marshallers/ScalarMarshallerLongPrimitive.java |   4 +-
 .../marshallers/ScalarMarshallerLongWrapper.java   |   3 +-
 .../ScalarMarshallerShortPrimitive.java            |   3 +-
 .../marshallers/ScalarMarshallerShortWrapper.java  |   3 +-
 ...ongPrimitive.java => ScalarMarshallerUuid.java} |  14 +-
 ...ayViewerGraphqlTestModuleIntegTestAbstract.java |  63 +++-
 .../viewer/test/domain/calc/Calculator.java        |  60 ++-
 ...ntegTest.each.action_with_disabled_param._.gql} |   0
 ....each.action_with_disabled_param.approved.json} |   0
 ..._IntegTest.each.action_with_hidden_param._.gql} |   0
 ...st.each.action_with_hidden_param.approved.json} |   0
 ...gql => Admin_IntegTest.each.admin_action._.gql} |   0
 ...dmin_IntegTest.each.admin_action.approved.json} |   0
 ... Admin_IntegTest.each.other_admin_action._.gql} |   0
 ...ntegTest.each.other_admin_action.approved.json} |   0
 .../graphql/viewer/test/e2e/Admin_IntegTest.java   |  78 ++++
 ...alculator_IntegTest.each.add_big_decimals._.gql |   7 +
 ..._IntegTest.each.add_big_decimals.approved.json} |   4 +-
 ...lculator_IntegTest.each.add_big_integers._.gql} |   0
 ..._IntegTest.each.add_big_integers.approved.json} |   0
 ...lator_IntegTest.each.add_double_wrappers._.gql} |   0
 ...tegTest.each.add_double_wrappers.approved.json} |   0
 ...=> Calculator_IntegTest.each.add_doubles._.gql} |   0
 ...lator_IntegTest.each.add_doubles.approved.json} |   0
 ...ulator_IntegTest.each.add_float_wrappers._.gql} |   0
 ...ntegTest.each.add_float_wrappers.approved.json} |   0
 ... => Calculator_IntegTest.each.add_floats._.gql} |   0
 ...ulator_IntegTest.each.add_floats.approved.json} |   0
 ...ator_IntegTest.each.add_integer_wrappers._.gql} |   0
 ...egTest.each.add_integer_wrappers.approved.json} |   0
 ...> Calculator_IntegTest.each.add_integers._.gql} |   0
 ...ator_IntegTest.each.add_integers.approved.json} |   0
 ... Calculator_IntegTest.each.boolean_and_1._.gql} |   0
 ...tor_IntegTest.each.boolean_and_1.approved.json} |   0
 ... Calculator_IntegTest.each.boolean_and_2._.gql} |   0
 ...tor_IntegTest.each.boolean_and_2.approved.json} |   0
 ...=> Calculator_IntegTest.each.boolean_not._.gql} |   0
 ...lator_IntegTest.each.boolean_not.approved.json} |   0
 ...> Calculator_IntegTest.each.boolean_or_1._.gql} |   0
 ...ator_IntegTest.each.boolean_or_1.approved.json} |   0
 ...> Calculator_IntegTest.each.boolean_or_2._.gql} |   0
 ...ator_IntegTest.each.boolean_or_2.approved.json} |   0
 ....gql => Calculator_IntegTest.each.concat._.gql} |   0
 ...Calculator_IntegTest.each.concat.approved.json} |   0
 ...ator_IntegTest.each.jdk8_local_plus_days._.gql} |   2 +-
 ...egTest.each.jdk8_local_plus_days.approved.json} |   2 +-
 ...st.each.jdk8_local_plus_hours_and_minutes._.gql |   7 +
 ...jdk8_local_plus_hours_and_minutes.approved.json |   9 +
 ...k8_offset_plus_days_and_hours_and_minutes._.gql |   7 +
 ...t_plus_days_and_hours_and_minutes.approved.json |   9 +
 ...t.each.jdk8_offset_plus_hours_and_minutes._.gql |   7 +
 ...dk8_offset_plus_hours_and_minutes.approved.json |   9 +
 ...dk8_zoned_plus_days_and_hours_and_minutes._.gql |   7 +
 ...d_plus_days_and_hours_and_minutes.approved.json |   9 +
 ...ator_IntegTest.each.joda_local_plus_days._.gql} |   2 +-
 ...egTest.each.joda_local_plus_days.approved.json} |   2 +-
 ...st.each.joda_local_plus_hours_and_minutes._.gql |   7 +
 ...joda_local_plus_hours_and_minutes.approved.json |   9 +
 ...Calculator_IntegTest.each.joda_plus_days._.gql} |   2 +-
 ...or_IntegTest.each.joda_plus_days.approved.json} |   2 +-
 ... => Calculator_IntegTest.each.next_month._.gql} |   0
 ...ulator_IntegTest.each.next_month.approved.json} |   0
 ...alculator_IntegTest.each.scenario_concat._.gql} |   0
 ...r_IntegTest.each.scenario_concat.approved.json} |   0
 ...=> Calculator_IntegTest.each.some_locale._.gql} |   4 +-
 ...lator_IntegTest.each.some_locale.approved.json} |   4 +-
 ...ql => Calculator_IntegTest.each.some_url._.gql} |   4 +-
 ...lculator_IntegTest.each.some_url.approved.json} |   4 +-
 ...l => Calculator_IntegTest.each.some_uuid._.gql} |   4 +-
 ...lculator_IntegTest.each.some_uuid.approved.json |   9 +
 .../viewer/test/e2e/Calculator_IntegTest.java      |  81 ++++
 ...tegTest.change_department_name_visibility._.gql |   0
 ...change_department_name_visibility.approved.json |   0
 .../DepartmentMutating_IntegTest.java              |   2 +-
 ...artment_IntegTest.each.create_department._.gql} |   0
 ...IntegTest.each.create_department.approved.json} |   0
 ...ch.create_department_name_param_disabled._.gql} |   0
 ...e_department_name_param_disabled.approved.json} |   0
 ...ment_IntegTest.each.find_all_departments._.gql} |   0
 ...egTest.each.find_all_departments.approved.json} |   0
 ..._department_and_add_staff_member_choices._.gql} |   0
 ...ent_and_add_staff_member_choices.approved.json} |   0
 ...ch.find_department_and_add_staff_members._.gql} |   0
 ...department_and_add_staff_members.approved.json} |   0
 ..._department_and_change_head_autocomplete._.gql} |   0
 ...ent_and_change_head_autocomplete.approved.json} |   0
 ....find_department_and_change_head_default._.gql} |   0
 ...partment_and_change_head_default.approved.json} |   0
 ....find_department_and_change_name_invalid._.gql} |   0
 ...partment_and_change_name_invalid.approved.json} |   0
 ...nd_department_and_edit_head_autocomplete._.gql} |   0
 ...tment_and_edit_head_autocomplete.approved.json} |   0
 ...and_edit_head_autocomplete_none_matching._.gql} |   0
 ..._head_autocomplete_none_matching.approved.json} |   0
 ....each.find_department_and_list_its_staff._.gql} |   0
 ...nd_department_and_list_its_staff.approved.json} |   0
 ...partment_and_remove_staff_member_choices._.gql} |   0
 ..._and_remove_staff_member_choices.approved.json} |   0
 ...t_IntegTest.each.find_department_by_name._.gql} |   0
 ...est.each.find_department_by_name.approved.json} |   0
 ...scenario_find_department_and_change_name._.gql} |   0
 ..._find_department_and_change_name.approved.json} |   0
 .../viewer/test/e2e/Department_IntegTest.java      |  84 +++++
 ...eptHead_IntegTest.each.create_department._.gql} |   0
 ...IntegTest.each.create_department.approved.json} |   0
 ...ch.find_depthead_and_change_name_invalid._.gql} |   0
 ...depthead_and_change_name_invalid.approved.json} |   0
 ..._depthead_and_change_name_invoke_invalid._.gql} |   0
 ...d_and_change_name_invoke_invalid.approved.json} |   0
 ...ead_IntegTest.each.find_depthead_by_name._.gql} |   0
 ...gTest.each.find_depthead_by_name.approved.json} |   0
 .../viewer/test/e2e/DeptHead_IntegTest.java        |  82 +++++
 .../StaffMutating_IntegTest.java                   |   2 +-
 ...Mutating_IntegTest.staff_member_edit_name._.gql |   0
 ..._IntegTest.staff_member_edit_name.approved.json |   0
 ...each.create_staff_member_with_department._.gql} |   0
 ...ate_staff_member_with_department.approved.json} |   0
 ....each.find_staff_member_by_name_and_edit._.gql} |   0
 ...nd_staff_member_by_name_and_edit.approved.json} |   0
 ...ff_member_by_name_and_edit_grade_choices._.gql} |   0
 ...r_by_name_and_edit_grade_choices.approved.json} |   0
 ...ff_IntegTest.each.list_all_staff_members._.gql} |   0
 ...Test.each.list_all_staff_members.approved.json} |   0
 ...Test.each.staff_member_name_edit_invalid._.gql} |   0
 ...h.staff_member_name_edit_invalid.approved.json} |   0
 ...ntegTest.each.staff_member_name_validate._.gql} |   0
 ....each.staff_member_name_validate.approved.json} |   0
 .../graphql/viewer/test/e2e/Staff_IntegTest.java   |  93 +++++
 .../e2e/queryandmutations/Admin_IntegTest.java     |  84 -----
 .../Calculator_IntegTest.add_big_integers._.gql    |   7 -
 .../queryandmutations/Calculator_IntegTest.java    | 180 ---------
 .../queryandmutations/Department_IntegTest.java    | 204 ----------
 .../test/e2e/scenario/Calculator_IntegTest.java    |  48 ---
 .../test/e2e/scenario/Department_IntegTest.java    |  46 ---
 ...Mutating_IntegTest.change_department_name._.gql |   0
 ..._IntegTest.change_department_name.approved.json |   0
 .../DeptHeadMutating_IntegTest.java                |  16 +-
 ..._IntegTest.find_depthead_and_change_name._.gql} |   0
 ...st.find_depthead_and_change_name.approved.json} |   0
 .../DeptHead_2_IntegTest.java}                     |  30 +-
 ..._staff_member_by_name_and_download_photo._.gql} |   0
 ...ember_by_name_and_download_photo.approved.json} |   0
 .../Staff_2_IntegTest.java}                        |  81 +---
 viewers/graphql/test/src/test/resources/schema.gql | 409 +++++++++++++++++----
 159 files changed, 1081 insertions(+), 848 deletions(-)

Reply via email to