This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch CAUSEWAY-3676
in repository https://gitbox.apache.org/repos/asf/causeway.git
from 2af7585d25 CAUSEWAY-3676: makes fetchData abstract hook
new b549a191d6 CAUSEWAY-3676: extracts out 'addDataFetchersForChildren'
new 04cfe5d8d2 CAUSEWAY-3676: pushes addDataFetcher up to superclass
new 91e4552c64 CAUSEWAY-3676: removes some redundant code is all
new b3f8fa7091 CAUSEWAY-3676: minor polishing
new ac81d197fa CAUSEWAY-3676: renames ScenarioGiven to ScenarioStep
new 14e3a77893 CAUSEWAY-3676: adds given/when/then
new f7519d8181 CAUSEWAY-3676: removes commented out code
new 1671089b5a CAUSEWAY-3676: factors out GqlvMetaId
new 1ef567e063 CAUSEWAY-3676: factors out GqlvMetaLogicalTypeName
new d724ffdd56 CAUSEWAY-3676: factors out GqlvMetaVersion; also SaveAs
new b021da9d6d CAUSEWAY-3676: completes saveAs; adds description to
metamodel
The 11 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 +-
.../viewer/graphql/model/domain/GqlvAbstract.java | 38 +++
.../graphql/model/domain/GqlvAbstractCustom.java | 25 +-
.../viewer/graphql/model/domain/GqlvAction.java | 41 +--
.../graphql/model/domain/GqlvActionInvoke.java | 7 -
.../graphql/model/domain/GqlvActionParam.java | 7 +-
.../model/domain/GqlvActionParamAutoComplete.java | 7 -
.../model/domain/GqlvActionParamChoices.java | 7 -
.../model/domain/GqlvActionParamDefault.java | 7 -
.../model/domain/GqlvActionParamDisabled.java | 8 -
.../model/domain/GqlvActionParamHidden.java | 7 -
.../model/domain/GqlvActionParamValidate.java | 8 -
.../graphql/model/domain/GqlvActionParams.java | 9 +-
.../graphql/model/domain/GqlvActionValidity.java | 7 -
.../graphql/model/domain/GqlvAssociation.java | 3 +-
.../graphql/model/domain/GqlvAssociationGet.java | 21 --
.../graphql/model/domain/GqlvCollection.java | 12 +-
.../graphql/model/domain/GqlvCollectionGet.java | 4 -
.../graphql/model/domain/GqlvDomainObject.java | 35 +--
.../graphql/model/domain/GqlvDomainService.java | 10 +-
.../viewer/graphql/model/domain/GqlvMember.java | 2 +
.../graphql/model/domain/GqlvMemberDisabled.java | 7 -
.../graphql/model/domain/GqlvMemberHidden.java | 7 -
.../viewer/graphql/model/domain/GqlvMeta.java | 60 ++--
.../domain/{GqlvAbstract.java => GqlvMetaId.java} | 37 +--
...vAbstract.java => GqlvMetaLogicalTypeName.java} | 27 +-
.../{GqlvMember.java => GqlvMetaSaveAs.java} | 51 ++--
.../{GqlvAbstract.java => GqlvMetaVersion.java} | 27 +-
.../model/domain/GqlvMutationForAction.java | 15 +-
.../model/domain/GqlvMutationForProperty.java | 27 +-
.../viewer/graphql/model/domain/GqlvProperty.java | 11 +-
.../model/domain/GqlvPropertyAutoComplete.java | 23 --
.../graphql/model/domain/GqlvPropertyChoices.java | 23 --
.../graphql/model/domain/GqlvPropertySet.java | 18 --
.../graphql/model/domain/GqlvPropertyValidate.java | 18 --
.../viewer/graphql/model/domain/GqlvScenario.java | 42 +--
.../graphql/model/domain/GqlvScenarioName.java | 6 -
...qlvScenarioGiven.java => GqlvScenarioStep.java} | 23 +-
.../viewer/graphql/model/domain/Parent.java | 2 +
.../graphql/model/toplevel/GqlvTopLevelQuery.java | 8 +-
.../viewer/test/domain/dept/Department.java | 2 +
.../graphql/viewer/test/domain/dept/DeptHead.java | 2 +
.../viewer/test/domain/dept/StaffMember.java | 4 +-
...tegTest.change_department_name_visibility._.gql | 2 +-
...change_department_name_visibility.approved.json | 2 +-
.../e2e/scenario/Calculator_IntegTest.concat._.gql | 2 +-
.../Calculator_IntegTest.concat.approved.json | 2 +-
...IntegTest.find_department_and_change_name._.gql | 29 ++
...t.find_department_and_change_name.approved.json | 29 ++
...or_IntegTest.java => Department_IntegTest.java} | 28 +-
viewers/graphql/test/src/test/resources/schema.gql | 337 +++++++++++++--------
51 files changed, 552 insertions(+), 586 deletions(-)
copy
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/{GqlvAbstract.java
=> GqlvMetaId.java} (52%)
copy
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/{GqlvAbstract.java
=> GqlvMetaLogicalTypeName.java} (65%)
copy
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/{GqlvMember.java
=> GqlvMetaSaveAs.java} (52%)
copy
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/{GqlvAbstract.java
=> GqlvMetaVersion.java} (65%)
rename
viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/{GqlvScenarioGiven.java
=> GqlvScenarioStep.java} (81%)
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/scenario/{Calculator_IntegTest.java
=> Department_IntegTest.java} (66%)