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 7a96ff4d16 CAUSEWAY-3676: wip on antora docs for GraphQL, also renames 
the modules (remove 'Inc', leftover from incubation)
     new 7fca954d04 CAUSEWAY-3676: updates causeway-tooling.yml (correct 
version)
     new be18955985 CAUSEWAY-3676: moves TypeMapper and UserMementoProvider to 
graphql's applib module
     new b3a1f55005 CAUSEWAY-3676: generates refguide for graphql
     new 0fb211d918 CAUSEWAY-3676: updates config
     new 754bdde0f2 CAUSEWAY-3676: regenerates project docs
     new 9776d32e0c CAUSEWAY-3676: cleans up docs on graphql config
     new 5fd8a280e1 CAUSEWAY-3676: introduces ApiVariant config property
     new 8eb768863e CAUSEWAY-3676: regen docs

The 8 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:
 .run/causeway-tooling-cli (index).run.xml          |   2 +-
 .../modules/documentation/pages/tooling.adoc       |   2 +-
 .../index/services/bookmark/BookmarkService.adoc   |  11 +
 .../pages/index/services/iactn/Execution.adoc      |   1 +
 .../index/services/metamodel/MetaModelService.adoc |  26 ++
 .../services/metamodel/objgraph/ObjectGraph.adoc   |  50 ++-
 .../commons/pages/index/collections/Can.adoc       |   2 +-
 .../pages/index/functional/ThrowingRunnable.adoc   |  48 ++-
 .../modules/commons/pages/index/io/DataSource.adoc |  13 +
 .../contributions/Object_createdByCommand.adoc}    |   8 +-
 .../applib/dom/AuditTrailEntryRepository.adoc      |  27 +-
 ...adoc => AuditTrailEntryRepositoryAbstract.adoc} |  30 +-
 .../applib/dom/CommandLogEntryRepository.adoc      |  51 ++-
 ...adoc => CommandLogEntryRepositoryAbstract.adoc} |  50 +--
 .../applib/dom/ExecutionLogEntryRepository.adoc    |  35 +-
 ...oc => ExecutionLogEntryRepositoryAbstract.adoc} |  36 +-
 .../applib/dom/ExecutionOutboxEntryRepository.adoc |  11 +-
 ...=> ExecutionOutboxEntryRepositoryAbstract.adoc} |  12 +-
 .../applib/dom/SessionLogEntryRepository.adoc      |  22 +-
 ...adoc => SessionLogEntryRepositoryAbstract.adoc} |  26 +-
 .../changetracking/EntityChangeTrackerDefault.adoc |   1 +
 .../services/userprof/UserProfileUiService.adoc    |   4 +
 .../graphql/applib/auth/UserMementoProvider.adoc}  |  27 +-
 .../index/graphql/applib/types/TypeMapper.adoc     |  26 ++
 .../ROOT/pages/2024/2.0.0-RC5/mignotes.adoc        |  21 +
 .../ROOT/pages/2024/2.0.0-RC5/relnotes.adoc        |  12 +
 causeway-tooling.yml                               |   4 +-
 core/adoc/modules/_overview/pages/about.adoc       | 477 ++++++++++++---------
 core/config/generateConfigDocs.groovy              |  15 +-
 .../causeway.persistence.commons~post.adoc         |   0
 .../causeway.persistence.commons~pre.adoc          |   2 +-
 .../causeway.viewer.graphql~post.adoc              |   0
 .../section-hooks/causeway.viewer.graphql~pre.adoc |   2 +-
 .../adoc/modules/config/pages/sections/_nav.adoc   |   4 +-
 .../sections/causeway.core.runtime-services.adoc   | 124 +++---
 .../config/pages/sections/causeway.extensions.adoc |  34 ++
 .../sections/causeway.persistence.commons.adoc     |  45 ++
 .../pages/sections/causeway.security.spring.adoc   |   2 +-
 .../pages/sections/causeway.viewer.graphql.adoc    |  73 ++++
 .../sections/causeway.viewer.restfulobjects.adoc   |   2 +-
 .../core/config/CausewayConfiguration.java         |  54 ++-
 mavendeps/webapp/pom.xml                           |  19 +-
 .../ROOT/pages/setup-and-configuration.adoc        |  51 ++-
 viewers/graphql/applib/pom.xml                     |  27 +-
 .../graphql/applib/src/main/java/module-info.java  |   5 +
 .../graphql/applib}/auth/UserMementoProvider.java  |  38 +-
 .../viewer/graphql/applib}/types/TypeMapper.java   |  33 +-
 .../viewer/graphql/model/context/Context.java      |   4 +-
 .../viewer/graphql/model/domain/GqlvAction.java    |   6 +-
 .../graphql/model/domain/GqlvActionInvoke.java     |   2 +-
 .../graphql/model/domain/GqlvActionParam.java      |   2 +-
 .../model/domain/GqlvActionParamAutoComplete.java  |   2 +-
 .../model/domain/GqlvActionParamChoices.java       |   2 +-
 .../model/domain/GqlvActionParamDefault.java       |   2 +-
 .../model/domain/GqlvActionParamDisabled.java      |   2 +-
 .../model/domain/GqlvActionParamHidden.java        |   2 +-
 .../model/domain/GqlvActionParamValidate.java      |   2 +-
 .../graphql/model/domain/GqlvActionParams.java     |   2 +-
 .../graphql/model/domain/GqlvActionValidity.java   |   2 +-
 .../graphql/model/domain/GqlvCollectionGet.java    |   1 -
 .../graphql/model/domain/GqlvDomainObject.java     |  11 +-
 .../graphql/model/domain/GqlvDomainService.java    |  11 +-
 .../viewer/graphql/model/domain/GqlvMeta.java      |   2 +-
 .../viewer/graphql/model/domain/GqlvProperty.java  |  19 +-
 .../model/domain/GqlvPropertyAutoComplete.java     |   1 -
 .../graphql/model/domain/GqlvPropertyChoices.java  |   2 +-
 .../graphql/model/domain/GqlvPropertyGet.java      |   1 -
 .../graphql/model/domain/GqlvPropertySet.java      |   3 +-
 .../graphql/model/domain/GqlvPropertyValidate.java |   5 +-
 .../graphql/model/types/TypeMapperDefault.java     |  18 +-
 .../graphql/viewer/src/main/java/module-info.java  |   1 +
 .../viewer/auth/UserMementoProviderDefault.java    |  26 +-
 ...xecutionStrategyResolvingWithinInteraction.java |  13 +-
 .../integration/GraphQlSourceForCauseway.java      |   2 +-
 74 files changed, 1138 insertions(+), 573 deletions(-)
 copy 
