This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch 3.2.0 in repository https://gitbox.apache.org/repos/asf/causeway.git
commit 10562b4812c64ee57893395cd23a17583df2a402 Author: Dan Haywood <[email protected]> AuthorDate: Tue Dec 31 16:09:00 2024 +0000 CAUSEWAY-3800: simplifies docs removes reference to v2 and v3 branches --- .../modules/ROOT/pages/cutting-a-release.adoc | 16 +- .../ROOT/pages/post-release-successful.adoc | 138 +-- .../ROOT/pages/post-release-unsuccessful.adoc | 14 +- .../modules/ROOT/pages/updating-the-website.adoc | 48 +- .../modules/ROOT/partials/verify-process.adoc | 2 +- .../docs/modules/ROOT/pages/downloads/how-to.adoc | 8 +- .../modules/ROOT/pages/landing-page/releases.adoc | 2 +- antora/playbooks/site.NEXT.yml | 10 +- antora/playbooks/site.yml | 10 +- .../adoc/modules/commandlog/pages/about.adoc | 2 +- .../docgen/adoc/modules/docgen/pages/about.adoc | 2 +- .../core/excel/adoc/modules/excel/pages/about.adoc | 2 +- .../adoc/modules/executionlog/pages/about.adoc | 2 +- .../adoc/modules/executionoutbox/pages/about.adoc | 4 +- .../modules/executionrepublisher/pages/about.adoc | 2 +- .../flyway/adoc/modules/flyway/pages/about.adoc | 2 +- .../adoc/modules/layoutloaders/pages/about.adoc | 2 +- .../adoc/modules/titlecache/pages/about.adoc | 2 +- .../adoc/modules/audittrail/pages/about.adoc | 2 +- .../adoc/modules/secman/pages/setting-up.adoc | 2 +- .../adoc/modules/sessionlog/pages/about.adoc | 2 +- .../adoc/modules/spring-oauth2/pages/about.adoc | 6 +- .../vro/cors/adoc/modules/cors/pages/about.adoc | 2 +- .../adoc/modules/fullcalendar/pages/about.adoc | 2 +- .../vw/pdfjs/adoc/modules/pdfjs/pages/about.adoc | 2 +- .../vw/sse/adoc/modules/sse/pages/about.adoc | 2 +- .../tabular/adoc/modules/tabular/pages/about.adoc | 2 +- .../demoapp/web/replay/DemoReplayController.java | 7 - .../setup-and-configure-dependencyManagement.adoc | 4 +- starters/adoc/modules/parent-pom/pages/about.adoc | 2 +- starters/adoc/modules/starters/pages/about.adoc | 2 +- .../adoc/modules/archtestsupport/pages/about.adoc | 2 +- .../adoc/modules/fakedata/pages/about.adoc | 2 +- .../fixture-scripts/maven-configuration.adoc | 2 +- .../adoc/modules/h2console/pages/about.adoc | 2 +- .../adoc/modules/hsqldbmgr/pages/about.adoc | 2 +- .../adoc/modules/integtestsupport/pages/about.adoc | 2 +- .../adoc/modules/specsupport/pages/about.adoc | 2 +- .../adoc/modules/unittestsupport/pages/about.adoc | 2 +- .../adoc/modules/asciidoc/pages/about.adoc | 2 +- .../adoc/modules/jodatime/pages/about.adoc | 2 +- .../adoc/modules/markdown/pages/about.adoc | 2 +- valuetypes/vega/adoc/modules/vega/pages/about.adoc | 2 +- viewers/graphql/test/src/test/resources/schema.gql | 1256 +++----------------- 44 files changed, 280 insertions(+), 1305 deletions(-) diff --git a/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc b/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc index f5d4db6cd12..829fbf63f0f 100644 --- a/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc +++ b/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc @@ -182,7 +182,7 @@ For example: ---- export CAUSEWAYJIRA=CAUSEWAY-9999 # <.> export CAUSEWAYTMP=/c/tmp # <.> -export CAUSEWAYREL={page-causewayrelv3} # <.> +export CAUSEWAYREL={page-causewayreleaseversion} # <.> export CAUSEWAYRC=RC1 # <.> export CAUSEWAYBRANCH=release-$CAUSEWAYREL-$CAUSEWAYRC export CAUSEWAYART=causeway @@ -197,7 +197,7 @@ env | grep CAUSEWAY | sort [IMPORTANT] ==== -The branch name is intentionally *not* the same as the eventual tag names (eg `causeway-{page-causewayrelv3}`). +The branch name is intentionally *not* the same as the eventual tag names (eg `causeway-{page-causewayreleaseversion}`). ==== @@ -495,17 +495,17 @@ See xref:comguide:ROOT:key-generation.adoc[Key Generation] for more details. === Reset `revision` property At the <<bump-code-to-causewayrel,beginning>> of the release process we bumped the version to the release version, ie `$CAUSEWAYREL`. -With the release now deployed we now need to reset the revision back down to the base snapshot, ie `2.0.0-SNAPSHOT`. +With the release now deployed we now need to reset the revision back down to the base snapshot, ie `{page-causewaysnapshotversion}`. Therefore, still in the `bom` directory: [source,bash,subs="attributes+"] ---- -mvnd versions:set -DnewVersion=2.0.0-SNAPSHOT +mvnd versions:set -DnewVersion={page-causewaysnapshotversion} mvnd install -DskipTests -o -T1C -Dgithub pushd ../starters -mvnd versions:set -DnewVersion=2.0.0-SNAPSHOT +mvnd versions:set -DnewVersion={page-causewaysnapshotversion} mvnd install -DskipTests -o popd @@ -834,7 +834,7 @@ Use the following subject, eg: [source,subs="attributes+"] ---- -[VOTE] Apache Causeway Core release {page-causewayrelv3} RC1 +[VOTE] Apache Causeway Core release {page-causewayreleaseversion} RC1 ---- And use the following body: @@ -846,7 +846,7 @@ I've just cut a new release of the Apache Causeway Framework. The source code zip artifact has been uploaded to a staging repository on https://repository.apache.org, along with its corresponding .asc signature. -In the source code repo the code has been tagged as causeway-{page-causewayrelv3}-RC1; +In the source code repo the code has been tagged as causeway-{page-causewayreleaseversion}-RC1; see https://github.com/apache/causeway/tags To verify the source code itself, you can use the following commands @@ -872,7 +872,7 @@ The vote will be open for a minimum of 72 hours. Remember to update: -* the version number (`{page-causewayrelv3}` or whatever) +* the version number (`{page-causewayreleaseversion}` or whatever) * the release candidate number (`RC1` or whatever) * the `NEXUSREPONUM` to the repository id as provided by Nexus earlier (`11xx` or whatever) diff --git a/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc b/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc index 4319dff2d1e..9225ca054cf 100644 --- a/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc +++ b/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc @@ -22,7 +22,7 @@ Post the results to the `[email protected]` mailing list: [source,subs="attributes+"] ---- -[RESULT] [VOTE] Apache Causeway Core release {page-causewayrelv2} +[RESULT] [VOTE] Apache Causeway Core release {page-causewayreleaseversion} ---- using the body (alter last line as appropriate): @@ -60,7 +60,7 @@ As we did for the cutting of the release, we set environment variables to parame ---- export CAUSEWAYJIRA=CAUSEWAY-9999 # <.> export CAUSEWAYTMP=/c/tmp # <.> -export CAUSEWAYREL={page-causewayrelv2} # <.> +export CAUSEWAYREL={page-causewayreleaseversion} # <.> export CAUSEWAYRC=RC1 # <.> export CAUSEWAYBRANCH=release-$CAUSEWAYREL-$CAUSEWAYRC export CAUSEWAYART=causeway @@ -234,7 +234,7 @@ done [source,bash,subs="attributes+"] ---- -sh upd.sh {page-causewayrelv2} +sh upd.sh {page-causewayreleaseversion} ---- The script downloads the artifacts from the Nexus release repository and adds the artifacts to subversion. @@ -293,10 +293,10 @@ We are now ready to xref:#generate-website[generate the website]. [#generate-website] == Generate website -We use Antora to generate the site, setting up a document maintenance branches `{page-causewayrelv2}` and `{page-causewayrelv3}`. -These mirror the "rel/causeway-{page-causewayrelv2}" and "rel/causeway-{page-causewayrelv3}" (immutable) release tags, but are branches because they allow us to update the docs outside of formal releases. +We use Antora to generate the site, setting up a document maintenance branch `{page-causewayreleaseversion}`. +This mirrors the "rel/causeway-{page-causewayreleaseversion}" (immutable) release tag, but is a branch because it allows us to update the docs outside formal releases. -The `site.yml` (which can be in any branch) references these documentation branches, but uses the link:https://docs.antora.org/antora/latest/playbook/urls-latest-version-segment/[latest version] support of Antora 3.x to reference the `{page-causewayrelv3}` version as "latest": +The `site.yml` (which can be in any branch) references these documentation branches, but uses the link:https://docs.antora.org/antora/latest/playbook/urls-latest-version-segment/[latest version] support of Antora 3.x to reference the `{page-causewayreleaseversion}` version as "latest": [source,yml] .site.yml @@ -309,22 +309,22 @@ This approach also means that the top-level `index.html` (from the Antora templa To avoid duplicates in the Algolia search index, we also only index the "latest" directory. -[#create-2.x.0-doc-branch] -=== Create 2.x.0 doc branch +[#create-doc-branch] +=== Create the doc branch -* We create the `{page-causewayrelv2}` branch, at the rel/causeway-{page-causewayrelv2} release tag. +* We create the `{page-causewayreleaseversion}` branch, at the rel/causeway-{page-causewayreleaseversion} release tag. + [source,bash,subs="attributes+"] ---- -git checkout -b {page-causewayrelv2} -git reset --hard rel/causeway-{page-causewayrelv2} +git checkout -b {page-causewayreleaseversion} +git reset --hard rel/causeway-{page-causewayreleaseversion} ---- -* update all `antora.yml` files to use the latest branch ({page-causewayrelv2}): +* update all `antora.yml` files to use the latest branch ({page-causewayreleaseversion}): + [source,bash,subs="attributes+"] ---- -find . -name antora.yml -exec sed -i 's/latest/{page-causewayrelv2}/g' {} \; +find . -name antora.yml -exec sed -i 's/latest/{page-causewayreleaseversion}/g' {} \; ---- @@ -335,8 +335,8 @@ find . -name antora.yml -exec sed -i 's/latest/{page-causewayrelv2}/g' {} \; ---- asciidoc: attributes: - tag-version: '{page-causewayrelv2}' - jdk-version: '{page-causewayjdkv2}' + tag-version: '{page-causewayreleaseversion}' + jdk-version: '{page-causewayjdkversion}' ---- * build framework @@ -377,79 +377,7 @@ git commit -m "$CAUSEWAYJIRA: bumps antora.yml versions to $CAUSEWAYREL" + [source,bash,subs="attributes+"] ---- -git push origin {page-causewayrelv2} -u ----- - - -[#create-3.x.0-doc-branch] -=== Create 3.x.0 doc branch - -* We create the `{page-causewayrelv3}` branch, at the rel/causeway-{page-causewayrelv3} release tag. -+ -[source,bash,subs="attributes+"] ----- -git checkout -b {page-causewayrelv3} -git reset --hard rel/causeway-{page-causewayrelv3} ----- - -* update all `antora.yml` files to use the latest branch ({page-causewayrelv3}): -+ -[source,bash,subs="attributes+"] ----- -find . -name antora.yml -exec sed -i 's/latest/{page-causewayrelv3}/g' {} \; ----- - - -* update the version for the petclinic tutorial: -+ -[source,bash,subs="attributes+"] -.antora/components/tutorials/antora.yml ----- -asciidoc: - attributes: - tag-version: '{page-causewayrelv3}' - jdk-version: '{page-causewayjdkv3}' ----- - -* build framework -+ -[source,bash,subs="attributes+"] ----- -pushd bom -mvnd clean install -T1C -DskipTests -Dgithub -popd ----- - -* build and link to the module tooling jar, as per xref:release-process-prereqs.adoc#doc-tooling[doc tooling prereqs] process - -* generate the website: -+ -[source,bash,subs="attributes+"] ----- -sh preview.sh ----- - -* if any files have changed, then commit: -+ -[source,bash,subs="attributes+"] ----- -git add . -git commit -m "$CAUSEWAYJIRA: updates docs on new release branch" ----- - -* Commit all these changes: -+ -[source,bash,subs="attributes+"] ----- -git add . -git commit -m "$CAUSEWAYJIRA: bumps antora.yml versions to $CAUSEWAYREL" ----- - -* Push the documentation branch: -+ -[source,bash,subs="attributes+"] ----- -git push origin {page-causewayrelv3} -u +git push origin {page-causewayreleaseversion} -u ---- @@ -486,11 +414,11 @@ content: sources: - url: . start_path: antora/components/docs # docs - branches: [{page-causewayrelv2}, {page-causewayrelv3}] + branches: [{page-causewayreleaseversion}] # ... - url: . start_path: viewers/wicket/adoc # vw - branches: [{page-causewayrelv2}, {page-causewayrelv3}] + branches: [{page-causewayreleaseversion}] ---- @@ -501,15 +429,11 @@ content: ---- asciidoc: attributes: - page-causewayprevv2: "..." #<.> - page-causewayprevv3: "..." #<.> - page-causewayrelv2: "..." #<.> - page-causewayrelv3: "..." #<.> + page-causewaypreviousversion: "..." #<.> + page-causewayreleaseversion: "..." #<.> ---- -<.> needs to be (the current) `{page-causewayrelv2}` -<.> needs to be (the current) `{page-causewayrelv3}` -<.> needs to be set to the _next_ likely release version for v2. -<.> needs to be set to the _next_ likely release version for v3 branch +<.> needs to be (the current) `{page-causewayreleaseversion}` +<.> needs to be set to the _next_ likely release version * commit the changes + @@ -551,10 +475,10 @@ In the `causeway` repo: RC=RC1 <.> git checkout master git pull -git merge release-{page-causewayrelv2}-$RC +git merge release-{page-causewayreleaseversion}-$RC git push origin master -git branch -d release-{page-causewayrelv2}-$RC -git push origin release-{page-causewayrelv2}-$RC --delete +git branch -d release-{page-causewayreleaseversion}-$RC +git push origin release-{page-causewayreleaseversion}-$RC --delete ---- <.> adjust RC number as required @@ -573,7 +497,7 @@ jobs: build: env: - BASELINE: {page-causewayrelv2} + BASELINE: {page-causewayreleaseversion} ---- * in `ci-build-site-no-push.yml`: @@ -585,7 +509,7 @@ jobs: build: env: - BASELINE: {page-causewayrelv2} + BASELINE: {page-causewayreleaseversion} ---- * commit and push: @@ -620,8 +544,8 @@ jobs: runs-on: ubuntu-latest env: # to be shared among all steps of this job - BASELINE_MAIN: {page-causewayrelv2} - BASELINE_EDGE: {page-causewayrelv3} + BASELINE_MAIN: {page-causewayreleaseversion} + BASELINE_EDGE: {page-causewayreleaseversion} ---- * update any other CI scripts that might exist there. @@ -676,14 +600,14 @@ For example, for a release of Apache Causeway Core, use the following subject: [source,subs="attributes+"] ---- -[ANN] Apache Causeway version {page-causewayrelv2} Released +[ANN] Apache Causeway version {page-causewayreleaseversion} Released ---- And use the following body (summarizing the main points as required): [source,subs="attributes+"] ---- -The Apache Causeway team is pleased to announce the release of Apache Causeway {page-causewayrelv2}. +The Apache Causeway team is pleased to announce the release of Apache Causeway {page-causewayreleaseversion}. New features in this release include: diff --git a/antora/components/comguide/modules/ROOT/pages/post-release-unsuccessful.adoc b/antora/components/comguide/modules/ROOT/pages/post-release-unsuccessful.adoc index 671bb45beba..db5be9e52d6 100644 --- a/antora/components/comguide/modules/ROOT/pages/post-release-unsuccessful.adoc +++ b/antora/components/comguide/modules/ROOT/pages/post-release-unsuccessful.adoc @@ -22,7 +22,7 @@ For example, use the following subject for a vote on Apache Causeway Core: [source,bash,subs="attributes+"] ---- -[RESULT] [VOTE] Apache Causeway Core release {page-causewayrelv3} +[RESULT] [VOTE] Apache Causeway Core release {page-causewayreleaseversion} ---- using the body (alter last line as appropriate): @@ -49,10 +49,10 @@ Branches and tags need to be removed for three repos: + [source,bash,subs="attributes+"] ---- -git push --delete origin release-{page-causewayrelv3}-RC1 # <.> -git push --delete origin causeway-{page-causewayrelv3}-RC1 # <.> -git tag -d causeway-{page-causewayrelv3} # <.> -git tag -d causeway-{page-causewayrelv3}-RC1 +git push --delete origin release-{page-causewayreleaseversion}-RC1 # <.> +git push --delete origin causeway-{page-causewayreleaseversion}-RC1 # <.> +git tag -d causeway-{page-causewayreleaseversion} # <.> +git tag -d causeway-{page-causewayreleaseversion}-RC1 ---- <.> deletes the remote branch (update `RCn` as necessary) <.> deletes the remote origin server's tag (update `RCn` as necessary) @@ -62,14 +62,14 @@ git tag -d causeway-{page-causewayrelv3}-RC1 + [source,bash,subs="attributes+"] ---- -git push --delete origin release-{page-causewayrelv3}-RC1 # <.> +git push --delete origin release-{page-causewayreleaseversion}-RC1 # <.> ---- * For simpleapp starter app, similarly: + [source,bash,subs="attributes+"] ---- -git push --delete origin release-{page-causewayrelv3}-RC1 # <.> +git push --delete origin release-{page-causewayreleaseversion}-RC1 # <.> ---- diff --git a/antora/components/comguide/modules/ROOT/pages/updating-the-website.adoc b/antora/components/comguide/modules/ROOT/pages/updating-the-website.adoc index fb8a0e8c2ad..5797e1513cd 100644 --- a/antora/components/comguide/modules/ROOT/pages/updating-the-website.adoc +++ b/antora/components/comguide/modules/ROOT/pages/updating-the-website.adoc @@ -6,12 +6,10 @@ To page describes how to update the website _between_ releases. As part of the release process we xref:post-release-successful.adoc#generate-website[generate] and publish the website. -<<<<<<< HEAD -An (intentional) side-effect of this process is to create a branch for the release (that is, `{page-causewayrelv3}`). + +An (intentional) side-effect of this process is to create a branch for the release (that is, `{page-causewayreleaseversion}`). This branch can then be used for documentation updates. -======= -An (intentional) side-effect of this process is to create a branch for the release (that is, `{page-causewayprevv2}` or `{page-causewayprevv3}). ->>>>>>> refs/remotes/origin/master + If we need to make a change: @@ -20,49 +18,9 @@ If we need to make a change: Then publish as per the main release process: -<<<<<<< HEAD -In the regular `causeway` repo: - -* Check out the branch: -+ -[source,bash,subs="attributes+"] ----- -git checkout {page-causewayrelv3} ----- - -* make documentation updates, and commit changes - -* make sure the tooling is built: -+ -[source,bash,subs="attributes+"] ----- -#TODO this is outdated info -mvn -D module-tooling -D skip.essential install -DskipTests ----- - -* generate the website: -+ -[source,bash,subs="attributes+"] ----- -sh preview.sh ----- -+ -[NOTE] -==== -This now runs updates the config properties automatically (unless suppressed by a flag) - -[source,bash,subs="attributes+"] ----- -mvn clean install -pl core/config ----- -==== - -This updated website is written to `antora/target/site`; we'll use the results in the xref:#publish-website[next section]. -======= * xref:comguide:ROOT:post-release-successful.adoc#generate-the-site[generate the site] * xref:comguide:ROOT:post-release-successful.adoc#publish-website[publish the site]. * xref:comguide:ROOT:post-release-successful.adoc#update-the-algolia-search-index[update the algolia search index] ->>>>>>> refs/remotes/origin/master Prereqs (software and doc tooling) are summarised in xref:comguide:ROOT:release-process-prereqs.adoc[]. diff --git a/antora/components/comguide/modules/ROOT/partials/verify-process.adoc b/antora/components/comguide/modules/ROOT/partials/verify-process.adoc index 8e4b65d9d16..06f10ea0997 100644 --- a/antora/components/comguide/modules/ROOT/partials/verify-process.adoc +++ b/antora/components/comguide/modules/ROOT/partials/verify-process.adoc @@ -1,4 +1,4 @@ -VERSION={page-causewayrelv3} +VERSION={page-causewayreleaseversion} RC=RC1 NEXUSREPONUM=11xx diff --git a/antora/components/docs/modules/ROOT/pages/downloads/how-to.adoc b/antora/components/docs/modules/ROOT/pages/downloads/how-to.adoc index 93e82c73740..8280eee2dba 100644 --- a/antora/components/docs/modules/ROOT/pages/downloads/how-to.adoc +++ b/antora/components/docs/modules/ROOT/pages/downloads/how-to.adoc @@ -21,7 +21,7 @@ If you just want to get going quickly, we suggest using our xref:docs:starters:h If you want to build Apache Causeway from formally released source tarballs, you can download from here: -* https://www.apache.org/dyn/closer.cgi/causeway/causeway-core/causeway-{page-causewayprevv3}-source-release.zip[causeway-{page-causewayprevv3}] (https://www.apache.org/dist/causeway/causeway-core/causeway-{page-causewayprevv3}-source-release.zip.asc[asc], https://www.apache.org/dist/causeway/causeway-core/causeway-{page-causewayprevv3}-source-release.zip.md5[md5]) +* https://www.apache.org/dyn/closer.cgi/causeway/causeway-core/causeway-{page-causewaypreviousversion}-source-release.zip[causeway-{page-causewaypreviousversion}] (https://www.apache.org/dist/causeway/causeway-core/causeway-{page-causewaypreviousversion}-source-release.zip.asc[asc], https://www.apache.org/dist/causeway/causeway-core/causeway-{page-causewaypreviousversion}-source-release.zip.md5[md5]) @@ -39,7 +39,7 @@ Then verify the signatures using a command such as: [source,bash,subs="attributes+"] ---- pgpk -a KEYS -pgpv causeway-{page-causewayprevv3}-source-release.zip.asc causeway-{page-causewayprevv3}-source-release.zip +pgpv causeway-{page-causewaypreviousversion}-source-release.zip.asc causeway-{page-causewaypreviousversion}-source-release.zip ---- or @@ -47,7 +47,7 @@ or [source,bash,subs="attributes+"] ---- pgp -ka KEYS -pgp causeway-{page-causewayprevv3}-source-release.zip.asc causeway-{page-causewayprevv3}-source-release.zip +pgp causeway-{page-causewaypreviousversion}-source-release.zip.asc causeway-{page-causewaypreviousversion}-source-release.zip ---- or @@ -55,7 +55,7 @@ or [source,bash,subs="attributes+"] ---- gpg --import KEYS -gpg -verify causeway-{page-causewayprevv3}-source-release.zip.asc causeway-{page-causewayprevv3}-source-release.zip +gpg -verify causeway-{page-causewaypreviousversion}-source-release.zip.asc causeway-{page-causewaypreviousversion}-source-release.zip ---- diff --git a/antora/components/docs/modules/ROOT/pages/landing-page/releases.adoc b/antora/components/docs/modules/ROOT/pages/landing-page/releases.adoc index 466ed4b5a61..ce262b55f36 100644 --- a/antora/components/docs/modules/ROOT/pages/landing-page/releases.adoc +++ b/antora/components/docs/modules/ROOT/pages/landing-page/releases.adoc @@ -16,7 +16,7 @@ If your app inherits from the xref:docs:parent-pom:about.adoc[Parent POM], then <parent> <groupId>org.apache.causeway.app</groupId> <artifactId>causeway-app-starter-parent</artifactId> - <version>{page-causewayprevv3}</version> <!--.--> + <version>{page-causewaypreviousversion}</version> <!--.--> </parent> ---- <.> update as required. diff --git a/antora/playbooks/site.NEXT.yml b/antora/playbooks/site.NEXT.yml index 552dbb365af..c340d84f1fa 100644 --- a/antora/playbooks/site.NEXT.yml +++ b/antora/playbooks/site.NEXT.yml @@ -302,12 +302,10 @@ asciidoc: kroki-default-options: interactive # only available for SVG kroki-fetch-diagram: true kroki-server-url: https://kroki.io # (default) - page-causewayprevv2: "2.2.0" - page-causewayprevv3: "3.2.0" - page-causewayrelv2: "2.3.0" - page-causewayrelv3: "3.3.0" - page-causewayjdkv2: "11" - page-causewayjdkv3: "17" + page-causewaysnapshotversion: "3.0.0-SNAPSHOT" + page-causewaypreviousversion: "3.2.0" + page-causewayreleaseversion: "3.3.0" + page-causewayjdkversion: "17" output: dir: antora/target/site diff --git a/antora/playbooks/site.yml b/antora/playbooks/site.yml index 37456ed2daa..d979435be6e 100644 --- a/antora/playbooks/site.yml +++ b/antora/playbooks/site.yml @@ -302,12 +302,10 @@ asciidoc: kroki-default-options: interactive # only available for SVG kroki-fetch-diagram: true kroki-server-url: https://kroki.io # (default) - page-causewayprevv2: "2.1.0" - page-causewayprevv3: "3.1.0" - page-causewayrelv2: "2.2.0" - page-causewayrelv3: "3.2.0" - page-causewayjdkv2: "11" - page-causewayjdkv3: "17" + page-causewaysnapshotversion: "3.0.0-SNAPSHOT" + page-causewaypreviousversion: "3.1.0" + page-causewayreleaseversion: "3.2.0" + page-causewayjdkversion: "17" output: dir: antora/target/site diff --git a/extensions/core/commandlog/adoc/modules/commandlog/pages/about.adoc b/extensions/core/commandlog/adoc/modules/commandlog/pages/about.adoc index 8089c77aaa9..01b354d4ac4 100644 --- a/extensions/core/commandlog/adoc/modules/commandlog/pages/about.adoc +++ b/extensions/core/commandlog/adoc/modules/commandlog/pages/about.adoc @@ -32,7 +32,7 @@ Add an entry for the _Command Log_ module's own BOM: <artifactId>causeway-extensions-commandlog</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/core/docgen/adoc/modules/docgen/pages/about.adoc b/extensions/core/docgen/adoc/modules/docgen/pages/about.adoc index 75ad6fb2579..7603168fd03 100644 --- a/extensions/core/docgen/adoc/modules/docgen/pages/about.adoc +++ b/extensions/core/docgen/adoc/modules/docgen/pages/about.adoc @@ -18,7 +18,7 @@ The _DocGen_ module automatically generates help documentation from the applicat <artifactId>causeway-extensions-docgen</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/core/excel/adoc/modules/excel/pages/about.adoc b/extensions/core/excel/adoc/modules/excel/pages/about.adoc index 0677d7c454b..9749a05f950 100644 --- a/extensions/core/excel/adoc/modules/excel/pages/about.adoc +++ b/extensions/core/excel/adoc/modules/excel/pages/about.adoc @@ -28,7 +28,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-extensions-excel</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/core/executionlog/adoc/modules/executionlog/pages/about.adoc b/extensions/core/executionlog/adoc/modules/executionlog/pages/about.adoc index 211a3d6cad0..3793e52194a 100644 --- a/extensions/core/executionlog/adoc/modules/executionlog/pages/about.adoc +++ b/extensions/core/executionlog/adoc/modules/executionlog/pages/about.adoc @@ -30,7 +30,7 @@ Add an entry for the _Execution Log_ module's own BOM: <artifactId>causeway-extensions-executionlog</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/core/executionoutbox/adoc/modules/executionoutbox/pages/about.adoc b/extensions/core/executionoutbox/adoc/modules/executionoutbox/pages/about.adoc index fbff1158dc9..32e3c4238a4 100644 --- a/extensions/core/executionoutbox/adoc/modules/executionoutbox/pages/about.adoc +++ b/extensions/core/executionoutbox/adoc/modules/executionoutbox/pages/about.adoc @@ -28,7 +28,7 @@ Add a section for _Execution Outbox_'s own BOM: <artifactId>causeway-extensions-executionoutbox</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> @@ -232,7 +232,7 @@ To setup the message processor: <artifactId>causeway-extensions-executionoutbox</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/core/executionrepublisher/adoc/modules/executionrepublisher/pages/about.adoc b/extensions/core/executionrepublisher/adoc/modules/executionrepublisher/pages/about.adoc index ed99ef0cd7c..4f5119a64d9 100644 --- a/extensions/core/executionrepublisher/adoc/modules/executionrepublisher/pages/about.adoc +++ b/extensions/core/executionrepublisher/adoc/modules/executionrepublisher/pages/about.adoc @@ -24,7 +24,7 @@ Add an entry for the _Execution Republisher_ module's own BOM: <artifactId>causeway-extensions-executionrepublisher</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/core/flyway/adoc/modules/flyway/pages/about.adoc b/extensions/core/flyway/adoc/modules/flyway/pages/about.adoc index 340cc4e83ef..8e4be0942ea 100644 --- a/extensions/core/flyway/adoc/modules/flyway/pages/about.adoc +++ b/extensions/core/flyway/adoc/modules/flyway/pages/about.adoc @@ -20,7 +20,7 @@ Add a section for _Flyway_'s own BOM: <artifactId>causeway-extensions-flyway</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/core/layoutloaders/adoc/modules/layoutloaders/pages/about.adoc b/extensions/core/layoutloaders/adoc/modules/layoutloaders/pages/about.adoc index 11ba3482547..dc0fa854472 100644 --- a/extensions/core/layoutloaders/adoc/modules/layoutloaders/pages/about.adoc +++ b/extensions/core/layoutloaders/adoc/modules/layoutloaders/pages/about.adoc @@ -21,7 +21,7 @@ Currently only github is supported. <artifactId>causeway-extensions-layoutloaders</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/core/titlecache/adoc/modules/titlecache/pages/about.adoc b/extensions/core/titlecache/adoc/modules/titlecache/pages/about.adoc index e78d35d6ddc..624b58e5779 100644 --- a/extensions/core/titlecache/adoc/modules/titlecache/pages/about.adoc +++ b/extensions/core/titlecache/adoc/modules/titlecache/pages/about.adoc @@ -19,7 +19,7 @@ The current implementation uses the link:https://github.com/ben-manes/caffeine[C <artifactId>causeway-extensions-titlecache</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/security/audittrail/adoc/modules/audittrail/pages/about.adoc b/extensions/security/audittrail/adoc/modules/audittrail/pages/about.adoc index a1d3e6710d7..5a3c4f0f2f1 100644 --- a/extensions/security/audittrail/adoc/modules/audittrail/pages/about.adoc +++ b/extensions/security/audittrail/adoc/modules/audittrail/pages/about.adoc @@ -26,7 +26,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-extensions-audittrail</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/security/secman/adoc/modules/secman/pages/setting-up.adoc b/extensions/security/secman/adoc/modules/secman/pages/setting-up.adoc index b42a603efd3..9b1cb1854b9 100644 --- a/extensions/security/secman/adoc/modules/secman/pages/setting-up.adoc +++ b/extensions/security/secman/adoc/modules/secman/pages/setting-up.adoc @@ -25,7 +25,7 @@ In addition, add an entry for _SecMan_'s own BOM: <artifactId>causeway-extensions-secman</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/security/sessionlog/adoc/modules/sessionlog/pages/about.adoc b/extensions/security/sessionlog/adoc/modules/sessionlog/pages/about.adoc index 5dd6dd2ee46..d05f642d4e3 100644 --- a/extensions/security/sessionlog/adoc/modules/sessionlog/pages/about.adoc +++ b/extensions/security/sessionlog/adoc/modules/sessionlog/pages/about.adoc @@ -23,7 +23,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-extensions-sessionlog</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/security/spring-oauth2/src/main/adoc/modules/spring-oauth2/pages/about.adoc b/extensions/security/spring-oauth2/src/main/adoc/modules/spring-oauth2/pages/about.adoc index fc3ebe3130a..118c66f4365 100644 --- a/extensions/security/spring-oauth2/src/main/adoc/modules/spring-oauth2/pages/about.adoc +++ b/extensions/security/spring-oauth2/src/main/adoc/modules/spring-oauth2/pages/about.adoc @@ -23,7 +23,7 @@ In the webapp module of your application, add the following dependency: <dependency> <groupId>org.apache.causeway.extensions</groupId> <artifactId>causeway-extensions-spring-security-oauth2</artifactId> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> ---- @@ -79,7 +79,7 @@ To use the Shiro authorizor, also add in the corresponding dependency: <dependency> <groupId>org.apache.causeway.security</groupId> <artifactId>causeway-security-shiro</artifactId> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> ---- @@ -283,7 +283,7 @@ To use the Secman authorizor, also add in the corresponding dependency: <dependency> <groupId>org.apache.causeway.extensions</groupId> <artifactId>causeway-extensions-secman-integration</artifactId> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> ---- diff --git a/extensions/vro/cors/adoc/modules/cors/pages/about.adoc b/extensions/vro/cors/adoc/modules/cors/pages/about.adoc index 9250c9841a5..1cb20cbe5a3 100644 --- a/extensions/vro/cors/adoc/modules/cors/pages/about.adoc +++ b/extensions/vro/cors/adoc/modules/cors/pages/about.adoc @@ -24,7 +24,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-extensions-cors</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/vw/fullcalendar/adoc/modules/fullcalendar/pages/about.adoc b/extensions/vw/fullcalendar/adoc/modules/fullcalendar/pages/about.adoc index 941713f9732..5b85a7c3326 100644 --- a/extensions/vw/fullcalendar/adoc/modules/fullcalendar/pages/about.adoc +++ b/extensions/vw/fullcalendar/adoc/modules/fullcalendar/pages/about.adoc @@ -30,7 +30,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-extensions-fullcalendar</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/vw/pdfjs/adoc/modules/pdfjs/pages/about.adoc b/extensions/vw/pdfjs/adoc/modules/pdfjs/pages/about.adoc index 225553f2952..9ce3f0e2600 100644 --- a/extensions/vw/pdfjs/adoc/modules/pdfjs/pages/about.adoc +++ b/extensions/vw/pdfjs/adoc/modules/pdfjs/pages/about.adoc @@ -21,7 +21,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-extensions-pdfjs</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/vw/sse/adoc/modules/sse/pages/about.adoc b/extensions/vw/sse/adoc/modules/sse/pages/about.adoc index 3927ba33aa5..16547d98f4a 100644 --- a/extensions/vw/sse/adoc/modules/sse/pages/about.adoc +++ b/extensions/vw/sse/adoc/modules/sse/pages/about.adoc @@ -23,7 +23,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-extensions-sse</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/extensions/vw/tabular/adoc/modules/tabular/pages/about.adoc b/extensions/vw/tabular/adoc/modules/tabular/pages/about.adoc index 26bda2801c0..aec9a8851fa 100644 --- a/extensions/vw/tabular/adoc/modules/tabular/pages/about.adoc +++ b/extensions/vw/tabular/adoc/modules/tabular/pages/about.adoc @@ -25,7 +25,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-extensions-tabular</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/incubator/examples/demo/web/src/main/java/demoapp/web/replay/DemoReplayController.java b/incubator/examples/demo/web/src/main/java/demoapp/web/replay/DemoReplayController.java index 7326a2d186e..a1395c07da5 100644 --- a/incubator/examples/demo/web/src/main/java/demoapp/web/replay/DemoReplayController.java +++ b/incubator/examples/demo/web/src/main/java/demoapp/web/replay/DemoReplayController.java @@ -30,15 +30,8 @@ import org.apache.causeway.applib.annotation.SemanticsOf; import org.apache.causeway.extensions.commandreplay.secondary.spi.ReplayCommandExecutionController; @Named("demo.web.DemoReplayController") -<<<<<<< HEAD -@DomainService( - nature = NatureOfService.VIEW -) [email protected](PriorityPrecedence.EARLY) -======= @DomainService @jakarta.annotation.Priority(PriorityPrecedence.EARLY) ->>>>>>> refs/remotes/origin/master @Profile("commandreplay-secondary") public class DemoReplayController implements ReplayCommandExecutionController { diff --git a/mavendeps/adoc/modules/mavendeps/partials/setup-and-configure-dependencyManagement.adoc b/mavendeps/adoc/modules/mavendeps/partials/setup-and-configure-dependencyManagement.adoc index 6c328151d46..4e46a1c593a 100644 --- a/mavendeps/adoc/modules/mavendeps/partials/setup-and-configure-dependencyManagement.adoc +++ b/mavendeps/adoc/modules/mavendeps/partials/setup-and-configure-dependencyManagement.adoc @@ -13,7 +13,7 @@ If your application inherits from the Apache Causeway starter app (`org.apache.c <parent> <groupId>org.apache.causeway.app</groupId> <artifactId>causeway-app-starter-parent</artifactId> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> <relativePath/> </parent> ---- @@ -29,7 +29,7 @@ This is usually done in the top-level parent pom of your application: <dependency> <groupId>org.apache.causeway.core</groupId> <artifactId>causeway-core</artifactId> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> <scope>import</scope> <type>pom</type> </dependency> diff --git a/starters/adoc/modules/parent-pom/pages/about.adoc b/starters/adoc/modules/parent-pom/pages/about.adoc index a7c895debf4..417777e4467 100644 --- a/starters/adoc/modules/parent-pom/pages/about.adoc +++ b/starters/adoc/modules/parent-pom/pages/about.adoc @@ -16,7 +16,7 @@ To use it, just add: <parent> <groupId>org.apache.causeway.app</groupId> <artifactId>causeway-app-starter-parent</artifactId> - <version>{page-causewayprevv3}</version> <!--.--> + <version>{page-causewaypreviousversion}</version> <!--.--> </parent> ---- <.> update as required for new versions of the framework. diff --git a/starters/adoc/modules/starters/pages/about.adoc b/starters/adoc/modules/starters/pages/about.adoc index 9350c348f3a..d5916db1722 100644 --- a/starters/adoc/modules/starters/pages/about.adoc +++ b/starters/adoc/modules/starters/pages/about.adoc @@ -52,7 +52,7 @@ For both apps you can bump to newer versions of the framework just by updating t <parent> <groupId>org.apache.causeway.app</groupId> <artifactId>causeway-app-starter-parent</artifactId> - <version>{page-causewayprevv3}</version> <!--.--> + <version>{page-causewaypreviousversion}</version> <!--.--> </parent> ---- <.> update as required. diff --git a/testing/archtestsupport/adoc/modules/archtestsupport/pages/about.adoc b/testing/archtestsupport/adoc/modules/archtestsupport/pages/about.adoc index 26be0c29e05..2f0f816dd56 100644 --- a/testing/archtestsupport/adoc/modules/archtestsupport/pages/about.adoc +++ b/testing/archtestsupport/adoc/modules/archtestsupport/pages/about.adoc @@ -22,7 +22,7 @@ In addition, add an entry for the BOM of all the testing support libraries: <artifactId>causeway-testing</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/testing/fakedata/adoc/modules/fakedata/pages/about.adoc b/testing/fakedata/adoc/modules/fakedata/pages/about.adoc index 96022ed2d82..e41b7123178 100644 --- a/testing/fakedata/adoc/modules/fakedata/pages/about.adoc +++ b/testing/fakedata/adoc/modules/fakedata/pages/about.adoc @@ -40,7 +40,7 @@ In addition, add an entry for the BOM of all the testing support libraries: <artifactId>causeway-testing</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/testing/fixtures/adoc/modules/fixtures/partials/fixture-scripts/maven-configuration.adoc b/testing/fixtures/adoc/modules/fixtures/partials/fixture-scripts/maven-configuration.adoc index 22c9be7432a..2f4a7cd1fb9 100644 --- a/testing/fixtures/adoc/modules/fixtures/partials/fixture-scripts/maven-configuration.adoc +++ b/testing/fixtures/adoc/modules/fixtures/partials/fixture-scripts/maven-configuration.adoc @@ -16,7 +16,7 @@ In addition, add an entry for the BOM of all the testing support libraries: <artifactId>causeway-testing</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/testing/h2console/adoc/modules/h2console/pages/about.adoc b/testing/h2console/adoc/modules/h2console/pages/about.adoc index df33832f798..3fbbc21a56c 100644 --- a/testing/h2console/adoc/modules/h2console/pages/about.adoc +++ b/testing/h2console/adoc/modules/h2console/pages/about.adoc @@ -25,7 +25,7 @@ In addition, add an entry for the BOM of all the testing support libraries: <artifactId>causeway-testing</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/testing/hsqldbmgr/adoc/modules/hsqldbmgr/pages/about.adoc b/testing/hsqldbmgr/adoc/modules/hsqldbmgr/pages/about.adoc index 889cd25fcc4..1367008c2a3 100644 --- a/testing/hsqldbmgr/adoc/modules/hsqldbmgr/pages/about.adoc +++ b/testing/hsqldbmgr/adoc/modules/hsqldbmgr/pages/about.adoc @@ -27,7 +27,7 @@ In addition, add an entry for the BOM of all the testing support libraries: <artifactId>causeway-testing</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/testing/integtestsupport/adoc/modules/integtestsupport/pages/about.adoc b/testing/integtestsupport/adoc/modules/integtestsupport/pages/about.adoc index d3d9552d5c6..f24bdf064b1 100644 --- a/testing/integtestsupport/adoc/modules/integtestsupport/pages/about.adoc +++ b/testing/integtestsupport/adoc/modules/integtestsupport/pages/about.adoc @@ -29,7 +29,7 @@ In addition, add an entry for the BOM of all the testing support libraries: <artifactId>causeway-testing</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/testing/specsupport/adoc/modules/specsupport/pages/about.adoc b/testing/specsupport/adoc/modules/specsupport/pages/about.adoc index 818f7d9c601..08d7eca664d 100644 --- a/testing/specsupport/adoc/modules/specsupport/pages/about.adoc +++ b/testing/specsupport/adoc/modules/specsupport/pages/about.adoc @@ -49,7 +49,7 @@ In addition, add an entry for the BOM of all the testing support libraries: <artifactId>causeway-testing</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/testing/unittestsupport/adoc/modules/unittestsupport/pages/about.adoc b/testing/unittestsupport/adoc/modules/unittestsupport/pages/about.adoc index 5acc024ee37..64031df3504 100644 --- a/testing/unittestsupport/adoc/modules/unittestsupport/pages/about.adoc +++ b/testing/unittestsupport/adoc/modules/unittestsupport/pages/about.adoc @@ -21,7 +21,7 @@ In addition, add an entry for the BOM of all the testing support libraries: <artifactId>causeway-testing</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/valuetypes/asciidoc/adoc/modules/asciidoc/pages/about.adoc b/valuetypes/asciidoc/adoc/modules/asciidoc/pages/about.adoc index 8f9c93697c3..a3066792522 100644 --- a/valuetypes/asciidoc/adoc/modules/asciidoc/pages/about.adoc +++ b/valuetypes/asciidoc/adoc/modules/asciidoc/pages/about.adoc @@ -29,7 +29,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-valuetypes-asciidoc</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/valuetypes/jodatime/adoc/modules/jodatime/pages/about.adoc b/valuetypes/jodatime/adoc/modules/jodatime/pages/about.adoc index 27e94b5743b..2550507f6d8 100644 --- a/valuetypes/jodatime/adoc/modules/jodatime/pages/about.adoc +++ b/valuetypes/jodatime/adoc/modules/jodatime/pages/about.adoc @@ -67,7 +67,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-valuetypes-jodatime</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/valuetypes/markdown/adoc/modules/markdown/pages/about.adoc b/valuetypes/markdown/adoc/modules/markdown/pages/about.adoc index 311b0075a2f..0c8787473b3 100644 --- a/valuetypes/markdown/adoc/modules/markdown/pages/about.adoc +++ b/valuetypes/markdown/adoc/modules/markdown/pages/about.adoc @@ -29,7 +29,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-valuetypes-markdown</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/valuetypes/vega/adoc/modules/vega/pages/about.adoc b/valuetypes/vega/adoc/modules/vega/pages/about.adoc index 1e8c8d946d0..b3297f476e5 100644 --- a/valuetypes/vega/adoc/modules/vega/pages/about.adoc +++ b/valuetypes/vega/adoc/modules/vega/pages/about.adoc @@ -30,7 +30,7 @@ In your application's top level `pom.xml`, add a dependency for this module's ow <artifactId>causeway-valuetypes-vega</artifactId> <scope>import</scope> <type>pom</type> - <version>{page-causewayprevv3}</version> + <version>{page-causewaypreviousversion}</version> </dependency> </dependencies> </dependencyManagement> diff --git a/viewers/graphql/test/src/test/resources/schema.gql b/viewers/graphql/test/src/test/resources/schema.gql index 0af3d5ab4f6..5b0010b8df7 100644 --- a/viewers/graphql/test/src/test/resources/schema.gql +++ b/viewers/graphql/test/src/test/resources/schema.gql @@ -31,25 +31,14 @@ directive @specifiedBy( ) on SCALAR type Mutation { - causeway_applib_PropertyNode__mixedIn(_target: rich__causeway_applib_PropertyNode__gqlv_input, mixedIn: Boolean!): rich__causeway_applib_PropertyNode - causeway_applib_node_ActionNode__mixedIn(_target: rich__causeway_applib_node_ActionNode__gqlv_input, mixedIn: Boolean!): rich__causeway_applib_node_ActionNode - causeway_applib_node_CollectionNode__mixedIn(_target: rich__causeway_applib_node_CollectionNode__gqlv_input, mixedIn: Boolean!): rich__causeway_applib_node_CollectionNode - causeway_applib_node_FacetNode__shadowed(_target: rich__causeway_applib_node_FacetNode__gqlv_input, shadowed: Boolean!): rich__causeway_applib_node_FacetNode causeway_conf_ConfigurationProperty__key(_target: rich__causeway_conf_ConfigurationProperty__gqlv_input, key: String!): rich__causeway_conf_ConfigurationProperty causeway_conf_ConfigurationProperty__value(_target: rich__causeway_conf_ConfigurationProperty__gqlv_input, value: String!): rich__causeway_conf_ConfigurationProperty - causeway_schema_metamodel_v2_DomainClassDto__actions(_target: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input, actions: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - causeway_schema_metamodel_v2_DomainClassDto__annotations(_target: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input, annotations: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - causeway_schema_metamodel_v2_DomainClassDto__collections(_target: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input, collections: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - causeway_schema_metamodel_v2_DomainClassDto__facets(_target: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input, facets: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - causeway_schema_metamodel_v2_DomainClassDto__id(_target: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input, id: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - causeway_schema_metamodel_v2_DomainClassDto__majorVersion(_target: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input, majorVersion: String): rich__causeway_schema_metamodel_v2_DomainClassDto - causeway_schema_metamodel_v2_DomainClassDto__minorVersion(_target: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input, minorVersion: String): rich__causeway_schema_metamodel_v2_DomainClassDto - causeway_schema_metamodel_v2_DomainClassDto__properties(_target: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input, properties: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - causeway_schema_metamodel_v2_DomainClassDto__service(_target: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input, service: Boolean!): rich__causeway_schema_metamodel_v2_DomainClassDto causeway_testing_fixtures_FixtureResult__fixtureScriptClassName(_target: rich__causeway_testing_fixtures_FixtureResult__gqlv_input, fixtureScriptClassName: String): rich__causeway_testing_fixtures_FixtureResult causeway_testing_fixtures_FixtureResult__key(_target: rich__causeway_testing_fixtures_FixtureResult__gqlv_input, key: String!): rich__causeway_testing_fixtures_FixtureResult causeway_testing_fixtures_FixtureResult__object(_target: rich__causeway_testing_fixtures_FixtureResult__gqlv_input, object: String!): rich__causeway_testing_fixtures_FixtureResult - org_apache_causeway_core_metamodel_inspect_model_MemberNode__mixedIn(_target: rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_input, mixedIn: Boolean!): rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode + org_apache_causeway_core_metamodel_inspect_model_MMNode__details(_target: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input): String + org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails(_target: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input, details: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_input!): String + org_apache_causeway_core_metamodel_inspect_model_MMNode__streamChildNodes(_target: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input): rich__java_util_stream_Stream org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__friendlyName(_target: rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_input, friendlyName: String!): rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript university_admin_AdminMenu__actionWithDisabledParam(firstParam: String!, secondParam: String!, thirdParameter: String!): String university_admin_AdminMenu__actionWithHiddenParam(firstParam: String!, secondParam: String!): String @@ -77,17 +66,10 @@ type Mutation { type RICHSchema { Scenario(name: String): Scenario causeway_applib_DomainObjectList(object: rich__causeway_applib_DomainObjectList__gqlv_input): rich__causeway_applib_DomainObjectList - causeway_applib_FacetGroupNode(object: rich__causeway_applib_FacetGroupNode__gqlv_input): rich__causeway_applib_FacetGroupNode - causeway_applib_ParameterNode(object: rich__causeway_applib_ParameterNode__gqlv_input): rich__causeway_applib_ParameterNode - causeway_applib_PropertyNode(object: rich__causeway_applib_PropertyNode__gqlv_input): rich__causeway_applib_PropertyNode + causeway_applib_MetamodelInspectView(object: rich__causeway_applib_MetamodelInspectView__gqlv_input): rich__causeway_applib_MetamodelInspectView causeway_applib_RoleMemento(object: rich__causeway_applib_RoleMemento__gqlv_input): rich__causeway_applib_RoleMemento - causeway_applib_TypeNode(object: rich__causeway_applib_TypeNode__gqlv_input): rich__causeway_applib_TypeNode causeway_applib_UserMemento(object: rich__causeway_applib_UserMemento__gqlv_input): rich__causeway_applib_UserMemento causeway_applib_UserMenu: rich__causeway_applib_UserMenu - causeway_applib_node_ActionNode(object: rich__causeway_applib_node_ActionNode__gqlv_input): rich__causeway_applib_node_ActionNode - causeway_applib_node_CollectionNode(object: rich__causeway_applib_node_CollectionNode__gqlv_input): rich__causeway_applib_node_CollectionNode - causeway_applib_node_FacetAttrNode(object: rich__causeway_applib_node_FacetAttrNode__gqlv_input): rich__causeway_applib_node_FacetAttrNode - causeway_applib_node_FacetNode(object: rich__causeway_applib_node_FacetNode__gqlv_input): rich__causeway_applib_node_FacetNode causeway_conf_ConfigurationMenu: rich__causeway_conf_ConfigurationMenu causeway_conf_ConfigurationProperty(object: rich__causeway_conf_ConfigurationProperty__gqlv_input): rich__causeway_conf_ConfigurationProperty causeway_conf_ConfigurationViewmodel(object: rich__causeway_conf_ConfigurationViewmodel__gqlv_input): rich__causeway_conf_ConfigurationViewmodel @@ -98,22 +80,19 @@ type RICHSchema { causeway_feat_ApplicationTypeCollection(object: rich__causeway_feat_ApplicationTypeCollection__gqlv_input): rich__causeway_feat_ApplicationTypeCollection causeway_feat_ApplicationTypeMember(object: rich__causeway_feat_ApplicationTypeMember__gqlv_input): rich__causeway_feat_ApplicationTypeMember causeway_feat_ApplicationTypeProperty(object: rich__causeway_feat_ApplicationTypeProperty__gqlv_input): rich__causeway_feat_ApplicationTypeProperty - causeway_schema_metamodel_v2_DomainClassDto(object: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input): rich__causeway_schema_metamodel_v2_DomainClassDto causeway_security_LoginRedirect(object: rich__causeway_security_LoginRedirect__gqlv_input): rich__causeway_security_LoginRedirect causeway_security_LogoutMenu: rich__causeway_security_LogoutMenu causeway_testing_fixtures_FixtureResult(object: rich__causeway_testing_fixtures_FixtureResult__gqlv_input): rich__causeway_testing_fixtures_FixtureResult java_lang_Record(object: rich__java_lang_Record__gqlv_input): rich__java_lang_Record java_lang_Runnable(object: rich__java_lang_Runnable__gqlv_input): rich__java_lang_Runnable - java_util_Map(object: rich__java_util_Map__gqlv_input): rich__java_util_Map - java_util_SortedMap(object: rich__java_util_SortedMap__gqlv_input): rich__java_util_SortedMap java_util_concurrent_Callable(object: rich__java_util_concurrent_Callable__gqlv_input): rich__java_util_concurrent_Callable java_util_function_Consumer(object: rich__java_util_function_Consumer__gqlv_input): rich__java_util_function_Consumer java_util_function_Function(object: rich__java_util_function_Function__gqlv_input): rich__java_util_function_Function java_util_stream_Stream(object: rich__java_util_stream_Stream__gqlv_input): rich__java_util_stream_Stream + org_apache_causeway_applib_graph_tree_MasterDetailTreeView(object: rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__gqlv_input): rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView org_apache_causeway_core_metamodel_inspect_model_MMNode(object: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input): rich__org_apache_causeway_core_metamodel_inspect_model_MMNode - org_apache_causeway_core_metamodel_inspect_model_MemberNode(object: rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_input): rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode + org_apache_causeway_core_metamodel_inspect_model_MMNode_Details(object: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_input): rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript(object: rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_input): rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript - org_springframework_data_web_config_SpringDataWebSettings(object: rich__org_springframework_data_web_config_SpringDataWebSettings__gqlv_input): rich__org_springframework_data_web_config_SpringDataWebSettings university_admin_AdminMenu: rich__university_admin_AdminMenu university_calc_Calculator: rich__university_calc_Calculator university_calc_I18nCalculator: rich__university_calc_I18nCalculator @@ -130,17 +109,10 @@ type RICHSchema { type SIMPLESchema { causeway_applib_DomainObjectList(object: simple__causeway_applib_DomainObjectList__gqlv_input): simple__causeway_applib_DomainObjectList - causeway_applib_FacetGroupNode(object: simple__causeway_applib_FacetGroupNode__gqlv_input): simple__causeway_applib_FacetGroupNode - causeway_applib_ParameterNode(object: simple__causeway_applib_ParameterNode__gqlv_input): simple__causeway_applib_ParameterNode - causeway_applib_PropertyNode(object: simple__causeway_applib_PropertyNode__gqlv_input): simple__causeway_applib_PropertyNode + causeway_applib_MetamodelInspectView(object: simple__causeway_applib_MetamodelInspectView__gqlv_input): simple__causeway_applib_MetamodelInspectView causeway_applib_RoleMemento(object: simple__causeway_applib_RoleMemento__gqlv_input): simple__causeway_applib_RoleMemento - causeway_applib_TypeNode(object: simple__causeway_applib_TypeNode__gqlv_input): simple__causeway_applib_TypeNode causeway_applib_UserMemento(object: simple__causeway_applib_UserMemento__gqlv_input): simple__causeway_applib_UserMemento causeway_applib_UserMenu: simple__causeway_applib_UserMenu - causeway_applib_node_ActionNode(object: simple__causeway_applib_node_ActionNode__gqlv_input): simple__causeway_applib_node_ActionNode - causeway_applib_node_CollectionNode(object: simple__causeway_applib_node_CollectionNode__gqlv_input): simple__causeway_applib_node_CollectionNode - causeway_applib_node_FacetAttrNode(object: simple__causeway_applib_node_FacetAttrNode__gqlv_input): simple__causeway_applib_node_FacetAttrNode - causeway_applib_node_FacetNode(object: simple__causeway_applib_node_FacetNode__gqlv_input): simple__causeway_applib_node_FacetNode causeway_conf_ConfigurationMenu: simple__causeway_conf_ConfigurationMenu causeway_conf_ConfigurationProperty(object: simple__causeway_conf_ConfigurationProperty__gqlv_input): simple__causeway_conf_ConfigurationProperty causeway_conf_ConfigurationViewmodel(object: simple__causeway_conf_ConfigurationViewmodel__gqlv_input): simple__causeway_conf_ConfigurationViewmodel @@ -151,22 +123,19 @@ type SIMPLESchema { causeway_feat_ApplicationTypeCollection(object: simple__causeway_feat_ApplicationTypeCollection__gqlv_input): simple__causeway_feat_ApplicationTypeCollection causeway_feat_ApplicationTypeMember(object: simple__causeway_feat_ApplicationTypeMember__gqlv_input): simple__causeway_feat_ApplicationTypeMember causeway_feat_ApplicationTypeProperty(object: simple__causeway_feat_ApplicationTypeProperty__gqlv_input): simple__causeway_feat_ApplicationTypeProperty - causeway_schema_metamodel_v2_DomainClassDto(object: simple__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input): simple__causeway_schema_metamodel_v2_DomainClassDto causeway_security_LoginRedirect(object: simple__causeway_security_LoginRedirect__gqlv_input): simple__causeway_security_LoginRedirect causeway_security_LogoutMenu: simple__causeway_security_LogoutMenu causeway_testing_fixtures_FixtureResult(object: simple__causeway_testing_fixtures_FixtureResult__gqlv_input): simple__causeway_testing_fixtures_FixtureResult java_lang_Record(object: simple__java_lang_Record__gqlv_input): simple__java_lang_Record java_lang_Runnable(object: simple__java_lang_Runnable__gqlv_input): simple__java_lang_Runnable - java_util_Map(object: simple__java_util_Map__gqlv_input): simple__java_util_Map - java_util_SortedMap(object: simple__java_util_SortedMap__gqlv_input): simple__java_util_SortedMap java_util_concurrent_Callable(object: simple__java_util_concurrent_Callable__gqlv_input): simple__java_util_concurrent_Callable java_util_function_Consumer(object: simple__java_util_function_Consumer__gqlv_input): simple__java_util_function_Consumer java_util_function_Function(object: simple__java_util_function_Function__gqlv_input): simple__java_util_function_Function java_util_stream_Stream(object: simple__java_util_stream_Stream__gqlv_input): simple__java_util_stream_Stream + org_apache_causeway_applib_graph_tree_MasterDetailTreeView(object: simple__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__gqlv_input): simple__org_apache_causeway_applib_graph_tree_MasterDetailTreeView org_apache_causeway_core_metamodel_inspect_model_MMNode(object: simple__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input): simple__org_apache_causeway_core_metamodel_inspect_model_MMNode - org_apache_causeway_core_metamodel_inspect_model_MemberNode(object: simple__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_input): simple__org_apache_causeway_core_metamodel_inspect_model_MemberNode + org_apache_causeway_core_metamodel_inspect_model_MMNode_Details(object: simple__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_input): simple__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript(object: simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_input): simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript - org_springframework_data_web_config_SpringDataWebSettings(object: simple__org_springframework_data_web_config_SpringDataWebSettings__gqlv_input): simple__org_springframework_data_web_config_SpringDataWebSettings university_admin_AdminMenu: simple__university_admin_AdminMenu university_calc_Calculator: simple__university_calc_Calculator university_calc_I18nCalculator: simple__university_calc_I18nCalculator @@ -193,17 +162,10 @@ type Scenario { type ScenarioStep { causeway_applib_DomainObjectList(object: rich__causeway_applib_DomainObjectList__gqlv_input): rich__causeway_applib_DomainObjectList - causeway_applib_FacetGroupNode(object: rich__causeway_applib_FacetGroupNode__gqlv_input): rich__causeway_applib_FacetGroupNode - causeway_applib_ParameterNode(object: rich__causeway_applib_ParameterNode__gqlv_input): rich__causeway_applib_ParameterNode - causeway_applib_PropertyNode(object: rich__causeway_applib_PropertyNode__gqlv_input): rich__causeway_applib_PropertyNode + causeway_applib_MetamodelInspectView(object: rich__causeway_applib_MetamodelInspectView__gqlv_input): rich__causeway_applib_MetamodelInspectView causeway_applib_RoleMemento(object: rich__causeway_applib_RoleMemento__gqlv_input): rich__causeway_applib_RoleMemento - causeway_applib_TypeNode(object: rich__causeway_applib_TypeNode__gqlv_input): rich__causeway_applib_TypeNode causeway_applib_UserMemento(object: rich__causeway_applib_UserMemento__gqlv_input): rich__causeway_applib_UserMemento causeway_applib_UserMenu: rich__causeway_applib_UserMenu - causeway_applib_node_ActionNode(object: rich__causeway_applib_node_ActionNode__gqlv_input): rich__causeway_applib_node_ActionNode - causeway_applib_node_CollectionNode(object: rich__causeway_applib_node_CollectionNode__gqlv_input): rich__causeway_applib_node_CollectionNode - causeway_applib_node_FacetAttrNode(object: rich__causeway_applib_node_FacetAttrNode__gqlv_input): rich__causeway_applib_node_FacetAttrNode - causeway_applib_node_FacetNode(object: rich__causeway_applib_node_FacetNode__gqlv_input): rich__causeway_applib_node_FacetNode causeway_conf_ConfigurationMenu: rich__causeway_conf_ConfigurationMenu causeway_conf_ConfigurationProperty(object: rich__causeway_conf_ConfigurationProperty__gqlv_input): rich__causeway_conf_ConfigurationProperty causeway_conf_ConfigurationViewmodel(object: rich__causeway_conf_ConfigurationViewmodel__gqlv_input): rich__causeway_conf_ConfigurationViewmodel @@ -214,22 +176,19 @@ type ScenarioStep { causeway_feat_ApplicationTypeCollection(object: rich__causeway_feat_ApplicationTypeCollection__gqlv_input): rich__causeway_feat_ApplicationTypeCollection causeway_feat_ApplicationTypeMember(object: rich__causeway_feat_ApplicationTypeMember__gqlv_input): rich__causeway_feat_ApplicationTypeMember causeway_feat_ApplicationTypeProperty(object: rich__causeway_feat_ApplicationTypeProperty__gqlv_input): rich__causeway_feat_ApplicationTypeProperty - causeway_schema_metamodel_v2_DomainClassDto(object: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input): rich__causeway_schema_metamodel_v2_DomainClassDto causeway_security_LoginRedirect(object: rich__causeway_security_LoginRedirect__gqlv_input): rich__causeway_security_LoginRedirect causeway_security_LogoutMenu: rich__causeway_security_LogoutMenu causeway_testing_fixtures_FixtureResult(object: rich__causeway_testing_fixtures_FixtureResult__gqlv_input): rich__causeway_testing_fixtures_FixtureResult java_lang_Record(object: rich__java_lang_Record__gqlv_input): rich__java_lang_Record java_lang_Runnable(object: rich__java_lang_Runnable__gqlv_input): rich__java_lang_Runnable - java_util_Map(object: rich__java_util_Map__gqlv_input): rich__java_util_Map - java_util_SortedMap(object: rich__java_util_SortedMap__gqlv_input): rich__java_util_SortedMap java_util_concurrent_Callable(object: rich__java_util_concurrent_Callable__gqlv_input): rich__java_util_concurrent_Callable java_util_function_Consumer(object: rich__java_util_function_Consumer__gqlv_input): rich__java_util_function_Consumer java_util_function_Function(object: rich__java_util_function_Function__gqlv_input): rich__java_util_function_Function java_util_stream_Stream(object: rich__java_util_stream_Stream__gqlv_input): rich__java_util_stream_Stream + org_apache_causeway_applib_graph_tree_MasterDetailTreeView(object: rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__gqlv_input): rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView org_apache_causeway_core_metamodel_inspect_model_MMNode(object: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input): rich__org_apache_causeway_core_metamodel_inspect_model_MMNode - org_apache_causeway_core_metamodel_inspect_model_MemberNode(object: rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_input): rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode + org_apache_causeway_core_metamodel_inspect_model_MMNode_Details(object: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_input): rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript(object: rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_input): rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript - org_springframework_data_web_config_SpringDataWebSettings(object: rich__org_springframework_data_web_config_SpringDataWebSettings__gqlv_input): rich__org_springframework_data_web_config_SpringDataWebSettings university_admin_AdminMenu: rich__university_admin_AdminMenu university_calc_Calculator: rich__university_calc_Calculator university_calc_I18nCalculator: rich__university_calc_I18nCalculator @@ -328,69 +287,25 @@ type rich__causeway_applib_DomainObjectList__title__gqlv_property { validate(title: String): String } -type rich__causeway_applib_FacetGroupNode { +type rich__causeway_applib_MetamodelInspectView { "Object metadata" - _meta: rich__causeway_applib_FacetGroupNode__gqlv_meta - "Child Nodes" - childNodes: rich__causeway_applib_FacetGroupNode__childNodes__gqlv_collection - "Facets" - facets: rich__causeway_applib_FacetGroupNode__facets__gqlv_property - "Parent Node" - parentNode: rich__causeway_applib_FacetGroupNode__parentNode__gqlv_property + _meta: rich__causeway_applib_MetamodelInspectView__gqlv_meta + "Details" + details: rich__causeway_applib_MetamodelInspectView__details__gqlv_property + "Tree" + tree: rich__causeway_applib_MetamodelInspectView__tree__gqlv_property } -type rich__causeway_applib_FacetGroupNode__childNodes__gqlv_collection { - datatype: String - disabled: String - hidden: Boolean -} - -type rich__causeway_applib_FacetGroupNode__facets__gqlv_property { +type rich__causeway_applib_MetamodelInspectView__details__gqlv_property { datatype: String disabled: String get: String! hidden: Boolean - set(facets: String!): rich__causeway_applib_FacetGroupNode - validate(facets: String): String -} - -type rich__causeway_applib_FacetGroupNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type rich__causeway_applib_FacetGroupNode__parentNode__gqlv_property { - datatype: String - disabled: String - hidden: Boolean - set(parentNode: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input!): rich__causeway_applib_FacetGroupNode - validate(parentNode: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input): String -} - -type rich__causeway_applib_ParameterNode { - "Object metadata" - _meta: rich__causeway_applib_ParameterNode__gqlv_meta - "Child Nodes" - childNodes: rich__causeway_applib_ParameterNode__childNodes__gqlv_collection - "Parameter" - parameter: rich__causeway_applib_ParameterNode__parameter__gqlv_property - "Parent Node" - parentNode: rich__causeway_applib_ParameterNode__parentNode__gqlv_property -} - -type rich__causeway_applib_ParameterNode__childNodes__gqlv_collection { - datatype: String - disabled: String - hidden: Boolean + set(details: String!): rich__causeway_applib_MetamodelInspectView + validate(details: String): String } -type rich__causeway_applib_ParameterNode__gqlv_meta { +type rich__causeway_applib_MetamodelInspectView__gqlv_meta { cssClass: String grid: String icon: String @@ -401,79 +316,13 @@ type rich__causeway_applib_ParameterNode__gqlv_meta { title: String! } -type rich__causeway_applib_ParameterNode__parameter__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(parameter: String!): rich__causeway_applib_ParameterNode - validate(parameter: String): String -} - -type rich__causeway_applib_ParameterNode__parentNode__gqlv_property { - datatype: String - disabled: String - get: rich__causeway_applib_node_ActionNode! - hidden: Boolean - set(parentNode: rich__causeway_applib_node_ActionNode__gqlv_input!): rich__causeway_applib_ParameterNode - validate(parentNode: rich__causeway_applib_node_ActionNode__gqlv_input): String -} - -type rich__causeway_applib_PropertyNode { - "Object metadata" - _meta: rich__causeway_applib_PropertyNode__gqlv_meta - "Child Nodes" - childNodes: rich__causeway_applib_PropertyNode__childNodes__gqlv_collection - "Mixed In" - mixedIn: rich__causeway_applib_PropertyNode__mixedIn__gqlv_property - "Parent Node" - parentNode: rich__causeway_applib_PropertyNode__parentNode__gqlv_property - "Property" - property: rich__causeway_applib_PropertyNode__property__gqlv_property -} - -type rich__causeway_applib_PropertyNode__childNodes__gqlv_collection { - datatype: String - disabled: String - hidden: Boolean -} - -type rich__causeway_applib_PropertyNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type rich__causeway_applib_PropertyNode__mixedIn__gqlv_property { - datatype: String - disabled: String - get: Boolean! - hidden: Boolean - set(mixedIn: Boolean!): rich__causeway_applib_PropertyNode - validate(mixedIn: Boolean): String -} - -type rich__causeway_applib_PropertyNode__parentNode__gqlv_property { - datatype: String - disabled: String - get: rich__causeway_applib_TypeNode! - hidden: Boolean - set(parentNode: rich__causeway_applib_TypeNode__gqlv_input!): rich__causeway_applib_PropertyNode - validate(parentNode: rich__causeway_applib_TypeNode__gqlv_input): String -} - -type rich__causeway_applib_PropertyNode__property__gqlv_property { +type rich__causeway_applib_MetamodelInspectView__tree__gqlv_property { datatype: String disabled: String get: String! hidden: Boolean - set(property: String!): rich__causeway_applib_PropertyNode - validate(property: String): String + set(tree: String!): rich__causeway_applib_MetamodelInspectView + validate(tree: String): String } type rich__causeway_applib_RoleMemento { @@ -514,51 +363,6 @@ type rich__causeway_applib_RoleMemento__name__gqlv_property { validate(name: String): String } -type rich__causeway_applib_TypeNode { - "Object metadata" - _meta: rich__causeway_applib_TypeNode__gqlv_meta - "Child Nodes" - childNodes: rich__causeway_applib_TypeNode__childNodes__gqlv_collection - "Domain Class Dto" - domainClassDto: rich__causeway_applib_TypeNode__domainClassDto__gqlv_property - "Parent Node" - parentNode: rich__causeway_applib_TypeNode__parentNode__gqlv_property -} - -type rich__causeway_applib_TypeNode__childNodes__gqlv_collection { - datatype: String - disabled: String - hidden: Boolean -} - -type rich__causeway_applib_TypeNode__domainClassDto__gqlv_property { - datatype: String - disabled: String - get: rich__causeway_schema_metamodel_v2_DomainClassDto! - hidden: Boolean - set(domainClassDto: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input!): rich__causeway_applib_TypeNode - validate(domainClassDto: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input): String -} - -type rich__causeway_applib_TypeNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type rich__causeway_applib_TypeNode__parentNode__gqlv_property { - datatype: String - disabled: String - hidden: Boolean - set(parentNode: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input!): rich__causeway_applib_TypeNode - validate(parentNode: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input): String -} - type rich__causeway_applib_UserMemento { "Object metadata" _meta: rich__causeway_applib_UserMemento__gqlv_meta @@ -713,222 +517,6 @@ type rich__causeway_applib_UserMenu__me__gqlv_action_invoke { target: String } -type rich__causeway_applib_node_ActionNode { - "Object metadata" - _meta: rich__causeway_applib_node_ActionNode__gqlv_meta - "Action" - action: rich__causeway_applib_node_ActionNode__action__gqlv_property - "Child Nodes" - childNodes: rich__causeway_applib_node_ActionNode__childNodes__gqlv_collection - "Mixed In" - mixedIn: rich__causeway_applib_node_ActionNode__mixedIn__gqlv_property - "Parent Node" - parentNode: rich__causeway_applib_node_ActionNode__parentNode__gqlv_property -} - -type rich__causeway_applib_node_ActionNode__action__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(action: String!): rich__causeway_applib_node_ActionNode - validate(action: String): String -} - -type rich__causeway_applib_node_ActionNode__childNodes__gqlv_collection { - datatype: String - disabled: String - hidden: Boolean -} - -type rich__causeway_applib_node_ActionNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type rich__causeway_applib_node_ActionNode__mixedIn__gqlv_property { - datatype: String - disabled: String - get: Boolean! - hidden: Boolean - set(mixedIn: Boolean!): rich__causeway_applib_node_ActionNode - validate(mixedIn: Boolean): String -} - -type rich__causeway_applib_node_ActionNode__parentNode__gqlv_property { - datatype: String - disabled: String - get: rich__causeway_applib_TypeNode! - hidden: Boolean - set(parentNode: rich__causeway_applib_TypeNode__gqlv_input!): rich__causeway_applib_node_ActionNode - validate(parentNode: rich__causeway_applib_TypeNode__gqlv_input): String -} - -type rich__causeway_applib_node_CollectionNode { - "Object metadata" - _meta: rich__causeway_applib_node_CollectionNode__gqlv_meta - "Child Nodes" - childNodes: rich__causeway_applib_node_CollectionNode__childNodes__gqlv_collection - "Collection" - collection: rich__causeway_applib_node_CollectionNode__collection__gqlv_property - "Mixed In" - mixedIn: rich__causeway_applib_node_CollectionNode__mixedIn__gqlv_property - "Parent Node" - parentNode: rich__causeway_applib_node_CollectionNode__parentNode__gqlv_property -} - -type rich__causeway_applib_node_CollectionNode__childNodes__gqlv_collection { - datatype: String - disabled: String - hidden: Boolean -} - -type rich__causeway_applib_node_CollectionNode__collection__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(collection: String!): rich__causeway_applib_node_CollectionNode - validate(collection: String): String -} - -type rich__causeway_applib_node_CollectionNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type rich__causeway_applib_node_CollectionNode__mixedIn__gqlv_property { - datatype: String - disabled: String - get: Boolean! - hidden: Boolean - set(mixedIn: Boolean!): rich__causeway_applib_node_CollectionNode - validate(mixedIn: Boolean): String -} - -type rich__causeway_applib_node_CollectionNode__parentNode__gqlv_property { - datatype: String - disabled: String - get: rich__causeway_applib_TypeNode! - hidden: Boolean - set(parentNode: rich__causeway_applib_TypeNode__gqlv_input!): rich__causeway_applib_node_CollectionNode - validate(parentNode: rich__causeway_applib_TypeNode__gqlv_input): String -} - -type rich__causeway_applib_node_FacetAttrNode { - "Object metadata" - _meta: rich__causeway_applib_node_FacetAttrNode__gqlv_meta - "Child Nodes" - childNodes: rich__causeway_applib_node_FacetAttrNode__childNodes__gqlv_collection - "Facet Attr" - facetAttr: rich__causeway_applib_node_FacetAttrNode__facetAttr__gqlv_property - "Parent Node" - parentNode: rich__causeway_applib_node_FacetAttrNode__parentNode__gqlv_property -} - -type rich__causeway_applib_node_FacetAttrNode__childNodes__gqlv_collection { - datatype: String - disabled: String - hidden: Boolean -} - -type rich__causeway_applib_node_FacetAttrNode__facetAttr__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(facetAttr: String!): rich__causeway_applib_node_FacetAttrNode - validate(facetAttr: String): String -} - -type rich__causeway_applib_node_FacetAttrNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type rich__causeway_applib_node_FacetAttrNode__parentNode__gqlv_property { - datatype: String - disabled: String - get: rich__causeway_applib_node_FacetNode! - hidden: Boolean - set(parentNode: rich__causeway_applib_node_FacetNode__gqlv_input!): rich__causeway_applib_node_FacetAttrNode - validate(parentNode: rich__causeway_applib_node_FacetNode__gqlv_input): String -} - -type rich__causeway_applib_node_FacetNode { - "Object metadata" - _meta: rich__causeway_applib_node_FacetNode__gqlv_meta - "Child Nodes" - childNodes: rich__causeway_applib_node_FacetNode__childNodes__gqlv_collection - "Facet" - facet: rich__causeway_applib_node_FacetNode__facet__gqlv_property - "Parent Node" - parentNode: rich__causeway_applib_node_FacetNode__parentNode__gqlv_property - "Shadowed" - shadowed: rich__causeway_applib_node_FacetNode__shadowed__gqlv_property -} - -type rich__causeway_applib_node_FacetNode__childNodes__gqlv_collection { - datatype: String - disabled: String - hidden: Boolean -} - -type rich__causeway_applib_node_FacetNode__facet__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(facet: String!): rich__causeway_applib_node_FacetNode - validate(facet: String): String -} - -type rich__causeway_applib_node_FacetNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type rich__causeway_applib_node_FacetNode__parentNode__gqlv_property { - datatype: String - disabled: String - hidden: Boolean - set(parentNode: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input!): rich__causeway_applib_node_FacetNode - validate(parentNode: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input): String -} - -type rich__causeway_applib_node_FacetNode__shadowed__gqlv_property { - datatype: String - disabled: String - get: Boolean! - hidden: Boolean - set(shadowed: Boolean!): rich__causeway_applib_node_FacetNode - validate(shadowed: Boolean): String -} - type rich__causeway_conf_ConfigurationMenu { "Configuration" configuration: rich__causeway_conf_ConfigurationMenu__configuration__gqlv_action @@ -1564,121 +1152,6 @@ type rich__causeway_feat_ApplicationType__typeSimpleName__gqlv_property { validate(typeSimpleName: String): String } -type rich__causeway_schema_metamodel_v2_DomainClassDto { - "Object metadata" - _meta: rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_meta - "Actions" - actions: rich__causeway_schema_metamodel_v2_DomainClassDto__actions__gqlv_property - "Annotations" - annotations: rich__causeway_schema_metamodel_v2_DomainClassDto__annotations__gqlv_property - "Collections" - collections: rich__causeway_schema_metamodel_v2_DomainClassDto__collections__gqlv_property - "Facets" - facets: rich__causeway_schema_metamodel_v2_DomainClassDto__facets__gqlv_property - "Id" - id: rich__causeway_schema_metamodel_v2_DomainClassDto__id__gqlv_property - "Major Version" - majorVersion: rich__causeway_schema_metamodel_v2_DomainClassDto__majorVersion__gqlv_property - "Minor Version" - minorVersion: rich__causeway_schema_metamodel_v2_DomainClassDto__minorVersion__gqlv_property - "Properties" - properties: rich__causeway_schema_metamodel_v2_DomainClassDto__properties__gqlv_property - "Service" - service: rich__causeway_schema_metamodel_v2_DomainClassDto__service__gqlv_property -} - -type rich__causeway_schema_metamodel_v2_DomainClassDto__actions__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(actions: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - validate(actions: String): String -} - -type rich__causeway_schema_metamodel_v2_DomainClassDto__annotations__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(annotations: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - validate(annotations: String): String -} - -type rich__causeway_schema_metamodel_v2_DomainClassDto__collections__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(collections: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - validate(collections: String): String -} - -type rich__causeway_schema_metamodel_v2_DomainClassDto__facets__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(facets: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - validate(facets: String): String -} - -type rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type rich__causeway_schema_metamodel_v2_DomainClassDto__id__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(id: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - validate(id: String): String -} - -type rich__causeway_schema_metamodel_v2_DomainClassDto__majorVersion__gqlv_property { - datatype: String - disabled: String - get: String - hidden: Boolean - set(majorVersion: String): rich__causeway_schema_metamodel_v2_DomainClassDto - validate(majorVersion: String): String -} - -type rich__causeway_schema_metamodel_v2_DomainClassDto__minorVersion__gqlv_property { - datatype: String - disabled: String - get: String - hidden: Boolean - set(minorVersion: String): rich__causeway_schema_metamodel_v2_DomainClassDto - validate(minorVersion: String): String -} - -type rich__causeway_schema_metamodel_v2_DomainClassDto__properties__gqlv_property { - datatype: String - disabled: String - get: String! - hidden: Boolean - set(properties: String!): rich__causeway_schema_metamodel_v2_DomainClassDto - validate(properties: String): String -} - -type rich__causeway_schema_metamodel_v2_DomainClassDto__service__gqlv_property { - datatype: String - disabled: String - get: Boolean! - hidden: Boolean - set(service: Boolean!): rich__causeway_schema_metamodel_v2_DomainClassDto - validate(service: Boolean): String -} - type rich__causeway_security_LoginRedirect { "Object metadata" _meta: rich__causeway_security_LoginRedirect__gqlv_meta @@ -1803,12 +1276,12 @@ type rich__java_lang_Runnable__gqlv_meta { title: String! } -type rich__java_util_Map { +type rich__java_util_concurrent_Callable { "Object metadata" - _meta: rich__java_util_Map__gqlv_meta + _meta: rich__java_util_concurrent_Callable__gqlv_meta } -type rich__java_util_Map__gqlv_meta { +type rich__java_util_concurrent_Callable__gqlv_meta { cssClass: String grid: String icon: String @@ -1819,12 +1292,12 @@ type rich__java_util_Map__gqlv_meta { title: String! } -type rich__java_util_SortedMap { +type rich__java_util_function_Consumer { "Object metadata" - _meta: rich__java_util_SortedMap__gqlv_meta + _meta: rich__java_util_function_Consumer__gqlv_meta } -type rich__java_util_SortedMap__gqlv_meta { +type rich__java_util_function_Consumer__gqlv_meta { cssClass: String grid: String icon: String @@ -1835,12 +1308,12 @@ type rich__java_util_SortedMap__gqlv_meta { title: String! } -type rich__java_util_concurrent_Callable { +type rich__java_util_function_Function { "Object metadata" - _meta: rich__java_util_concurrent_Callable__gqlv_meta + _meta: rich__java_util_function_Function__gqlv_meta } -type rich__java_util_concurrent_Callable__gqlv_meta { +type rich__java_util_function_Function__gqlv_meta { cssClass: String grid: String icon: String @@ -1851,12 +1324,12 @@ type rich__java_util_concurrent_Callable__gqlv_meta { title: String! } -type rich__java_util_function_Consumer { +type rich__java_util_stream_Stream { "Object metadata" - _meta: rich__java_util_function_Consumer__gqlv_meta + _meta: rich__java_util_stream_Stream__gqlv_meta } -type rich__java_util_function_Consumer__gqlv_meta { +type rich__java_util_stream_Stream__gqlv_meta { cssClass: String grid: String icon: String @@ -1867,12 +1340,14 @@ type rich__java_util_function_Consumer__gqlv_meta { title: String! } -type rich__java_util_function_Function { +type rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView { "Object metadata" - _meta: rich__java_util_function_Function__gqlv_meta + _meta: rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__gqlv_meta + "Tree" + tree: rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__tree__gqlv_property } -type rich__java_util_function_Function__gqlv_meta { +type rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__gqlv_meta { cssClass: String grid: String icon: String @@ -1883,38 +1358,34 @@ type rich__java_util_function_Function__gqlv_meta { title: String! } -type rich__java_util_stream_Stream { - "Object metadata" - _meta: rich__java_util_stream_Stream__gqlv_meta -} - -type rich__java_util_stream_Stream__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! +type rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__tree__gqlv_property { + datatype: String + disabled: String + get: String! + hidden: Boolean + set(tree: String!): rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView + validate(tree: String): String } type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode { "Object metadata" _meta: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_meta - "Child Nodes" - childNodes: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__childNodes__gqlv_collection - "Parent Node" - parentNode: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__parentNode__gqlv_property + "Details" + details: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__details__gqlv_action + "Put Details" + putDetails: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails__gqlv_action + "Stream Child Nodes" + streamChildNodes: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__streamChildNodes__gqlv_action } -type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__childNodes__gqlv_collection { - datatype: String - disabled: String - hidden: Boolean +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details { + "Object metadata" + _meta: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_meta + "Map" + map: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__map__gqlv_collection } -type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_meta { +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_meta { cssClass: String grid: String icon: String @@ -1925,32 +1396,26 @@ type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_meta { title: String! } -type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__parentNode__gqlv_property { +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__map__gqlv_collection { datatype: String disabled: String + get: [String] hidden: Boolean - set(parentNode: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input!): rich__org_apache_causeway_core_metamodel_inspect_model_MMNode - validate(parentNode: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input): String -} - -type rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode { - "Object metadata" - _meta: rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_meta - "Child Nodes" - childNodes: rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__childNodes__gqlv_collection - "Mixed In" - mixedIn: rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__mixedIn__gqlv_property - "Parent Node" - parentNode: rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__parentNode__gqlv_property } -type rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__childNodes__gqlv_collection { - datatype: String +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__details__gqlv_action { disabled: String hidden: Boolean + invokeNonIdempotent: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__details__gqlv_action_invoke + validate: String } -type rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_meta { +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__details__gqlv_action_invoke { + results: String + target: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode +} + +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_meta { cssClass: String grid: String icon: String @@ -1961,22 +1426,48 @@ type rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_met title: String! } -type rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__mixedIn__gqlv_property { +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails__details__gqlv_action_parameter { datatype: String + disabled(details: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_input): String + hidden: Boolean + validity: String +} + +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails__gqlv_action { disabled: String - get: Boolean! hidden: Boolean - set(mixedIn: Boolean!): rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode - validate(mixedIn: Boolean): String + invokeNonIdempotent(details: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_input!): rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails__gqlv_action_invoke + "Parameters of this action" + params: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails__gqlv_action_params + validate(details: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_input): String } -type rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__parentNode__gqlv_property { - datatype: String +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails__gqlv_action_args { + details: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details +} + +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails__gqlv_action_invoke { + "Arguments used to invoke this action" + args: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails__gqlv_action_args + results: String + target: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode +} + +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails__gqlv_action_params { + "Details" + details: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__putDetails__details__gqlv_action_parameter +} + +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__streamChildNodes__gqlv_action { disabled: String - get: rich__causeway_applib_TypeNode! hidden: Boolean - set(parentNode: rich__causeway_applib_TypeNode__gqlv_input!): rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode - validate(parentNode: rich__causeway_applib_TypeNode__gqlv_input): String + invokeNonIdempotent: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__streamChildNodes__gqlv_action_invoke + validate: String +} + +type rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__streamChildNodes__gqlv_action_invoke { + results: rich__java_util_stream_Stream + target: rich__org_apache_causeway_core_metamodel_inspect_model_MMNode } type rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript { @@ -2017,22 +1508,6 @@ type rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScr validate(qualifiedName: String): String } -type rich__org_springframework_data_web_config_SpringDataWebSettings { - "Object metadata" - _meta: rich__org_springframework_data_web_config_SpringDataWebSettings__gqlv_meta -} - -type rich__org_springframework_data_web_config_SpringDataWebSettings__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - type rich__university_admin_AdminMenu { "Action With Disabled Param" actionWithDisabledParam: rich__university_admin_AdminMenu__actionWithDisabledParam__gqlv_action @@ -5418,148 +4893,7 @@ type simple__causeway_applib_DomainObjectList { title: String! } -type simple__causeway_applib_DomainObjectList__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type simple__causeway_applib_FacetGroupNode { - "Object metadata" - _meta: simple__causeway_applib_FacetGroupNode__gqlv_meta - facets: String! -} - -type simple__causeway_applib_FacetGroupNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type simple__causeway_applib_ParameterNode { - "Object metadata" - _meta: simple__causeway_applib_ParameterNode__gqlv_meta - parameter: String! - parentNode: simple__causeway_applib_node_ActionNode! -} - -type simple__causeway_applib_ParameterNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type simple__causeway_applib_PropertyNode { - "Object metadata" - _meta: simple__causeway_applib_PropertyNode__gqlv_meta - mixedIn: Boolean! - parentNode: simple__causeway_applib_TypeNode! - property: String! -} - -type simple__causeway_applib_PropertyNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type simple__causeway_applib_RoleMemento { - "Object metadata" - _meta: simple__causeway_applib_RoleMemento__gqlv_meta - description: String! - name: String! -} - -type simple__causeway_applib_RoleMemento__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type simple__causeway_applib_TypeNode { - "Object metadata" - _meta: simple__causeway_applib_TypeNode__gqlv_meta - domainClassDto: simple__causeway_schema_metamodel_v2_DomainClassDto! -} - -type simple__causeway_applib_TypeNode__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type simple__causeway_applib_UserMemento { - "Object metadata" - _meta: simple__causeway_applib_UserMemento__gqlv_meta - authenticationCode: String! - authenticationSource: rich__org_apache_causeway_applib_services_user_UserMemento_AuthenticationSource__gqlv_enum! - avatarUrl: String - impersonating: Boolean! - languageLocale: String - multiTenancyToken: String - name: String! - numberFormatLocale: String - realName: String - "Roles" - roles: [simple__causeway_applib_RoleMemento] - timeFormatLocale: String -} - -type simple__causeway_applib_UserMemento__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type simple__causeway_applib_UserMenu { - "Returns your user account details" - me: simple__causeway_applib_UserMemento -} - -type simple__causeway_applib_node_ActionNode { - "Object metadata" - _meta: simple__causeway_applib_node_ActionNode__gqlv_meta - action: String! - mixedIn: Boolean! - parentNode: simple__causeway_applib_TypeNode! -} - -type simple__causeway_applib_node_ActionNode__gqlv_meta { +type simple__causeway_applib_DomainObjectList__gqlv_meta { cssClass: String grid: String icon: String @@ -5570,15 +4904,14 @@ type simple__causeway_applib_node_ActionNode__gqlv_meta { title: String! } -type simple__causeway_applib_node_CollectionNode { +type simple__causeway_applib_MetamodelInspectView { "Object metadata" - _meta: simple__causeway_applib_node_CollectionNode__gqlv_meta - collection: String! - mixedIn: Boolean! - parentNode: simple__causeway_applib_TypeNode! + _meta: simple__causeway_applib_MetamodelInspectView__gqlv_meta + details: String! + tree: String! } -type simple__causeway_applib_node_CollectionNode__gqlv_meta { +type simple__causeway_applib_MetamodelInspectView__gqlv_meta { cssClass: String grid: String icon: String @@ -5589,14 +4922,14 @@ type simple__causeway_applib_node_CollectionNode__gqlv_meta { title: String! } -type simple__causeway_applib_node_FacetAttrNode { +type simple__causeway_applib_RoleMemento { "Object metadata" - _meta: simple__causeway_applib_node_FacetAttrNode__gqlv_meta - facetAttr: String! - parentNode: simple__causeway_applib_node_FacetNode! + _meta: simple__causeway_applib_RoleMemento__gqlv_meta + description: String! + name: String! } -type simple__causeway_applib_node_FacetAttrNode__gqlv_meta { +type simple__causeway_applib_RoleMemento__gqlv_meta { cssClass: String grid: String icon: String @@ -5607,14 +4940,24 @@ type simple__causeway_applib_node_FacetAttrNode__gqlv_meta { title: String! } -type simple__causeway_applib_node_FacetNode { +type simple__causeway_applib_UserMemento { "Object metadata" - _meta: simple__causeway_applib_node_FacetNode__gqlv_meta - facet: String! - shadowed: Boolean! + _meta: simple__causeway_applib_UserMemento__gqlv_meta + authenticationCode: String! + authenticationSource: rich__org_apache_causeway_applib_services_user_UserMemento_AuthenticationSource__gqlv_enum! + avatarUrl: String + impersonating: Boolean! + languageLocale: String + multiTenancyToken: String + name: String! + numberFormatLocale: String + realName: String + "Roles" + roles: [simple__causeway_applib_RoleMemento] + timeFormatLocale: String } -type simple__causeway_applib_node_FacetNode__gqlv_meta { +type simple__causeway_applib_UserMemento__gqlv_meta { cssClass: String grid: String icon: String @@ -5625,6 +4968,11 @@ type simple__causeway_applib_node_FacetNode__gqlv_meta { title: String! } +type simple__causeway_applib_UserMenu { + "Returns your user account details" + me: simple__causeway_applib_UserMemento +} + type simple__causeway_conf_ConfigurationMenu { "Configuration" configuration: simple__causeway_conf_ConfigurationViewmodel @@ -5817,31 +5165,6 @@ type simple__causeway_feat_ApplicationType__gqlv_meta { title: String! } -type simple__causeway_schema_metamodel_v2_DomainClassDto { - "Object metadata" - _meta: simple__causeway_schema_metamodel_v2_DomainClassDto__gqlv_meta - actions: String! - annotations: String! - collections: String! - facets: String! - id: String! - majorVersion: String - minorVersion: String - properties: String! - service: Boolean! -} - -type simple__causeway_schema_metamodel_v2_DomainClassDto__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - type simple__causeway_security_LoginRedirect { "Object metadata" _meta: simple__causeway_security_LoginRedirect__gqlv_meta @@ -5914,38 +5237,6 @@ type simple__java_lang_Runnable__gqlv_meta { title: String! } -type simple__java_util_Map { - "Object metadata" - _meta: simple__java_util_Map__gqlv_meta -} - -type simple__java_util_Map__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - -type simple__java_util_SortedMap { - "Object metadata" - _meta: simple__java_util_SortedMap__gqlv_meta -} - -type simple__java_util_SortedMap__gqlv_meta { - cssClass: String - grid: String - icon: String - id: String! - layout: String - logicalTypeName: String! - saveAs(ref: String): String - title: String! -} - type simple__java_util_concurrent_Callable { "Object metadata" _meta: simple__java_util_concurrent_Callable__gqlv_meta @@ -6010,12 +5301,13 @@ type simple__java_util_stream_Stream__gqlv_meta { title: String! } -type simple__org_apache_causeway_core_metamodel_inspect_model_MMNode { +type simple__org_apache_causeway_applib_graph_tree_MasterDetailTreeView { "Object metadata" - _meta: simple__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_meta + _meta: simple__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__gqlv_meta + tree: String! } -type simple__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_meta { +type simple__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__gqlv_meta { cssClass: String grid: String icon: String @@ -6026,14 +5318,25 @@ type simple__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_meta title: String! } -type simple__org_apache_causeway_core_metamodel_inspect_model_MemberNode { +type simple__org_apache_causeway_core_metamodel_inspect_model_MMNode { + "Object metadata" + _meta: simple__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_meta + "Details" + details: String + "Put Details" + putDetails(details: simple__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_input!): String + "Stream Child Nodes" + streamChildNodes: simple__java_util_stream_Stream +} + +type simple__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details { "Object metadata" - _meta: simple__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_meta - mixedIn: Boolean! - parentNode: simple__causeway_applib_TypeNode! + _meta: simple__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_meta + "Map" + map: [String] } -type simple__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_meta { +type simple__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_meta { cssClass: String grid: String icon: String @@ -6044,14 +5347,7 @@ type simple__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_m title: String! } -type simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript { - "Object metadata" - _meta: simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_meta - friendlyName: String! - qualifiedName: String! -} - -type simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_meta { +type simple__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_meta { cssClass: String grid: String icon: String @@ -6062,12 +5358,14 @@ type simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureS title: String! } -type simple__org_springframework_data_web_config_SpringDataWebSettings { +type simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript { "Object metadata" - _meta: simple__org_springframework_data_web_config_SpringDataWebSettings__gqlv_meta + _meta: simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_meta + friendlyName: String! + qualifiedName: String! } -type simple__org_springframework_data_web_config_SpringDataWebSettings__gqlv_meta { +type simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_meta { cssClass: String grid: String icon: String @@ -6349,26 +5647,12 @@ type simple__university_dept_StaffMember__photo__gqlv_member { enum logicalTypeNames__gqlv_enum { "causeway.applib.DomainObjectList" causeway_applib_DomainObjectList - "causeway.applib.FacetGroupNode" - causeway_applib_FacetGroupNode - "causeway.applib.ParameterNode" - causeway_applib_ParameterNode - "causeway.applib.PropertyNode" - causeway_applib_PropertyNode + "causeway.applib.MetamodelInspectView" + causeway_applib_MetamodelInspectView "causeway.applib.RoleMemento" causeway_applib_RoleMemento - "causeway.applib.TypeNode" - causeway_applib_TypeNode "causeway.applib.UserMemento" causeway_applib_UserMemento - "causeway.applib.node.ActionNode" - causeway_applib_node_ActionNode - "causeway.applib.node.CollectionNode" - causeway_applib_node_CollectionNode - "causeway.applib.node.FacetAttrNode" - causeway_applib_node_FacetAttrNode - "causeway.applib.node.FacetNode" - causeway_applib_node_FacetNode "causeway.conf.ConfigurationProperty" causeway_conf_ConfigurationProperty "causeway.conf.ConfigurationViewmodel" @@ -6387,14 +5671,14 @@ enum logicalTypeNames__gqlv_enum { causeway_feat_ApplicationTypeMember "causeway.feat.ApplicationTypeProperty" causeway_feat_ApplicationTypeProperty - "causeway.schema.metamodel.v2.DomainClassDto" - causeway_schema_metamodel_v2_DomainClassDto "causeway.security.LoginRedirect" causeway_security_LoginRedirect "causeway.testing.fixtures.FixtureResult" causeway_testing_fixtures_FixtureResult - "org.springframework.data.web.config.SpringDataWebSettings" - org_springframework_data_web_config_SpringDataWebSettings + "org.apache.causeway.applib.graph.tree.MasterDetailTreeView" + org_apache_causeway_applib_graph_tree_MasterDetailTreeView + "org.apache.causeway.core.metamodel.inspect.model.MMNode.Details" + org_apache_causeway_core_metamodel_inspect_model_MMNode_Details "university.dept.Department" university_dept_Department "university.dept.DeptHead" @@ -6465,25 +5749,7 @@ input rich__causeway_applib_DomainObjectList__gqlv_input { ref: String } -input rich__causeway_applib_FacetGroupNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input rich__causeway_applib_ParameterNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input rich__causeway_applib_PropertyNode__gqlv_input { +input rich__causeway_applib_MetamodelInspectView__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" @@ -6501,15 +5767,6 @@ input rich__causeway_applib_RoleMemento__gqlv_input { ref: String } -input rich__causeway_applib_TypeNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - input rich__causeway_applib_UserMemento__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID @@ -6519,42 +5776,6 @@ input rich__causeway_applib_UserMemento__gqlv_input { ref: String } -input rich__causeway_applib_node_ActionNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input rich__causeway_applib_node_CollectionNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input rich__causeway_applib_node_FacetAttrNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input rich__causeway_applib_node_FacetNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - input rich__causeway_conf_ConfigurationProperty__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID @@ -6636,15 +5857,6 @@ input rich__causeway_feat_ApplicationType__gqlv_input { ref: String } -input rich__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - input rich__causeway_security_LoginRedirect__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID @@ -6681,24 +5893,6 @@ input rich__java_lang_Runnable__gqlv_input { ref: String } -input rich__java_util_Map__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input rich__java_util_SortedMap__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - input rich__java_util_concurrent_Callable__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID @@ -6735,7 +5929,7 @@ input rich__java_util_stream_Stream__gqlv_input { ref: String } -input rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input { +input rich__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" @@ -6744,7 +5938,7 @@ input rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input ref: String } -input rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_input { +input rich__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" @@ -6753,7 +5947,7 @@ input rich__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_in ref: String } -input rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_input { +input rich__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" @@ -6762,7 +5956,7 @@ input rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureSc ref: String } -input rich__org_springframework_data_web_config_SpringDataWebSettings__gqlv_input { +input rich__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" @@ -6816,25 +6010,7 @@ input simple__causeway_applib_DomainObjectList__gqlv_input { ref: String } -input simple__causeway_applib_FacetGroupNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input simple__causeway_applib_ParameterNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input simple__causeway_applib_PropertyNode__gqlv_input { +input simple__causeway_applib_MetamodelInspectView__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" @@ -6852,15 +6028,6 @@ input simple__causeway_applib_RoleMemento__gqlv_input { ref: String } -input simple__causeway_applib_TypeNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - input simple__causeway_applib_UserMemento__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID @@ -6870,42 +6037,6 @@ input simple__causeway_applib_UserMemento__gqlv_input { ref: String } -input simple__causeway_applib_node_ActionNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input simple__causeway_applib_node_CollectionNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input simple__causeway_applib_node_FacetAttrNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input simple__causeway_applib_node_FacetNode__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - input simple__causeway_conf_ConfigurationProperty__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID @@ -6987,15 +6118,6 @@ input simple__causeway_feat_ApplicationType__gqlv_input { ref: String } -input simple__causeway_schema_metamodel_v2_DomainClassDto__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - input simple__causeway_security_LoginRedirect__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID @@ -7032,24 +6154,6 @@ input simple__java_lang_Runnable__gqlv_input { ref: String } -input simple__java_util_Map__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - -input simple__java_util_SortedMap__gqlv_input { - "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" - id: ID - "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" - logicalTypeName: logicalTypeNames__gqlv_enum - "Use either 'ref' or 'id'; looks up an object previously saved to the execution context using 'saveAs(ref: ...)'" - ref: String -} - input simple__java_util_concurrent_Callable__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID @@ -7086,7 +6190,7 @@ input simple__java_util_stream_Stream__gqlv_input { ref: String } -input simple__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input { +input simple__org_apache_causeway_applib_graph_tree_MasterDetailTreeView__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" @@ -7095,7 +6199,7 @@ input simple__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_inpu ref: String } -input simple__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_input { +input simple__org_apache_causeway_core_metamodel_inspect_model_MMNode_Details__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" @@ -7104,7 +6208,7 @@ input simple__org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_ ref: String } -input simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_input { +input simple__org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class" @@ -7113,7 +6217,7 @@ input simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_Fixture ref: String } -input simple__org_springframework_data_web_config_SpringDataWebSettings__gqlv_input { +input simple__org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_input { "Use either 'id' or 'ref'; looks up an entity from the persistent data store, or if a view model, then recreates using the id as a memento of the object's state" id: ID "If object identified by 'id', then optionally specifies concrete type. This is only required if the parameter type defines a super class"
