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

danhaywood pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git


    from 52cc5bd8ac Merge pull request #2205 from apache/CAUSEWAY-3676
     add f82c4459d5 CAUSEWAY-3676: adds Scenario and Given
     add ca70d48ff4 CAUSEWAY-3676: wip, adds tests for scenario
     add acac2b2721 CAUSEWAY-3676: wip, refactors
     add 3df0a1604d CAUSEWAY-3676: wip, moves TopLevel to model
     add 7808d881e8 CAUSEWAY-3676: introduces GqlvAbstract and 
GqlvAbstractCustom
     add bddd98a881 CAUSEWAY-3676: wip - now generates schema again
     add e41b1ef105 CAUSEWAY-3676: makes top level also inherit from 
GqlvAbstractCustom
     add 13b9d6724a CAUSEWAY-3676: simplifies constructor of GqlvAbstractCustom
     add 3fa2708789 CAUSEWAY-3676: reintroduces factory method for 
GqlvDomainObject and ...Service
     add cee920e46b CAUSEWAY-3676: passes in holder to addDataFetchers
     add 062658e087 CAUSEWAY-3676: splits out Parent from Holder interfaces
     add 1806e4b5e0 CAUSEWAY-3676: adds in scenario, ensure use factory method 
for GqlvDomainObject
     add d132572dad CAUSEWAY-3676: converts Context into a @Component
     add 04c95da2a5 CAUSEWAY-3676: scenario given and name now works
     add 986897a45f CAUSEWAY-3676: wip, rationalizing dataFetcher methods
     add 64bb7e5cd6 CAUSEWAY-3676: renames data fetcher methods consistently
     add a1c2c44532 CAUSEWAY-3676: speeds up integ tests by only dirtying the 
context once
     add 2af7585d25 CAUSEWAY-3676: makes fetchData abstract hook
     add b549a191d6 CAUSEWAY-3676: extracts out 'addDataFetchersForChildren'
     add 04cfe5d8d2 CAUSEWAY-3676: pushes addDataFetcher up to superclass
     add 91e4552c64 CAUSEWAY-3676: removes some redundant code is all
     add b3f8fa7091 CAUSEWAY-3676: minor polishing
     add ac81d197fa CAUSEWAY-3676: renames ScenarioGiven to ScenarioStep
     add 14e3a77893 CAUSEWAY-3676: adds given/when/then
     add f7519d8181 CAUSEWAY-3676: removes commented out code
     add 1671089b5a CAUSEWAY-3676: factors out GqlvMetaId
     add 1ef567e063 CAUSEWAY-3676: factors out GqlvMetaLogicalTypeName
     add d724ffdd56 CAUSEWAY-3676: factors out GqlvMetaVersion; also SaveAs
     add b021da9d6d CAUSEWAY-3676: completes saveAs; adds description to 