antora/components/refguide-index/modules/extensions/pages/index/{commandreplay/primary/mixins/Object_openOnSecondary.adoc
 => audittrail/applib/contributions/Object_createdByCommand.adoc} (88%)
 copy 
antora/components/refguide-index/modules/extensions/pages/index/audittrail/applib/dom/{AuditTrailEntryRepository.adoc
 => AuditTrailEntryRepositoryAbstract.adoc} (57%)
 copy 
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/dom/{CommandLogEntryRepository.adoc
 => CommandLogEntryRepositoryAbstract.adoc} (80%)
 copy 
antora/components/refguide-index/modules/extensions/pages/index/executionlog/applib/dom/{ExecutionLogEntryRepository.adoc
 => ExecutionLogEntryRepositoryAbstract.adoc} (52%)
 copy 
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/applib/dom/{ExecutionOutboxEntryRepository.adoc
 => ExecutionOutboxEntryRepositoryAbstract.adoc} (85%)
 copy 
antora/components/refguide-index/modules/extensions/pages/index/sessionlog/applib/dom/{SessionLogEntryRepository.adoc
 => SessionLogEntryRepositoryAbstract.adoc} (63%)
 copy 
antora/components/refguide-index/modules/{testing/pages/index/fakedata/applib/services/Addresses.adoc
 => viewer/pages/index/graphql/applib/auth/UserMementoProvider.adoc} (58%)
 create mode 100644 
antora/components/refguide-index/modules/viewer/pages/index/graphql/applib/types/TypeMapper.adoc
 copy antora/components/setupguide/modules/ROOT/nav.adoc => 
core/config/src/main/adoc/modules/config/pages/section-hooks/causeway.persistence.commons~post.adoc
 (100%)
 copy antora/components/conguide/modules/intellij/nav.adoc => 
core/config/src/main/adoc/modules/config/pages/section-hooks/causeway.persistence.commons~pre.adoc
 (91%)
 copy 
antora/components/refguide-index/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc
 => 
core/config/src/main/adoc/modules/config/pages/section-hooks/causeway.viewer.graphql~post.adoc
 (100%)
 copy 
antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc
 => 
core/config/src/main/adoc/modules/config/pages/section-hooks/causeway.viewer.graphql~pre.adoc
 (95%)
 create mode 100644 
core/config/src/main/adoc/modules/config/pages/sections/causeway.persistence.commons.adoc
 create mode 100644 
core/config/src/main/adoc/modules/config/pages/sections/causeway.viewer.graphql.adoc
 rename 
viewers/graphql/{viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer 
=> 
applib/src/main/java/org/apache/causeway/viewer/graphql/applib}/auth/UserMementoProvider.java
 (56%)
 rename 
viewers/graphql/{model/src/main/java/org/apache/causeway/viewer/graphql/model 
=> 
applib/src/main/java/org/apache/causeway/viewer/graphql/applib}/types/TypeMapper.java
 (77%)

Reply via email to