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 028ae52761 CAUSEWAY-3676: deletes _BiMap, not required
     new 024ff34a45 CAUSEWAY-3676: factors out GqlvDomainObjectMutators
     new 3e7166db6e CAUSEWAY-3676: factors out more into GqlvDomainObjectMeta
     new de325e89c4 CAUSEWAY-3676: minor reordering
     new 2bf2c4f1c5 CAUSEWAY-3676: minor reordering of registering types
     new 10d9430124 CAUSEWAY-3676: refactor registering object's types
     new a680b35aff CAUSEWAY-3676: introduces GqlvMemberHolder and subclasses; 
starting to move fetcher logic to members
     new c469e0501f CAUSEWAY-3676: moves responsibility from GqlvDomainService
     new 5e0103e4f1 CAUSEWAY-3676: makes names of types slightly shorter
     new d93ffb5e69 CAUSEWAY-3676: towards introducing mutators type for domain 
service
     new e1f401fd65 CAUSEWAY-3676: towards moving FieldDefinition creation 
within GqlvAction
     new 0dfb9b3a10 CAUSEWAY-3676: towards moving FieldDefinition creation 
within GqlvAction (2)
     new 95cd298dfb CAUSEWAY-3676: moves responsibility to creating 
fieldDefinition into GqlvAction
     new 72c4600f39 CAUSEWAY-3676: moves responsibility to creating 
fieldDefinition into GqlvAction, removes redundant code
     new b5c5b4ec9f CAUSEWAY-3676: rationalizing mutator actions for domain 
service vis-a-vis domain object
     new 5d611e73c2 introduces addActions on GqlvDomainService
     new e6201b20e0 CAUSEWAY-3676: rationalizes DomainObject and 
DomainService's addActions
     new db5d4d5c66 CAUSEWAY-3676: still attempting to add mutator actions to 
DomainService
     new 032b38f042 CAUSEWAY-3676: rationalizing domain object vs service; 
logical type names

The 18 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:
 .../viewer/graphql/model/domain/GqlvAction.java    | 107 ++++++-
 .../graphql/model/domain/GqlvActionHolder.java     |   4 +
 .../graphql/model/domain/GqlvAssociation.java      |  56 +++-
 .../model/domain/GqlvAssociationHolder.java        |   4 +
 .../graphql/model/domain/GqlvCollection.java       |  12 +-
 .../graphql/model/domain/GqlvCollectionHolder.java |   4 +
 .../graphql/model/domain/GqlvDomainObject.java     | 310 +++++----------------
 .../graphql/model/domain/GqlvDomainService.java    | 169 +++++------
 .../viewer/graphql/model/domain/GqlvMember.java    |  17 +-
 .../graphql/model/domain/GqlvMemberHolder.java     |   7 +
 .../viewer/graphql/model/domain/GqlvMeta.java      | 113 ++++++++
 .../viewer/graphql/model/domain/GqlvMutators.java  |  90 ++++++
 .../graphql/model/domain/GqlvMutatorsHolder.java   |   9 +
 .../viewer/graphql/model/domain/GqlvProperty.java  |  11 +-
 .../graphql/model/domain/GqlvPropertyHolder.java   |   4 +
 .../viewer/graphql/model/types/TypeMapper.java     |   6 +-
 .../model/util/{_LTN.java => TypeNames.java}       |  15 +-
 .../test/e2e/Schema_IntegTest.schema.approved.json | 232 +++++++--------
 ...chema_IntegTest.schema_types_name.approved.json | 106 +++----
 .../graphql/test/src/test/resources/schema.gql     | 216 +++++++-------
 .../integration/GraphQlSourceForCauseway.java      |  51 ++--
 .../graphql/viewer/toplevel/GqlvTopLevelQuery.java |   2 +-
 22 files changed, 877 insertions(+), 668 deletions(-)
 create mode 100644 
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionHolder.java
 create mode 100644 
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAssociationHolder.java
 create mode 100644 
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvCollectionHolder.java
 create mode 100644 
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvMemberHolder.java
 create mode 100644 
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvMeta.java
 create mode 100644 
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvMutators.java
 create mode 100644 
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvMutatorsHolder.java
 create mode 100644 
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvPropertyHolder.java
 rename 
incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/util/{_LTN.java
 => TypeNames.java} (69%)

Reply via email to