metamodel
     add 8c456d8b85 CAUSEWAY-3676: adds in @DirtiesContext
     new 29e5ccab00 Merge pull request #2206 from apache/CAUSEWAY-3676

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../core/config/CausewayConfiguration.java         |   2 +-
 .../jpa/adoc/modules/ROOT/pages/weaving.adoc       |   2 +-
 .../graphql/model/src/main/java/module-info.java   |   1 +
 .../viewer/graphql/model/context/Context.java      |  12 +-
 .../viewer/graphql/model/domain/GqlvAbstract.java  |  89 ++++
 .../graphql/model/domain/GqlvAbstractCustom.java   | 111 +++++
 .../viewer/graphql/model/domain/GqlvAction.java    | 110 +++--
 .../graphql/model/domain/GqlvActionInvoke.java     |  33 +-
 .../graphql/model/domain/GqlvActionParam.java      |  95 +++--
 .../model/domain/GqlvActionParamAutoComplete.java  |  35 +-
 .../model/domain/GqlvActionParamChoices.java       |  35 +-
 .../model/domain/GqlvActionParamDefault.java       | 189 ++++-----
 .../model/domain/GqlvActionParamDisabled.java      |  23 +-
 .../model/domain/GqlvActionParamHidden.java        |  22 +-
 .../model/domain/GqlvActionParamValidate.java      |  23 +-
 .../graphql/model/domain/GqlvActionParams.java     |  61 +--
 .../graphql/model/domain/GqlvActionValidity.java   |  35 +-
 .../graphql/model/domain/GqlvAssociation.java      |  23 +-
 .../graphql/model/domain/GqlvAssociationGet.java   |  48 +--
 .../graphql/model/domain/GqlvCollection.java       |  59 +--
 .../graphql/model/domain/GqlvCollectionGet.java    |   4 -
 .../graphql/model/domain/GqlvDomainObject.java     |  98 ++---
 .../graphql/model/domain/GqlvDomainService.java    |  85 ++--
 .../viewer/graphql/model/domain/GqlvMember.java    |  37 +-
 .../graphql/model/domain/GqlvMemberDisabled.java   |  27 +-
 .../graphql/model/domain/GqlvMemberHidden.java     |  25 +-
 .../viewer/graphql/model/domain/GqlvMeta.java      |  92 ++---
 .../domain/{GqlvMember.java => GqlvMetaId.java}    |  59 +--
 ...opertyGet.java => GqlvMetaLogicalTypeName.java} |  27 +-
 .../graphql/model/domain/GqlvMetaSaveAs.java       |  57 +++
 .../{GqlvHolder.java => GqlvMetaVersion.java}      |  29 +-
 .../model/domain/GqlvMutationForAction.java        |  36 +-
 .../model/domain/GqlvMutationForProperty.java      |  52 +--
 .../viewer/graphql/model/domain/GqlvProperty.java  |  86 ++--
 .../model/domain/GqlvPropertyAutoComplete.java     |  45 +-
 .../graphql/model/domain/GqlvPropertyChoices.java  |  46 +--
 .../graphql/model/domain/GqlvPropertyGet.java      |   2 +-
 .../graphql/model/domain/GqlvPropertySet.java      |  51 +--
 .../graphql/model/domain/GqlvPropertyValidate.java |  34 +-
 .../viewer/graphql/model/domain/GqlvScenario.java  |  82 ++++
 .../graphql/model/domain/GqlvScenarioName.java     |  33 ++
 .../graphql/model/domain/GqlvScenarioStep.java     |  71 ++++
 .../model/domain/{GqlvHolder.java => Parent.java}  |   9 +-
 .../graphql/model/fetcher/BookmarkedPojo.java      |   9 +-
 .../model/registry/GraphQLTypeRegistry.java        |  11 +
 .../model}/toplevel/GqlvTopLevelMutation.java      |  55 +--
 .../graphql/model}/toplevel/GqlvTopLevelQuery.java |  63 +--
 .../viewer/test/domain/dept/Department.java        |   2 +
 .../graphql/viewer/test/domain/dept/DeptHead.java  |   2 +
 .../viewer/test/domain/dept/StaffMember.java       |   4 +-
 .../viewer/test/e2e/query/Admin_IntegTest.java     |   2 +-
 .../test/e2e/query/Calculator_IntegTest.java       |   2 +-
 .../test/e2e/query/Department_IntegTest.java       |   2 +-
 .../viewer/test/e2e/query/DeptHead_IntegTest.java  |   2 +-
 .../viewer/test/e2e/query/Staff_IntegTest.java     |   2 +-
 ...tegTest.change_department_name_visibility._.gql |   2 +-
 ...change_department_name_visibility.approved.json |   2 +-
 .../DepartmentMutating_IntegTest.java              |   2 +-
 .../DeptHeadMutating_IntegTest.java                |   4 +-
 .../StaffMutating_IntegTest.java                   |   4 +-
 ...ing_IntegTest.java => _Mutating_IntegTest.java} |  38 +-
 .../e2e/scenario/Calculator_IntegTest.concat._.gql |  12 +
 .../Calculator_IntegTest.concat.approved.json      |  14 +
 .../Calculator_IntegTest.java}                     |  51 +--
 ...IntegTest.find_department_and_change_name._.gql |  29 ++
 ...t.find_department_and_change_name.approved.json |  29 ++
 .../Department_IntegTest.java}                     |  66 +--
 viewers/graphql/test/src/test/resources/schema.gql | 457 +++++++++++++++------
 .../graphql/viewer/src/main/java/module-info.java  |   1 -
 .../integration/GraphQlSourceForCauseway.java      |  19 +-
 70 files changed, 1598 insertions(+), 1383 deletions(-)
 create mode 100644 
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAbstract.java
 create mode 100644 
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAbstractCustom.java
 copy 
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/{GqlvMember.java
 => GqlvMetaId.java} (50%)
 copy 
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/{GqlvPropertyGet.java
 => GqlvMetaLogicalTypeName.java} (57%)
 create mode 100644 
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvMetaSaveAs.java
 copy 
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/{GqlvHolder.java
 => GqlvMetaVersion.java} (57%)
 create mode 100644 
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvScenario.java
 create mode 100644 
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvScenarioName.java
 create mode 100644 
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvScenarioStep.java
 rename 
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/{GqlvHolder.java
 => Parent.java} (86%)
 rename 
viewers/graphql/{viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer 
=> 
model/src/main/java/org/apache/causeway/viewer/graphql/model}/toplevel/GqlvTopLevelMutation.java
 (61%)
 rename 
viewers/graphql/{viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer 
=> 
model/src/main/java/org/apache/causeway/viewer/graphql/model}/toplevel/GqlvTopLevelQuery.java
 (56%)
 copy 
viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/query_and_mutations/{DepartmentMutating_IntegTest.java
 => _Mutating_IntegTest.java} (72%)
 create mode 100644 
viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/scenario/Calculator_IntegTest.concat._.gql
 create mode 100644 
viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/scenario/Calculator_IntegTest.concat.approved.json
 copy 
viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/{query/Admin_IntegTest.java
 => scenario/Calculator_IntegTest.java} (58%)
 create mode 100644 
viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/scenario/Department_IntegTest.find_department_and_change_name._.gql
 create mode 100644 
viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/scenario/Department_IntegTest.find_department_and_change_name.approved.json
 copy 
viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/{query/Admin_IntegTest.java
 => scenario/Department_IntegTest.java} (58%)

Reply via email to