You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by gi...@apache.org on 2024/11/25 07:23:47 UTC
(causeway) branch dependabot/maven/v3/jakarta.enterprise-jakarta.enterprise.cdi-api-4.1.0 updated (ef83ffedce3 -> 18c7f5577e8)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/maven/v3/jakarta.enterprise-jakarta.enterprise.cdi-api-4.1.0
in repository https://gitbox.apache.org/repos/asf/causeway.git
omit ef83ffedce3 Bump jakarta.enterprise:jakarta.enterprise.cdi-api from 4.0.1 to 4.1.0
add 84526f66ebe Bump com.approvaltests:approvaltests from 24.1.0 to 24.2.0
add bb405e3709a Merge pull request #2439 from apache/dependabot/maven/master/com.approvaltests-approvaltests-24.2.0
add 9b86212979e Bump org.assertj:assertj-guava from 3.25.3 to 3.26.0
add 2e52d20c021 Merge pull request #2435 from apache/dependabot/maven/master/org.assertj-assertj-guava-3.26.0
add ea608d91a7e Bump org.springframework.graphql:spring-graphql-test from 1.2.6 to 1.3.0
add 870c496ca5c Merge pull request #2432 from apache/dependabot/maven/master/org.springframework.graphql-spring-graphql-test-1.3.0
add 9c1a32dd798 Bump org.apache.maven.plugins:maven-invoker-plugin from 3.6.1 to 3.7.0
add 7fa9b368f03 Merge pull request #2436 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-invoker-plugin-3.7.0
add b6496d64cb7 Bump org.webjars:jquery-ui from 1.13.2 to 1.13.3
add 34edcf2eddd Merge pull request #2438 from apache/dependabot/maven/master/org.webjars-jquery-ui-1.13.3
add 523b9814170 Bump eclipselink 2.7.14 -> 2.7.15
add b2ef59460b5 merge from master
add 8da4588df35 CAUSEWAY-3748: [Commons] Json/YamlUtils support for Optional
add a9db07b37a9 merge from master
add 9a6a26fecf0 CAUSEWAY-3748: remove unused imports
add e213eaa35bb Merge remote-tracking branch 'origin/master' into v3
add 03820bb28eb regen docs
add bf179fd7cc6 CAUSEWAY-2873: updates petclinic tutorial up to 2.5 incl.
add 0a98055c906 CAUSEWAY-2873: exercises 3-1, 3-2, 3-3
add 74c16b8826c CAUSEWAY-2873: 02-05, 03-04
add 70bbcffb70c CAUSEWAY-2873: adds 03-06
add 3c185d2bb0d CAUSEWAY-2873: 03-06
add 1aa0ab2b953 CAUSEWAY-2873: completes 03-08
add ed3647cce92 CAUSEWAY-2873: 03-09
add ca99001390d CAUSEWAY-2873: removes old exercise
add 88c2a0c7020 CAUSEWAY-2873: 03-13
add 3aa20d9a59c CAUSEWAY-2873: attempts to improve styling of asciidoc plugin
add b54fbe2eaae CAUSEWAY-2873: 03-14
add f159e44c14e CAUSEWAY-2873: 03-14 (2)
add 593f308a248 CAUSEWAY-2873: 04-01
add 2f344f588bf CAUSEWAY-2873: 04-04
add 8e56f906518 CAUSEWAY-2873: 04-08
add c56c0b8e1f3 CAUSEWAY-2873: 05-01
add e58e4d3c222 CAUSEWAY-2873: 05-02
add d9b319b1494 CAUSEWAY-2873: 06-01
add d29c187a4a5 CAUSEWAY-2873: 07-01
add c2aafee873a CAUSEWAY-2873: 09-01
add d1bfea46d1d CAUSEWAY-2873: 08-02
add a7d79adff93 CAUSEWAY-2873: cleans up the _todo.adoc for petclinic
add af8a8512fff CAUSEWAY-2873: updates toc for petclinic tutorial
add 90e93e4d58d CAUSEWAY-2873: cleans up docs for generating website, maintenance of algolia config files
add 118d2c9cfa2 CAUSEWAY-2783 : fixes docs re: causewaystuff-tooling-cli.jar file
add 54ac18e670a CAUSEWAY-2873 : fixes toc for petclinic
add 02c9daa816e Merge pull request #2441 from apache/CAUSEWAY-2873
add 9d8ef429777 regenerates refguide index docs
add a9fcfcbe730 updates prereqs for relesae process; require jq
add fde5ea41745 CAUSEWAY-3680: adds initial graph data structure and its builder
add b9d8b4dae4c merge from master
add 3159993c86f CAUSEWAY-2873: fixes to petclinic docs
add 81f8c5f61f1 CAUSEWAY-2873: rewording
add 6930535236a CAUSEWAY-2873: rewording
add 5fd1f93a458 CAUSEWAY-2873: rewording
add 0e408402198 CAUSEWAY-2873: consistency
add 494151710be CAUSEWAY-2873: consistency
add f2fdacd809f CAUSEWAY-2873: improves toc
add d71a2ca83c7 CAUSEWAY-2873: wording fixes
add 2592d17e8e3 CAUSEWAY-2873: wording fixes
add a761cf6f85f CAUSEWAY-2873: wording fixes
add 7c24f5c88e9 CAUSEWAY-2873: wording fixes
add 969ebbd87fb Merge pull request #2442 from apache/CAUSEWAY-2873
add fc5c9e2ef6e CAUSEWAY-3680: adding graph methods for traversal and transform
add e71a43d3bee Merge remote-tracking branch 'origin/master' into v3
add 4c491728fe1 Update setup-and-configuration.adoc
add 522dc3d4693 ESTUP2-674: Fix css for autocomplete
add 249571709d7 Merge pull request #2443 from pdeenen/ESTUP2-674
add 6321551bea4 Merge pull request #2444 from apache/CAUSEWAY-3754
add 743e7953d37 CAUSEWAY-3756: trivial refactoring to make ScalarConvertingModel ...
add 28ac7f672aa Merge pull request #2447 from apache/CAUSEWAY-3756
add 0adc3f26da1 CAUSEWAY-3755: adds Listener for RunBackgroundCommandsJob
add cbbb51033b2 CAUSEWAY-3755: adds noop impl of new listener interface
add b957747d423 CAUSEWAY-3755: adds config param to control batch size when running background jobs
add 03a496b39c4 CAUSEWAY-3755: updates FakeScheduler to also call listeners
add 686e88eb445 CAUSEWAY-3755: runs listeners in their own transaction
add ca6c277177a CAUSEWAY-3755: executes listeners in transaction also
add 384e1589d1c CAUSEWAY-3755: reformats is all
add b62809b455f CAUSEWAY-3755: runs listener in new xactn
add 46302e4372e CAUSEWAY-3755: adds javadoc
add f9bfaf8e3a7 Merge pull request #2445 from apache/CAUSEWAY-3755
add cf23b7a98e6 merge from master
add 0d268dc2b23 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0
add b72daf9e78c Merge pull request #2455 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-javadoc-plugin-3.7.0
add d1ccbba9506 Bump com.google.errorprone:error_prone_annotations from 2.27.1 to 2.28.0
add 45989662c32 Merge pull request #2448 from apache/dependabot/maven/v3/com.google.errorprone-error_prone_annotations-2.28.0
add 927ed25f996 Bump maven.plugin.tools.version from 3.13.0 to 3.13.1
add d9f3fe8815d Merge pull request #2453 from apache/dependabot/maven/v3/maven.plugin.tools.version-3.13.1
add 75c3d02c755 Bump shiro.version from 2.0.0 to 2.0.1
add 751f02fef07 Merge pull request #2452 from apache/dependabot/maven/v3/shiro.version-2.0.1
add f0112e1fb4c Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre
add 8584ad41c9a Merge pull request #2454 from apache/dependabot/maven/v3/com.google.guava-guava-33.2.1-jre
add a508920039c Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.1 to 3.5.0
add 30888997f0c Merge pull request #2449 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-enforcer-plugin-3.5.0
add 6d533307d18 Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0
add 465ee43e08e Merge pull request #2450 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-shade-plugin-3.6.0
add 0657ccd4965 Bump com.google.cloud.tools:jib-maven-plugin from 3.4.2 to 3.4.3
add 9918714e9df Merge pull request #2451 from apache/dependabot/maven/v3/com.google.cloud.tools-jib-maven-plugin-3.4.3
add a88fcc56cb0 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0
add 95565b9f831 Merge pull request #2456 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-javadoc-plugin-3.7.0
add 0a02a3ef18f Bump com.google.errorprone:error_prone_annotations from 2.27.1 to 2.28.0
add 7923bd645f8 Merge pull request #2457 from apache/dependabot/maven/master/com.google.errorprone-error_prone_annotations-2.28.0
add 4c49f369fd2 Bump maven.plugin.tools.version from 3.13.0 to 3.13.1
add c686949ee2c Merge pull request #2459 from apache/dependabot/maven/master/maven.plugin.tools.version-3.13.1
add 953fa8b19c9 Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre
add 9c57ddcee1f Merge pull request #2461 from apache/dependabot/maven/master/com.google.guava-guava-33.2.1-jre
add fa85ead6f20 Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.1 to 3.5.0
add e21899c44ef Merge pull request #2462 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-enforcer-plugin-3.5.0
add 2989c208738 Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0
add a34d7c45679 Merge pull request #2458 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-shade-plugin-3.6.0
add 694ace4f8ac Bump com.google.cloud.tools:jib-maven-plugin from 3.4.2 to 3.4.3
add 010bbcdc6db Merge pull request #2463 from apache/dependabot/maven/master/com.google.cloud.tools-jib-maven-plugin-3.4.3
add 1c284177ad3 merge from master
add 065d245ce52 CAUSEWAY-3758 : adds javadoc for EmailServiceDefault's impl
add 102c28f9e5c CAUSEWAY-3758: marks the XxxDefault impls of services as 'since 2.0'
add 24190537c9c CAUSEWAY-2873: introduces configurable tag version for the petclinic tutorial
add 684c6cb093f CAUSEWAY-2873: adds 09-02 exercise to petclinic
add 76d58a0ad91 CAUSEWAY-3757 : improves docs for EmailService
add 4563edb6d60 CAUSEWAY-2873 : updates nav for petclinic, new section
add 88023ebb400 CAUSEWAY-2873: updates .gitignore for playbooks
add 0217dc07247 updates refguide docs
add 8c278693779 Merge pull request #2464 from apache/CAUSEWAY-2873
add f455520590b CAUSEWAY-3753: adds additional validation of per params
add 831b907290e CAUSEWAY-3753: trivial refactorings, fixes coment
add 0f52f7fec21 CAUSEWAY-3753: oops - should return any messages from existing param negotiation validation.
add e62c501a9f3 Merge pull request #2465 from apache/CAUSEWAY-3753
add 582ed02bc37 CAUSEWAY-3753: refactors new logic into underlying Param Negotiation Model
add 73ea5eae249 CAUSEWAY-3753: simpify
add 28b14a5d4d1 CAUSEWAY-3753: further simplify
add f268c09c218 CAUSEWAY-3753: further simplify
add 713a321acb1 CAUSEWAY-3753: minor: moves helper to bottom
add 66a73375413 Merge pull request #2467 from apache/3753-param.validation
add dc438a8f21f merge from master
add 686fe6ea8fa CAUSEWAY-3753: fixes spelling mistake...
add bcb883a0704 Merge remote-tracking branch 'origin/master' into v3
add 00f7081bd38 CAUSEWAY-3762: adds TableSearchUiService (interface)
add f7207c36c13 Merge remote-tracking branch 'origin/master' into v3
add d9d40467c25 CAUSEWAY-3751: extends the SPI, onRendering
add 4d2ca443d24 CAUSEWAY-3751: extends PageRenderLogger also
add d6606131f2b Merge pull request #2466 from apache/CAUSEWAY-3751
add 3a126180b33 CAUSEWAY-3762: relocating and renaming search-service (interface)
add 43e0485a5ba Merge remote-tracking branch 'origin/master' into v3
add 16b64a4e778 updates docs for starter apps
add 7b3dfb56633 parameterizes docs for starter apps, different fwk versions
add 05f2cd41354 CAUSEWAY-2297: remove unused imports
add 91885e94f80 merge master into v3
add ef9927f546a Bump org.easymock:easymock from 5.2.0 to 5.3.0
add a8c90a0dadf Merge pull request #2478 from apache/dependabot/maven/v3/org.easymock-easymock-5.3.0
add 7e540a56e6e Bump org.apache.maven.plugins:maven-help-plugin from 3.4.0 to 3.4.1
add c3d22a1e407 Merge pull request #2475 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-help-plugin-3.4.1
add ba984739d26 Bump org.webjars:momentjs from 2.29.4 to 2.30.0
add d1ea59f3072 Merge pull request #2474 from apache/dependabot/maven/v3/org.webjars-momentjs-2.30.0
add 0522f9fc598 Bump org.easymock:easymock from 5.2.0 to 5.3.0
add 4a9de91d6d8 Merge pull request #2471 from apache/dependabot/maven/master/org.easymock-easymock-5.3.0
add 448b2ca6314 Bump org.apache.maven.plugins:maven-help-plugin from 3.4.0 to 3.4.1
add b66b8e74d26 Merge pull request #2470 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-help-plugin-3.4.1
add 02bcb0be430 Bump org.webjars:momentjs from 2.29.4 to 2.30.0
add 5f185cf2522 Merge pull request #2469 from apache/dependabot/maven/master/org.webjars-momentjs-2.30.0
add 2c5eba9e3b5 Bump org.webjars:momentjs from 2.29.4 to 2.30.0
add 69aa6f9ffcc merge master into v3
add 15cd1ffc8df CAUSEWAY-3766: Bump Wicket 9.17.0. -> 9.18.0 and 10.0.0 -> 10.1.0
add a795b893349 Bump wicket-bootstrap.version from 7.0.3 to 7.0.5
add a393187b40b Merge pull request #2473 from apache/dependabot/maven/v3/wicket-bootstrap.version-7.0.5
add 64f05cd4048 Bump de.agilecoders.wicket.webjars:wicket-webjars from 4.0.3 to 4.0.4
add 480151758f0 Merge pull request #2477 from apache/dependabot/maven/v3/de.agilecoders.wicket.webjars-wicket-webjars-4.0.4
add cdaa048e234 CAUSEWAY-3766: Bump Wicket 9.17.0. -> 9.18.0 and 10.0.0 -> 10.1.0
add ffbd6dd88e2 merge master into v3
add 9149425dadb CAUSEWAY-3767: refactor validation message to be a template
add bd55a8fdeb8 Merge remote-tracking branch 'origin/master' into v3
add 3324ba79416 CAUSEWAY-3767: prepare fix for v3
add 61108927fe3 Merge remote-tracking branch 'origin/master' into v3
add 80800431902 CAUSEWAY-3767: validation fix for v3
add 6e7625b24fb reverts bump of momentjs (breaks time-picking)
add 9654bd43309 reverts bump of momentjs (breaks time-picking)
add b033e0e19f5 CAUSEWAY-3768: adds flag to disable entity change tracker globally
add d14df0fafc8 CAUSEWAY-3769: adds guard for param validation
add 9f4dccc6c63 Merge pull request #2479 from apache/CAUSEWAY-3769
add d59e1d19e55 CAUSEWAY-3771: suppresses warning log if existing and proposed XML as same
add c4c8a5aa1a0 Merge pull request #2480 from apache/CAUSEWAY-3771
add 2a807249079 CAUSEWAY-2297: minor: comments and JPMS warnings
add 08f8ecd9231 CAUSEWAY-3770: WIP: make EntityChangeTrackerDefault thread-safe
add 6945264c371 CAUSEWAY-3770: thread-safety for Map changeKindByEnlistedAdapter
add 43e702a765b CAUSEWAY-3770: removes now unnecessary synchronized block
add 400a62f8969 CAUSEWAY-3770: makes access to enlistedPropertyChangeRecordsById thread-safe
add 23bf63c5f4b Merge pull request #2481 from apache/3770-changetracker.concurrent
add 44c3082ae12 Merge remote-tracking branch 'origin/master' into v3
add aab9ce2bf6c CAUSEWAY-3772: moves sorting responsibility from wicket to DataTableInteractive
add c3770591e9a CAUSEWAY-3772: bring in fix from https://github.com/apache/causeway/pull/2020
add 3d8cd63f9c4 CAUSEWAY-3772: makes DataTableModelWkt detachable
add e6e6190526b Merge pull request #2482 from apache/3772-sorting.hollow.bug
add f32b203e949 Merge remote-tracking branch 'origin/master' into v3
add ad2f3567ea0 CAUSEWAY-3775: executes background command noticing any failures
add b45cc0a1d61 CAUSEWAY-3775: wip, wrestling with the RunbackgroundCommandsJob
add cd659c002ea CAUSEWAY-3775: fixes (?) xactn handling in RunBackgroundCommandsJob
add 8ddc1965faf Merge pull request #2484 from apache/CAUSEWAY-3775
add a35b5485a77 CAUSEWAY-3770: WIP: make EntityChangeTrackerDefault thread-safe
add a3649c63950 CAUSEWAY-3770: thread-safety for Map changeKindByEnlistedAdapter
add ea2d7044a98 CAUSEWAY-3770: removes now unnecessary synchronized block
add d5cfa7c1aac CAUSEWAY-3770: makes access to enlistedPropertyChangeRecordsById thread-safe
add 922cc50916c CAUSEWAY-3770: renames and moves method, to simplify review
add 8e0da7e6a77 CAUSEWAY-3770: updates javadoc is all
add 8c3684f3a5e Merge pull request #2485 from apache/CAUSEWAY-3770
add bef7c95ca80 CAUSEWAY-3770 : minor renames/refactorings
add ea5e4215abe CAUSEWAY-3770 : fixes merge issue
add 611a6b46bd1 CAUSEWAY-3772: adds table search support to backend
add 5a891289b20 CAUSEWAY-3772: removes now unused action-args parameter
add 1f30c4b4c89 CAUSEWAY-3772: implements table quick search
add c324efd4498 CAUSEWAY-3772: reuse visible rows during change of search arg
add 94e0c2e0178 CAUSEWAY-3772: placeholder to be provided by search SPI
add c5f596dc0cf CAUSEWAY-3772: adds DataTableInteractive.adoc (design doc)
add bc8b3331803 CAUSEWAY-3772: feeds UI toggle changes back to table memento
add 0e967cd78f6 CAUSEWAY-3772: updates design doc
add 4ef8ddf8959 CAUSEWAY-3772: rework table memento to capture elements selected as set of int
add f2f809a8c04 CAUSEWAY-3772: re-create toggle box cells after page update
add 896479b2d5b CAUSEWAY-3772: search-bar CSS fix (more top spacing)
add c3291b8fbf6 CAUSEWAY-3772: just comments
add 2a8f8dc9690 CAUSEWAY-3772: minor code format
add ffaccfb75b2 CAUSEWAY-3772: fix for using outdated table model in startParameterNegotiationModel
add 7f94ac713a6 CAUSEWAY-3772: just doing an intermediate debug cleanup
add a75269d6dec CAUSEWAY-3772: fixes recreate from memento results in handleRowSelect calls
add b385bea17a4 CAUSEWAY-3772: cleaning up
add 34438dd8151 Merge pull request #2483 from apache/3772-table.row.select
add 362fc779cb7 CAUSEWAY-2297: remove unused imports (prepare for merge into v3)
add 563b1558385 Merge remote-tracking branch 'origin/master' into v3
add 45b9878413c CAUSEWAY-3772: hides search bar when disabled
add bfa3af710e2 Merge remote-tracking branch 'origin/master' into v3
add 246c88a5b37 CAUSEWAY-3772: re-hydrate elements of DataTableInteractive on entry to partial page updates
add be0fc277e88 Merge remote-tracking branch 'origin/master' into v3
add ee18ab8f5d5 CAUSEWAY-3642: support for multiple CollectionSearchService(s)
add ac4e9147a85 Merge remote-tracking branch 'origin/master' into v3
add f64d77df5c6 CAUSEWAY-3642: fleshing out java-doc
add b53448d639b Merge remote-tracking branch 'origin/master' into v3
add d5bd9fcbca8 CAUSEWAY-3642: factors out search-bar into its own component
add efe6158ccc1 Merge remote-tracking branch 'origin/master' into v3
add 7fc3b8af45a CAUSEWAY-3642: minor cleanup (code-quality)
add a9b3d73b28c Merge remote-tracking branch 'origin/master' into v3
add ce261796367 CAUSEWAY-3774: adds IfHiddenPolicy as config option
add 7c4caf66837 CAUSEWAY-3774: adds IfHiddenPolicy as config option
add 60c0b42d214 CAUSEWAY-3774: moves responsibility to create visibilityContexts into usabilityContexts
add d86262d20ef CAUSEWAY-3774: adds in disabling advisor
add c3c909abc72 CAUSEWAY-3774: wip on docs
add d44819442c0 CAUSEWAY-3774: adds troubleshooting section, regen config .adoc
add b71001ec883 CAUSEWAY-3774: docs
add 94b5938b553 CAUSEWAY-3774: docs
add 8a8ceb4a009 CAUSEWAY-3774: docs
add c31548ae7e2 Merge pull request #2487 from apache/CAUSEWAY-3774
add 4b9064fd6bb CAUSEWAY-3722: backport fix
add 36bdb37b629 Merge branch 'maintenance-branch'
add 06f5d774266 CAUSEWAY-3774: adds IfHiddenPolicy as config option
add bb281641785 CAUSEWAY-3774: adds IfHiddenPolicy as config option
add 8b82be5fbc7 CAUSEWAY-3774: moves responsibility to create visibilityContexts into usabilityContexts
add 86989d4d67e CAUSEWAY-3774: adds in disabling advisor
add 86afd0d9d6f CAUSEWAY-3774: wip on docs
add ed4f80fb12d CAUSEWAY-3774: adds troubleshooting section, regen config .adoc
add 5f06029bafc CAUSEWAY-3774: docs
add d75f395101f CAUSEWAY-3774: docs
add 50df124aa35 CAUSEWAY-3774: docs
add 3739643836a Merge branch 'maintenance-branch'
add e057c3c91ce CAUSEWAY-3778: reworks ApplicationUserAutoCreationService
add 16957e546b2 CAUSEWAY-3778: check if principal is OidcUser
add b58dab7bfc8 CAUSEWAY-3778: now honours autoCreatePolicy
add 3fa1f2d76d5 Merge pull request #2488 from apache/CAUSEWAY-3778
add 29d4f862205 CAUSEWAY-3778: reworks ApplicationUserAutoCreationService
add bb52fd20c88 CAUSEWAY-3778: check if principal is OidcUser
add 0ae133c40e0 CAUSEWAY-3778: now honours autoCreatePolicy
add ee44523bb11 Merge branch 'maintenance-branch'
add fd3255af909 CAUSEWAY-3774: refactoring: factor out a new type PrototypingAttributes
add 8561173354e merge master into v3
add b34804d0060 CAUSEWAY-3772: update developer notes on data table interactive
add 0fd2e3948a5 CAUSEWAY-3772: update developer notes on data table interactive
add 13c0dc9b197 Merge remote-tracking branch 'origin/master' into v3
add c37983af461 CAUSEWAY-2297: minor: adds enum predicated (code quality)
add a072296d0e4 CAUSEWAY-3774: renames PrototypingAttributes -> RenderPolicy (refactoring)
add 1815e396505 CAUSEWAY-3642: rework SPI to allow for up-front indexing if required
add d159f9c60c9 CAUSEWAY-3642: moves matching responsibility into Tokens (SPI polishing)
add bbd9032a5ac Merge remote-tracking branch 'origin/master' into v3
add 5d0785906a2 Bump org.apache.maven.plugins:maven-dependency-plugin
add d4f0cae050a Merge pull request #2499 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-dependency-plugin-3.7.0
add 321bb3f583e Bump io.cucumber:messages from 24.1.0 to 25.0.1
add 7de5fe4e61b Merge pull request #2498 from apache/dependabot/maven/v3/io.cucumber-messages-25.0.1
add 1a753a91660 Bump org.apache.maven.plugins:maven-surefire-report-plugin
add f1d5d1cc128 Merge pull request #2496 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-surefire-report-plugin-3.3.0
add c50da5f9903 Bump org.apache.maven.plugins:maven-project-info-reports-plugin
add 9eeac159403 Merge pull request #2503 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-project-info-reports-plugin-3.6.0
add d5b5af6135c Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0
add 7f31487dbbb Merge pull request #2501 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-release-plugin-3.1.0
add 928e46d8b51 Bump jakarta.servlet:jakarta.servlet-api from 6.0.0 to 6.1.0
add 0e927ac4fbb Merge pull request #2494 from apache/dependabot/maven/v3/jakarta.servlet-jakarta.servlet-api-6.1.0
add a5711cbb426 Bump org.wicketstuff:wicketstuff-select2 from 10.1.0 to 10.1.1
add 170e42b55e4 Merge pull request #2500 from apache/dependabot/maven/v3/org.wicketstuff-wicketstuff-select2-10.1.1
add e054fec37d5 Bump org.apache.maven.plugins:maven-dependency-plugin
add 70b217b1105 Merge pull request #2491 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-dependency-plugin-3.7.0
add fbd6dd175ac Bump io.cucumber:messages from 24.1.0 to 25.0.1
add 55ad8db55e9 Merge pull request #2489 from apache/dependabot/maven/master/io.cucumber-messages-25.0.1
add 6d889bd716c Bump org.apache.maven.plugins:maven-surefire-report-plugin
add b069381b448 Merge pull request #2490 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-surefire-report-plugin-3.3.0
add 98ff490dbfa Bump org.apache.maven.plugins:maven-project-info-reports-plugin
add 5bc9ce1dab3 Merge pull request #2493 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-project-info-reports-plugin-3.6.0
add 5425703ed9a Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0
add 0f8ca430b2b Merge pull request #2492 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-release-plugin-3.1.0
add 7a007b6b1fc CAUSEWAY-3642: dev note update (table interactive)
add f2956ce0137 Merge remote-tracking branch 'origin/master' into v3
add 942a3c77dd2 CAUSEWAY-3642: store Tokens with the DataRow
add 1df399ed474 Merge remote-tracking branch 'origin/master' into v3
add c47cda76478 CAUSEWAY-3642: doc update
add 8a2e2c2e78c CAUSEWAY-3642: doc update (2)
add d4bbe05b19d CAUSEWAY-3642: doc update (3)
add f5c6421e1e5 CAUSEWAY-3772: lift performance breaks
add 43904ab8317 Merge remote-tracking branch 'origin/master' into v3
add 2c95ef36369 CAUSEWAY-3780: introduces EntityChangeTrackerDefault.Configuration as an SPI
add bbd3ab3c9a8 Merge branch 'CAUSEWAY-3780' into maintenance-branch
add b333d7c5b67 Merge branch 'maintenance-branch'
add e9a6010ad64 merge master into v3
add 73a9dd89a80 ESTUP2-692 Added exeption when a bookmark with nonsensical reference is used together with a recognizer not to show the stacktrace on the result page.
add ee5a35404f5 ESTUP2-692 moved handling of bookmark not found exception to the web request cycle
add 78c1c30eab5 Merge pull request #2504 from opencirclesolutions-wove/ESTUP2-692
add 43504cbf6d7 CAUSEWAY-2297: minor: code format + missing license header
add fdc831796dd Merge remote-tracking branch 'origin/master' into v3
add f1fc5322674 CAUSEWAY-3782: Blob/Clob support for ambigous file extensions based on MIME type
add e3df3d54001 Merge remote-tracking branch 'origin/master' into v3
add 573e86113b1 CAUSEWAY-3782: fixes prev. commit
add f9e64fbe5b3 Merge remote-tracking branch 'origin/master' into v3
add 1f7773b1c24 ESTUP2-692 Added exeption when a bookmark with nonsensical reference is used together with a recognizer not to show the stacktrace on the result page.
add f6fa9312084 ESTUP2-692 moved handling of bookmark not found exception to the web request cycle
add 7de97206355 CAUSEWAY-2297: minor: code format + missing license header
add 08711673002 Merge branch 'maintenance-branch'
add 0a8261f94c6 CAUSEWAY-3784: extract interfaces of the TableDataInteractive model
add d68b24a6544 CAUSEWAY-3784: adding comments (polishing)
add f329a9ccb3b Merge pull request #2508 from apache/3784.table.encapsulate
add 6bdd950cb6f Merge remote-tracking branch 'origin/master' into v3
add dfe4e60266d CAUSEWAY-3781: adds additional logging in CommandExecutorServiceDefault
add 8600f0ec0ba CAUSEWAY-3785 : implements getTitle on packed managed object
add 97dfbf485bf CAUSEWAY-3781: adds logging into ActionExecutor also
add 5da5c77a3e2 CAUSEWAY-3781: moves logging onto ObjcetActionMixedIn and ObjectActionDefault
add cfefb331086 CAUSEWAY-3781: in logging, trims length if bookmark is not an entity
add 717ca9fcf4c CAUSEWAY-3781: introduces LogWriter
add 983c7589f0e CAUSEWAY-3781: moves LogWriter, fixes @ConditionalOnMissingBean
add 90ff8447144 CAUSEWAY-3781: simplifies default impl of LogWriter
add 6b3d3dbd8a1 CAUSEWAY-3781: removes LogWriter, replaces instead with log4j2 impls
add 4e5f13dc20b CAUSEWAY-3781: fixes static factory method
add 6486e3dd6cd CAUSEWAY-3781 : fixes for DuplicateMessageFilter
add 535a527860e Merge branch 'CAUSEWAY-3781' into maintenance-branch
add b1f9c09eb1a ESTUP2-692 Added exeption when a bookmark with nonsensical reference is used together with a recognizer not to show the stacktrace on the result page.
add a030448f462 ESTUP2-692 moved handling of bookmark not found exception to the web request cycle
add 301005cc8a8 CAUSEWAY-2297: minor: code format + missing license header
add 27b38bd1ffd Merge branch 'CAUSEWAY-3781' into maintenance-branch
add 86e7d3d3f93 Merge pull request #2509 from apache/maintenance-branch
add 4385785412b CAUSEWAY-3770: adds debugging is all to ECTD
add ab9cdf8c998 CAUSEWAY-3770: refactors ECTD, no functional changes (intended)
add 834d99eda2e CAUSEWAY-3770: adds retry logic when iterating over the properties in order to snapshot them
add b6e70a99cc6 CAUSEWAY-3770: uses PASS_THROUGH to obtain post-value of properties
add 0f66f745123 CAUSEWAY-3770: uses PASS_THROUGH in some other locations
add 6891a0f23c2 Merge branch 'maintenance-branch' into pre-merge
add d7574d5afa8 Merge pull request #2513 from apache/pre-merge
add b5a64acd5c2 CAUSEWAY-3789 output array's values instead of memory address
add 6b3d1f03bc8 Merge pull request #2514 from dk2k/CAUSEWAY-3789_output_array
add 1115201cbc8 CAUSEWAY-3789: removes need for boolean ref var (code quality)
add c0f53ffb508 Merge remote-tracking branch 'origin/master' into v3
add 6255087bb3d Bump Spring Boot 3.3.0 -> 3.3.1
add a3d5761f46c CAUSEWAY-3793: allow Sortable Column Indicator to be turned off
add 9b2cff61e35 CAUSEWAY-3793: sort icon CSS fix
add 4a958ba4e3a Merge remote-tracking branch 'origin/master' into v3
add ca917af6ca5 CAUSEWAY-3793: CollectionContentsAsAjaxTablePanel deserves its own CSS file
add ec55fac330f Merge remote-tracking branch 'origin/master' into v3
add e6226871355 Bump org.apache.maven.plugins:maven-dependency-plugin
add 6583b11c16e Merge pull request #2530 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-dependency-plugin-3.7.1
add 88cc8778a6d Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0
add de87f1045d8 Merge pull request #2531 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-clean-plugin-3.4.0
add e4f2184532d Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2
add 75624031c30 Merge pull request #2529 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-jar-plugin-3.4.2
add bc9a3517a45 Bump org.apache.maven.plugins:maven-scm-publish-plugin
add dd755e2271d Merge pull request #2528 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-scm-publish-plugin-3.3.0
add 6c9efcc68ca Bump com.fasterxml.woodstox:woodstox-core from 6.6.2 to 7.0.0
add d139a410b9c Merge pull request #2526 from apache/dependabot/maven/v3/com.fasterxml.woodstox-woodstox-core-7.0.0
add ed31f7a8842 Bump org.jboss.resteasy.spring:resteasy-spring
add c2bff140ecc Merge pull request #2527 from apache/dependabot/maven/v3/org.jboss.resteasy.spring-resteasy-spring-3.1.3.Final
add 29083f4252f CAUSEWAY-3792: fixes internal 'long' parsing
add 9bb4ee61ea1 CAUSEWAY-3781 : polishing log messages
add ca76cadb2e0 Merge branch 'CAUSEWAY-3781' into pre-merge
add 2504b447511 Merge pull request #2516 from apache/pre-merge
add 04816c577b0 CAUSEWAY-3788: sketches API changes to MetricsService, introduces Changes within ECTD
add 6f5d2164245 CAUSEWAY-3788: makes detailed metrics configurable
add 1a4ea189c64 CAUSEWAY-3888 : updates PageRenderLogger to print out metrics.
add 0e1fee01966 Merge branch 'CAUSEWAY-3788' into pre-merge
add 77105e0e0ea Merge pull request #2517 from apache/pre-merge
add c2843151d0e CAUSEWAY-3795 : fixes destroy callback
add 056ea550fdd Merge branch 'maintenance-branch' into pre-merge
add ce6ca0488c4 Merge pull request #2518 from apache/pre-merge
add f07c9b32278 CAUSEWAY-3705 : sketches modules for title cache extension
add fa174adedfa CAUSEWAY-3705: wip, compiles at least
add ffb32cd1078 CAUSEWAY-3705: simple implementation, no strategy, single cache
add 1efa31963eb CAUSEWAY-3705: adds docs, renames module jcache to caffeine
add c865770d3c3 Merge branch 'CAUSEWAY-3705' into pre-merge
add 05f8bf09d37 Merge pull request #2519 from apache/pre-merge
add d823a9dc832 CAUSEWAY-3705: updates menu to reference titlecache
add d259a4204fd CAUSEWAY-3705: further minor doc improvement
add aa8d79a583c Bump org.apache.maven.plugins:maven-dependency-plugin
add 0deb14bc181 Merge pull request #2520 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-dependency-plugin-3.7.1
add 0e3e7b6b7e6 Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0
add a94eef8ed14 Merge pull request #2525 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-clean-plugin-3.4.0
add 89fc8a7cf24 Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2
add bcdd5dc630a Merge pull request #2523 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-jar-plugin-3.4.2
add 9900f17cb5c Bump org.apache.maven.plugins:maven-scm-publish-plugin
add 6c6c468740b Merge pull request #2522 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-scm-publish-plugin-3.3.0
add ae8dc80ead0 Bump com.fasterxml.woodstox:woodstox-core from 6.6.2 to 7.0.0
add 51fbc5dc7e3 Merge pull request #2524 from apache/dependabot/maven/master/com.fasterxml.woodstox-woodstox-core-7.0.0
add 6ad8b35ebf1 Bump org.springframework.graphql:spring-graphql-test from 1.3.0 to 1.3.1
add 32a30b5e665 Merge pull request #2521 from apache/dependabot/maven/master/org.springframework.graphql-spring-graphql-test-1.3.1
add 1061ba6be00 Merge remote-tracking branch 'origin/master' into v3
add b25e15fae8a post merge fixes (pom, jakarta)
add aa0f9642357 CAUSEWAY-3751: splits PageRenderLogger into 3
add 65f0ed4f67b Merge branch 'CAUSEWAY-3751' into pre-merge
add 1cb305e206f fixes merge, adds missing license header
add 3ab0d5f93bb CAUSEWAY-3751: adds logging to WebRequestCycleForCauseway
add 4fe329ea23e CAUSEWAY-3751: converts some log.debug to log.trace in WebRequestCycleForCauseway
add 5200e837c7c CAUSEWAY-3751: suppress webRequestCycle if trivial
add ab5c8a60c14 Merge branch 'maintenance-branch' into pre-merge
add fa110026f9e Merge pull request #2532 from apache/pre-merge
add 72fdd94b000 reorg imports
add d2722799b2b merges from v2, fixes jakarta imports
add 8f16a737523 CAUSEWAY-3794: refactor table components into their own packages (separation of concerns)
add 2d2c045248a CAUSEWAY-3794: more encapsulation; also renaming encapsulated classes
add e90a4880fe9 CAUSEWAY-3794: make Wkt#addIfElseHide more broadly usable
add 869d52dd066 CAUSEWAY-3794: separate out table hinting concerns
add 38cf220c9a9 CAUSEWAY-3794: renames component id as well (build fix)
add 4d987045a0f CAUSEWAY-3794: encapsulates all hinting stuff within the owning component
add 16f7c3cd648 CAUSEWAY-3794: completes the encapsulation for table components
add f4f691a1b74 CAUSEWAY-3794: pagesize select UI mock-up
add db6aa4ba98d CAUSEWAY-3794: generalize
add 7a01645831e CAUSEWAY-3794: wire up page-size choice with hinting system
add 38c04ff9210 CAUSEWAY-3794: adds page-size chooser to no-nav toolbar as well
add 01958477028 CAUSEWAY-3794: render page-size select as drop-down button
add b37bd7a8b8a CAUSEWAY-3794: drop-down button CSS fix (some margin right)
add 690fe239f74 CAUSEWAY-3794: shorter names for child components
add 95bb8acbed3 CAUSEWAY-3794: work on hints
add b7911580e54 CAUSEWAY-3794: reinstate item reuse strategy
add 512b8e236a4 CAUSEWAY-3794: moves responsibility to provide pagesize choices to table model
add 576cb2753e5 CAUSEWAY-3794: adds checkmark to selected page-size choice
add 97f3f362ffd CAUSEWAY-3794: disable selected link in choices dropdown
add cfd76c26bb8 CAUSEWAY-3794: remove show-all link
add f9af1cec79f CAUSEWAY-3794: page-size hinting fix
add f9332e2bee3 CAUSEWAY-3794: search-arg hinting fix
add 69dc938c9b3 Merge pull request #2515 from apache/3794.table.pagesize.sel
add a93232d5bc1 CAUSEWAY-2297: remove unused imports (prepare for v3 merge)
add 1e848b62d96 Merge remote-tracking branch 'origin/master' into v3
add bc45ac51eb7 CAUSEWAY-3791: Non-ascii char in the name of variable in class _Images
add 5152409debc CAUSEWAY-3790: fixes invalid use of equals in ConsentAbstract
add 228f2a09246 Merge remote-tracking branch 'origin/master' into v3
add e35f8bf1399 CAUSEWAY-3797: offer column sorting only if underlying class is comparable
add 3e236472cdb CAUSEWAY-3797: fixes prev. commit (potential NPE)
add e5063398f42 CAUSEWAY-3797: HeadersToolbar: remove superfluous override
add 762223e5be1 Merge remote-tracking branch 'origin/master' into v3
add b157961e022 CAUSEWAY-3798: fixes page-size hinting, when table is initially 'hidden'
add 38f2ac848c9 Merge remote-tracking branch 'origin/master' into v3
add bb872a0869a CAUSEWAY-3794: minor: change page-size choices (ordering and smallest value)
add a334ed474a2 Merge remote-tracking branch 'origin/master' into v3
add 356e72ea928 CAUSEWAY-3797: allows sorting for primitives, strings and enums
add 203e2493da3 Merge remote-tracking branch 'origin/master' into v3
add 51b25ca2166 Bump org.projectlombok:lombok from 1.18.32 to 1.18.34
add 4e94e3e5c40 Bumps org.projectlombok:lombok from 1.18.32 to 1.18.34.
add 59b7c4d848f Merge remote-tracking branch 'origin/master' into v3
add 75ff3812bf3 Bump org.junit.jupiter:junit-jupiter-api from 5.10.2 to 5.10.3
add f5141510915 Merge pull request #2537 from apache/dependabot/maven/v3/org.junit.jupiter-junit-jupiter-api-5.10.3
add 4dd03c9fb19 Bump org.junit.platform:junit-platform-console from 1.10.2 to 1.10.3
add 304ac54954f Merge pull request #2536 from apache/dependabot/maven/v3/org.junit.platform-junit-platform-console-1.10.3
add b700de340c5 Bump org.apache.maven.plugins:maven-project-info-reports-plugin
add 5e49b4c8d93 Merge pull request #2535 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-project-info-reports-plugin-3.6.1
add 90ef8ab1b41 Bump org.webjars.npm:pdfjs-dist from 4.2.67 to 4.3.136
add 7bf4b26acb6 Merge pull request #2534 from apache/dependabot/maven/v3/org.webjars.npm-pdfjs-dist-4.3.136
add b6021e72a4b Bump org.junit.jupiter:junit-jupiter-api from 5.10.2 to 5.10.3
add 9e8754f96c9 Merge pull request #2539 from apache/dependabot/maven/master/org.junit.jupiter-junit-jupiter-api-5.10.3
add 3ae046ec3bf Bump org.junit.platform:junit-platform-console from 1.10.2 to 1.10.3
add d7a0bccccf1 Merge pull request #2542 from apache/dependabot/maven/master/org.junit.platform-junit-platform-console-1.10.3
add d530d91b1e2 Bump org.apache.maven.plugins:maven-project-info-reports-plugin
add 6585d1e1759 Merge pull request #2543 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-project-info-reports-plugin-3.6.1
add 27c9f487875 Bump org.webjars.npm:pdfjs-dist from 4.2.67 to 4.3.136
add 1b462a51217 Merge pull request #2541 from apache/dependabot/maven/master/org.webjars.npm-pdfjs-dist-4.3.136
add 3fb9765c4db Bump org.webjars.npm:pdfjs-dist from 4.2.67 to 4.3.136 (part 2)
add 35e630370b6 Merge remote-tracking branch 'origin/master' into v3
add 58a833c4f34 CAUSEWAY-3799: ensures that PropertyChangeRecord and PropertyChangeRecordId are both comparable also
add 9a549f0105d CAUSEWAY-3799: ensures Can of Property changes holds only unique values
add ad59abc1582 CAUSEWAY-3799: makes EntityPropertyChange implement Comparable and hashcode etc
add 251302bcc00 CAUSEWAY-3799: moves the writing out of audit trail entries
add 068ee039871 CAUSEWAY-3799: introduces DeadlockRecognizer so that audit ...
add 20a121aef17 CAUSEWAY-3799: uses DeadlockRecognizer in the retry logic of RunBackgroundCommandsJob also
add 35e015d34e5 CAUSEWAY-3799: removes unnecessary passing of Command into InteractionInternal
add 5c2764a9bd7 CAUSEWAY-3799: reduces duplicate logging in CausewayInteraction if a deadlock has been hit
add 647d557a6af CAUSEWAY-3799: adds a guard to attempt to forestall changes being made
add 59eaeb2bf45 CAUSEWAY-3799: in InteractionServiceDefault#preInteractionClosed, do make sure we close down the interaction
add 56954d6e5e8 Merge branch 'CAUSEWAY-3799' into maintenance-branch
add 2f8a3f236f7 Merge branch 'maintenance-branch' into pre-merge
add e03daa57d69 Merge branch 'master' into pre-merge
add 59d7a43a0d2 Merge remote-tracking branch 'origin/master' into pre-merge
add a66956b2e9d Merge pull request #2533 from apache/pre-merge
add 08733cc4ba1 Merge branch 'master' into v3
add 67c97fb7ecf fixes javax issue
add 96e7d2fbd5a CAUSEWAY-3715 : adds in missing license headers
add 07333e8328e Merge branch 'master' into v3
add fe7f7755804 CAUSEWAY-3715 : updates supplemental-models.xml for pdfjs-dist
add a4e6b569569 Merge branch 'master' into v3
add 0ea4f8d6f9b CAUSEWAY-3715 : adds missing license to supplemental-models.xml
add 8d14a147755 CAUSEWAY-3715 : updates project.build.outputTimestamp
add f7209f78744 CAUSEWAY-3715 : updates release docs
add f5e739048d1 CAUSEWAY-3715 : regenerates website docs
add e0a0afc1da3 CAUSEWAY-3715 : updates release docs
add 7e192dd5ed4 Merge branch 'master' into v3
add 0ebcc4bc37c CAUSEWAY-3715 : updates release docs
add 731b705ae5c Merge branch 'master' into v3
add 68bab50ce7f CAUSEWAY-3715: bumps version to 3.1.0
add a2d99ed9ab9 CAUSEWAY-3715: resetting version
add 04eae69450a CAUSEWAY-3715 : makes scripts executable in git
add 6bfccf6139d CAUSEWAY-3715 : updates relnotes etc
add d36a4ae670f : updates release notes, STATUS and doap_causeway.rdf
add 2242d9ba97b CAUSEWAY-3715: updates release notes on updating the website
add 761cebafeaf CAUSEWAY-3715: bumps version to 2.1.0
add a35674369de CAUSEWAY-3715: resetting version
add cd769bcb092 CAUSEWAY-3715 : makes scripts executable in git
add 6c6e058984b CAUSEWAY-3715 : updates relnotes etc
add 86935cd4eda : updates release notes, STATUS and doap_causeway.rdf
add 1d41ee74d3a CAUSEWAY-3715: updates release notes on updating the website
add 1f95fe4e8d8 Merge branch 'release-2.1.0-RC1' into release-3.1.0-RC1
add d16668aae8b Merge branch 'release-3.1.0-RC1' into v3
add 2a1142b2d1e Merge branch 'release-2.1.0-RC1'
add f782abdca9b Merge branch 'master' into v3
add 02804e55a96 2.1.0: updates release process docs
add 7791688e1d2 2.1.0 : don't 'clean' when generate docs
add d6fb7247b0f updates release procedures
add 8bee9a0398a 2.1.0 : changes tag for petclinic
add a1abf0ea264 Merge branch 'master' into v3
add e2f06e92eab updates attribs for petclinic tutorial
add d224ab9e67d updates attribs for site.yml
add 67d024b78ef Merge branch 'master' into v3
add eb578152377 updates petclinic tutorial, minor tweak
add b1afe11650e updates petclinic tutorial, minor tweak
add 404053a5522 Merge branch 'master' into v3
add 1d4f8e12a72 fixes to release procedure
add 2d988d2506c fixes to release procedure
add 7e346acc48a Merge branch 'master' into v3
add 118a50fe80a updates site.yml to gen 2.1.0/3.1.0 website
add 6b36071a279 updates site.yml
add 0ac33462daf minor improvements to relnote layout
add 4f2c023d4d5 Merge branch 'master' into v3
add 645621ccdcb updates BASELINE for CI
add c86da3fcc1d updates BASELINE for CI
add 5adb6903c85 updates doap
add e0f8ee1bae2 Merge branch 'master' into v3
add faabefc502e Bump poi.version from 5.2.5 to 5.3.0
add c941b26136a Merge pull request #2546 from apache/dependabot/maven/v3/poi.version-5.3.0
add d9ca2317087 Bump org.owasp:dependency-check-maven from 9.2.0 to 10.0.2
add 78c5d4df2fe Merge pull request #2547 from apache/dependabot/maven/v3/org.owasp-dependency-check-maven-10.0.2
add c285f454a74 Bump poi.version from 5.2.5 to 5.3.0
add dd20b478bbb Merge pull request #2544 from apache/dependabot/maven/master/poi.version-5.3.0
add c62be25d43f Bump org.owasp:dependency-check-maven from 9.2.0 to 10.0.2
add 76fee4222d8 Merge pull request #2545 from apache/dependabot/maven/master/org.owasp-dependency-check-maven-10.0.2
add 8e4d9232f4c CAUSEWAY-2297: remove unused imports
add 4e90df99a30 Merge remote-tracking branch 'origin/master' into v3
add cd9e90da0ad CAUSEWAY-3802: checks visibility prior to obtaining data row
add 4f95dca5558 Merge branch 'CAUSEWAY-3802' into maintenance-branch
add 909f292f864 Merge branch 'maintenance-branch' into pre-merge
add 12587b5a96e Merge pull request #2548 from apache/pre-merge
add 7b8fdc14785 maintenance-branch: adds guard in the other impl of DataRow
add f09ba002c27 Merge branch 'maintenance-branch' into pre-merge
add aec80532058 Merge pull request #2549 from apache/pre-merge
add 8f0c65b7a81 parameterize version of framework in .adoc's
add 58688a5e0c4 Merge branch 'master' into v3
add 5f1a1f6038e updates parameterized version in .adoc's, for v3 not v2
add 4b453ed09a6 CAUSEWAY-3803: adds two new config props for display of temporal value types
add db3de6a33aa Merge branch 'CAUSEWAY-3803' into maintenance-branch
add d255b29eea0 Merge branch 'maintenance-branch' into pre-merge
add 4069eab2b22 CAUSEWAY-3803: fixes unit tests
add cb0ce5277a7 Merge branch 'CAUSEWAY-3803' into maintenance-branch
add cdae1652a0a Merge branch 'maintenance-branch' into pre-merge
add 84e707d07a5 Merge pull request #2550 from apache/pre-merge
add f356368840c CAUSEWAY-3803: splits out config for big decimal grouping, display vs editing
add 79de5b2d0c5 Merge branch 'CAUSEWAY-3803' into maintenance-branch
add 77523dd3d76 Merge branch 'maintenance-branch' into pre-merge
add 31de95a83a1 CAUSEWAY-3803: fixes unit test
add 5c29f366722 Merge branch 'CAUSEWAY-3803' into maintenance-branch
add c4589be59d6 Merge branch 'maintenance-branch' into pre-merge
add 51ac4b6c390 CAUSEWAY-3803: fixes unit test
add 9b9c3a41bde Merge branch 'CAUSEWAY-3803' into maintenance-branch
add a16b3d3a98b Merge branch 'maintenance-branch' into pre-merge
add 36a3136a81c CAUSEWAY-3803: fixes regression test
add dd3a7b9f142 Merge branch 'CAUSEWAY-3803' into maintenance-branch
add 1db13b7e87c Merge branch 'maintenance-branch' into pre-merge
add 055a2a5f484 Merge pull request #2551 from apache/pre-merge
add dc66bcc5cf5 Merge branch 'master' into v3
add 2f5da32ee10 improves the docs for table-column .txt files
add 621c465b634 Merge branch 'master' into v3
add 67bd837cc96 Bump org.assertj:assertj-guava from 3.26.0 to 3.26.3
add 6e7b5fa3487 Merge pull request #2561 from apache/dependabot/maven/v3/org.assertj-assertj-guava-3.26.3
add 718de42248b Bump org.apache.maven.plugins:maven-surefire-report-plugin
add a831bcf78ad Merge pull request #2564 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-surefire-report-plugin-3.3.1
add a53931d7ba1 Bump org.jsoup:jsoup from 1.17.2 to 1.18.1
add fd3dc3766bf Merge pull request #2562 from apache/dependabot/maven/v3/org.jsoup-jsoup-1.18.1
add 5f87b04a81b Bump org.apache.maven.plugins:maven-project-info-reports-plugin
add 0b17b4a79e2 Merge pull request #2565 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-project-info-reports-plugin-3.6.2
add 931c45548b3 Bump org.apache.maven.plugins:maven-release-plugin from 3.1.0 to 3.1.1
add bf2806a1930 Merge pull request #2563 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-release-plugin-3.1.1
add 5e14f0758ad Bump com.approvaltests:approvaltests from 24.2.0 to 24.3.0
add f766bbed0c0 Merge pull request #2559 from apache/dependabot/maven/v3/com.approvaltests-approvaltests-24.3.0
add d4389827256 Bump org.webjars.npm:pdfjs-dist from 4.3.136 to 4.4.168
add 53e71cb98bc Merge pull request #2560 from apache/dependabot/maven/v3/org.webjars.npm-pdfjs-dist-4.4.168
add c8c601c5be2 Bump org.assertj:assertj-guava from 3.26.0 to 3.26.3
add 6c11fa76cf2 Merge pull request #2557 from apache/dependabot/maven/master/org.assertj-assertj-guava-3.26.3
add 3b7ee0bf9d9 Bump org.apache.maven.plugins:maven-surefire-report-plugin
add f6950c9e681 Merge pull request #2554 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-surefire-report-plugin-3.3.1
add dfcdaca9be5 Bump org.jsoup:jsoup from 1.17.2 to 1.18.1
add 7db9ec6c918 Merge pull request #2558 from apache/dependabot/maven/master/org.jsoup-jsoup-1.18.1
add 3ac9e3c17f5 Bump org.apache.maven.plugins:maven-project-info-reports-plugin
add 1462b072aca Merge pull request #2555 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-project-info-reports-plugin-3.6.2
add 398ed2b72d8 Bump org.apache.maven.plugins:maven-release-plugin from 3.1.0 to 3.1.1
add 4e109b21fe1 Merge pull request #2556 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-release-plugin-3.1.1
add 2999f83f927 Bump com.approvaltests:approvaltests from 24.2.0 to 24.3.0
add 9e5f65f1248 Merge pull request #2553 from apache/dependabot/maven/master/com.approvaltests-approvaltests-24.3.0
add 041a69514b9 Bump org.webjars.npm:pdfjs-dist from 4.3.136 to 4.4.168
add d706a832be7 Merge pull request #2552 from apache/dependabot/maven/master/org.webjars.npm-pdfjs-dist-4.4.168
add 57c185efa16 Bump org.webjars.npm:pdfjs-dist from 4.3.136 to 4.4.168 (part 2)
add 0cbdb494feb Bump org.webjars.npm:pdfjs-dist from 4.3.136 to 4.4.168 (part 2)
add 09fdb1c1366 Merge remote-tracking branch 'origin/master' into v3
add 9faf972501f Bump Spring Boot 3.3.1 -> 3.3.2
add 8598950c659 Bump Spring Boot 3.3.1 -> 3.3.2 (part 2)
add aef30d92940 Bump cucumber.version from 7.16.1 to 7.18.1
add 5e716bec641 Merge pull request #2576 from apache/dependabot/maven/v3/cucumber.version-7.18.1
add 2d223f34754 Bump com.google.errorprone:error_prone_annotations from 2.28.0 to 2.29.2
add 219af747691 Merge pull request #2575 from apache/dependabot/maven/v3/com.google.errorprone-error_prone_annotations-2.29.2
add 992ab6df2a1 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0
add 0985f40a18a Merge pull request #2578 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-javadoc-plugin-3.8.0
add c46d6160fbc Bump org.owasp:dependency-check-maven from 10.0.2 to 10.0.3
add 03032708692 Merge pull request #2577 from apache/dependabot/maven/v3/org.owasp-dependency-check-maven-10.0.3
add 08a06998fa5 Bump jakarta.el:jakarta.el-api from 6.0.0 to 6.0.1
add 78377e84858 Merge pull request #2574 from apache/dependabot/maven/v3/jakarta.el-jakarta.el-api-6.0.1
add c273fa2b677 Bump eclipselink.version from 4.0.3 to 4.0.4
add 388e797f3c2 Merge pull request #2573 from apache/dependabot/maven/v3/eclipselink.version-4.0.4
add 32445a41201 Bump org.apache.apache.resources:apache-source-release-assembly-descriptor
add 06bc6778a24 Merge pull request #2583 from apache/dependabot/maven/v3/org.apache.apache.resources-apache-source-release-assembly-descriptor-1.7
add 5eb3e2a7681 CAUSEWAY-3804: updates value semantics for big decimal
add e21c783b3bd Merge branch 'CAUSEWAY-3804' into maintenance-branch
add fa2cab304d3 Merge branch 'maintenance-branch' into pre-merge
add a51e2c0d834 Merge remote-tracking branch 'origin/master' into pre-merge
add b5a63d348df CAUSEWAY-3804: fixes some unit tests
add e5a40b255cc CAUSEWAY-3804: fixes unit tests; adds new config param ...
add 36e3abf1529 Merge branch 'CAUSEWAY-3804' into maintenance-branch
add ca742038d44 Merge branch 'maintenance-branch' into pre-merge
add 5787c716ce5 Merge pull request #2566 from apache/pre-merge
add b5c4cd2aea5 Bump cucumber.version from 7.16.1 to 7.18.1
add 2e577a39d5a Merge pull request #2569 from apache/dependabot/maven/master/cucumber.version-7.18.1
add 536a8b50287 Bump org.apache.cxf:cxf-rt-rs-client from 3.6.3 to 3.6.4
add 7820ca4f9e1 Merge pull request #2567 from apache/dependabot/maven/master/org.apache.cxf-cxf-rt-rs-client-3.6.4
add f418ee21895 Bump com.google.errorprone:error_prone_annotations from 2.28.0 to 2.29.2
add 6f8b20f3289 Merge pull request #2568 from apache/dependabot/maven/master/com.google.errorprone-error_prone_annotations-2.29.2
add 67444c69562 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0
add 631cfae185c Merge pull request #2571 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-javadoc-plugin-3.8.0
add 83235e06d1f Bump org.owasp:dependency-check-maven from 10.0.2 to 10.0.3
add 435f2999311 Merge pull request #2572 from apache/dependabot/maven/master/org.owasp-dependency-check-maven-10.0.3
add d6b5625d3d1 Bump org.springframework.graphql:spring-graphql-test from 1.3.1 to 1.3.2
add 65f8ba03516 Merge pull request #2570 from apache/dependabot/maven/master/org.springframework.graphql-spring-graphql-test-1.3.2
add f8cbf8a0d4e CAUSEWAY-3705: removes unnecessary/erroneous methods from Cached marker interface
add 9fa7dd24e6b Merge branch 'CAUSEWAY-3705' into maintenance-branch
add caef3791e28 Merge branch 'maintenance-branch' into pre-merge
add cd500d4e0bb Merge pull request #2579 from apache/pre-merge
add 1d9ebe0d1a0 Bump org.apache.apache.resources:apache-source-release-assembly-descriptor
add 7a13b6c23e9 Merge pull request #2581 from apache/dependabot/maven/master/org.apache.apache.resources-apache-source-release-assembly-descriptor-1.7
add 929c0d68eea CAUSEWAY-2445: remove unused imports
add fbf78293876 24: Interview Reporter
add d3151d0b421 CAUSEWAY-2297: reinstate prompt style facet tests
add 25071f083bb Merge remote-tracking branch 'origin/master' into v3
add 3c0c3d91b76 Bump org.easymock:easymock from 5.3.0 to 5.4.0
add 505628837a6 Merge pull request #2585 from apache/dependabot/maven/v3/org.easymock-easymock-5.4.0
add 36279a0abbd Bump org.eclipse.parsson:parsson from 1.1.6 to 1.1.7
add 348e9bcceca Merge pull request #2586 from apache/dependabot/maven/v3/org.eclipse.parsson-parsson-1.1.7
add cbffd5079ca CAUSEWAY-3705: fixes doc
add 67a6d90e0d0 Bump org.easymock:easymock from 5.3.0 to 5.4.0
add 2adf0b2acdf Merge pull request #2584 from apache/dependabot/maven/master/org.easymock-easymock-5.4.0
add c91cc3290cd merge master into v3
add d87a24bf149 CAUSEWAY-3805: fixes ZipUtils can fail with 'Only DEFLATED entries can have EXT descriptor'
add 6b7402255f0 Merge remote-tracking branch 'origin/master' into v3
add 5f1df626d73 Merge remote-tracking branch 'origin/master' into v3
add ccdf06d5fc1 CAUSEWAY-3806: DataSource support for description and access to underlying file
add e055161ed18 Merge remote-tracking branch 'origin/master' into v3
add d71b18f645c Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.16
add 4d8048246a3 Merge pull request #2589 from apache/dependabot/maven/v3/org.slf4j-slf4j-api-2.0.16
add 1ea99c10dd2 Bump com.google.errorprone:error_prone_annotations from 2.29.2 to 2.30.0
add bece57bc218 Merge pull request #2591 from apache/dependabot/maven/v3/com.google.errorprone-error_prone_annotations-2.30.0
add b0ef41a1e7f Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.0
add 06f523d58b9 Merge pull request #2590 from apache/dependabot/maven/v3/org.codehaus.mojo-exec-maven-plugin-3.4.0
add f73e91b6198 Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.16
add fd50d46382b Merge pull request #2588 from apache/dependabot/maven/master/org.slf4j-slf4j-api-2.0.16
add f17a2d38e13 Bump com.google.errorprone:error_prone_annotations from 2.29.2 to 2.30.0
add a4b16dac916 Merge pull request #2587 from apache/dependabot/maven/master/com.google.errorprone-error_prone_annotations-2.30.0
add 09d1650cc07 Merge remote-tracking branch 'origin/master' into v3
add 21d706b8a55 Bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre
add 11db1c31fa2 Merge pull request #2601 from apache/dependabot/maven/v3/com.google.guava-guava-33.3.0-jre
add 2fc2b491125 Bump maven.plugin.tools.version from 3.13.1 to 3.14.0
add fa08ccc7ed3 Merge pull request #2604 from apache/dependabot/maven/v3/maven.plugin.tools.version-3.14.0
add 1a43b69e493 Bump org.apache.maven.plugins:maven-site-plugin from 3.12.1 to 3.20.0
add 8cafe362f0c Merge pull request #2600 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-site-plugin-3.20.0
add 88b746f9a98 Bump io.cucumber:messages from 25.0.1 to 26.0.0
add ad5e642b4b3 Merge pull request #2608 from apache/dependabot/maven/v3/io.cucumber-messages-26.0.0
add 3e68e80c8d8 Bump com.approvaltests:approvaltests from 24.3.0 to 24.4.0
add 83cdb497b5e Merge pull request #2609 from apache/dependabot/maven/v3/com.approvaltests-approvaltests-24.4.0
add 28bd485f2ce Bump org.apache.maven.plugins:maven-surefire-report-plugin
add b283419bf7e Merge pull request #2605 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-surefire-report-plugin-3.4.0
add ccb17557853 Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5
add 69c593c1c10 Merge pull request #2610 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-gpg-plugin-3.2.5
add 58d6981bbd5 Bump org.codehaus.mojo:exec-maven-plugin from 3.4.0 to 3.4.1
add c69bb1662fa Merge pull request #2606 from apache/dependabot/maven/v3/org.codehaus.mojo-exec-maven-plugin-3.4.1
add 2e207934de4 Bump org.junit.jupiter:junit-jupiter-api from 5.10.3 to 5.11.0
add e482c1cb376 Merge pull request #2598 from apache/dependabot/maven/v3/org.junit.jupiter-junit-jupiter-api-5.11.0
add 9e19f11a191 Bump org.junit.platform:junit-platform-console from 1.10.3 to 1.11.0
add a627371e8c6 Merge pull request #2602 from apache/dependabot/maven/v3/org.junit.platform-junit-platform-console-1.11.0
add 64f2e45090e Bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre
add c4dca1b604a Merge pull request #2597 from apache/dependabot/maven/master/com.google.guava-guava-33.3.0-jre
add 22532cb9c54 Bump maven.plugin.tools.version from 3.13.1 to 3.14.0
add 065f54c590c Merge pull request #2603 from apache/dependabot/maven/master/maven.plugin.tools.version-3.14.0
add 321d16e7fe8 Bump org.apache.maven.plugins:maven-site-plugin from 3.12.1 to 3.20.0
add 036460fbd79 Merge pull request #2593 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-site-plugin-3.20.0
add 031ef05c4aa Bump io.cucumber:messages from 25.0.1 to 26.0.0
add d763915cde9 Merge pull request #2595 from apache/dependabot/maven/master/io.cucumber-messages-26.0.0
add e0f9211ff86 Bump com.approvaltests:approvaltests from 24.3.0 to 24.4.0
add b29af210b68 Merge pull request #2594 from apache/dependabot/maven/master/com.approvaltests-approvaltests-24.4.0
add 9ee968160a5 Bump org.apache.maven.plugins:maven-surefire-report-plugin
add 621efccdc97 Merge pull request #2599 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-surefire-report-plugin-3.4.0
add f170dbd4c83 Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5
add 645b2438ca0 Merge pull request #2596 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-gpg-plugin-3.2.5
add 617e3d31e86 Bump org.junit.jupiter:junit-jupiter-api from 5.10.3 to 5.11.0
add 8e3df903807 Merge pull request #2592 from apache/dependabot/maven/master/org.junit.jupiter-junit-jupiter-api-5.11.0
add c9f18218db9 Bump org.junit.platform:junit-platform-console from 1.10.3 to 1.11.0
add 07b424fb48f Merge pull request #2607 from apache/dependabot/maven/master/org.junit.platform-junit-platform-console-1.11.0
add fb166a3bd6a 24: Interview Reporter
add 52efc4c9072 Bumps Spring Boot 3.3.2 -> 3.3.3
add d5c9ea75e0c Bump io.takari.maven:maven-timeline from 1.8 to 2.0.1
add cdcdd97baba Merge pull request #2623 from apache/dependabot/maven/v3/io.takari.maven-maven-timeline-2.0.1
add 8e18cf27234 Bump org.apache.maven.plugins:maven-invoker-plugin from 3.7.0 to 3.8.0
add 312ce77d7a3 Merge pull request #2629 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-invoker-plugin-3.8.0
add b07be1b09a6 Bump org.apache.maven.plugins:maven-install-plugin from 3.1.2 to 3.1.3
add abcf57500da Merge pull request #2628 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-install-plugin-3.1.3
add 8d84732bc15 Bump org.apache.maven.plugins:maven-dependency-plugin
add 67db6177eb8 Merge pull request #2622 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-dependency-plugin-3.8.0
add 68c1c0b67fa Bump org.apache.maven.plugins:maven-help-plugin from 3.4.1 to 3.5.0
add cc182da88ba Merge pull request #2624 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-help-plugin-3.5.0
add 558157cd068 Bump com.github.gavlyukovskiy:datasource-proxy-spring-boot-starter
add e2c58f71ef1 Merge pull request #2627 from apache/dependabot/maven/v3/com.github.gavlyukovskiy-datasource-proxy-spring-boot-starter-1.9.2
add 587d5e60acf Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.2 to 3.1.3
add 66d95f00dad Merge pull request #2625 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-deploy-plugin-3.1.3
add 0392b534b4e Bump org.apache.maven.plugins:maven-project-info-reports-plugin
add 64350f92f97 Merge pull request #2621 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-project-info-reports-plugin-3.7.0
add b1cbba44b38 Bump resteasy.version from 6.2.9.Final to 6.2.10.Final
add 2ff020cd25b Merge pull request #2620 from apache/dependabot/maven/v3/resteasy.version-6.2.10.Final
add 25a4863b5ea Bump io.takari.maven:maven-timeline from 1.8 to 2.0.1
add 8294893058e Merge pull request #2613 from apache/dependabot/maven/master/io.takari.maven-maven-timeline-2.0.1
add 0c15978ccd2 Bump org.apache.maven.plugins:maven-invoker-plugin from 3.7.0 to 3.8.0
add e4e5fcb732c Merge pull request #2614 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-invoker-plugin-3.8.0
add b1893489947 Bump org.apache.maven.plugins:maven-install-plugin from 3.1.2 to 3.1.3
add 75d6e897f67 Merge pull request #2616 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-install-plugin-3.1.3
add d40ee63e06d Bump org.apache.maven.plugins:maven-dependency-plugin
add f5d5d1f9c8c Merge pull request #2617 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-dependency-plugin-3.8.0
add e1fde0cd98e Bump org.apache.maven.plugins:maven-help-plugin from 3.4.1 to 3.5.0
add 5df01a275ff Merge pull request #2618 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-help-plugin-3.5.0
add 5817d3df7dc Bump com.github.gavlyukovskiy:datasource-proxy-spring-boot-starter
add bba5f68840c Merge pull request #2615 from apache/dependabot/maven/master/com.github.gavlyukovskiy-datasource-proxy-spring-boot-starter-1.9.2
add 58368c48e3b Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.2 to 3.1.3
add ded3d75deb6 Merge pull request #2619 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-deploy-plugin-3.1.3
add 6936bc61358 Bump org.apache.maven.plugins:maven-project-info-reports-plugin
add 250169af1a9 Merge pull request #2611 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-project-info-reports-plugin-3.7.0
add a44bd37dc45 merge master into v3
add 58b65dbb01b CAUSEWAY-3807: Migrate Asciidoctorj from 2.5.13 to 3.0.0
add 943e822b179 CAUSEWAY-3807: cleaning up prev. commit
add a9f20411191 merge master into v3
add 0f210ca3bdd CAUSEWAY-3808: adds table tooltip on bulk select all
add fcc087b1156 CAUSEWAY-3808: paged specific actions (mockup)
add b9d93956910 CAUSEWAY-3808: PoC - using un-/select all
add 39b2fe2d2bb CAUSEWAY-3808: page ranged selection
add f71dce745d8 CAUSEWAY-3808: show row select actions only if row-selection is enabled
add 0ff2e507aee CAUSEWAY-3808: fixes leftover tooltips after menu click
add 0222331ad43 CAUSEWAY-3808: fixes priv. commit
add 3fce89b9996 CAUSEWAY-3808: fixes column sort not always honored
add b1e200ace9e CAUSEWAY-3808: cleanup debug code
add 8f61d2a5b2a Merge pull request #2630 from apache/3808-table.page.actions
add 41961e704ff Merge remote-tracking branch 'origin/master' into v3
add 55886b04e53 CAUSEWAY-3808: removes debug line
add 1ce734f7be5 Merge remote-tracking branch 'origin/master' into v3
add 88b5b69ddeb Bump org.apache.maven.plugins:maven-surefire-report-plugin
add aa1dedd8bc7 Merge pull request #2634 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-surefire-report-plugin-3.5.0
add 4561d8616ff Bump org.owasp:dependency-check-maven from 10.0.3 to 10.0.4
add a436e03579f Merge pull request #2631 from apache/dependabot/maven/v3/org.owasp-dependency-check-maven-10.0.4
add 0559e323241 Bump org.datanucleus:datanucleus-api-jdo from 6.0.2 to 6.0.3
add 8ed646fca91 Merge pull request #2638 from apache/dependabot/maven/v3/org.datanucleus-datanucleus-api-jdo-6.0.3
add 58afa8b1cfe Bump org.datanucleus:datanucleus-core from 6.0.7 to 6.0.8
add 12f00e5607b Merge pull request #2639 from apache/dependabot/maven/v3/org.datanucleus-datanucleus-core-6.0.8
add b94d920b106 Bump org.datanucleus:datanucleus-rdbms from 6.0.7 to 6.0.8
add 8fa80a7a0d5 Merge pull request #2633 from apache/dependabot/maven/v3/org.datanucleus-datanucleus-rdbms-6.0.8
add c0a642cb578 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0
add c9ced8555d0 Merge pull request #2637 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-javadoc-plugin-3.10.0
add 71f950b47f0 Bump maven.plugin.tools.version from 3.14.0 to 3.15.0
add 4b6535ae8a1 Merge pull request #2635 from apache/dependabot/maven/v3/maven.plugin.tools.version-3.15.0
add c42cf6334e6 Bump io.swagger.core.v3:swagger-core from 2.2.22 to 2.2.23
add ff2afec297c Merge pull request #2636 from apache/dependabot/maven/v3/io.swagger.core.v3-swagger-core-2.2.23
add 36ea05923fb Bump com.google.errorprone:error_prone_annotations from 2.30.0 to 2.31.0
add 5f4a0803c59 Merge pull request #2632 from apache/dependabot/maven/v3/com.google.errorprone-error_prone_annotations-2.31.0
add 54b8e414bf2 Bump maven.plugin.tools.version from 3.14.0 to 3.15.0
add 2de63e74424 Merge pull request #2645 from apache/dependabot/maven/master/maven.plugin.tools.version-3.15.0
add 5aca87b2b92 Bump org.owasp:dependency-check-maven from 10.0.3 to 10.0.4
add f1b066508ac Merge pull request #2646 from apache/dependabot/maven/master/org.owasp-dependency-check-maven-10.0.4
add 1cab98ad02c Bump org.datanucleus:datanucleus-api-jdo from 6.0.2 to 6.0.3
add a193913161b Merge pull request #2644 from apache/dependabot/maven/master/org.datanucleus-datanucleus-api-jdo-6.0.3
add f5458e68bda Bump org.datanucleus:datanucleus-core from 6.0.7 to 6.0.8
add ffb6a8555aa Merge pull request #2642 from apache/dependabot/maven/master/org.datanucleus-datanucleus-core-6.0.8
add e8dfcdd1ca1 Bump org.datanucleus:datanucleus-rdbms from 6.0.7 to 6.0.8
add b09dbbde37c Merge pull request #2641 from apache/dependabot/maven/master/org.datanucleus-datanucleus-rdbms-6.0.8
add ceff6dfa4ce Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0
add 51a24531964 Merge pull request #2640 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-javadoc-plugin-3.10.0
add a9bd0662632 Bump org.apache.maven.plugins:maven-surefire-report-plugin
add 5da0abff2d4 Merge pull request #2647 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-surefire-report-plugin-3.5.0
add 8234be7378a Bump com.google.errorprone:error_prone_annotations from 2.30.0 to 2.31.0
add a4df057d075 Merge pull request #2643 from apache/dependabot/maven/master/com.google.errorprone-error_prone_annotations-2.31.0
add 2040d2a65b0 merge master into v3
add e2c612373fc CAUSEWAY-3809: implements to HashMap conversion
add 4b3d82d129a CAUSEWAY-3809: implements other to Map conversions
add 45b8bd12963 CAUSEWAY-3809: java-doc fixes
add cf0596e738a Merge remote-tracking branch 'origin/master' into v3
add 644f155cd1a CAUSEWAY-3809: commons internal: _NullSafe.streamAutodetect(Object)Can<T> to support Map traversal (convenience)
add 4067f89ff1a Merge remote-tracking branch 'origin/master' into v3
add 1deb1bcb759 CAUSEWAY-2445: disable unstable wicket viewer cookie test
add dae650aa00b CAUSEWAY-3809: commons internal: adds size-autodetect (convenience)
add 79d046abee9 Merge remote-tracking branch 'origin/master' into v3
add 2b045ae91b7 Bump org.webjars:jquery-ui from 1.13.3 to 1.14.0
add c376a8df0cc Merge pull request #2651 from apache/dependabot/maven/v3/org.webjars-jquery-ui-1.14.0
add 34bc4da7970 Bump org.webjars.npm:pdfjs-dist from 4.4.168 to 4.6.82
add 38411c24940 Merge pull request #2650 from apache/dependabot/maven/v3/org.webjars.npm-pdfjs-dist-4.6.82
add ecda3797fed Bump org.webjars:jquery-ui from 1.13.3 to 1.14.0
add 28c65de29d5 Merge pull request #2648 from apache/dependabot/maven/master/org.webjars-jquery-ui-1.14.0
add f5a838374f0 Bump org.webjars.npm:pdfjs-dist from 4.4.168 to 4.6.82
add 50a1769c6cd Merge pull request #2649 from apache/dependabot/maven/master/org.webjars.npm-pdfjs-dist-4.6.82
add 77b35afcf09 Bump org.webjars.npm:pdfjs-dist from 4.4.168 to 4.6.82 (part 2)
add 68ea4c19402 26: Redesign Semantic Identifier (Strict Format Rules)
add f274177b99c Bump joda-time:joda-time from 2.12.7 to 2.13.0
add 3639e0e6790 Merge pull request #2658 from apache/dependabot/maven/v3/joda-time-joda-time-2.13.0
add de6e8c8f4bc Bump com.google.errorprone:error_prone_annotations from 2.31.0 to 2.32.0
add a68757132d4 Merge pull request #2657 from apache/dependabot/maven/v3/com.google.errorprone-error_prone_annotations-2.32.0
add 163562d94bf Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6
add b8499afe5aa Merge pull request #2659 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-gpg-plugin-3.2.6
add cede02e7776 Bump io.takari.maven:maven-timeline from 2.0.1 to 2.0.2
add a88e0c152b3 Merge pull request #2656 from apache/dependabot/maven/v3/io.takari.maven-maven-timeline-2.0.2
add aa4c0a5139a Bump joda-time:joda-time from 2.12.7 to 2.13.0
add 7767e9f36c2 Merge pull request #2655 from apache/dependabot/maven/master/joda-time-joda-time-2.13.0
add 9c01de3516c Bump com.google.errorprone:error_prone_annotations from 2.31.0 to 2.32.0
add 4a3c59fa597 Merge pull request #2654 from apache/dependabot/maven/master/com.google.errorprone-error_prone_annotations-2.32.0
add 8a18b0c3536 Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6
add d3099598a17 Merge pull request #2652 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-gpg-plugin-3.2.6
add c77fec57926 Bump io.takari.maven:maven-timeline from 2.0.1 to 2.0.2
add a05780d67e2 Merge pull request #2653 from apache/dependabot/maven/master/io.takari.maven-maven-timeline-2.0.2
add 184785baa3e merge master into v3
add 3c2b109bc73 CAUSEWAY-2297: minor: improved tooltip hint
add d6a07be62b2 Merge remote-tracking branch 'origin/master' into v3
add 4c756d2103f bumps Spring Boot 3.3.3 -> 3.3.4
add 50c9048b5f1 CAUSEWAY-2445: attempt to fix failing surefire tests (RO-TEST)
add e83b7128f60 CAUSEWAY-2445: attempt to fix failing surefire tests (RO-TEST)
add c138674cdde bumps maven-surefire-plugin.version -> 3.5.0
add 8c1bbbc264c CAUSEWAY-3810: InteractionInitiatedBy.PASS_THROUGH fixes
add 4b98a5bab3c merge master into v3
add 6639b79c89f CAUSEWAY-3810: minor: code quality
add 198d5d620da Merge remote-tracking branch 'origin/master' into v3
add f94401b7dc0 CAUSEWAY-2445: disable broken RO test
add 3650779a978 merge master into v3
add 158d54430fb Bump commons-io:commons-io from 2.16.1 to 2.17.0
add f40d7ae741f Merge pull request #2663 from apache/dependabot/maven/v3/commons-io-commons-io-2.17.0
add 520f2f9294f Bump com.approvaltests:approvaltests from 24.4.0 to 24.5.0
add 90fcb8c3044 Merge pull request #2660 from apache/dependabot/maven/v3/com.approvaltests-approvaltests-24.5.0
add ec6f6bf8a33 Bump io.cucumber:messages from 26.0.0 to 26.0.1
add 4cc2cdd4393 Merge pull request #2661 from apache/dependabot/maven/v3/io.cucumber-messages-26.0.1
add ea7c2f56bfa Bump cucumber.version from 7.18.1 to 7.19.0
add 1c2c8c22b4d Merge pull request #2662 from apache/dependabot/maven/v3/cucumber.version-7.19.0
add 9d15de1e15b Bump commons-io:commons-io from 2.16.1 to 2.17.0
add 40b2b9cd85b Merge pull request #2665 from apache/dependabot/maven/master/commons-io-commons-io-2.17.0
add 23ac446b95c Bump com.approvaltests:approvaltests from 24.4.0 to 24.5.0
add 96743346d60 Merge pull request #2667 from apache/dependabot/maven/master/com.approvaltests-approvaltests-24.5.0
add c3dd0a96c4f Bump io.cucumber:messages from 26.0.0 to 26.0.1
add 13e3f1366b0 Merge pull request #2666 from apache/dependabot/maven/master/io.cucumber-messages-26.0.1
add ba094f94e22 Bump cucumber.version from 7.18.1 to 7.19.0
add 663fbef265a Merge pull request #2664 from apache/dependabot/maven/master/cucumber.version-7.19.0
add 7f09287af4c merge master into v3
add cd68d6b96f1 CAUSEWAY-3812: implements graph toString
add f899ee43bca CAUSEWAY-3812: implements graph toString (for undirected)
add 66c3018811d CAUSEWAY-3812: proof of concept for storing edge weight data
add 8432d97a09f CAUSEWAY-3812: implements edge attribute storage
add aacd6945b04 CAUSEWAY-3812: simplify formatting
add a3dcc07081a CAUSEWAY-3812: minor cleaning up
add 14ca900f402 Merge pull request #2668 from apache/CAUSEWAY-3812-weighted.graphs
add bc73815dd3e merge master into v3
add d359b9601e2 CAUSEWAY-3812: [Commons] GraphUtils adds sorting and advanced edge adding
add e62fc8c2265 Merge pull request #2669 from apache/CAUSEWAY-3812-weighted.graphs
add 0151b556dc7 merge master into v3
add a7b2380ef21 CAUSEWAY-3813: reworks HealthIndicatorUsingHealthCheckService
add 65141ca66d9 CAUSEWAY-3813: adds default impl of HealthCheckService for metamodel validation failures
add 8a3b1a0844e Merge pull request #2670 from apache/CAUSEWAY-3813
add d74010cd401 Merge pull request #2671 from apache/maintenance-branch
add cefddb00a4d CAUSEWAY-3812: minor java-doc polish
add 9ebba1a49b6 merge master into v3
add 3c24af4e3ae Bumps wicket 10.1.0 -> 10.2.0
add 16a582da3ab CAUSEWAY-3814: fixes potential false positive with check explicit-logical-type-names
add 02161423376 merge master into v3
add f39b54c9682 Updates adoc on NamedQuery usage.
add 9e988276ba3 Merge remote-tracking branch 'origin/master' into v3
add f1b2c2aae28 updates antora site files in readiness for merge in
add 41029ec1bb6 merge master into v3
add c3511d4b790 Bump org.wicketstuff:wicketstuff-select2 from 10.1.1 to 10.2.0
add c9d6bd2648d Merge pull request #2680 from apache/dependabot/maven/v3/org.wicketstuff-wicketstuff-select2-10.2.0
add e2c74457f49 Bump io.swagger.core.v3:swagger-core from 2.2.23 to 2.2.24
add 439c424c518 Merge pull request #2682 from apache/dependabot/maven/v3/io.swagger.core.v3-swagger-core-2.2.24
add d17842173fa Bump org.junit.jupiter:junit-jupiter-api from 5.11.0 to 5.11.1
add fd803f41e99 Merge pull request #2683 from apache/dependabot/maven/v3/org.junit.jupiter-junit-jupiter-api-5.11.1
add 5145cec9507 Bump com.approvaltests:approvaltests from 24.5.0 to 24.6.0
add fbaf2170f96 Merge pull request #2685 from apache/dependabot/maven/v3/com.approvaltests-approvaltests-24.6.0
add 64b5dc30a90 Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre
add 12770197add Merge pull request #2686 from apache/dependabot/maven/v3/com.google.guava-guava-33.3.1-jre
add 130a83d9608 Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7
add e6ceea6c0fb Merge pull request #2684 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-gpg-plugin-3.2.7
add 0c0096c6b16 Bump org.junit.platform:junit-platform-console from 1.11.0 to 1.11.1
add 3ccdd83e2ae Merge pull request #2687 from apache/dependabot/maven/v3/org.junit.platform-junit-platform-console-1.11.1
add 317fc9c1444 Bump de.agilecoders.wicket.webjars:wicket-webjars from 4.0.4 to 4.0.5
add 44c278e7400 Merge pull request #2688 from apache/dependabot/maven/v3/de.agilecoders.wicket.webjars-wicket-webjars-4.0.5
add 6dc7ca63916 Bump wicket-bootstrap.version from 7.0.5 to 7.0.8
add ac7502c1398 Merge pull request #2681 from apache/dependabot/maven/v3/wicket-bootstrap.version-7.0.8
add 3d73ca79395 CAUSEWAY-2445: disable querydsl antora playbook until feature is merged into master
add d2a6e29afb6 Bump org.junit.platform:junit-platform-console from 1.11.0 to 1.11.1
add e35a87ea1a0 Merge pull request #2675 from apache/dependabot/maven/master/org.junit.platform-junit-platform-console-1.11.1
add 340885b57b1 Bump com.approvaltests:approvaltests from 24.5.0 to 24.6.0
add ff779dae972 Merge pull request #2674 from apache/dependabot/maven/master/com.approvaltests-approvaltests-24.6.0
add 0c13c6087d2 Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre
add 3ba1edd7040 Merge pull request #2677 from apache/dependabot/maven/master/com.google.guava-guava-33.3.1-jre
add bedca181796 Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7
add adfa605307d Merge pull request #2676 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-gpg-plugin-3.2.7
add 207d4abaff2 Bump org.junit.jupiter:junit-jupiter-api from 5.11.0 to 5.11.1
add 9a9b77c35e0 Merge pull request #2678 from apache/dependabot/maven/master/org.junit.jupiter-junit-jupiter-api-5.11.1
add df9547904b3 merge master into v3
add 910b69a25f8 CAUSEWAY-2445: CI: attempt to configure specific maven version
add 94e538f44b1 Merge remote-tracking branch 'origin/master' into v3
add f62b6656286 CAUSEWAY-3816: TableColumnOrderServiceUsingTxtFile should ignore whitespaces from columnOrder.txt files
add 4413396c892 CAUSEWAY-3816: removes unused imports in prev. commit
add 66e741aef0b Merge remote-tracking branch 'origin/master' into v3
add ef62bf567b8 CAUSEWAY-3816: JUnit test fixes
add 6674cc05c1a Merge remote-tracking branch 'origin/master' into v3
add a0d342ba973 CAUSEWAY-3816: fixes prev. commits (reverting to nullable semantics)
add 405d97bf02b Merge remote-tracking branch 'origin/master' into v3
add ad506710acf Revert "Bump wicket-bootstrap.version from 7.0.5 to 7.0.8"
add 4a64fec1377 Bump asm.version from 9.7 to 9.7.1
add 2d5cd05bae5 Merge pull request #2704 from apache/dependabot/maven/v3/asm.version-9.7.1
add e108b8885a7 Bump org.junit.jupiter:junit-jupiter-api from 5.11.1 to 5.11.2
add f7fb36ba081 Merge pull request #2711 from apache/dependabot/maven/v3/org.junit.jupiter-junit-jupiter-api-5.11.2
add 68c7f293fa0 Bump cucumber.version from 7.19.0 to 7.20.0
add 2ad2f8e1b46 Merge pull request #2701 from apache/dependabot/maven/v3/cucumber.version-7.20.0
add 5bbdf4a528a Bump com.google.errorprone:error_prone_annotations from 2.32.0 to 2.33.0
add af88600c815 Merge pull request #2710 from apache/dependabot/maven/v3/com.google.errorprone-error_prone_annotations-2.33.0
add 7b9aa571566 Bump org.apache.maven.plugins:maven-surefire-report-plugin
add 71eda8e23be Merge pull request #2708 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-surefire-report-plugin-3.5.1
add fa870c81340 Bump io.swagger.core.v3:swagger-core from 2.2.24 to 2.2.25
add f2cf4e496d6 Merge pull request #2707 from apache/dependabot/maven/v3/io.swagger.core.v3-swagger-core-2.2.25
add 19f9dbf0949 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1
add 5f500aedfb5 Merge pull request #2706 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-javadoc-plugin-3.10.1
add d38c1d19db8 Bump com.icegreen:greenmail-junit5 from 2.0.1 to 2.1.0
add ec4c29ab720 Merge pull request #2705 from apache/dependabot/maven/v3/com.icegreen-greenmail-junit5-2.1.0
add ba2383cd2fd Bump jakarta.inject:jakarta.inject-api from 2.0.1 to 2.0.1.MR
add 420a4b7e75f Merge pull request #2709 from apache/dependabot/maven/v3/jakarta.inject-jakarta.inject-api-2.0.1.MR
add bf4ed2ec060 Bump org.junit.platform:junit-platform-console from 1.11.1 to 1.11.2
add 0bf8f409b89 Merge pull request #2702 from apache/dependabot/maven/v3/org.junit.platform-junit-platform-console-1.11.2
add c920372563e Bump com.approvaltests:approvaltests from 24.6.0 to 24.7.0
add a8906906fec Merge pull request #2700 from apache/dependabot/maven/v3/com.approvaltests-approvaltests-24.7.0
add e330a77f1b2 Bump asm.version from 9.7 to 9.7.1
add 63308eee460 Merge pull request #2690 from apache/dependabot/maven/master/asm.version-9.7.1
add 2e0597992b7 Bump org.junit.jupiter:junit-jupiter-api from 5.11.1 to 5.11.2
add 2890d3fa807 Merge pull request #2695 from apache/dependabot/maven/master/org.junit.jupiter-junit-jupiter-api-5.11.2
add c54d3d264d8 Bump cucumber.version from 7.19.0 to 7.20.0
add 6637e9c5853 Merge pull request #2689 from apache/dependabot/maven/master/cucumber.version-7.20.0
add 6eedbec4f89 Bump com.google.errorprone:error_prone_annotations from 2.32.0 to 2.33.0
add a2d99dee2b2 Merge pull request #2691 from apache/dependabot/maven/master/com.google.errorprone-error_prone_annotations-2.33.0
add 62c01a5631f Bump org.apache.maven.plugins:maven-surefire-report-plugin
add 4229f7093a1 Merge pull request #2699 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-surefire-report-plugin-3.5.1
add 050718dd405 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1
add c71eaad153c Merge pull request #2692 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-javadoc-plugin-3.10.1
add 1175752fdd9 Bump org.junit.platform:junit-platform-console from 1.11.1 to 1.11.2
add 6295e6e98d5 Merge pull request #2694 from apache/dependabot/maven/master/org.junit.platform-junit-platform-console-1.11.2
add 5ba5a227e76 Bump com.approvaltests:approvaltests from 24.6.0 to 24.7.0
add eafbe476541 Merge pull request #2696 from apache/dependabot/maven/master/com.approvaltests-approvaltests-24.7.0
add 3c319fdf6e3 CAUSEWAY-3818: [Commons] Can<T> to support zipStream, collect and join
add c5f0946783b merge master into v3
add ac2ea945f30 CAUSEWAY-3703: adds empty modules for querydsl
add 7dbfa05e965 CAUSEWAY-3703: wip, compiles is all
add fe8a6940ef5 CAUSEWAY-3703: adds querydsl-testsupport
add 2fc48b3f29f CAUSEWAY-3703: brings in querydsl support
add 430180e178f CAUSEWAY-3703: reworks to use @DomainObject and @Property annotations
add 74afbe6ef54 CAUSEWAY-3703: adds copyright notices, adds unit test, cleaning up QueryDslUtil
add 5a72e8eb7c0 CAUSEWAY-3703: minor cleanups
add 57eea91cb7c CAUSEWAY-3703: adds modules and module-info.java's
add d73800fc79b CAUSEWAY-3703: copies files over to querydsl-jpa
add b30fb261051 CAUSEWAY-3703: updates javadoc is all
add b90fbc540f8 CAUSEWAY-3703: updates javadoc is all
add 4438eeec134 CAUSEWAY-3703: more javadoc
add 66a7efefaee CAUSEWAY-3703: cleans up javadoc and method names a little
add e3e645b822e Merge pull request #2672 from apache/CAUSEWAY-3703
add ff1415070c9 maintenance-branch: updates site.yml and site.NEXT.yml
add 3fb8bc29af4 CAUSEWAY-3703 : moves Q classes to jpa applib, adds some docs
add 0b2237dc4ed CAUSEWAY-3800: updates javadoc on default impl's of services in metamodel and runtimeservices modules (in core)
add d8c339018ae CAUSEWAY-3800: updates docs with references to service hooks in applib
add 55b558ac4d9 CAUSEWAY-3703: adds docs for querydsl
add 522487e6df3 CAUSEWAY-3800: corrects some docs for Wicket viewer
add 68781b91fac CAUSEWAY-3703 : reworks querydsl facet to use @Property annotation
add 513acd8f44b CAUSEWAY-3703 : simplifies and polishes QueryDslRepository, updates docs
add 643f496f98a CAUSEWAY-3703: updates docs for queryDSL some more
add dc5af39d186 CAUSEWAY-3800: minor doc fixes
add 94acfec23fb CAUSEWAY-3800: updates supplemental-models.xml
add 209d82732ca Merge branch 'maintenance-branch'
add 3a5a62f41c8 CAUSEWAY-3800: recreates refguide adoc
add a8e039c0dcb Merge pull request #2712 from apache/CAUSEWAY-3800
add ccae92dfed7 CAUSEWAY-3800: fixes build on eclipse along w/ some minor code quality
add a80f7357b9c merge master into v3
add e9f67bcd699 CAUSEWAY-3800: post merge fixes (jakarta dependencies for query-dsl)
add 7598ef34fe3 CAUSEWAY-3800: fixes supplemental-models.xml
add 9a195af3b8e adds jaeger.sh (for telemetry)
add 3a336376dd9 adds jaeger.sh (for telemetry)
add 92c06efbbcc adds support for telemetry
add 74fc52ba413 Merge branch 'maintenance-branch'
add af02a9cc312 CAUSEWAY-3800: deletes CollectionHelper, unused class
add c9395231878 CAUSEWAY-3819: makes HintStore use AutoConfig
add a10068a796d CAUSEWAY-3819 : adds some additional autoconfigurations for other wicket-provided services
add e65d38bdfbe CAUSEWAY-3819: fixes constructor of refactored class
add 97b978b5c0c Merge branch 'CAUSEWAY-3819' into maintenance-branch
add 84ec1314a53 Merge pull request #2713 from apache/maintenance-branch
add 688a7a5a381 CAUSEWAY-2297: remove unused imports (prepare merge into v3)
add 0b5b16accd9 CAUSEWAY-2297: update site index
add d9c67a3bac4 Merge remote-tracking branch 'origin/master' into v3
add 98b689978ac CAUSEWAY-3821: convert Can implementations to Java records
add 7d3fb06eb63 CAUSEWAY-3821: cleans up inconsistent semantics in Can<T>
add 8e79e4692e4 merge master into v3
add b4d74053fe7 CAUSEWAY-3821: Can<T> groupBy: fixes generic type bound
add 1e249e0ece6 Merge remote-tracking branch 'origin/master' into v3
add 8081cb38f28 Bump com.github.jnr:jnr-posix from 3.1.19 to 3.1.20
add c5b0714491f Merge pull request #2723 from apache/dependabot/maven/v3/com.github.jnr-jnr-posix-3.1.20
add 04ac8b59c07 Bump com.github.jnr:jnr-enxio from 0.32.17 to 0.32.18
add 05ace1c5f46 Merge pull request #2724 from apache/dependabot/maven/v3/com.github.jnr-jnr-enxio-0.32.18
add 2eeb82464c5 Bump com.github.jnr:jnr-ffi from 2.2.16 to 2.2.17
add 99f07efdcba Merge pull request #2725 from apache/dependabot/maven/v3/com.github.jnr-jnr-ffi-2.2.17
add 550b0716461 Bump io.opentelemetry.contrib:opentelemetry-maven-extension
add f2a62ecd58d Merge pull request #2722 from apache/dependabot/maven/v3/io.opentelemetry.contrib-opentelemetry-maven-extension-1.39.0-alpha
add bc0a88812a4 Bump com.approvaltests:approvaltests from 24.7.0 to 24.8.0
add 44a0ddc9c62 Merge pull request #2720 from apache/dependabot/maven/v3/com.approvaltests-approvaltests-24.8.0
add c43d4322e92 Bump cucumber.version from 7.20.0 to 7.20.1
add b2ac2d0732d Merge pull request #2721 from apache/dependabot/maven/v3/cucumber.version-7.20.1
add bfb16cb9d59 CAUSEWAY-3821: Can<T> groupBy: fixes generic type bound (again)
add 37dfea84a53 CAUSEWAY-3821: Can<T> groupBy: fixes generic type bound (again)
add c50078a0e82 Bump com.github.jnr:jnr-ffi from 2.2.16 to 2.2.17
add 07fde0b326f Merge pull request #2715 from apache/dependabot/maven/master/com.github.jnr-jnr-ffi-2.2.17
add 56c48281fc0 Bump com.github.jnr:jnr-posix from 3.1.19 to 3.1.20
add d26377d3748 Merge pull request #2717 from apache/dependabot/maven/master/com.github.jnr-jnr-posix-3.1.20
add 380d7a27069 Bump com.github.jnr:jnr-enxio from 0.32.17 to 0.32.18
add a15f2100945 Merge pull request #2719 from apache/dependabot/maven/master/com.github.jnr-jnr-enxio-0.32.18
add 92154ce1044 Bump io.opentelemetry.contrib:opentelemetry-maven-extension
add ae703d390c6 Merge pull request #2716 from apache/dependabot/maven/master/io.opentelemetry.contrib-opentelemetry-maven-extension-1.39.0-alpha
add 596695f6548 Bump com.approvaltests:approvaltests from 24.7.0 to 24.8.0
add 9afe16b09da Merge pull request #2718 from apache/dependabot/maven/master/com.approvaltests-approvaltests-24.8.0
add cccee570679 Bump cucumber.version from 7.20.0 to 7.20.1
add 5654d4e0309 Merge pull request #2714 from apache/dependabot/maven/master/cucumber.version-7.20.1
add 24f9f1dd036 merge master into v3
add 50581c3a1f1 CAUSEWAY-3822: [Commons] Graph<T> support filtering and fix inconsistent API in GraphBuilder<T>
add 2e76cef6a29 Merge remote-tracking branch 'origin/master' into v3
add 270c518cf1e Bump io.opentelemetry.contrib:opentelemetry-maven-extension
add c3d35f48b68 Merge pull request #2727 from apache/dependabot/maven/v3/io.opentelemetry.contrib-opentelemetry-maven-extension-1.40.0-alpha
add 9a6c223d432 Bump com.google.cloud.tools:jib-maven-plugin from 3.4.3 to 3.4.4
add 191a89ef301 Merge pull request #2728 from apache/dependabot/maven/v3/com.google.cloud.tools-jib-maven-plugin-3.4.4
add 9bfaf8e32d2 Bump com.google.errorprone:error_prone_annotations from 2.33.0 to 2.34.0
add 7ebef9e5754 Merge pull request #2726 from apache/dependabot/maven/v3/com.google.errorprone-error_prone_annotations-2.34.0
add 486801cca31 Bump io.opentelemetry.contrib:opentelemetry-maven-extension
add 3be37373cfb Merge pull request #2731 from apache/dependabot/maven/master/io.opentelemetry.contrib-opentelemetry-maven-extension-1.40.0-alpha
add 11879ceadf3 Bump com.google.cloud.tools:jib-maven-plugin from 3.4.3 to 3.4.4
add dd1f210ee05 Merge pull request #2730 from apache/dependabot/maven/master/com.google.cloud.tools-jib-maven-plugin-3.4.4
add 608743519ca Bump com.google.errorprone:error_prone_annotations from 2.33.0 to 2.34.0
add f5706acfe34 Merge pull request #2729 from apache/dependabot/maven/master/com.google.errorprone-error_prone_annotations-2.34.0
add 43cabc7d84e merge master into v3
add 3cfecf841c0 bumps Spring Boot 3.3.4 -> 3.3.5
add 394bb05872f CAUSEWAY-3824: refactoring: consolidates menu action decoration
add 6aeace24f41 CAUSEWAY-3824: fix prev. commit
add 8e86ca9cc01 CAUSEWAY-3824: fix prev. commit (part 2)
add 6631d240ed2 CAUSEWAY-3824: consolidate action decoration (WIP)
add bf858c304db CAUSEWAY-3824: consolidate action decoration (WIP 2)
add fce33dd7ae5 CAUSEWAY-3824: consolidate action decoration (done)
add 8cbc6f3f4f7 CAUSEWAY-3824: naming ambiguity fix
add c08d4e324ad CAUSEWAY-3824: implements rendering of ellipsis for dialog-bound
add e65236f9e45 CAUSEWAY-3824: make ellipsis decoration a config option
add b6ef625eb04 Merge pull request #2732 from apache/3824-action.ellipsis
add aa7d9192127 merge master into v3
add b6b4e679d8b CAUSEWAY-3824: polishing java-doc and semantics
add fdb5d6dd178 Merge branch '3824-action.ellipsis'
add e3cb53f30da Merge remote-tracking branch 'origin/master' into v3
add c67d752fa1d CAUSEWAY-2297: replace val -> var (applib)
add 53f1e4ba814 CAUSEWAY-2297: replace val -> var (commons)
add 573b63ca747 CAUSEWAY-2297: replace val -> var (config)
add 30ab1148981 CAUSEWAY-2297: revert some accidental renamings
add d028da76ae6 CAUSEWAY-2297: replace val -> var (remaining)
add f5b88194dfb merge master into v3
add 38ecf6a624e CAUSEWAY-2297: removes sequences of blank lines
add 6f966d1c52f CAUSEWAY-2297: removes sequences of blank lines
add b43e4eb9e93 Merge remote-tracking branch 'origin/master' into v3
add a13d3247766 CAUSEWAY-2297: use records where applicable (v3)
add a03704f5111 CAUSEWAY-2297: don't require causeway consumers to depend on lombok via the module system
add f7a0b7a3ada CAUSEWAY-2297: fixes prev. commit
add 49848680808 Bump io.cucumber:messages from 26.0.1 to 27.0.0
add c19c74d8da8 Merge pull request #2763 from apache/dependabot/maven/v3/io.cucumber-messages-27.0.0
add 402a6c6c57c Bump org.apache.maven.plugins:maven-help-plugin from 3.5.0 to 3.5.1
add 25f2ae22290 Merge pull request #2749 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-help-plugin-3.5.1
add c8091b9d7d4 Bump maven.plugin.tools.version from 3.15.0 to 3.15.1
add e20dc498ed9 Merge pull request #2754 from apache/dependabot/maven/v3/maven.plugin.tools.version-3.15.1
add 22a7f60a8a0 Bump com.google.errorprone:error_prone_annotations from 2.34.0 to 2.35.1
add cb809807399 Merge pull request #2750 from apache/dependabot/maven/v3/com.google.errorprone-error_prone_annotations-2.35.1
add dba18d855db Bump org.apache.maven.plugins:maven-site-plugin from 3.20.0 to 3.21.0
add 78070dc0dbf Merge pull request #2756 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-site-plugin-3.21.0
add 0aa5d2c2ae3 Bump org.owasp:dependency-check-maven from 10.0.4 to 11.0.0
add 1cba62585ae Merge pull request #2755 from apache/dependabot/maven/v3/org.owasp-dependency-check-maven-11.0.0
add c2885d66551 Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.8.1
add a30165b63ca Merge pull request #2752 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-invoker-plugin-3.8.1
add d11313d6840 Bump org.apache.maven.plugins:maven-dependency-plugin
add 0716d36db06 Merge pull request #2762 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-dependency-plugin-3.8.1
add 71d9302ea11 Bump org.apache.maven.plugins:maven-project-info-reports-plugin
add 48277288c55 Merge pull request #2758 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-project-info-reports-plugin-3.8.0
add dce58e39858 Bump com.fasterxml.woodstox:woodstox-core from 7.0.0 to 7.1.0
add 4308bea6710 Merge pull request #2751 from apache/dependabot/maven/v3/com.fasterxml.woodstox-woodstox-core-7.1.0
add 7ce6beddabb Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0
add a2ce67c674e Merge pull request #2759 from apache/dependabot/maven/v3/org.codehaus.mojo-exec-maven-plugin-3.5.0
add afc943ab992 Bump org.junit.platform:junit-platform-console from 1.11.2 to 1.11.3
add 3dc306b4e28 Merge pull request #2753 from apache/dependabot/maven/v3/org.junit.platform-junit-platform-console-1.11.3
add 0f9524708c2 Bump org.datanucleus:datanucleus-api-jdo from 6.0.3 to 6.0.4
add 6cb0295cce4 Merge pull request #2760 from apache/dependabot/maven/v3/org.datanucleus-datanucleus-api-jdo-6.0.4
add bebcbaabe74 Bump org.junit.jupiter:junit-jupiter-api from 5.11.2 to 5.11.3
add b27a90c3322 Merge pull request #2761 from apache/dependabot/maven/v3/org.junit.jupiter-junit-jupiter-api-5.11.3
add 50733894fca Bump org.datanucleus:datanucleus-core from 6.0.8 to 6.0.9
add b81c0f03c3e Merge pull request #2764 from apache/dependabot/maven/v3/org.datanucleus-datanucleus-core-6.0.9
add c9ded257016 Bump org.datanucleus:datanucleus-rdbms from 6.0.8 to 6.0.9
add 671ccf5fcb6 Merge pull request #2757 from apache/dependabot/maven/v3/org.datanucleus-datanucleus-rdbms-6.0.9
add 85dd1be17fc Bump io.cucumber:messages from 26.0.1 to 27.0.0
add 44fda721765 Merge pull request #2734 from apache/dependabot/maven/master/io.cucumber-messages-27.0.0
add 2b2b3692ea0 Bump org.apache.maven.plugins:maven-help-plugin from 3.5.0 to 3.5.1
add 6abab147908 Merge pull request #2735 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-help-plugin-3.5.1
add 4afc0ad1861 Bump maven.plugin.tools.version from 3.15.0 to 3.15.1
add 947ae4c3447 Merge pull request #2736 from apache/dependabot/maven/master/maven.plugin.tools.version-3.15.1
add f02e039b3ea Bump com.google.errorprone:error_prone_annotations from 2.34.0 to 2.35.1
add 9212605ed90 Merge pull request #2737 from apache/dependabot/maven/master/com.google.errorprone-error_prone_annotations-2.35.1
add 8121aa2bbd3 Bump org.apache.maven.plugins:maven-site-plugin from 3.20.0 to 3.21.0
add d59e388b1f7 Merge pull request #2738 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-site-plugin-3.21.0
add 664dd447b9d Bump org.owasp:dependency-check-maven from 10.0.4 to 11.0.0
add d5c202eeb90 Merge pull request #2740 from apache/dependabot/maven/master/org.owasp-dependency-check-maven-11.0.0
add 653ec23437e Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.8.1
add df8e7914d29 Merge pull request #2742 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-invoker-plugin-3.8.1
add b5e3fbdaaa1 Bump org.apache.maven.plugins:maven-dependency-plugin
add 346e6b5c617 Merge pull request #2743 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-dependency-plugin-3.8.1
add c56280dcda4 Bump org.apache.maven.plugins:maven-project-info-reports-plugin
add 978f93644ec Merge pull request #2744 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-project-info-reports-plugin-3.8.0
add 8f5420e48de Bump com.fasterxml.woodstox:woodstox-core from 7.0.0 to 7.1.0
add 91ec606effa Merge pull request #2748 from apache/dependabot/maven/master/com.fasterxml.woodstox-woodstox-core-7.1.0
add af974acc8f6 Bump org.junit.platform:junit-platform-console from 1.11.2 to 1.11.3
add 5f8dec2eb9a Merge pull request #2747 from apache/dependabot/maven/master/org.junit.platform-junit-platform-console-1.11.3
add 5704cfa03fc Bump org.springframework.graphql:spring-graphql-test from 1.3.2 to 1.3.3
add a0d96643308 Merge pull request #2746 from apache/dependabot/maven/master/org.springframework.graphql-spring-graphql-test-1.3.3
add f1a39bb2526 Bump org.datanucleus:datanucleus-api-jdo from 6.0.3 to 6.0.4
add 3b5b25afdf5 Merge pull request #2745 from apache/dependabot/maven/master/org.datanucleus-datanucleus-api-jdo-6.0.4
add b6b838dda27 Bump org.junit.jupiter:junit-jupiter-api from 5.11.2 to 5.11.3
add cb2ebf00fd1 Merge pull request #2741 from apache/dependabot/maven/master/org.junit.jupiter-junit-jupiter-api-5.11.3
add 33bf0e8d20d Bump org.datanucleus:datanucleus-core from 6.0.8 to 6.0.9
add c5793a2595c Merge pull request #2739 from apache/dependabot/maven/master/org.datanucleus-datanucleus-core-6.0.9
add 90ada75821a Bump org.datanucleus:datanucleus-rdbms from 6.0.8 to 6.0.9
add 02927c451c9 Merge pull request #2733 from apache/dependabot/maven/master/org.datanucleus-datanucleus-rdbms-6.0.9
add e076adbdfb8 merge master into v3
add 2d917580d1f CAUSEWAY-3825: initial draft of TabularModel
add ac18e4f0e28 CAUSEWAY-3825: makes TabularExporter formal API
add f118daa9e44 CAUSEWAY-3825: naive TabularRow creation, but works (WIP)
add fd04e679c41 CAUSEWAY-3825: flesh out cell value data type
add e48c542e091 CAUSEWAY-3825: makes ExcelFileWriter a public tool
add 7b6bff79839 Merge pull request #2765 from apache/3825-tabular.api
add e39cdd05192 CAUSEWAY-3825: empty TabularModel initialization fix
add d9106b52d9b CAUSEWAY-3825: minor: java-doc fix
add dcbec39cc4d CAUSEWAY-3815: prepare meta-model to support actions in collection view
add f7432e65c1a Merge remote-tracking branch 'origin/master' into v3
add 2d9054a6eef CAUSEWAY-3815: de-duplicate action decorator code
add c00d08e5006 merge master into v3
add 54dbbee8f46 CAUSEWAY-3815: adds action drop-down menu to each row
add e22d2236c1a CAUSEWAY-3815: refactor: rename AdditioalLinks -> ActionLinks
add c17e404551c CAUSEWAY-3815: simplify action link creation
add dee33dac282 CAUSEWAY-3815: remove LinkAndLabel in favor of ActionLink
add 123c3d57f29 CAUSEWAY-3815: test fixes
add 621c10ed29a CAUSEWAY-3815: viewer commons: remove some of the interfaces
add c112efbf875 CAUSEWAY-3815: working on encapsulation
add 30151d0e59f CAUSEWAY-3815: ditch ComponentFactoryRegistrar
add fc7e00f1433 CAUSEWAY-3815: flatten ComponentFactoryRegistry type hierarchy
add 2bcb1c1fccf CAUSEWAY-3815: more work on encapsulation
add 5dafb63b541 CAUSEWAY-3815: more work on encapsulation (2)
add 71d96de12e5 CAUSEWAY-3815: just renaming packages where actionlinks reside
add b3c64893213 CAUSEWAY-3815: remove behavior from enum ActionResultResponseType
add 7738b3d7d86 CAUSEWAY-3815: adds ActionModel flag originatesFromActionColumn
add 7b856f6f67f CAUSEWAY-3815: models various cases as ColumnActionModifier
add b38fd1822cd CAUSEWAY-3815: adds config option to disable action columns
add 25fb0adb269 merge master into v3
add 47ec11192a6 Bump com.approvaltests:approvaltests from 24.8.0 to 24.9.0
add 883c774d699 Merge pull request #2774 from apache/dependabot/maven/v3/com.approvaltests-approvaltests-24.9.0
add ae4990c49c2 Bump org.owasp:dependency-check-maven from 11.0.0 to 11.1.0
add 3e2377b2302 Merge pull request #2773 from apache/dependabot/maven/v3/org.owasp-dependency-check-maven-11.1.0
add 16ffef5a268 Bump org.apache.maven.plugins:maven-surefire-report-plugin
add 64ea042b606 Merge pull request #2772 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-surefire-report-plugin-3.5.2
add 8c4668ea53c Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1
add 471c7a354f5 Merge pull request #2776 from apache/dependabot/maven/v3/org.apache.maven.plugins-maven-javadoc-plugin-3.11.1
add 89dde15634d Bump com.approvaltests:approvaltests from 24.8.0 to 24.9.0
add 0bcad4cc4ff Merge pull request #2768 from apache/dependabot/maven/master/com.approvaltests-approvaltests-24.9.0
add ec69ad0b46e Bump org.owasp:dependency-check-maven from 11.0.0 to 11.1.0
add 3657d5f55f6 Merge pull request #2771 from apache/dependabot/maven/master/org.owasp-dependency-check-maven-11.1.0
add 8751edf60ba Bump org.apache.maven.plugins:maven-surefire-report-plugin
add 3371bd11c9b Merge pull request #2769 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-surefire-report-plugin-3.5.2
add de99bdd1f7c Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1
add af62ccdd2a7 Merge pull request #2770 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-javadoc-plugin-3.11.1
add c5ec03d3294 Bump org.webjars.npm:summernote from 0.8.20 to 0.9.1
add 363a1105122 Merge pull request #2767 from apache/dependabot/maven/master/org.webjars.npm-summernote-0.9.1
add f4f982d71f2 merge master into v3
add 3fb9821585f Bump org.eclipse.persistence:org.eclipse.persistence.asm
add 47ba4eaeddc Merge pull request #2775 from apache/dependabot/maven/v3/org.eclipse.persistence-org.eclipse.persistence.asm-9.7.1
add e754deb9e76 CAUSEWAY-3828: fixes invalid file extension inferred from CommonMimeType._7z
add d4d1c1a7f9e Merge remote-tracking branch 'origin/master' into v3
add 2a8dc8f9a2b CAUSEWAY-3825: excel exporter: allow for individual cell coloring (v3 only)
add 637db51782f CAUSEWAY-2297: cleaning up BeanFactoryPostProcessor (v3 only)
add 244d0c2622f Bump com.github.gavlyukovskiy:datasource-proxy-spring-boot-starter
add 7d42b094532 Merge pull request #2778 from apache/dependabot/maven/v3/com.github.gavlyukovskiy-datasource-proxy-spring-boot-starter-1.10.0
add 7d4f5ea0ed1 CAUSEWAY-2297: flattens CausewayBeanTypeRegistry
add ee485793cda CAUSEWAY-2297: CausewayBeanTypeRegistry encapsulation
add 306b88cdd57 CAUSEWAY-2297: minor: bean naming
add 1fc76bedc23 CAUSEWAY-2297: converts CausewayBeanMetaData to a record
add ed810e80be4 CAUSEWAY-2297: converts CausewayBeanTypeClassifierDefault and CausewayDomainObjectScope to record
add 8cb9e4cfb3a CAUSEWAY-2297: CausewayBeanTypeClassifier encapsulation (introduces BeanInternal annotation)
add d13ecfc8f57 CAUSEWAY-2297: optimization: check for internal bean semantics directly in _ClassCache
add 3e891d6a1d8 CAUSEWAY-2297: move bean naming responsibility to class-cache
add 28281379a4c CAUSEWAY-2297: makes LogicalType an immutable record
add 95ba98a512b CAUSEWAY-2297: removes CausewayBeanTypeClassifier (SPI)
add f6abb097d3d CAUSEWAY-2297: typo fix
add b50ee26a922 CAUSEWAY-2297: make CausewayBeanMetaData serializable
add d09ede6c23e CAUSEWAY-2297: move attribute enum to class cache
add 23e6d1a6735 CAUSEWAY-2297: convert cache keys to records
add dca42bf6295 CAUSEWAY-2297: lazy body introspection for class cache
add 0df120f93a9 CAUSEWAY-2297: less ceremony for ChainOfResponsibility (convert to record)
add 6e496067b08 CAUSEWAY-2297: object manager: don't leak package private types
add 8cd193cdc34 CAUSEWAY-2297: removes _Recreatable
add aac9f2de426 CAUSEWAY-2297: removes RecreateStrategy
add bad317a9611 CAUSEWAY-2297: encapsulate demementifier logic into ObjectDementifierFactory
add 2cf91e1604e CAUSEWAY-2297: refactors object mementos into records
add 1b7e2a465df CAUSEWAY-2297: ObjectMemento interface cleanup
add 9841b19de12 CAUSEWAY-2297: renaming object memento records
add fe55ef0b22e CAUSEWAY-2297: simplify and cleanup select2 widget
add 9323a558dc7 CAUSEWAY-2297: flattens SpecificationCache
add e4b317ea666 CAUSEWAY-2297: flattens LogicalTypeResolver
add a67d5deb3f7 CAUSEWAY-2297: ditch all the custom ObjectSpec caches
add e515356be91 CAUSEWAY-2297: fixes prev. commit
add e9fac438a8f CAUSEWAY-2297: minor: store parallel flag (spec loader)
add aa6aa2bf177 CAUSEWAY-2297: specloader additional info logging
add b3bd7423b70 CAUSEWAY-2297: any/all match support for Can<T>
add d990433d3d3 CAUSEWAY-2297: removes recently introduced BeanInternal
add 858fc3a791e CAUSEWAY-2297: rethinking BeanSort
add f57cf726bae CAUSEWAY-2297: bean-sort refactoring
add 8c88008670c CAUSEWAY-2297: work on cleaning up classifier
add 2330486f750 CAUSEWAY-2297: work on cleaning up classifier (2)
add 59791d1e41a CAUSEWAY-2297: work on cleaning up classifier (3)
add 77488e3089a Merge pull request #2779 from apache/2297-beansort
add 2065fa1806c bumps font-awesome 6.5.8 -> 6.6.0
add fe7878a3628 CAUSEWAY-3825: excel exporter: cell style composition fix
add cec59712bf4 CAUSEWAY-2297: attempt to clean the spec loader up a bit
add 29a3366178c bumps lombok 1.18.34->1.18.36
add 16ac33c40d5 (#CAUSEWAY-2445): [Ongoing] CI Maintenance
add d7585f7047a CAUSEWAY-2445: rename CI job after successful migration to JDK23
add c116b501ff7 CAUSEWAY-3825: reverts cell style provider debug line
add 1bfce6bbd08 Bump shiro.version from 2.0.1 to 2.0.2
add 75f25946edf Merge pull request #2786 from apache/dependabot/maven/v3/shiro.version-2.0.2
add 96508600702 Bump quartz-scheduler.version from 2.3.2 to 2.5.0
add c770aa5a819 Merge pull request #2788 from apache/dependabot/maven/v3/quartz-scheduler.version-2.5.0
add b001f477a24 Bump org.easymock:easymock from 5.4.0 to 5.5.0
add 52b58d8b41c Merge pull request #2785 from apache/dependabot/maven/v3/org.easymock-easymock-5.5.0
add 11d039eb6ba Bump io.cucumber:messages from 27.0.0 to 27.0.2
add 7d6f75303d6 Merge pull request #2787 from apache/dependabot/maven/v3/io.cucumber-messages-27.0.2
add 0629fa7e25d Bump com.icegreen:greenmail-junit5 from 2.1.0 to 2.1.1
add b352538cad5 Merge pull request #2789 from apache/dependabot/maven/v3/com.icegreen-greenmail-junit5-2.1.1
add e1acd97ab26 Bump resteasy.version from 6.2.10.Final to 6.2.11.Final
add 0f7dbde95af Merge pull request #2784 from apache/dependabot/maven/v3/resteasy.version-6.2.11.Final
add 83884c840c1 CAUSEWAY-2297: mixed-in member optimization: keep mixin spec
add 28dacbc3e0f CAUSEWAY-2297: cleaning up EnumValueSemantics
add cd19f1b10a7 CAUSEWAY-3829: adds table Search Button + Clear Button
add 68549e960a0 CAUSEWAY-3829: minor cleanup
add 3b6c11665ae CAUSEWAY-3829: css fix for the new buttons
add 7ec3335ee51 CAUSEWAY-3830: limit scope of bulk toggle to filtered data-rows
add 2a6e940c51d CAUSEWAY-3830: reverts addition of CSS entry in prev. commit (not used)
add fb7b44e68de CAUSEWAY-2297: ditch JUnit4 and JUnit4 based JMock integration
add 74bd18077d4 CAUSEWAY-2297: convert table models to java records (part 1)
add 4e32cf56b6e CAUSEWAY-2297: convert table models to java records (part 2)
add ada4f7d0785 CAUSEWAY-2297: convert table models to java records (part 3)
add 4a2c2524878 bumps Spring Boot 3.3.5 -> 3.4.0
add e72d3ea1b65 CAUSEWAY-3831: fixes dynamic visibility of search-bar based
add cf2cb969a16 CAUSEWAY-2297: typo 'binable'
add 0860677b4ab CAUSEWAY-3832: filterbar to support ENTER keystroke
add 1bebd3e313a CAUSEWAY-2297: converts ActionModelImpl to record
add 46678e357ba CAUSEWAY-2297: flattens ActionModel
add d415960a00f CAUSEWAY-2297: converts UiParameterWkt to record
add da85a3ede45 CAUSEWAY-2297: ditch ActionMemento and ActionParameterMemento (make ObjectAction serializable)
add c517e418b10 CAUSEWAY-2297: ditch CollectionMemento (instead make one2many-assoc serializable)
add c57ed24418e CAUSEWAY-2297: ditch PropertyMemento (instead make one2one-assoc serializable)
add 4aeb203e1f9 CAUSEWAY-2297: ditch ObjectMemberMemento and cleanup
add 4d91014dcb2 CAUSEWAY-2297: misnomer 'scalar' when allows plural (part 1)
add 77031ddbe00 CAUSEWAY-2297: misnomer 'scalar' when allows plural (part 2)
add 6582c24c54b CAUSEWAY-2297: misnomer 'scalar' when allows plural (part 3)
add b85d1065f4b CAUSEWAY-2297: misnomer 'scalar' when allows plural (part 4)
add 4195e0459ba CAUSEWAY-2297: misnomer 'scalar' when allows plural (part 5)
add ecf652ed2db CAUSEWAY-2297: misnomer 'scalar' when allows plural (part 6)
add 6c04a5a814f CAUSEWAY-2297: misnomer 'scalar' when allows plural (part 7)
add c22ec68e08e Bump com.google.errorprone:error_prone_annotations from 2.35.1 to 2.36.0
add 34c90795dca Merge pull request #2793 from apache/dependabot/maven/v3/com.google.errorprone-error_prone_annotations-2.36.0
add 1093e855dcd Bump commons-io:commons-io from 2.17.0 to 2.18.0
add 3e257879746 Merge pull request #2794 from apache/dependabot/maven/v3/commons-io-commons-io-2.18.0
add 01250f99cb8 Bump io.swagger.core.v3:swagger-core from 2.2.25 to 2.2.26
add 83f20d58f66 Merge pull request #2795 from apache/dependabot/maven/v3/io.swagger.core.v3-swagger-core-2.2.26
add 6e4b95aa508 Bump io.opentelemetry.contrib:opentelemetry-maven-extension
add a550fc06ce9 Merge pull request #2796 from apache/dependabot/maven/v3/io.opentelemetry.contrib-opentelemetry-maven-extension-1.41.0-alpha
add 18c7f5577e8 Bump jakarta.enterprise:jakarta.enterprise.cdi-api from 4.0.1 to 4.1.0
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (ef83ffedce3)
\
N -- N -- N refs/heads/dependabot/maven/v3/jakarta.enterprise-jakarta.enterprise.cdi-api-4.1.0 (18c7f5577e8)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asciidoctorconfig | 6 +
.../workflows/ci-build-artifacts-no-push-maven.yml | 15 +-
.github/workflows/ci-build-site-no-push.yml | 2 +-
.gitignore | 3 +
.run/causeway-tooling-cli (index).run.xml | 22 -
.run/causeway-tooling-cli (overview).run.xml | 42 -
STATUS | 3 +
antora/.asciidoctor-styles/asciidoc-classic.css | 527 +++
antora/.asciidoctor-styles/boot-flatly.css | 350 ++
.../attachments/algolia-search/algolia-config.json | 26 +
.../ROOT/attachments/algolia-search/algolia.env | 2 +
.../ROOT/attachments/algolia-search/config.json | 40 -
.../modules/ROOT/pages/algolia-search.adoc | 40 +-
.../modules/ROOT/pages/cutting-a-release.adoc | 21 +-
.../ROOT/pages/post-release-successful.adoc | 181 +-
.../ROOT/pages/release-process-prereqs.adoc | 114 +-
.../modules/ROOT/pages/updating-the-website.adoc | 28 +-
.../ROOT/partials/publish-and-index-website.adoc | 18 +-
antora/components/conguide/antora.yml | 1 -
antora/components/conguide/modules/agilej/nav.adoc | 4 -
.../conguide/modules/agilej/pages/about.adoc | 56 -
.../components/docs/modules/ROOT/pages/about.adoc | 5 +-
.../modules/ROOT/pages/landing-page/releases.adoc | 5 +-
.../ROOT/partials/module-nav/components.adoc | 10 +-
.../ROOT/partials/module-nav/extensions.adoc | 5 +
.../applib/pages/index/annotation/Action.adoc | 1 -
.../applib/pages/index/annotation/Collection.adoc | 1 -
.../pages/index/annotation/DomainObject.adoc | 61 +-
.../pages/index/annotation/ParameterTuple.adoc | 1 -
.../applib/pages/index/annotation/Property.adoc | 22 +-
.../applib/pages/index/annotation/Publishing.adoc | 2 +-
.../pages/index/annotation/ValueSemantics.adoc | 1 -
.../unrecoverable/BookmarkNotFoundException.adoc | 19 +
.../applib/pages/index/graph/tree/TreeAdapter.adoc | 13 +
.../applib/pages/index/graph/tree/TreeNode.adoc | 1 -
.../applib/pages/index/graph/tree/TreeState.adoc | 2 +
.../pages/index/jaxb/JavaSqlJaxbAdapters.adoc | 1 -
.../pages/index/jaxb/JavaTimeJaxbAdapters.adoc | 1 -
.../pages/index/jaxb/JavaUtilJaxbAdapters.adoc | 1 -
.../AcceptHeaderService_010-implementation.adoc | 2 +-
.../index/services/appfeat/ApplicationFeature.adoc | 2 +
...cationFeatureRepository_010-implementation.adoc | 3 +-
.../ApplicationFeature_010-implementation.adoc | 8 +
.../services/ascii/AsciiIdentifierService.adoc | 1 +
.../AsciiIdentifierService_010-implementation.adoc | 8 +
.../hooks/BookmarkService_010-implementation.adoc | 6 +-
.../BookmarkUiService_010-implementation.adoc | 2 +-
.../hooks/ClockService_010-implementation.adoc | 3 +-
.../columnorder/ColumnOrderTxtFileService.adoc | 1 +
...lumnOrderTxtFileService_010-implementation.adoc | 8 +
.../CommandExecutorService_010-implementation.adoc | 3 +-
.../conmap/ContentMappingServiceForCommandDto.adoc | 2 +
.../ContentMappingService_010-implementation.adoc | 4 +-
.../hooks/EmailService_010-implementation.adoc | 10 +-
.../hooks/EventBusService_010-implementation.adoc | 2 +-
.../ExceptionRecognizer_010-implementation.adoc | 3 +-
.../hooks/FactoryService_010-implementation.adoc | 2 +-
.../services/filter/CollectionFilterService.adoc | 92 +
.../GridLoaderService_010-implementation.adoc | 3 +-
.../grid/hooks/GridService_010-implementation.adoc | 4 +-
.../GridSystemService_010-implementation.adoc | 20 +-
.../HealthCheckService_010-implementation.adoc | 28 +-
.../hooks/HintIdProvider_010-implementation.adoc | 3 +
.../hint/hooks/HintStore_010-implementation.adoc | 3 +-
...HomePageResolverService_010-implementation.adoc | 2 +-
.../index/services/i18n/LanguageProvider.adoc | 4 +
.../index/services/i18n/TranslationService.adoc | 11 +
.../hooks/LanguageProvider_010-implementation.adoc | 9 +
...> LanguageProvider_020-examples-and-usage.adoc} | 0
.../hooks/LocaleProvider_010-implementation.adoc | 10 -
.../TranslationService_010-implementation.adoc | 3 +-
.../TranslationsResolver_010-implementation.adoc | 4 +-
.../InteractionContext_010-implementation.adoc | 2 +-
.../iactnlayer/InteractionLayerTracker.adoc | 2 +
.../services/iactnlayer/InteractionService.adoc | 4 +-
...InteractionLayerTracker_010-implementation.adoc | 8 +
.../InteractionService_010-implementation.adoc | 8 +
.../hooks/ServiceInjector_010-implementation.adoc | 2 +-
.../jaxb/hooks/JaxbService_010-implementation.adoc | 2 +-
.../keyvaluestore/KeyValueSessionStore.adoc | 2 +
.../KeyValueSessionStore_010-implementation.adoc | 8 +
.../hooks/LayoutService_010-implementation.adoc | 2 +-
.../hooks/DeepLinkService_010-implementation.adoc | 2 +-
.../services/locale/LocaleChoiceProvider.adoc | 1 +
.../LocaleChoiceProvider_010-implementation.adoc | 9 +
.../index/services/marshal/MarshallerService.adoc | 2 +
.../MarshallerService_010-implementation.adoc | 18 +
.../MenuBarsLoaderService_010-implementation.adoc | 8 +-
.../hooks/MenuBarsService_010-implementation.adoc | 6 +-
.../hooks/MessageService_010-implementation.adoc | 2 +-
.../MetaModelServiceMenu_010-implementation.adoc | 2 +
.../hooks/MetaModelService_010-implementation.adoc | 2 +-
.../index/services/metrics/MetricsService.adoc | 40 +-
.../hooks/MetricsService_010-implementation.adoc | 3 +-
.../placeholder/PlaceholderRenderService.adoc | 2 +
...laceholderRenderService_010-implementation.adoc | 9 +
.../publishing/log/EntityPropertyChangeLogger.adoc | 3 +-
.../publishing/log/PageRenderCollectionLogger.adoc | 17 +
.../log/PageRenderDomainObjectLogger.adoc | 17 +
.../services/publishing/log/PageRenderLogger.adoc | 18 -
.../publishing/log/PageRenderValueLogger.adoc | 17 +
.../publishing/spi/EntityPropertyChange.adoc | 15 -
.../spi/EntityPropertyChangeSubscriber.adoc | 17 +-
.../publishing/spi/PageRenderSubscriber.adoc | 37 +-
.../CommandSubscriber_010-implementation.adoc | 14 +-
...EntityChangesSubscriber_010-implementation.adoc | 11 +-
...ropertyChangeSubscriber_010-implementation.adoc | 14 +-
...rtyChangeSubscriber_020-examples-and-usage.adoc | 3 -
.../ExecutionSubscriber_010-implementation.adoc | 18 +-
.../PageRenderSubscriber_010-implementation.adoc | 21 +
...ueryResultsCacheControl_010-implementation.adoc | 2 +-
.../QueryResultsCache_010-implementation.adoc | 3 +-
.../hooks/ServiceRegistry_010-implementation.adoc | 4 +-
.../services/repository/RepositoryService.adoc | 13 +
.../RepositoryService_010-implementation.adoc | 3 +-
.../RepositoryService_020-examples-and-usage.adoc | 10 +-
.../hooks/RoutingService_010-implementation.adoc | 4 +-
.../hooks/Scratchpad_010-implementation.adoc | 4 +-
...CollectionSearchService_010-implementation.adoc | 8 +
.../SessionLoggingService_010-implementation.adoc | 16 +-
.../index/services/sitemap/SitemapService.adoc | 1 +
.../index/services/sitemap/SitemapServiceMenu.adoc | 1 +
.../SitemapServiceMenu_010-implementation.adoc} | 0
.../hooks/SitemapService_010-implementation.adoc | 8 +
.../SudoServiceListener_010-implementation.adoc | 1 +
.../sudo/hooks/SudoService_010-implementation.adoc | 2 +-
.../hooks/SwaggerService_010-implementation.adoc | 2 +-
...TableColumnOrderService_010-implementation.adoc | 11 +-
.../hooks/TitleService_010-implementation.adoc | 2 +-
.../UrlEncodingService_010-implementation.adoc | 3 +-
.../user/hooks/UserService_010-implementation.adoc | 3 +-
...mailNotificationService_010-implementation.adoc | 3 +-
...UserRegistrationService_010-implementation.adoc | 4 +-
.../pages/index/services/userui/UserMenu_me.adoc | 14 +
.../hooks/WrapperFactory_010-implementation.adoc | 5 +-
.../wrapper/listeners/InteractionListener.adoc | 2 +
.../InteractionListener_010-implementation.adoc | 9 +
.../TransactionService_010-implementation.adoc | 4 +-
.../TransactionalProcessor_010-implementation.adoc | 3 +-
.../xml/hooks/XmlService_010-implementation.adoc | 2 +-
.../XmlSnapshotService_010-implementation.adoc | 2 +-
.../applib/pages/index/spec/SpecificationAnd.adoc | 1 -
.../applib/pages/index/spec/SpecificationNot.adoc | 1 -
.../applib/pages/index/spec/SpecificationOr.adoc | 1 -
.../commons/pages/index/collections/Can.adoc | 118 +-
.../pages/index/functional/ThrowingConsumer.adoc | 2 -
.../pages/index/functional/ThrowingSupplier.adoc | 2 -
.../modules/commons/pages/index/io/DataSink.adoc | 1 -
.../modules/commons/pages/index/io/DataSource.adoc | 45 +
.../modules/commons/pages/index/io/JsonUtils.adoc | 11 +
.../appfeat/ApplicationFeatureDefault.adoc | 23 +
.../ApplicationFeatureRepositoryDefault.adoc | 31 +
.../ColumnOrderTxtFileServiceDefault.adoc | 15 +
.../services/command/CommandDtoFactory.adoc | 66 -
...ExceptionRecognizerForRecoverableException.adoc | 15 +
.../services/grid/GridLoaderServiceDefault.adoc | 2 +
.../services/grid/GridServiceDefault.adoc | 41 +
.../bootstrap/GridMarshallerServiceBootstrap.adoc | 18 +
.../grid/bootstrap/GridSystemServiceBootstrap.adoc | 22 +
.../grid/spi/LayoutResourceLoaderDefault.adoc | 15 +
...CheckServiceForMetaModelValidationFailures.adoc | 20 +
.../services/inject/ServiceInjectorDefault.adoc | 16 +
.../services/ixn/InteractionDtoFactory.adoc | 55 -
.../services/layout/LayoutServiceDefault.adoc | 19 +
.../metamodel/services/message/MessageBroker.adoc | 21 +
.../metamodel/MetaModelServiceDefault.adoc | 25 +
.../objectlifecycle/ObjectLifecyclePublisher.adoc | 109 +
.../services/registry/ServiceRegistryDefault.adoc | 19 +
.../tablecol/TableColumnOrderServiceDefault.adoc | 2 +-
.../services/title/TitleServiceDefault.adoc | 16 +
.../tabular/simple/CollectionContentsExporter.adoc | 2 +
.../bookmarks/BookmarkServiceDefault.adoc | 20 +
.../command/CommandExecutorServiceDefault.adoc | 18 +
.../command/SchemaValueMarshallerDefault.adoc | 14 +
.../runtimeservices/email/EmailServiceDefault.adoc | 33 +
.../eventbus/EventBusServiceSpring.adoc | 15 +
.../executor/MemberExecutorServiceDefault.adoc | 30 +
.../factory/FactoryServiceDefault.adoc | 22 +
.../homepage/HomePageResolverServiceDefault.adoc | 19 +
.../runtimeservices/i18n/po/ContextAndMsgId.adoc | 48 +
.../i18n/po/TranslationServicePo.adoc | 66 +
.../i18n/po/TranslationServicePoMenu.adoc | 22 +
.../icons/ObjectIconServiceDefault.adoc | 15 +
.../runtimeservices/jaxb/JaxbServiceDefault.adoc | 14 +
.../locale/LanguageProviderDefault.adoc | 15 +
.../locale/LocaleChoiceProviderDefault.adoc | 15 +
.../menubars/MenuBarsLoaderServiceDefault.adoc | 18 +
.../MenuBarsMarshallerServiceBootstrap.adoc | 18 +
.../bootstrap/MenuBarsServiceBootstrap.adoc | 21 +
.../message/MessageServiceDefault.adoc | 25 +
.../PlaceholderRenderServiceDefault.adoc | 16 +
.../publish/CommandPublisherDefault.adoc | 18 +
.../publish/EntityChangesPublisherDefault.adoc | 16 +
.../EntityPropertyChangePublisherDefault.adoc | 16 +
.../publish/ExecutionPublisherDefault.adoc | 19 +
.../publish/ObjectLifecyclePublisherDefault.adoc | 2 +
.../ExceptionRecognizerServiceDefault.adoc | 16 +
.../ExceptionRecognizerForDataAccessException.adoc | 16 +
.../routing/RoutingServiceDefault.adoc | 16 +
.../scratchpad/ScratchpadDefault.adoc | 51 +
.../serializing/SerializingAdapterDefault.adoc | 16 +
.../session/InteractionIdGenerator.adoc | 15 +
.../session/InteractionIdGeneratorDefault.adoc | 15 +
.../session/InteractionServiceDefault.adoc | 50 +
.../sitemap/SitemapServiceDefault.adoc | 15 +
.../transaction/TransactionServiceSpring.adoc | 2 +
.../UrlEncodingServiceWithCompression.adoc | 2 +
.../user/ImpersonateMenuAdvisorDefault.adoc | 20 +
.../UserCurrentSessionTimeZoneHolderDefault.adoc | 17 +
.../userreg/EmailNotificationServiceDefault.adoc | 30 +
.../wrapper/WrapperFactoryDefault.adoc | 29 +
.../runtimeservices/xml/XmlServiceDefault.adoc | 2 +
.../xmlsnapshot/XmlSnapshotBuilder.adoc | 27 +
.../xmlsnapshot/XmlSnapshotServiceDefault.adoc | 40 +
.../changetracking/EntityChangeTracker.adoc | 2 +
.../EntityPropertyChangePublisher.adoc | 2 +
.../EntityChangePublisher_010-implementation.adoc | 10 +
.../EntityChangeTracker_010-implementation.adoc | 10 +
...PropertyChangePublisher_010-implementation.adoc | 10 +
.../applib/dom/AuditTrailEntryRepository.adoc | 1 +
.../dom/AuditTrailEntryRepositoryAbstract.adoc | 1 +
...ntityPropertyChangeSubscriberForAuditTrail.adoc | 1 +
.../applib/fakescheduler/FakeScheduler.adoc | 2 +
.../spi/RunBackgroundCommandsJobListener.adoc | 31 +
.../ExecutionSubscriberForExecutionOutbox.adoc | 14 +
.../CausewayModuleExtLayoutLoadersGithub.adoc | 1 -
.../applib/user/events/UserCreatedEvent.adoc | 1 -
.../dom/ApplicationUserAutoCreationService.adoc | 17 +
.../index/titlecache/applib/event/Cached.adoc | 16 +
.../applib/event/CachedWithCacheSettings.adoc | 38 +
.../caffeine/dom/TitleCacheSubscriber.adoc | 46 +
.../changetracking/EntityChangeTrackerDefault.adoc | 8 +-
.../repository/RepositoryServiceDefault.adoc | 36 +
.../jdo/applib/services/JdoSupportService.adoc | 4 -
.../applib/integration/CausewayEntityListener.adoc | 2 +-
.../index/jpa/applib/types/BlobJpaEmbeddable.adoc | 2 -
.../index/jpa/applib/types/ClobJpaEmbeddable.adoc | 2 -
.../CausewayModulePersistenceQueryDslApplib.adoc | 12 +
.../index/querydsl/applib/query/DslQuery.adoc | 51 +
.../auto/AutoCompleteGeneratedQueryService.adoc | 60 +
.../applib/services/repo/QueryDslRepository.adoc | 304 ++
.../services/support/DetachedQueryFactory.adoc | 73 +
.../applib/services/support/QueryDslSupport.adoc | 96 +
.../querydsl/applib/util/CaseSensitivity.adoc | 18 +
.../index/querydsl/applib/util/DslExpressions.adoc | 47 +
.../index/querydsl/applib/util/Wildcards.adoc | 18 +
...usewayModulePersistenceQueryDslIntegration.adoc | 12 +
.../jdo/CausewayModulePersistenceQueryDslJdo.adoc | 12 +
.../jpa/CausewayModulePersistenceQueryDslJpa.adoc | 12 +
...CausewayModulePersistenceQueryDslMetamodel.adoc | 12 +
.../QueryResultsCacheControlForFixtures.adoc | 17 +
.../applib/annotation/InteractAs.adoc | 1 -
.../applib/jmocking/JUnitRuleMockery2.adoc | 1 -
.../services/i8n/TranslationsResolverDefault.adoc | 18 +
.../userprof/UserProfileUiServiceDefault.adoc | 15 +
.../CausewayViewerGraphqlIntegTestAbstract.adoc | 2 -
.../schema/PrintSchemaIntegTestAbstract.adoc | 1 -
.../restfulobjects/applib/util/JsonNodeUtils.adoc | 1 -
.../client/ActionParameterListBuilder.adoc | 27 +
.../index/restfulobjects/client/RestfulClient.adoc | 1 -
.../acceptheader/AcceptHeaderServiceForRest.adoc | 1 +
.../service/swagger/SwaggerServiceDefault.adoc | 29 +
.../viewer/services/BookmarkUiServiceWicket.adoc | 16 +
.../viewer/services/DeepLinkServiceWicket.adoc | 15 +
.../services/HintStoreUsingWicketSession.adoc | 20 +
.../partials/_presentation-layer-api.adoc | 1 -
.../modules/applib-svc/partials/module-nav.adoc | 18 +-
antora/components/relnotes/modules/ROOT/nav.adoc | 2 +
.../modules/ROOT/pages/2024/2.1.0/mignotes.adoc | 7 +
.../modules/ROOT/pages/2024/2.1.0/relnotes.adoc | 24 +
.../modules/ROOT/pages/2024/3.0.0/relnotes.adoc | 15 +-
.../modules/ROOT/pages/2024/3.1.0/mignotes.adoc | 7 +
.../modules/ROOT/pages/2024/3.1.0/relnotes.adoc | 28 +
.../relnotes/modules/ROOT/pages/about.adoc | 79 +-
.../2.0.0-M1/mignotes/updated-annotations.adoc | 5 +-
.../ROOT/partials/2024/2.0.0/_relnotes.adoc | 12 +-
.../ROOT/partials/2024/2.1.0/_relnotes.adoc | 192 +
antora/components/tutorials/antora.yml | 4 +
.../images/03-06/home-page-default-columns.png | Bin 0 -> 21722 bytes
.../images/03-07/new-parameters-are-optional.png | Bin 0 -> 8602 bytes
.../petclinic/images/04-01/h2-console-prompt.png | Bin 0 -> 14517 bytes
.../04-01/pet-and-petowner-tables-created.png | Bin 0 -> 7712 bytes
.../petclinic/images/05-02/Visit-entity.png | Bin 0 -> 14304 bytes
...antuml-md5-5c0ff86629ce9ff23e5d52305493d5c6.svg | 1 +
...antuml-md5-7e47437805fde198d7791595949fcf17.png | Bin 0 -> 4464 bytes
.../tutorials/modules/petclinic/nav.adoc | 71 +-
.../tutorials/modules/petclinic/pages/.gitignore | 1 +
.../petclinic/pages/010-getting-started.adoc | 48 +-
.../petclinic/pages/020-the-petclinic-domain.adoc | 387 +-
.../petclinic/pages/030-petowner-entity.adoc | 1391 ++++---
.../modules/petclinic/pages/040-pet-entity.adoc | 1036 ++---
.../modules/petclinic/pages/050-visit-entity.adoc | 516 ++-
.../modules/petclinic/pages/060-unit-testing.adoc | 51 +-
.../modules/petclinic/pages/070-modularity.adoc | 163 +-
.../modules/petclinic/pages/080-view-models.adoc | 321 +-
.../petclinic/pages/090-integration-testing.adoc | 298 +-
.../further-business-logic-worked-examples.txt | 28 +-
.../modules/petclinic/pages/graphql-api.txt | 6 +
.../tutorials/modules/petclinic/pages/todo.txt | 14 +
.../modules/petclinic/partials/domain.adoc | 19 +-
.../modules/ROOT/partials/extensions.adoc | 1 +
.../ui-layout-and-hints/table-columns.adoc | 93 +-
.../userguide/modules/btb/pages/logging.adoc | 92 +
.../troubleshooting-visibility-and-usability.adoc | 25 +
.../userguide/modules/btb/partials/module-nav.adoc | 2 +
antora/playbooks/.gitignore | 2 +-
antora/playbooks/site.NEXT.yml | 196 +-
antora/playbooks/site.yml | 60 +-
antora/supplemental-ui/doap_causeway.rdf | 22 +-
api/applib/src/main/java/module-info.java | 13 +-
.../causeway/applib/CausewayModuleApplib.java | 1 -
...sewayModuleApplibChangeAndExecutionLoggers.java | 10 +-
.../org/apache/causeway/applib/Identifier.java | 7 +-
.../causeway/applib/annotation/ActionLayout.java | 1 -
.../applib/annotation/CollectionLayout.java | 8 +-
.../causeway/applib/annotation/DomainObject.java | 89 +
.../applib/annotation/DomainObjectLayout.java | 2 -
.../applib/annotation/DomainServiceLayout.java | 1 -
.../causeway/applib/annotation/Introspection.java | 1 -
.../causeway/applib/annotation/Navigable.java | 1 -
.../applib/annotation/PriorityPrecedence.java | 2 -
.../causeway/applib/annotation/Programmatic.java | 2 +-
.../causeway/applib/annotation/Property.java | 74 +
.../causeway/applib/annotation/PropertyLayout.java | 3 -
.../causeway/applib/annotation/ValueSemantics.java | 1 -
.../apache/causeway/applib/annotation/Where.java | 1 -
.../client/RepresentationTypeSimplifiedV2.java | 3 -
.../apache/causeway/applib/clock/VirtualClock.java | 11 +-
.../causeway/applib/domain/DomainObjectList.java | 10 -
.../applib/events/domain/AbstractDomainEvent.java | 7 +-
.../applib/events/domain/ActionDomainEvent.java | 1 -
.../events/domain/CollectionDomainEvent.java | 4 -
.../applib/events/domain/PropertyDomainEvent.java | 3 -
.../events/lifecycle/ObjectCreatedEvent.java | 1 -
.../applib/events/lifecycle/ObjectLoadedEvent.java | 1 -
.../events/lifecycle/ObjectPersistedEvent.java | 2 -
.../events/lifecycle/ObjectPersistingEvent.java | 2 -
.../events/lifecycle/ObjectRemovingEvent.java | 2 -
.../events/lifecycle/ObjectUpdatedEvent.java | 2 -
.../events/lifecycle/ObjectUpdatingEvent.java | 2 -
.../causeway/applib/events/ui/CssClassUiEvent.java | 1 -
.../causeway/applib/events/ui/IconUiEvent.java | 7 -
.../causeway/applib/events/ui/TitleUiEvent.java | 4 -
.../unrecoverable/BookmarkNotFoundException.java | 57 +
.../apache/causeway/applib/graph/SimpleEdge.java | 1 -
.../causeway/applib/graph/tree/TreeAdapter.java | 1 -
.../graph/tree/TreeAdapterWithConverter.java | 7 +-
.../graph/tree/TreeNode_iteratorDepthFirst.java | 1 -
.../causeway/applib/graph/tree/TreePath.java | 6 +-
.../apache/causeway/applib/id/HasLogicalType.java | 4 +-
.../org/apache/causeway/applib/id/LogicalType.java | 195 +-
.../applib/jaxb/PersistentEntitiesAdapter.java | 11 +-
.../applib/jaxb/PersistentEntityAdapter.java | 6 +-
.../causeway/applib/layout/LayoutConstants.java | 1 -
.../applib/layout/component/ActionLayoutData.java | 18 -
.../layout/component/CollectionLayoutData.java | 22 -
.../layout/component/DomainObjectLayoutData.java | 24 -
.../causeway/applib/layout/component/FieldSet.java | 14 -
.../applib/layout/component/MemberRegion.java | 1 -
.../layout/component/PropertyLayoutData.java | 16 -
.../layout/component/ServiceActionLayoutData.java | 21 -
.../causeway/applib/layout/grid/GridAbstract.java | 8 -
.../layout/grid/bootstrap/BSClearFixVisible.java | 2 -
.../applib/layout/grid/bootstrap/BSCol.java | 22 -
.../applib/layout/grid/bootstrap/BSElement.java | 1 -
.../layout/grid/bootstrap/BSElementAbstract.java | 2 -
.../applib/layout/grid/bootstrap/BSGrid.java | 10 -
.../applib/layout/grid/bootstrap/BSRow.java | 12 -
.../applib/layout/grid/bootstrap/BSRowContent.java | 2 -
.../applib/layout/grid/bootstrap/BSTab.java | 4 -
.../applib/layout/grid/bootstrap/BSTabGroup.java | 11 -
.../applib/layout/grid/bootstrap/SizeSpan.java | 5 -
.../causeway/applib/layout/menubars/MenuBars.java | 4 +-
.../applib/layout/menubars/MenuBarsAbstract.java | 5 +-
.../applib/layout/menubars/bootstrap/BSMenu.java | 5 -
.../layout/menubars/bootstrap/BSMenuBar.java | 3 -
.../layout/menubars/bootstrap/BSMenuSection.java | 2 -
.../applib/log4j2/DuplicateMessageFilter.java | 113 +
.../applib/log4j2/TruncatingMessageFactory.java | 117 +
.../applib/mixins/dto/Dto_downloadXml.java | 3 +-
.../applib/mixins/dto/Dto_downloadXsd.java | 13 +-
.../mixins/layout/Object_downloadLayout.java | 3 +-
.../metamodel/Object_downloadMetamodelXml.java | 13 +-
.../mixins/metamodel/Object_logicalTypeName.java | 7 +-
.../mixins/metamodel/Object_objectIdentifier.java | 6 +-
.../mixins/metamodel/Object_rebuildMetamodel.java | 1 -
.../applib/mixins/rest/Object_openRestApi.java | 9 +-
.../applib/mixins/security/HasUsername.java | 2 -
.../applib/mixins/system/DomainChangeRecord.java | 20 -
.../applib/mixins/system/HasInteractionId.java | 1 -
.../org/apache/causeway/applib/query/Query.java | 1 -
.../apache/causeway/applib/query/QueryRange.java | 1 -
.../applib/query/_AllInstancesQueryDefault.java | 1 -
.../causeway/applib/query/_NamedQueryDefault.java | 3 +-
.../causeway/applib/query/_QueryAbstract.java | 1 -
.../services/appfeat/ApplicationFeatureId.java | 36 +-
.../services/appfeat/ApplicationFeatureSort.java | 1 -
.../services/appfeatui/ApplicationFeatureMenu.java | 7 -
.../appfeatui/ApplicationFeatureViewModel.java | 17 +-
.../services/appfeatui/ApplicationNamespace.java | 1 -
.../applib/services/appfeatui/ApplicationType.java | 8 -
.../services/appfeatui/ApplicationTypeAction.java | 2 -
.../appfeatui/ApplicationTypeCollection.java | 3 -
.../services/appfeatui/ApplicationTypeMember.java | 3 -
.../appfeatui/ApplicationTypeProperty.java | 14 +-
.../applib/services/bookmark/Bookmark.java | 10 +-
.../applib/services/bookmark/HasTarget.java | 1 -
.../applib/services/bookmark/IdStringifier.java | 3 +-
.../applib/services/clock/ClockService.java | 1 -
.../Object_downloadColumnOrderTxtFilesAsZip.java | 1 -
.../causeway/applib/services/command/Command.java | 2 -
.../services/command/CommandExecutorService.java | 7 +-
.../services/command/CommandOutcomeHandler.java | 1 -
.../conmap/ContentMappingServiceForCommandDto.java | 12 +-
.../processor/spi/CommandDtoProcessorService.java | 2 -
.../services/confview/ConfigurationMenu.java | 1 -
.../applib/services/error/SimpleTicket.java | 4 +-
.../exceprecog/ExceptionRecognizerAbstract.java | 9 +-
.../exceprecog/ExceptionRecognizerForType.java | 1 -
.../applib/services/exceprecog/Recognition.java | 11 +-
.../services/filter/CollectionFilterService.java | 137 +
.../applib/services/health/HealthCheckService.java | 2 -
.../applib/services/i18n/TranslatableString.java | 7 -
.../applib/services/i18n/TranslationContext.java | 3 +-
.../applib/services/i18n/TranslationService.java | 18 +
.../causeway/applib/services/iactn/Execution.java | 8 +-
.../applib/services/iactn/Interaction.java | 1 -
.../applib/services/iactn/InteractionProvider.java | 1 -
.../iactnlayer/InteractionLayerTracker.java | 1 -
.../services/iactnlayer/InteractionService.java | 2 +-
.../applib/services/inject/ServiceInjector.java | 1 -
.../causeway/applib/services/jaxb/JaxbService.java | 14 +-
.../applib/services/layout/LayoutServiceMenu.java | 2 -
.../applib/services/linking/DeepLinkService.java | 1 -
.../applib/services/menu/MenuBarsService.java | 1 -
.../applib/services/message/MessageService.java | 1 -
.../applib/services/metamodel/BeanSort.java | 170 +-
.../causeway/applib/services/metamodel/Config.java | 5 +-
.../applib/services/metamodel/DomainModel.java | 4 +-
.../services/metamodel/MetaModelServiceMenu.java | 48 +-
.../applib/services/metamodel/_AsciiExport.java | 5 +-
.../applib/services/metamodel/_CsvExport.java | 1 -
.../applib/services/metamodel/_CsvExport2.java | 9 +-
.../applib/services/metamodel/_DiffExport.java | 75 +-
.../services/metamodel/objgraph/ObjectGraph.java | 3 +-
.../objgraph/_ObjectGraphRelationMerger.java | 8 +-
.../applib/services/metrics/MetricsService.java | 48 +-
.../services/publishing/log/CommandLogger.java | 5 +-
.../publishing/log/EntityPropertyChangeLogger.java | 3 +-
.../publishing/log/PageRenderCollectionLogger.java | 101 +
.../log/PageRenderDomainObjectLogger.java | 82 +
.../services/publishing/log/PageRenderLogger.java | 93 -
.../publishing/log/PageRenderValueLogger.java | 76 +
.../applib/services/publishing/log/Timing.java | 31 +
.../services/publishing/spi/CommandSubscriber.java | 1 -
.../publishing/spi/EntityPropertyChange.java | 82 +-
.../publishing/spi/PageRenderSubscriber.java | 23 +-
.../queryresultscache/QueryResultsCache.java | 4 -
.../registry/InstanceByPriorityComparator.java | 14 +-
.../applib/services/registry/ServiceRegistry.java | 6 +-
.../services/repository/RepositoryService.java | 3 +-
.../applib/services/scratchpad/Scratchpad.java | 1 -
.../applib/services/session/SessionLogger.java | 3 +-
.../applib/services/session/SessionSubscriber.java | 1 -
.../causeway/applib/services/sudo/SudoService.java | 12 +-
.../services/tablecol/TableColumnOrderService.java | 4 +
.../applib/services/user/ImpersonateMenu.java | 6 +-
.../applib/services/user/ImpersonateStopMenu.java | 2 -
.../causeway/applib/services/user/RoleMemento.java | 3 +-
.../causeway/applib/services/user/UserMemento.java | 10 +-
.../causeway/applib/services/user/UserService.java | 3 +-
.../causeway/applib/services/userui/UserMenu.java | 4 +-
.../applib/services/wrapper/WrapperFactory.java | 8 -
.../services/wrapper/events/VisibilityEvent.java | 2 +-
.../services/xactn/TransactionalProcessor.java | 7 +-
.../causeway/applib/services/xml/XmlService.java | 1 -
.../services/xmlsnapshot/XmlSnapshotService.java | 3 -
.../applib/spec/AbstractSpecification.java | 6 +-
.../applib/spec/AbstractSpecification2.java | 6 +-
.../apache/causeway/applib/spec/package-info.java | 2 +-
.../causeway/applib/tabular/TabularExporter.java | 93 +
.../org/apache/causeway/applib/util/Enums.java | 9 +-
.../org/apache/causeway/applib/util/Equality.java | 2 -
.../org/apache/causeway/applib/util/Hashing.java | 2 -
.../causeway/applib/util/ObjectContract_Empty.java | 1 -
.../causeway/applib/util/ObjectContract_Impl.java | 2 -
.../applib/util/ObjectContract_Parser.java | 1 -
.../causeway/applib/util/ObjectContracts.java | 2 -
.../apache/causeway/applib/util/ReasonBuffer2.java | 1 -
.../applib/util/schema/CommonDtoUtils.java | 17 +-
.../applib/util/schema/InteractionDtoUtils.java | 2 -
.../applib/util/schema/InteractionsDtoUtils.java | 12 +-
.../util/schema/MemberExecutionDtoUtils.java | 2 -
.../org/apache/causeway/applib/value/Blob.java | 16 +-
.../org/apache/causeway/applib/value/Clob.java | 9 +-
.../causeway/applib/value/LocalResourcePath.java | 1 -
.../org/apache/causeway/applib/value/Markup.java | 2 -
.../causeway/applib/value/NamedWithMimeType.java | 7 +-
.../value/semantics/TemporalValueSemantics.java | 21 +
.../value/semantics/TimeZoneChoiceProvider.java | 4 +-
.../value/semantics/ValueSemanticsAbstract.java | 42 +-
.../value/semantics/ValueSemanticsProvider.java | 1 -
.../apache/causeway/applib/IdentifierTests.java | 9 +-
.../client/RepresentationTypeSimplifiedV2Test.java | 6 +-
.../causeway/applib/clock/VirtualClock_Test.java | 5 +-
.../commons/internal/reflection/ReflectTest.java | 13 +-
.../applib/events/InteractionEventTest.java | 10 -
.../apache/causeway/applib/id/LogicalTypeTest.java | 30 +-
.../applib/id/LogicalTypeTest_valueSemantics.java | 5 +-
...avaTimeJaxbAdapters_OffsetTimeAdapter_Test.java | 1 -
.../JavaTmeJaxbAdapters_LocalTimeAdapter_Test.java | 1 -
.../jaxbadapters/JaxbXmlAdaptersContractTest.java | 10 +-
.../component/PropertyLayoutData_repaint_Test.java | 3 +-
.../bootstrap/BSMenuBars_roundtrip_Test.java | 1 -
.../NamedQueryTest_withStart_or_withCount.java | 16 +-
.../applib/services/bookmark/BookmarkTest.java | 8 +-
.../exceprecog/ExceptionRecognizerForTypeTest.java | 1 -
.../services/i18n/TranslatableStringTest.java | 47 +-
.../InteractionContext_combine_Test.java | 6 +-
.../applib/services/iactnlayer/TryTest.java | 30 +-
.../applib/services/jaxb/JaxbServiceTest.java | 10 +-
.../applib/services/user/UserMemento_Test.java | 38 +-
.../services/user/UserMemento_contains_Test.java | 1 -
.../services/user/UserMemento_value_Test.java | 1 -
.../wrapper/control/AsyncControl_Test.java | 16 +-
.../services/wrapper/control/SyncControl_Test.java | 14 +-
.../applib/util/JaxbUtilsDtoCloneTest.java | 10 +-
.../org/apache/causeway/applib/util/Numbered.java | 3 +-
.../applib/util/ObjectContractsTest_equals.java | 1 -
.../ObjectContractsTest_equals_and_hashCode.java | 1 -
.../applib/util/schema/CommonDtoUtils_Test.java | 14 +-
.../causeway/applib/value/Blob_zip_Test.java | 6 +-
.../causeway/applib/value/Password_Test.java | 6 +-
api/schema/pom.xml | 4 +-
bom/pom.xml | 4357 ++++++++++----------
build.sh | 47 +-
commons/pom.xml | 4 +
commons/src/main/java/module-info.java | 5 +-
.../apache/causeway/commons/collections/Can.java | 220 +-
.../causeway/commons/collections/CanVector.java | 1 -
.../causeway/commons/collections/Can_Empty.java | 80 +-
.../causeway/commons/collections/Can_Multiple.java | 170 +-
.../commons/collections/Can_Singleton.java | 108 +-
.../commons/collections/ImmutableEnumSet.java | 6 +-
.../causeway/commons/collections/_CanFactory.java | 2 +-
.../commons/functional/IndexedConsumer.java | 4 +-
.../commons/functional/IndexedFunction.java | 4 +-
.../causeway/commons/functional/Railway.java | 4 +-
.../apache/causeway/commons/graph/GraphUtils.java | 468 ++-
.../commons/handler/ChainOfResponsibility.java | 74 +-
.../commons/internal/assertions/_Assert.java | 5 +-
.../causeway/commons/internal/base/_Bytes.java | 7 +-
.../causeway/commons/internal/base/_Casts.java | 1 -
.../causeway/commons/internal/base/_Lazy.java | 2 -
.../causeway/commons/internal/base/_NullSafe.java | 30 +-
.../causeway/commons/internal/base/_Oneshot.java | 1 -
.../causeway/commons/internal/base/_Reduction.java | 2 -
.../causeway/commons/internal/base/_Refs.java | 1 -
.../causeway/commons/internal/base/_Strings.java | 46 +-
.../commons/internal/base/_Strings_CamelCase.java | 5 +-
.../internal/base/_Strings_KeyValuePair.java | 1 -
.../internal/base/_Strings_SplitIterator.java | 1 -
.../causeway/commons/internal/base/_Temporals.java | 8 +-
.../causeway/commons/internal/base/_Text.java | 30 +-
.../causeway/commons/internal/base/_Timing.java | 3 -
.../binding/InternalBidirectionalBinding.java | 14 +-
.../commons/internal/binding/InternalUtil.java | 1 -
.../internal/binding/_BindableAbstract.java | 13 +-
.../commons/internal/binding/_Bindables.java | 6 +-
.../commons/internal/codec/_DocumentFactories.java | 9 +-
.../commons/internal/collections/_Arrays.java | 32 +-
.../internal/collections/_Arrays_Collector.java | 6 -
.../collections/_Arrays_CollectorUnknownSize.java | 6 -
.../commons/internal/collections/_Collections.java | 8 +-
.../collections/_Collections_Collector.java | 6 -
.../commons/internal/collections/_Inbox.java | 4 +-
.../commons/internal/collections/_Lists.java | 24 +-
.../commons/internal/collections/_Maps.java | 20 +-
.../commons/internal/collections/_Multimaps.java | 10 +-
.../collections/_PrimitiveCollections.java | 3 +-
.../commons/internal/collections/_Sets.java | 8 +-
.../commons/internal/collections/_Streams.java | 36 +-
.../collections/snapshot/_VersionedList.java | 214 -
.../compare/_Comparators_SequenceCompare.java | 11 +-
.../internal/concurrent/_ConcurrentTask.java | 13 +-
.../internal/concurrent/_ConcurrentTaskList.java | 16 +-
.../commons/internal/context/_Context.java | 6 -
.../causeway/commons/internal/debug/_Debug.java | 5 +-
.../causeway/commons/internal/debug/_Probe.java | 11 +-
.../causeway/commons/internal/debug/_Xray.java | 9 +-
.../commons/internal/debug/_XrayEvent.java | 5 +-
.../causeway/commons/internal/debug/swt/_Swt.java | 5 +-
.../commons/internal/debug/xray/XrayDataModel.java | 26 +-
.../commons/internal/debug/xray/XrayModel.java | 3 +-
.../internal/debug/xray/XrayModelSimple.java | 9 +-
.../commons/internal/debug/xray/XrayUi.java | 44 +-
.../internal/debug/xray/_CallStackMerger.java | 23 +-
.../commons/internal/debug/xray/_SwingUtil.java | 13 +-
.../debug/xray/graphics/SequenceDiagram.java | 36 +-
.../internal/debug/xray/graphics/_Graphics.java | 9 +-
.../commons/internal/delegate/_Delegate.java | 4 +-
.../commons/internal/exceptions/_Exceptions.java | 24 +-
.../commons/internal/functions/_Functions.java | 1 -
.../causeway/commons/internal/hash/_Hashes.java | 2 -
.../commons/internal/html/_BootstrapBadge.java | 5 +-
.../causeway/commons/internal/image/_Images.java | 18 +-
.../commons/internal/ioc/_IocContainer.java | 4 +-
.../commons/internal/ioc/_IocContainer_Spring.java | 17 +-
.../commons/internal/memento/_Mementos.java | 2 -
.../causeway/commons/internal/os/_OsUtil.java | 13 +-
.../commons/internal/primitives/_Doubles.java | 3 +-
.../commons/internal/primitives/_Floats.java | 3 +-
.../commons/internal/primitives/_Ints.java | 32 +-
.../commons/internal/primitives/_Longs.java | 45 +-
.../internal/proxy/_ProxyFactoryService.java | 1 -
.../proxy/_ProxyFactoryServiceAbstract.java | 1 -
.../commons/internal/reflection/_Annotations.java | 28 +-
.../reflection/_Annotations_AttributeMethods.java | 9 +-
...nthesizedMergedAnnotationInvocationHandler.java | 20 +-
.../commons/internal/reflection/_ClassCache.java | 396 +-
.../internal/reflection/_ClassCacheUtil.java | 91 +
.../internal/reflection/_GenericResolver.java | 35 +-
.../commons/internal/reflection/_Generics.java | 7 +-
.../internal/reflection/_MethodFacades.java | 10 +-
.../commons/internal/reflection/_Reflect.java | 54 +-
.../commons/internal/resources/_Resources.java | 5 +-
.../commons/internal/resources/_Serializables.java | 11 +-
.../internal/testing/_SerializationTester.java | 3 +-
.../org/apache/causeway/commons/io/DataPeer.java | 7 +-
.../org/apache/causeway/commons/io/DataSource.java | 152 +-
.../org/apache/causeway/commons/io/DtoMapper.java | 5 +-
.../org/apache/causeway/commons/io/FileUtils.java | 9 +-
.../org/apache/causeway/commons/io/HashUtils.java | 9 +-
.../org/apache/causeway/commons/io/JaxbUtils.java | 43 +-
.../org/apache/causeway/commons/io/JsonUtils.java | 15 +-
.../org/apache/causeway/commons/io/TextUtils.java | 17 +-
.../org/apache/causeway/commons/io/YamlUtils.java | 2 +
.../org/apache/causeway/commons/io/ZipUtils.java | 50 +-
.../causeway/commons/tabular/TabularModel.java | 128 +
.../causeway/commons/collections/CanTest.java | 187 +-
.../commons/collections/CanVectorTest.java | 4 +-
.../commons/functional/ThrowingRunnableTest.java | 4 +-
.../causeway/commons/graph/GraphUtilsTest.java | 216 +-
.../handlers/ChainOfResponsibilityTest.java | 21 +-
.../causeway/commons/internal/base/BytesTest.java | 5 +-
.../commons/internal/base/NullSafeTest.java | 3 -
.../commons/internal/base/ReductionTest.java | 1 -
.../commons/internal/base/StringsTest.java | 3 -
.../commons/internal/base/TemporalsTest.java | 15 +-
.../causeway/commons/internal/base/TextTest.java | 26 +
.../commons/internal/base/debug/XrayUiTest.java | 12 +-
.../commons/internal/binding/BindableTest.java | 44 +-
.../commons/internal/collections/Samples.java | 6 +-
.../commons/internal/collections/_ArraysTest.java | 22 +-
.../commons/internal/collections/_ListsTest.java | 18 +-
.../commons/internal/collections/_MapsTest.java | 12 +-
.../commons/internal/collections/_SetsTest.java | 62 +-
.../collections/snapshot/VersionedListTest.java | 69 -
.../commons/internal/compare/ComparatorsTest.java | 2 -
.../concurrent/ConcurrentTaskListTest.java | 4 +-
.../commons/internal/context/ContextTest.java | 2 -
.../internal/debug/xray/CallStackMergerTest.java | 6 +-
.../commons/internal/image/_ImagesTest.java | 15 +-
.../commons/internal/primitives/IntsTest.java | 18 +-
.../internal/reflection/AnnotationsTest.java | 7 +-
.../internal/reflection/ClassCacheTest.java | 14 +-
.../reflection/GenericReflectionMagicTest.java | 18 +-
.../commons/internal/reflection/GenericsTest.java | 12 +-
.../internal/resources/JsonYamlReaderTest.java | 5 +-
.../internal/resources/XmlRoundTripTest.java | 7 +-
.../commons/internal/strings/FormatTest.java | 1 -
.../apache/causeway/commons/io/DataSourceTest.java | 86 +
.../apache/causeway/commons/io/JaxbUtilsTest.java | 17 +-
.../apache/causeway/commons/io/JsonUtilsTest.java | 16 +-
...lsTest.toStringUtf8_indentedOutput.approved.txt | 4 +
.../apache/causeway/commons/io/YamlUtilsTest.java | 7 +-
.../io/YamlUtilsTest.toStringUtf8.approved.txt | 3 +
.../apache/causeway/commons/io/ZipUtilsTest.java | 5 +-
.../apache/causeway/commons/io/_TestDomain.java | 13 +-
.../causeway/commons/util/StringDelimiterTest.java | 12 +-
core/adoc/modules/ROOT/partials/module-nav.adoc | 2 +-
core/adoc/modules/_overview/pages/about.adoc | 621 +--
.../src/main/java/module-info.java | 1 +
.../services/ProxyFactoryServiceByteBuddy.java | 3 +-
core/config/generateConfigDocs.groovy | 9 +-
.../section-hooks/causeway.prototyping~post.adoc | 0
.../section-hooks/causeway.prototyping~pre.adoc | 4 +
.../adoc/modules/config/pages/sections/Other.adoc | 24 -
.../adoc/modules/config/pages/sections/_nav.adoc | 3 +-
.../config/pages/sections/causeway.applib.adoc | 9 +
.../causeway.core.meta-model.validator.adoc | 2 +-
.../sections/causeway.core.runtime-services.adoc | 12 +
.../config/pages/sections/causeway.extensions.adoc | 44 +
.../sections/causeway.persistence.commons.adoc | 11 +
.../pages/sections/causeway.prototyping.adoc | 67 +
.../pages/sections/causeway.value-types.adoc | 175 +-
.../pages/sections/causeway.viewer.wicket.adoc | 15 +-
.../modules/config/pages/sections/eclipselink.adoc | 10 +-
core/config/src/main/java/module-info.java | 4 +-
.../core/config/CausewayConfiguration.java | 375 +-
.../core/config/CausewayModuleCoreConfig.java | 6 +-
.../core/config/EclipselinkConfiguration.java | 5 -
.../core/config/RestEasyConfiguration.java | 1 -
.../beans/CausewayBeanFactoryPostProcessor.java | 120 +
.../CausewayBeanFactoryPostProcessorForSpring.java | 133 -
.../core/config/beans/CausewayBeanMetaData.java | 159 +-
.../config/beans/CausewayBeanTypeClassifier.java | 197 +-
.../beans/CausewayBeanTypeClassifierDefault.java | 183 -
.../config/beans/CausewayBeanTypeRegistry.java | 155 +-
.../beans/CausewayBeanTypeRegistryDefault.java | 131 -
.../config/beans/CausewayComponentCollector.java | 138 +
.../beans/CausewayComponentScanInterceptor.java | 58 -
.../CausewayComponentScanInterceptorImpl.java | 101 -
.../config/beans/CausewayDomainObjectScope.java | 6 +-
.../core/config/beans/PersistenceStack.java | 38 -
.../core/config/beans/ScannedTypeMetaData.java | 79 -
.../core/config/beans/aoppatch/AopPatch.java | 10 +-
.../DataSourceIntrospectionService.java | 6 +-
.../environment/CausewaySystemEnvironment.java | 10 +-
.../core/config/messages/MessageRegistry.java | 1 -
.../facets/CollectionLayoutConfigOptions.java | 1 -
.../metamodel/facets/ParameterConfigOptions.java | 2 -
.../metamodel/specloader/IntrospectionMode.java | 4 +-
.../progmodel/ProgrammingModelConstants.java | 58 +-
.../core/config/util/SpringProfileUtil.java | 5 +-
.../PatternOptionalStringConstraintValidator.java | 1 -
.../core/config/viewer/web/WebAppContextPath.java | 6 +-
core/interaction/src/main/java/module-info.java | 2 +-
.../core/interaction/scope/InteractionScope.java | 7 +-
.../InteractionScopeBeanFactoryPostProcessor.java | 4 +-
.../interaction/session/CausewayInteraction.java | 64 +-
.../interaction/session/MessageBrokerImpl.java | 4 +-
.../interaction/InteractionDefaultTest_next.java | 4 +-
.../contract/ComparableContractTester.java | 2 -
.../contract/ValueTypeContractTestAbstract.java | 1 -
core/metamodel/src/main/java/module-info.java | 49 +-
.../metamodel/CausewayModuleCoreMetamodel.java | 4 +-
.../_testing/FactoryService_forTesting.java | 1 -
.../_testing/MetaModelContext_forTesting.java | 75 +-
.../_testing/MethodRemover_forTesting.java | 1 -
.../_testing/ServiceInjector_forTesting.java | 11 +-
.../_testing/ServiceRegistry_forTesting.java | 18 +-
.../metamodel/_testing/_ServiceInjectorLegacy.java | 32 +-
.../core/metamodel/commons/CanonicalInvoker.java | 11 +-
.../core/metamodel/commons/ClassExtensions.java | 1 -
.../core/metamodel/commons/ClassPredicates.java | 1 -
.../causeway/core/metamodel/commons/ClassUtil.java | 8 +-
.../core/metamodel/commons/DateExtensions.java | 1 -
.../metamodel/commons/InputStreamExtensions.java | 1 -
.../core/metamodel/commons/ListExtensions.java | 5 -
.../core/metamodel/commons/MetaModelVisitor.java | 2 +-
.../core/metamodel/commons/MethodUtil.java | 9 +-
.../core/metamodel/commons/ResourceUtil.java | 1 -
.../causeway/core/metamodel/commons/UtilStr.java | 77 +
.../causeway/core/metamodel/consent/Consent.java | 8 +-
.../core/metamodel/consent/ConsentAbstract.java | 5 +-
.../causeway/core/metamodel/consent/VetoUtil.java | 30 +
.../core/metamodel/context/MetaModelContext.java | 11 +
.../metamodel/context/MetaModelContextFactory.java | 6 +
.../context/MetaModelContext_usingSpring.java | 4 +-
.../core/metamodel/execution/ActionExecutor.java | 25 +-
.../metamodel/execution/InteractionInternal.java | 30 +-
.../metamodel/execution/MemberExecutorService.java | 7 +-
.../core/metamodel/execution/PropertyModifier.java | 21 +-
.../core/metamodel/facetapi/FacetAbstract.java | 3 +-
.../core/metamodel/facetapi/FacetHolder.java | 5 +-
.../metamodel/facetapi/FacetHolderAbstract.java | 8 +-
.../metamodel/facetapi/FacetHolderLayered.java | 15 +-
.../core/metamodel/facetapi/FacetRanking.java | 32 +-
.../core/metamodel/facetapi/FacetUtil.java | 7 +-
.../core/metamodel/facetapi/HasFacetHolder.java | 1 -
.../core/metamodel/facetapi/MetaModelRefiner.java | 1 -
.../core/metamodel/facets/ActionSupport.java | 20 +-
.../core/metamodel/facets/DomainEventHelper.java | 41 +-
.../core/metamodel/facets/DomainEventHolder.java | 1 -
.../causeway/core/metamodel/facets/Evaluators.java | 11 +-
.../core/metamodel/facets/FacetFactory.java | 18 +-
.../core/metamodel/facets/FacetedMethod.java | 25 +-
.../metamodel/facets/FacetedMethodParameter.java | 4 +-
.../core/metamodel/facets/ImperativeAspect.java | 3 +-
.../core/metamodel/facets/ImperativeFacet.java | 5 +-
.../core/metamodel/facets/ParameterSupport.java | 53 +-
.../facets/actcoll/typeof/TypeOfFacet.java | 8 +-
.../action/ActionAnnotationFacetFactory.java | 39 +-
...reteTypeToBeIncludedWithMetamodelValidator.java | 6 +-
...nChoicesForCollectionParameterFacetFactory.java | 12 +-
.../actions/action/ActionOverloadingValidator.java | 3 +-
.../action/invocation/ActionDomainEventFacet.java | 5 +-
.../actions/action/invocation/IdentifierUtil.java | 13 +-
.../ActionSemanticsFacetForActionAnnotation.java | 1 -
.../actions/contributing/ContributingFacet.java | 6 +-
.../ContributingFacetFromMixinFacetFactory.java | 12 +-
.../annotation/HomePageFacetAnnotationFactory.java | 7 +-
.../actions/layout/ActionLayoutFacetFactory.java | 11 +-
.../facets/actions/redirect/RedirectFacet.java | 1 -
.../ActionParameterValidationFacetViaMethod.java | 3 +-
.../method/ActionValidationFacetViaMethod.java | 3 +-
.../ActionValidationFacetViaMethodFactory.java | 8 +-
.../all/described/ParamDescribedFacetAbstract.java | 1 -
.../imperative/HasImperativeTextFacetAbstract.java | 5 +-
.../metamodel/facets/all/i8n/noun/HasNoun.java | 1 -
.../facets/all/i8n/noun/HasNounFacetAbstract.java | 3 +-
.../i8n/staatic/HasStaticTextFacetAbstract.java | 3 +-
.../facets/collections/CollectionFacet.java | 6 +-
.../CollectionAccessorFacetViaAccessor.java | 7 +-
.../CollectionAccessorFacetViaAccessorFactory.java | 11 +-
.../CollectionAnnotationFacetFactory.java | 17 +-
.../modify/CollectionDomainEventFacet.java | 7 +-
.../javautilcollection/CollectionFacetFactory.java | 6 +-
.../javautilcollection/JavaArrayFacet.java | 5 +-
.../layout/CollectionLayoutFacetFactory.java | 8 +-
.../PagedFacetForCollectionLayoutAnnotation.java | 4 +-
.../annotation/SortedByFacetAnnotationFactory.java | 1 -
.../facets/fallback/FallbackFacetFactory.java | 4 +-
.../metamodel/facets/jaxb/JaxbFacetFactory.java | 31 +-
.../CssClassFacetOnActionFromConfiguredRegex.java | 4 +-
...assFacetOnActionFromConfiguredRegexFactory.java | 4 +-
.../annotprop/MemberDescribedFacetFromType.java | 4 +-
.../disabled/method/DisableForContextFacet.java | 1 -
.../method/DisableForContextFacetViaMethod.java | 3 +-
.../facets/members/hidden/HiddenFacetAbstract.java | 1 -
.../members/hidden/method/HideForContextFacet.java | 1 -
.../method/HideForContextFacetViaMethod.java | 4 +-
.../members/layout/group/GroupIdAndName.java | 17 +-
.../group/LayoutGroupFacetForActionAnnotation.java | 1 -
.../NamedFacetForMemberViaMethodFactory.java | 1 -
.../publish/command/CommandPublishingFacet.java | 3 +-
.../command/CommandPublishingFacetAbstract.java | 1 -
.../CommandPublishingFacetForActionAnnotation.java | 6 +-
...ommandPublishingFacetForPropertyAnnotation.java | 11 +-
.../execution/ExecutionPublishingFacet.java | 3 +-
...xecutionPublishingFacetForActionAnnotation.java | 6 +-
...ishingFacetForActionAnnotationAsConfigured.java | 1 -
...cutionPublishingFacetForPropertyAnnotation.java | 6 +-
.../support/MemberSupportFacetFactoryAbstract.java | 11 +-
.../ViewModelSemanticCheckingFacetFactory.java | 8 +-
.../autocomplete/AutoCompleteFacetAbstract.java | 4 +-
.../object/bookmarkpolicy/BookmarkPolicyFacet.java | 2 -
.../BookmarkPolicyFacetFallback.java | 2 -
.../BookmarkPolicyFacetFallbackFactory.java | 7 +-
.../object/callbacks/CallbackFacetFactory.java | 9 +-
...fecycleEventFacetForDomainObjectAnnotation.java | 1 -
...fecycleEventFacetForDomainObjectAnnotation.java | 1 -
.../choices/ChoicesFacetFromBoundedAbstract.java | 13 +-
.../object/choices/enums/ChoicesFacetFromEnum.java | 3 +-
.../choices/enums/ChoicesFacetFromEnumFactory.java | 6 +-
.../method/DisabledObjectFacetViaMethod.java | 3 +-
.../DomainObjectAnnotationFacetFactory.java | 58 +-
...itingEnabledFacetForDomainObjectAnnotation.java | 4 +-
.../ImmutableFacetForDomainObjectAnnotation.java | 7 +-
.../editing/ImmutableFacetFromConfiguration.java | 3 -
...gePublishingFacetForDomainObjectAnnotation.java | 8 +-
...FacetForDomainObjectAnnotationAsConfigured.java | 2 -
...tityChangePublishingFacetFromConfiguration.java | 2 -
...PolicyFacetForDomainObjectLayoutAnnotation.java | 1 -
.../DomainObjectLayoutFacetFactory.java | 9 +-
...tNamedFacetForDomainObjectLayoutAnnotation.java | 8 +-
.../ObjectNamedFacetForDomainObjectLayoutXml.java | 6 +-
.../PagedFacetForDomainObjectLayoutAnnotation.java | 5 +-
...ainObjectLayoutAnnotationUsingTitleUiEvent.java | 4 +-
...ableDecoratorFacetForDomainObjectLayoutXml.java | 1 -
.../DomainServiceFacetAnnotationFactory.java | 7 +-
.../DomainServiceLayoutFacet.java | 2 -
.../DomainServiceLayoutFacetAbstract.java | 2 -
.../DomainServiceLayoutFacetFactory.java | 12 +-
...NamedFacetForDomainServiceLayoutAnnotation.java | 1 -
.../DomainServiceLayoutFacetAnnotation.java | 2 -
.../facets/object/entity/EntityFacet.java | 5 +-
.../facets/object/entity/EntityOrmMetadata.java | 2 +-
.../object/entity/_EntityFacetForTesting.java | 2 +-
.../metamodel/facets/object/grid/GridFacet.java | 3 +-
.../facets/object/grid/GridFacetDefault.java | 7 +-
.../facets/object/grid/GridFacetFactory.java | 5 +-
.../hidden/HiddenTypeFacetFromAuthorization.java | 10 +-
.../metamodel/facets/object/icon/ObjectIcon.java | 7 +-
.../RemoveAnnotatedMethodsFacetFactory.java | 12 +-
...oveDatanucleusPersistableTypesFacetFactory.java | 3 -
.../ignore/javalang/RemoveMethodsFacetFactory.java | 10 +-
.../jdo/RemoveJdoPrefixedMethodsFacetFactory.java | 1 -
.../object/immutable/EditingEnabledFacet.java | 1 -
.../introspection/IntrospectionPolicyFacet.java | 1 -
.../logicaltype/LogicalTypeMalformedValidator.java | 14 +-
.../LogicalTypeFacetFromClassNameFactory.java | 89 +-
.../mixin/MetaModelValidatorForMixinTypes.java | 4 +-
.../facets/object/mixin/MixinFacetAbstract.java | 3 +-
.../mixin/MixinFacetForDomainObjectAnnotation.java | 4 +-
.../NavigableParentAnnotationFacetFactory.java | 13 +-
.../method/NavigableParentFacetViaMethod.java | 4 +-
.../ident/CssClassFacetFromProjectionFacet.java | 6 +-
.../ident/IconFacetFromProjectionFacet.java | 3 +-
.../ident/TitleFacetFromProjectionFacet.java | 5 +-
.../promptStyle/PromptStyleFacetAbstract.java | 1 -
.../entitychange/EntityChangePublishingFacet.java | 6 +-
.../object/support/ObjectSupportFacetFactory.java | 7 +-
.../metamodel/facets/object/title/TitleFacet.java | 1 -
.../facets/object/title/TitleFacetAbstract.java | 3 +-
.../annotation/TitleAnnotationFacetFactory.java | 10 +-
.../annotation/TitleFacetViaTitleAnnotation.java | 15 +-
.../title/methods/TitleFacetViaTitleMethod.java | 5 +-
.../title/parser/TitleFacetFromValueFacet.java | 13 +-
.../facets/object/value/CompositeValueUpdater.java | 10 +-
.../value/CompositeValueUpdaterForProperty.java | 4 +-
.../facets/object/value/ValueFacetAbstract.java | 7 +-
...ionOrAnyMatchingValueSemanticsFacetFactory.java | 15 +-
.../object/viewmodel/ViewModelFacetAbstract.java | 7 +-
.../object/viewmodel/ViewModelFacetFactory.java | 9 +-
.../ViewModelFacetForDomainObjectAnnotation.java | 21 +-
.../viewmodel/ViewModelFacetForJavaRecord.java | 17 +-
.../ViewModelFacetForSerializableInterface.java | 13 +-
.../ViewModelFacetForViewModelInterface.java | 18 +-
.../ViewModelFacetForXmlRootElementAnnotation.java | 3 +-
.../fileaccept/FileAcceptFacetAbstract.java | 1 -
.../objectvalue/mandatory/MandatoryFacet.java | 3 +-
.../mandatory/MandatoryFacetAbstract.java | 16 +-
.../objectvalue/maxlen/MaxLengthFacetAbstract.java | 6 +-
.../MustSatisfySpecificationFacetAbstract.java | 1 -
.../objectvalue/regex/RegExFacetAbstract.java | 6 +-
.../objectvalue/typicallen/TypicalLengthFacet.java | 4 +-
.../ValueSemanticsSelectingFacetAbstract.java | 1 -
.../facets/param/autocomplete/MinLengthUtil.java | 6 +-
.../ActionParameterAutoCompleteFacetViaMethod.java | 5 +-
...ParameterAutoCompleteFacetViaMethodFactory.java | 8 +-
.../ActionParameterChoicesFacetFromAction.java | 3 +-
.../ActionParameterChoicesFacetViaMethod.java | 5 +-
...ctionParameterChoicesFacetViaMethodFactory.java | 9 +-
.../ActionParameterDefaultsFacetViaMethod.java | 7 +-
...tionParameterDefaultsFacetViaMethodFactory.java | 8 +-
.../annotderived/ParamDescribedFacetFromType.java | 4 +-
.../ActionParameterDisabledFacetViaMethod.java | 3 +-
...tionParameterDisabledFacetViaMethodFactory.java | 6 +-
.../hide/ActionParameterHiddenFacetAbstract.java | 4 +-
.../ActionParameterHiddenFacetViaMethod.java | 6 +-
...ActionParameterHiddenFacetViaMethodFactory.java | 7 +-
.../param/layout/ParameterLayoutFacetFactory.java | 6 +-
.../MandatoryFacetOnParametersDefaultFactory.java | 1 -
.../ParameterNameFacetFactoryUsingReflection.java | 10 +-
.../parameter/ParameterAnnotationFacetFactory.java | 36 +-
...cetInvertedByNullableAnnotationOnParameter.java | 1 -
...fySpecificationFacetForParameterAnnotation.java | 5 +-
...ActionParameterSupportFacetFactoryAbstract.java | 14 +-
.../ActionParameterValidationFacetAbstract.java | 4 +-
.../ActionParameterValidationFacetViaMethod.java | 3 +-
...onParameterValidationFacetViaMethodFactory.java | 7 +-
.../accessor/PropertyAccessorFacetViaAccessor.java | 5 +-
.../PropertyAccessorFacetViaAccessorFactory.java | 4 +-
.../method/PropertyAutoCompleteFacetMethod.java | 7 +-
.../PropertyAutoCompleteFacetMethodFactory.java | 6 +-
.../method/PropertyChoicesFacetViaMethod.java | 9 +-
.../PropertyChoicesFacetViaMethodFactory.java | 6 +-
.../method/PropertyDefaultFacetViaMethod.java | 5 +-
.../DisabledFacetOnPropertyFromImmutable.java | 5 +-
...isabledFacetOnPropertyFromImmutableFactory.java | 10 +-
.../DisabledFacetOnPropertyFromMissingSetter.java | 1 -
.../MandatoryFacetOnProperyDefaultFactory.java | 1 -
.../ProjectingFacetFromPropertyAnnotation.java | 5 +-
.../property/PropertyAnnotationFacetFactory.java | 45 +-
.../EntityPropertyChangePublishingPolicyFacet.java | 7 +-
.../MandatoryFacetForPropertyAnnotation.java | 4 +-
...acetInvertedByNullableAnnotationOnProperty.java | 5 +-
...datoryFacetFromXmlElementAnnotationFactory.java | 6 +-
.../property/modify/PropertyDomainEventFacet.java | 7 +-
...sfySpecificationFacetForPropertyAnnotation.java | 5 +-
.../propertylayout/PropertyLayoutFacetFactory.java | 6 +-
.../update/PropertySetterFacetFactory.java | 8 +-
.../update/clear/PropertyClearFacet.java | 1 -
.../clear/PropertyClearFacetViaClearMethod.java | 3 +-
.../clear/PropertyClearFacetViaSetterMethod.java | 3 +-
...PropertyInitializationFacetViaSetterMethod.java | 3 +-
.../modify/PropertySetterFacetViaSetterMethod.java | 3 +-
.../dflt/PropertyValidateFacetDefaultFactory.java | 6 +-
.../method/PropertyValidateFacetViaMethod.java | 3 +-
.../PropertyValidateFacetViaMethodFactory.java | 6 +-
...nalDigitsFacetFromValueSemanticsAnnotation.java | 1 -
...tsFacetFromJavaxValidationDigitsAnnotation.java | 1 -
.../ValueSemanticsAnnotationFacetFactory.java | 10 +-
.../metamodel/inspect/Object_inspectMetamodel.java | 15 +-
.../core/metamodel/inspect/model/ActionNode.java | 3 +-
.../metamodel/inspect/model/CollectionNode.java | 3 +-
.../metamodel/inspect/model/FacetGroupNode.java | 2 -
.../core/metamodel/inspect/model/FacetNode.java | 3 +-
.../core/metamodel/inspect/model/MMNode.java | 1 -
.../metamodel/inspect/model/MMNodeFactory.java | 22 +-
.../metamodel/inspect/model/ParameterNode.java | 3 +-
.../core/metamodel/inspect/model/PropertyNode.java | 3 +-
.../core/metamodel/inspect/model/TypeNode.java | 3 +-
.../interactions/ActionArgUsabilityContext.java | 13 +-
.../interactions/ActionArgVisibilityContext.java | 6 +-
.../interactions/ActionUsabilityContext.java | 11 +-
.../interactions/ActionVisibilityContext.java | 5 +-
.../interactions/CollectionUsabilityContext.java | 11 +-
.../interactions/CollectionVisibilityContext.java | 5 +-
.../interactions/InteractionAdvisorFacet.java | 1 -
.../metamodel/interactions/InteractionContext.java | 10 -
.../metamodel/interactions/InteractionUtils.java | 144 +-
.../interactions/ObjectVisibilityContext.java | 25 +-
.../interactions/PropertyUsabilityContext.java | 11 +-
.../interactions/PropertyVisibilityContext.java | 5 +-
.../core/metamodel/interactions/RenderPolicy.java | 82 +
.../metamodel/interactions/UsabilityContext.java | 11 +-
.../metamodel/interactions/VisibilityContext.java | 8 +-
.../interactions/managed/ActionInteraction.java | 50 +-
.../managed/ActionInteractionHead.java | 9 +-
.../managed/CollectionInteraction.java | 5 +-
.../interactions/managed/InteractionRailway.java | 5 +-
.../interactions/managed/InteractionVeto.java | 7 +-
.../interactions/managed/ManagedAction.java | 18 +-
.../interactions/managed/ManagedCollection.java | 5 +-
.../interactions/managed/ManagedFeature.java | 1 -
.../interactions/managed/ManagedMember.java | 9 +-
.../interactions/managed/ManagedParameter.java | 6 +-
.../interactions/managed/ManagedProperty.java | 15 +-
.../interactions/managed/ManagedValue.java | 8 +-
.../interactions/managed/MemberInteraction.java | 4 +-
.../managed/ParameterNegotiationModel.java | 81 +-
.../interactions/managed/PropertyInteraction.java | 3 +-
.../managed/PropertyNegotiationModel.java | 8 +-
.../interactions/managed/_BindingUtil.java | 34 +-
.../core/metamodel/layout/DeweyOrderSet.java | 6 +-
.../core/metamodel/layout/LayoutFacetUtil.java | 43 +-
.../memberorderfacet/MemberOrderComparator.java | 6 +-
...tionEnforcesMetamodelContributionValidator.java | 16 +-
.../core/metamodel/methods/MethodFinder.java | 23 +-
.../core/metamodel/methods/MethodFinderPAT.java | 6 +-
.../MethodPrefixBasedFacetFactoryAbstract.java | 11 +-
.../_OrphanedSupportingMethodValidator.java | 5 +-
.../core/metamodel/object/MMHintUtils.java | 48 +
.../core/metamodel/object/ManagedObject.java | 14 +-
.../core/metamodel/object/ManagedObjects.java | 71 +-
.../core/metamodel/object/MmAssertionUtils.java | 16 +-
.../core/metamodel/object/MmDebugUtils.java | 3 +-
.../core/metamodel/object/MmEntityUtils.java | 19 +-
.../core/metamodel/object/MmInvokeUtils.java | 27 +-
.../core/metamodel/object/MmSortUtils.java | 79 +
.../core/metamodel/object/MmSpecUtils.java | 47 +-
.../core/metamodel/object/MmTitleUtils.java | 6 +-
.../core/metamodel/object/MmUnwrapUtils.java | 10 +-
.../core/metamodel/object/MmValueUtils.java | 9 +-
.../core/metamodel/object/MmVisibilityUtils.java | 20 +-
.../core/metamodel/object/_InternalTitleUtil.java | 11 +-
.../core/metamodel/object/_ManagedObjectEmpty.java | 5 +
.../object/_ManagedObjectEntityBookmarked.java | 19 +-
.../object/_ManagedObjectEntityHybrid.java | 11 +-
.../object/_ManagedObjectEntityTransient.java | 3 +-
.../metamodel/object/_ManagedObjectPacked.java | 7 +
.../metamodel/object/_ManagedObjectService.java | 14 +-
.../metamodel/object/_ManagedObjectSpecified.java | 29 +-
.../metamodel/object/_ManagedObjectViewmodel.java | 15 +-
.../metamodel/objectmanager/ObjectBulkLoader.java | 121 -
.../objectmanager/ObjectBulkLoaderFactory.java | 86 +
.../metamodel/objectmanager/ObjectCreator.java | 119 -
.../objectmanager/ObjectCreatorFactory.java | 108 +
.../core/metamodel/objectmanager/ObjectLoader.java | 152 -
.../objectmanager/ObjectLoaderFactory.java | 125 +
.../metamodel/objectmanager/ObjectManager.java | 119 +-
.../objectmanager/ObjectManagerDefault.java | 118 -
.../memento/ObjectDementifierFactory.java | 76 +
.../objectmanager/memento/ObjectMemento.java | 68 +-
.../memento/ObjectMementoCollection.java | 58 -
.../objectmanager/memento/ObjectMementoEmpty.java | 42 +
.../memento/ObjectMementoForEmpty.java | 53 -
.../memento/ObjectMementoForScalar.java | 161 -
.../objectmanager/memento/ObjectMementoPacked.java | 52 +
.../memento/ObjectMementoSingular.java | 64 +
.../objectmanager/memento/_Recreatable.java | 69 -
.../objectmanager/memento/_RecreatableLookup.java | 59 -
.../objectmanager/memento/_RecreatableValue.java | 48 -
.../MetaModelPostProcessorAbstract.java | 3 +-
.../all/MixinSanityChecksValidator.java | 12 +-
.../postprocessors/all/SanityChecksValidator.java | 4 +-
.../i18n/SynthesizeObjectNamingPostProcessor.java | 6 +-
.../authorization/AuthorizationFacet.java | 9 +-
.../authorization/AuthorizationFacetAbstract.java | 5 +-
.../navigation/NavigationFacetFromHiddenType.java | 9 +-
.../object/ProjectionFacetsPostProcessor.java | 8 +-
...arameterChoicesFacetFromParentedCollection.java | 4 +-
...meterDefaultsFacetFromAssociatedCollection.java | 1 -
.../param/ChoicesAndDefaultsPostProcessor.java | 22 +-
.../DisabledFromImmutablePostProcessor.java | 7 +-
.../core/metamodel/progmodel/ProgrammingModel.java | 3 -
.../progmodel/ProgrammingModelAbstract.java | 36 +-
.../progmodel/ProgrammingModelInitFilter.java | 8 +-
.../ProgrammingModelInitFilterDefault.java | 6 +-
.../dflt/ProgrammingModelFacetsJava11.java | 10 +-
.../core/metamodel/services/CollectionHelper.java | 95 -
.../metamodel/services/ServiceInjectorDefault.java | 81 -
.../appfeat/ApplicationFeatureDefault.java | 3 +-
.../ApplicationFeatureRepositoryDefault.java | 26 +-
.../classsubstitutor/ClassSubstitutor.java | 1 -
.../classsubstitutor/ClassSubstitutorAbstract.java | 8 +-
.../classsubstitutor/ClassSubstitutorDefault.java | 2 +-
.../ClassSubstitutorForDomainObjects.java | 25 +-
.../classsubstitutor/ClassSubstitutorRegistry.java | 3 +-
.../ColumnOrderTxtFileServiceDefault.java | 48 +-
.../services/command/CommandDtoFactory.java | 3 +-
.../services/deadlock/DeadlockRecognizer.java | 39 +
...ExceptionRecognizerForRecoverableException.java | 5 +-
.../services/grid/GridLoaderServiceDefault.java | 16 +-
.../services/grid/GridServiceDefault.java | 30 +-
.../services/grid/GridSystemServiceAbstract.java | 36 +-
.../bootstrap/GridMarshallerServiceBootstrap.java | 5 +-
.../grid/bootstrap/GridSystemServiceBootstrap.java | 103 +-
.../services/grid/bootstrap/_GridModel.java | 5 +-
.../services/grid/spi/LayoutResourceLoader.java | 1 -
.../grid/spi/LayoutResourceLoaderDefault.java | 7 +-
...CheckServiceForMetaModelValidationFailures.java | 86 +
.../metamodel/services/homepage/package-info.java | 26 -
.../idstringifier/IdStringifierLookupService.java | 8 +-
.../services/inject/ServiceInjectorDefault.java | 80 +
.../services/ixn/InteractionDtoFactory.java | 5 +-
.../services/layout/LayoutServiceDefault.java | 16 +-
.../metamodel/services/message/MessageBroker.java | 5 +
.../services/metamodel/DomainMemberDefault.java | 11 +-
.../services/metamodel/DomainModelDefault.java | 1 -
.../services/metamodel/MetaModelAnnotator.java | 6 +-
.../services/metamodel/MetaModelExportSupport.java | 2 +-
.../services/metamodel/MetaModelExporter.java | 19 +-
.../metamodel/MetaModelServiceDefault.java | 17 +-
.../services/metamodel/TitleAnnotator.java | 7 +-
.../services/metamodel/_ObjectGraphFactory.java | 56 +-
.../objectlifecycle/ObjectLifecyclePublisher.java | 4 +-
.../objectlifecycle/PropertyChangeRecord.java | 53 +-
.../objectlifecycle/PropertyChangeRecordId.java | 11 +-
.../services/publishing/CommandPublisher.java | 1 +
.../services/registry/ServiceRegistryDefault.java | 17 +-
.../services/registry/SpringContextProvider.java | 23 -
.../schema/SchemaValueMarshallerAbstract.java | 59 +-
.../tablecol/TableColumnOrderServiceDefault.java | 6 +-
.../TableColumnOrderServiceUsingTxtFile.java | 53 +-
.../services/title/TitleServiceDefault.java | 14 +-
.../title/TitlesAndTranslationsValidator.java | 49 +-
.../core/metamodel/spec/ObjectSpecification.java | 48 +-
.../core/metamodel/spec/feature/ObjectAction.java | 74 +-
.../spec/feature/ObjectActionContainer.java | 6 +-
.../spec/feature/ObjectActionParameter.java | 19 +-
.../metamodel/spec/feature/ObjectAssociation.java | 28 +-
.../spec/feature/ObjectAssociationContainer.java | 4 +-
.../core/metamodel/spec/feature/ObjectFeature.java | 7 +-
.../core/metamodel/spec/feature/ObjectMember.java | 22 +-
.../spec/feature/OneToManyAssociation.java | 14 +-
.../spec/feature/OneToOneAssociation.java | 8 -
.../spec/feature/memento/ActionMemento.java | 83 -
.../feature/memento/ActionParameterMemento.java | 90 -
.../spec/feature/memento/CollectionMemento.java | 82 -
.../spec/feature/memento/ObjectMemberMemento.java | 83 -
.../spec/feature/memento/PropertyMemento.java | 82 -
.../metamodel/specloader/LogicalTypeResolver.java | 84 +-
.../specloader/LogicalTypeResolverDefault.java | 106 -
.../specloader/ProgrammingModelServiceDefault.java | 14 +-
.../metamodel/specloader/SpecificationCache.java | 44 -
.../specloader/SpecificationCacheDefault.java | 122 -
.../metamodel/specloader/SpecificationLoader.java | 9 +-
.../specloader/SpecificationLoaderDefault.java | 260 +-
.../core/metamodel/specloader/_LogUtil.java | 18 +-
.../core/metamodel/specloader/_ValidateUtil.java | 12 +-
.../specloader/facetprocessor/FacetProcessor.java | 54 +-
.../specloader/postprocessor/PostProcessor.java | 3 +-
.../specloader/specimpl/FacetedMethodsBuilder.java | 43 +-
.../specloader/specimpl/ObjectActionDefault.java | 80 +-
.../specloader/specimpl/ObjectActionMixedIn.java | 51 +-
.../specimpl/ObjectActionParameterAbstract.java | 49 +-
.../specimpl/ObjectAssociationAbstract.java | 3 -
.../specloader/specimpl/ObjectMemberAbstract.java | 53 +-
.../specloader/specimpl/ObjectMemberContainer.java | 17 +-
.../specimpl/ObjectSpecificationAbstract.java | 97 +-
.../specimpl/OneToManyActionParameterDefault.java | 1 -
.../specimpl/OneToManyAssociationDefault.java | 17 +-
.../specimpl/OneToManyAssociationMixedIn.java | 25 +-
.../specimpl/OneToOneActionParameterDefault.java | 1 -
.../specimpl/OneToOneAssociationDefault.java | 32 +-
.../specimpl/OneToOneAssociationMixedIn.java | 23 +-
.../specimpl/_MemberIdClashReporting.java | 3 +-
.../specloader/specimpl/_MemberSortingUtils.java | 18 +-
.../specimpl/_MethodFacadeAutodetect.java | 5 +-
.../specloader/specimpl/_MixedInMemberFactory.java | 10 +-
.../specimpl/_MixedInMemberNamingStrategy.java | 2 +-
.../specimpl/dflt/ObjectSpecificationDefault.java | 41 +-
.../specimpl/dflt/_AssociationsAsColumns.java | 177 -
.../specimpl/dflt/_MembersAsColumns.java | 186 +
.../specloader/typeextract/TypeExtractor.java | 15 +-
.../specloader/validator/ValidationFailure.java | 1 -
.../validator/ValidationFailureUtils.java | 1 -
.../specloader/validator/ValidationFailures.java | 14 +-
.../core/metamodel/spi/EntityTitleSubscriber.java | 31 +
.../core/metamodel/tabular/DataColumn.java | 36 +
.../causeway/core/metamodel/tabular/DataRow.java | 70 +
.../metamodel/tabular/DataTableInteractive.adoc | 184 +
.../metamodel/tabular/DataTableInteractive.java | 142 +
.../core/metamodel/tabular/DataTableMemento.java | 30 +
.../metamodel/tabular/interactive/DataColumn.java | 48 -
.../metamodel/tabular/interactive/DataRow.java | 91 -
.../tabular/interactive/DataTableInteractive.java | 341 --
.../tabular/interactive/_ToggleDebug.java | 44 -
.../tabular/internal/DataColumnInternal.java | 44 +
.../tabular/internal/DataRowInternal.java | 93 +
.../tabular/internal/DataTableInternal.java | 494 +++
.../metamodel/tabular/internal/_FilterUtils.java | 90 +
.../tabular/simple/CollectionContentsExporter.java | 94 -
.../core/metamodel/tabular/simple/DataColumn.java | 34 +-
.../core/metamodel/tabular/simple/DataRow.java | 29 +-
.../core/metamodel/tabular/simple/DataTable.java | 184 +-
.../core/metamodel/tabular/simple/TabularUtil.java | 79 +
.../core/metamodel/util/DeweyOrderComparator.java | 2 -
.../causeway/core/metamodel/util/Facets.java | 11 +-
.../core/metamodel/util/WhereContexts.java | 41 +
.../core/metamodel/util/pchain/ParentChain.java | 1 -
.../core/metamodel/util/snapshot/XmlSchema.java | 2 -
.../core/metamodel/util/snapshot/XmlSnapshot.java | 44 +-
.../ApplicationFeatureIdValueSemantics.java | 4 +-
.../valuesemantics/BigDecimalValueSemantics.java | 30 +-
.../valuesemantics/BookmarkValueSemantics.java | 4 +-
.../valuesemantics/BooleanValueSemantics.java | 7 +-
.../valuesemantics/ByteValueSemantics.java | 3 +-
.../valuesemantics/CharacterValueSemantics.java | 3 +-
.../valuesemantics/DoubleValueSemantics.java | 1 -
.../valuesemantics/EnumValueSemantics.java | 225 +
.../valuesemantics/EnumValueSemanticsAbstract.java | 233 --
.../valuesemantics/FloatValueSemantics.java | 1 -
.../IdStringifierForSerializable.java | 3 -
.../valuesemantics/IntValueSemantics.java | 3 +-
.../LocalResourcePathValueSemantics.java | 8 +-
.../valuesemantics/LocaleValueSemantics.java | 11 +-
.../valuesemantics/LongValueSemantics.java | 3 +-
.../valuesemantics/MarkupValueSemantics.java | 1 -
.../valuesemantics/ShortValueSemantics.java | 3 +-
.../valuesemantics/TreePathValueSemantics.java | 3 +-
.../valuesemantics/UUIDValueSemantics.java | 3 +-
.../valuesemantics/XmlValueSemanticsAbstract.java | 9 +-
.../temporal/LocalDateTimeValueSemantics.java | 8 +-
.../temporal/LocalDateValueSemantics.java | 9 +-
.../valuesemantics/temporal/TemporalAdjust.java | 4 +-
.../temporal/TemporalValueSemanticsProvider.java | 51 +-
.../valuetypes/ValueSemanticsAdapter.java | 14 +-
.../valuetypes/ValueSemanticsResolverDefault.java | 10 +-
.../core/metamodel/MetaModelTestAbstract.java | 3 +-
.../metamodel/commons/ListUtilsTest_adjust.java | 1 -
.../metamodel/commons/ListUtilsTest_insert.java | 2 -
.../facets/AbstractTestWithMetaModelContext.java | 3 +-
.../Annotations_synthesizeElseOnClass_Test.java | 57 +-
.../Annotations_synthesize_on_Class_Test.java | 28 +-
.../Annotations_synthesize_on_Field_Test.java | 36 +-
.../Annotations_synthesize_on_Method_Test.java | 32 +-
.../Annotations_synthesize_on_Parameter_Test.java | 32 +-
.../metamodel/facets/CollectionFacetUtilsTest.java | 3 +-
...HelperTest_newPropertyDomainEvent_forClear.java | 1 -
...elperTest_newPropertyDomainEvent_forModify.java | 1 -
.../metamodel/facets/FacetFactoryTestAbstract.java | 176 +-
.../metamodel/facets/MethodFinderUtilsTest.java | 6 +-
.../causeway/core/metamodel/facets/_Utils.java | 9 +-
.../actions/ActionMethodsFacetFactoryTest.java | 22 +-
...nnotationFacetFactoryTest_ActionInvocation.java | 28 +-
...ctionAnnotationFacetFactoryTest_RestrictTo.java | 4 +-
...ActionAnnotationFacetFactoryTest_Semantics.java | 4 +-
.../ActionAnnotationFacetFactoryTest_TypeOf.java | 4 +-
...notationFacetFactoryTest_commandPublishing.java | 5 +-
...tionAnnotationFacetFactoryTest_domainEvent.java | 19 +-
...tationFacetFactoryTest_executionPublishing.java | 4 +-
...icsFacetFallbackToNonIdempotentFactoryTest.java | 4 +-
.../PrototypeFacetAnnotationFactoryTest.java | 4 +-
.../ActionLayoutAnnotationFacetFactoryTest.java | 10 +-
.../CollectionAccessorFacetFactoryTest.java | 26 +-
.../collections/JavaCollectionFacetTest.java | 8 +-
.../CollectionAnnotationFacetFactoryTest.java | 21 +-
.../CollectionLayoutAnnotationFactoryTest.java | 8 +-
.../ViewModelSemanticCheckingFacetFactoryTest.java | 11 +-
.../callback/CallbackFacetFactoryTestAbstract.java | 8 +-
.../DomainObjectAnnotationFacetFactoryTest.java | 8 +-
.../NamedAnnotationFacetFactoryTest.java | 2 +-
.../DomainObjectLayoutFactoryTest.java | 10 +-
.../DomainServiceLayoutFacetFactoryTest.java | 1 -
.../ident/cssclass/CssClassFacetMethodTest.java | 8 +-
.../object/ident/icon/IconFacetMethodTest.java | 4 +-
.../iconfa/FontAwesomeLayersFacetMethodTest.java | 8 +-
.../object/ident/layout/LayoutFacetMethodTest.java | 4 +-
.../title/TitleAnnotationFacetFactoryTest.java | 13 +-
.../ident/title/TitleFacetViaMethodTest.java | 6 +-
.../title/TitleFacetViaMethodsFactoryTest.java | 10 +-
.../title/TitleFacetViaTitleAnnotationTest.java | 4 +-
.../logicaltype/LogicalTypeInferenceTest.java | 6 +-
.../object/mixin/MixinFacetAbstract_Test.java | 10 +-
.../facets/object/mixin/MixinIntendedAs.java | 12 +-
.../object/mixin/MixinIntendedAsActionTest.java | 18 +-
.../navparent/NavigableParentFacetMethodTest.java | 6 +-
.../NavigableParentAnnotationFacetFactoryTest.java | 10 +-
.../RecreatableObjectFacetFactoryTest.java | 9 +-
.../ObjectSupportFacetFactoryTestAbstract.java | 8 +-
.../memberorder/DeweyOrderComparatorTest.java | 1 -
.../ordering/memberorder/LayoutOrderTest.java | 14 +-
...cetForParameterLayoutAnnotationFactoryTest.java | 4 +-
.../facets/param/name/ParameterNameFacetTest.java | 8 +-
.../ParameterAnnotationFacetFactoryTest.java | 6 +-
.../PropertyMethodsFacetFactoryTest.java | 66 +-
...PromptStyleFacetFromPropertyAnnotationTest.java | 155 +
...romptStyleFacetFromPropertyAnnotation_Test.java | 160 -
...sabledAnnotationOnPropertyFacetFactoryTest.java | 6 +-
.../MandatoryAnnotationFacetFactoryTest.java | 4 +-
.../PropertyAnnotationFacetFactoryTest.java | 48 +-
...tionWithSnapshotOnPropertyFacetFactoryTest.java | 4 +-
...llableAnnotationOnPropertyFacetFactoryTest.java | 4 +-
.../RegExAnnotationOnPropertyFacetFactoryTest.java | 4 +-
.../PropertyLayoutAnnotationFactoryTest.java | 8 +-
.../BigDecimalValueSemanticsProviderTest.java | 17 +-
.../JavaSqlDateValueSemanticsProviderTest.java | 6 +-
.../value/JavaTimeValueSemanticsProviderTest.java | 29 +-
.../ValueSemanticsProviderAbstractTestCase.java | 7 +-
.../ValueSemanticsAnnotationFacetFactoryTest.java | 1 -
.../facets/value/temporal/TemporalAdjustTest.java | 5 -
.../interactions/InteractionUtils_isA_Test.java | 18 +-
.../core/metamodel/object/ManagedObjectTest.java | 31 +-
.../objects/ObjectActionLayoutXmlDefaultTest.java | 1 -
.../objects/OneToManyAssociationDefaultTest.java | 8 +-
.../objects/TypeExtractorMethodReturnTest.java | 15 +-
.../TypeExtractorMethodsParametersTest.java | 4 +-
.../ServiceInjectorDefaultTest_usingFields.java | 11 +-
...InjectorDefaultTest_validateServices_happy.java | 6 +-
.../services/ServiceInjectorLegacyTest.java | 1 -
.../services/appfeat/ApplicationFeatureIdTest.java | 60 +-
.../ApplicationFeatureRepositoryDefaultTest.java | 4 +-
.../services/appfeat/ApplicationFeatureTest.java | 49 +-
.../appfeat/ApplicationFeatureTypeTest.java | 8 +-
.../GridLoaderServiceDefault_resourceNameTest.java | 3 +-
.../metamodel/services/grid/GridLoadingTest.java | 22 +-
.../services/menubars/BSMenuBarsTest.java | 1 -
.../metamodel/MetaModelServiceDefaultTest.java | 3 -
.../TableColumnOrderServiceUsingTxtFile_Test.java | 20 +-
.../services/title/TitleServiceDefaultTest.java | 8 +-
.../metamodel/spec/TypeOfAnyCardinalityTest.java | 31 +-
.../specloader/SpecificationCacheDefaultTest.java | 114 -
.../SpecificationLoaderTypeRecognitionTest.java | 15 +-
.../specloader/_LogicalTypeTestFactory.java | 6 +-
.../ClassSubstitutorTest_getClass.java | 14 +-
...ionParameterAbstractTest_getId_and_getName.java | 8 +-
.../specimpl/ObjectAssociationAbstractTest.java | 1 -
...ObjectAssociationAbstractTest_alwaysHidden.java | 5 +-
.../specimpl/OneToOneAssociationAbstractTest.java | 2 -
.../tabular/simple/DataTableSerializationTest.java | 25 +-
...anticsProvider_configureDecimalFormat_Test.java | 3 -
.../IdStringifierForBigDecimal_Test.java | 4 +-
.../IdStringifierForBigInteger_Test.java | 4 +-
.../valuesemantics/IdStringifierForByte_Test.java | 4 +-
.../IdStringifierForByte_primitive_Test.java | 5 +-
.../IdStringifierForCharacter_Test.java | 8 +-
.../IdStringifierForInteger_Test.java | 5 +-
.../IdStringifierForInteger_primitive_Test.java | 4 +-
.../valuesemantics/IdStringifierForLong_Test.java | 4 +-
.../IdStringifierForLong_primitive_Test.java | 5 +-
.../IdStringifierForSerializable_Test.java | 3 +-
.../valuesemantics/IdStringifierForShort_Test.java | 4 +-
.../IdStringifierForShort_primitive_Test.java | 4 +-
.../IdStringifierForString_Test.java | 8 +-
.../valuesemantics/IdStringifierForUuid_Test.java | 4 +-
.../TemporalValueSemanticsProviderTest.java | 5 +-
core/pom.xml | 3 +-
core/runtime/src/main/java/module-info.java | 2 +-
.../apache/causeway/core/runtime/events/_Xray.java | 8 +-
.../causeway/core/runtime/flushmgmt/FlushMgmt.java | 1 -
.../runtimeservices/src/main/java/module-info.java | 5 +-
.../bookmarks/BookmarkServiceDefault.java | 11 +-
.../command/CommandDtoFactoryDefault.java | 25 +-
.../command/CommandExecutorServiceDefault.java | 132 +-
.../command/SchemaValueMarshallerDefault.java | 21 +-
.../runtimeservices/email/EmailServiceDefault.java | 20 +-
.../eventbus/EventBusServiceSpring.java | 5 +
.../executor/MemberExecutorServiceDefault.java | 78 +-
.../core/runtimeservices/executor/_Xray.java | 21 +-
.../factory/FactoryServiceDefault.java | 33 +-
.../homepage/HomePageResolverServiceDefault.java | 21 +-
.../runtimeservices/i18n/po/ContextAndMsgId.java | 2 +
.../core/runtimeservices/i18n/po/PoReader.java | 8 +-
.../core/runtimeservices/i18n/po/PoWriter.java | 2 -
.../i18n/po/TranslationServicePo.java | 9 +-
.../i18n/po/TranslationServicePoMenu.java | 12 +-
.../icons/ObjectIconServiceDefault.java | 31 +-
.../interaction/InteractionDtoFactoryDefault.java | 27 +-
.../runtimeservices/jaxb/JaxbServiceDefault.java | 11 +-
.../locale/LanguageProviderDefault.java | 5 +
.../locale/LocaleChoiceProviderDefault.java | 5 +
.../menubars/MenuBarsLoaderServiceDefault.java | 17 +-
.../MenuBarsMarshallerServiceBootstrap.java | 6 +
.../bootstrap/MenuBarsServiceBootstrap.java | 66 +-
.../message/MessageServiceDefault.java | 5 +
.../PlaceholderRenderServiceDefault.java | 9 +-
.../publish/CommandPublisherDefault.java | 14 +-
.../publish/EntityChangesPublisherDefault.java | 25 +-
.../EntityPropertyChangePublisherDefault.java | 41 +-
.../publish/ExecutionPublisherDefault.java | 11 +-
.../publish/LifecycleCallbackNotifier.java | 6 +-
.../publish/ObjectLifecyclePublisherDefault.java | 6 +-
.../core/runtimeservices/publish/_Xray.java | 44 +-
.../ExceptionRecognizerServiceDefault.java | 8 +-
.../ExceptionRecognizerForDataAccessException.java | 10 +-
.../routing/RoutingServiceDefault.java | 8 +
.../scratchpad/ScratchpadDefault.java | 9 +
.../serializing/SerializingAdapterDefault.java | 7 +-
.../session/InteractionIdGenerator.java | 8 +
.../session/InteractionIdGeneratorDefault.java | 6 +
.../session/InteractionServiceDefault.java | 142 +-
.../core/runtimeservices/session/_Xray.java | 37 +-
.../sitemap/SitemapServiceDefault.java | 26 +-
.../runtimeservices/spring/BeanDescriptor.java | 4 +-
.../transaction/TransactionServiceSpring.java | 82 +-
.../core/runtimeservices/transaction/_Xray.java | 22 +-
.../UrlEncodingServiceWithCompression.java | 4 +-
.../user/ImpersonateMenuAdvisorDefault.java | 4 +-
.../UserCurrentSessionTimeZoneHolderDefault.java | 5 +
.../userreg/EmailNotificationServiceDefault.java | 7 +-
.../wrapper/WrapperFactoryDefault.java | 117 +-
.../InteractionEventDispatcherTypeSafe.java | 3 +
.../handlers/DelegatingInvocationHandler.java | 3 +
.../DelegatingInvocationHandlerDefault.java | 3 +
.../handlers/DomainObjectInvocationHandler.java | 100 +-
.../handlers/PluralInvocationHandlerAbstract.java | 6 +-
.../wrapper/handlers/ProxyContextHandler.java | 16 +-
.../runtimeservices/xml/XmlServiceDefault.java | 2 +-
.../xmlsnapshot/XmlSnapshotBuilder.java | 5 +-
.../xmlsnapshot/XmlSnapshotServiceDefault.java | 7 +-
.../RuntimeServicesTestAbstract.java | 17 +-
.../email/EmailServiceDefaultTest_notEmpty.java | 3 +-
.../core/runtimeservices/i18n/po/PoReaderTest.java | 2 -
.../menubars/bootstrap/MenuBarsServiceBSTest.java | 34 +-
...eptionRecognizerForDataAccessExceptionTest.java | 6 +-
.../runtimeservices/urlencoding/MementosTest.java | 1 -
.../urlencoding/UrlEncodingServiceTest.java | 3 +-
.../wrapper/WrapperFactoryDefaultTest.java | 4 +-
.../wrapper/dom/employees/Employee.java | 1 -
.../XmlSnapshotServiceDefault_Test.java | 1 -
core/security/src/main/java/module-info.java | 2 +-
.../_testing/InteractionService_forTesting.java | 1 -
.../authentication/InteractionContextFactory.java | 1 -
.../security/authentication/logout/LogoutMenu.java | 5 +-
.../manager/AuthenticationManager.java | 26 +-
.../standard/AuthenticatorAbstract.java | 5 +-
.../causeway/core/security/util/XrayUtil.java | 5 +-
.../security/AuthenticatorsForTesting.java | 1 -
.../security/EncodabilityContractTest.java | 11 +-
.../AuthenticationManager_authenticators_Test.java | 4 +-
core/transaction/src/main/java/module-info.java | 2 +-
.../changetracking/events/TimestampService.java | 4 +-
.../transaction/scope/StackedTransactionScope.java | 97 +-
.../TransactionScopeBeanFactoryPostProcessor.java | 4 +-
.../PreAndPostValues_shouldAudit_Test.java | 12 +-
core/webapp/src/main/java/module-info.java | 2 +-
.../confmenu/ConfigurationViewServiceDefault.java | 13 +-
.../HealthIndicatorUsingHealthCheckService.java | 39 +-
.../causeway/core/webapp/modules/WebModule.java | 5 +-
.../core/webapp/modules/WebModuleAbstract.java | 1 -
.../core/webapp/modules/WebModuleContext.java | 3 +-
.../logonlog/CausewayLogOnExceptionFilter.java | 6 +-
.../logonlog/WebModuleLogOnExceptionLogger.java | 7 +-
.../TemplateResourceCachingFilter.java | 8 +-
.../templresources/TemplateResourceServlet.java | 9 +-
.../core/webapp/routing/ForwardingServlet.java | 3 +-
.../CausewayWebAppContextInitializer.java | 7 +-
...HealthIndicatorUsingHealthCheckServiceTest.java | 124 +
.../applib/CausewayModuleExtCommandLogApplib.java | 3 +
.../commandlog/applib/app/CommandLogMenu.java | 9 -
.../HasInteractionId_commandLogEntry.java | 1 -
.../HasUsername_recentCommandsByUser.java | 5 +-
.../commandlog/applib/dom/BackgroundService.java | 19 +-
.../commandlog/applib/dom/CommandLogEntry.java | 48 +-
.../applib/dom/CommandLogEntryRepository.java | 13 -
.../dom/CommandLogEntryRepositoryAbstract.java | 40 +-
.../dom/mixins/CommandLogEntry_childCommands.java | 1 -
.../mixins/CommandLogEntry_openResultObject.java | 4 +-
.../mixins/CommandLogEntry_siblingCommands.java | 6 +-
.../applib/fakescheduler/FakeScheduler.java | 53 +-
.../applib/job/RunBackgroundCommandsJob.java | 192 +-
.../spi/RunBackgroundCommandsJobListener.java | 62 +
.../subscriber/CommandSubscriberForCommandLog.java | 21 +-
.../BackgroundService_IntegTestAbstract.java | 31 +-
.../integtest/CommandLog_IntegTestAbstract.java | 34 +-
.../commandlog/jdo/dom/CommandLogEntry.java | 14 -
.../integtests/BackgroundService_IntegTest.java | 1 -
.../jdo/integtests/CommandLog_IntegTest.java | 1 -
.../commandlog/jdo/integtests/model/Counter.java | 1 -
.../CausewayModuleExtCommandLogPersistenceJpa.java | 1 -
.../commandlog/jpa/dom/CommandLogEntry.java | 15 -
.../commandlog/jpa/dom/CommandLogEntryPK.java | 1 -
.../dom/CommandLogEntryPK_Stringifier_Test.java | 6 +-
.../integtests/BackgroundService_IntegTest.java | 1 -
.../jpa/integtests/CommandLog_IntegTest.java | 1 -
.../commandlog/jpa/integtests/model/Counter.java | 1 -
.../docgen/help/CausewayModuleExtDocgenHelp.java | 4 +-
.../extensions/docgen/help/applib/HelpNode.java | 11 +-
.../docgen/help/helptree/HelpNodeVm.java | 4 +-
.../domainobjects/CausewayEntityDiagramPage.java | 4 +-
.../domainobjects/DomainEntityDiagramPage.java | 4 +-
.../domainobjects/DomainEntityDiagramPage2.java | 4 +-
.../domainobjects/EntityDiagramPageAbstract.java | 9 +-
.../help/topics/welcome/WelcomeHelpPage.java | 4 +-
.../excel/applib/ExcelMetaDataEnabled.java | 1 -
.../excel/applib/service/ExcelServiceDefault.java | 2 -
.../excel/applib/service/_CellMarshaller.java | 3 -
.../excel/applib/service/_ExcelConverter.java | 17 +-
.../excel/applib/service/_ExcelServiceHelper.java | 3 -
.../extensions/excel/applib/util/SheetPivoter.java | 5 +-
.../excel/applib/util/AnnotationListTest.java | 1 -
.../excel/applib/util/AnnotationTripletTest.java | 2 -
.../excel/applib/util/SheetPivoterTest.java | 6 +-
.../contributions/ExcelDemoToDoItem_export2.java | 1 -
.../BulkUpdateLineItemForDemoToDoItem.java | 3 -
.../BulkUpdateManagerForDemoToDoItem.java | 6 +-
.../bulkupdate/BulkUpdateMenuForDemoToDoItem.java | 1 -
.../demotodoitem/DemoToDoItemRowHandler.java | 1 -
.../demotodoitem/DemoToDoItemRowHandler2.java | 1 -
.../DemoToDoItem_create_usingExcelFixture.java | 3 -
.../DemoToDoItem_recreate_usingExcelFixture.java | 1 -
.../demoapp/todomodule/dom/ExcelDemoToDoItem.java | 13 -
.../todomodule/dom/ExcelDemoToDoItemMenu.java | 7 -
.../ExcelDemoToDoItem_recreate5_for.java | 3 -
.../ExcelDemoToDoItem_tearDown2.java | 1 -
.../ExcelModuleDemoMetaDataEnabled_IntegTest.java | 9 +-
...uleDemoToDoItemBulkUpdateManager_IntegTest.java | 2 -
.../extensions/excel/testing/ExcelFixture.java | 16 +-
.../extensions/excel/testing/ExcelFixture2.java | 8 -
.../excel/testing/FixtureAwareRowHandler.java | 1 -
.../CausewayModuleExtExecutionLogApplib.java | 1 -
.../executionlog/applib/app/ExecutionLogMenu.java | 8 -
.../HasUsername_recentExecutionsByUser.java | 4 +-
.../executionlog/applib/dom/ExecutionLogEntry.java | 32 +-
.../applib/dom/ExecutionLogEntryRepository.java | 3 -
.../dom/ExecutionLogEntryRepositoryAbstract.java | 12 +-
.../ExecutionLogEntry_siblingExecutions.java | 4 +-
.../integtest/ExecutionLog_IntegTestAbstract.java | 23 +-
.../executionlog/jdo/dom/ExecutionLogEntry.java | 12 -
.../executionlog/jdo/dom/ExecutionLogEntryPK.java | 4 +-
.../jdo/integtests/ExecutionLog_IntegTest.java | 1 -
.../executionlog/jdo/integtests/model/Counter.java | 1 -
.../executionlog/jpa/dom/ExecutionLogEntry.java | 11 -
.../executionlog/jpa/dom/ExecutionLogEntryPK.java | 3 +-
.../jpa/integtests/ExecutionLog_IntegTest.java | 1 -
.../executionlog/jpa/integtests/model/Counter.java | 1 -
.../CausewayModuleExtExecutionOutboxApplib.java | 1 -
.../applib/app/ExecutionOutboxMenu.java | 2 -
.../applib/dom/ExecutionOutboxEntry.java | 32 +-
.../ExecutionOutboxEntryRepositoryAbstract.java | 3 -
.../applib/restapi/OutboxRestApi.java | 9 +-
.../ContentMappingServiceForOutboxEvents.java | 6 +-
.../ExecutionSubscriberForExecutionOutbox.java | 2 -
.../ExecutionOutbox_IntegTestAbstract.java | 9 +-
.../jdo/dom/ExecutionOutboxEntry.java | 12 -
.../jdo/dom/ExecutionOutboxEntryPK.java | 3 +-
.../jdo/integtests/ExecutionOutbox_IntegTest.java | 1 -
.../jdo/integtests/model/Counter.java | 1 -
.../jpa/dom/ExecutionOutboxEntry.java | 11 -
.../jpa/dom/ExecutionOutboxEntryPK.java | 3 +-
.../jpa/integtests/ExecutionOutbox_IntegTest.java | 3 -
.../jpa/integtests/model/Counter.java | 1 -
.../CausewayModuleExtExecutionRestClient.java | 1 -
.../restclient/api/OutboxClient.java | 17 +-
.../restclient/integtests/RestEndpointService.java | 3 +-
.../SpringBeanProcessorRegressionWorkaround.java | 1 -
...ausewayModuleExtExecutionRepublisherApplib.java | 1 -
.../ExecutionLogEntry_copyToOutbox.java | 1 -
.../flyway/impl/CausewayModuleExtFlywayImpl.java | 1 -
.../CausewayModuleExtLayoutLoadersGithub.java | 8 +-
.../github/menu/LayoutLoadersGitHubMenu.java | 5 +-
.../spiimpl/LayoutResourceLoaderFromGithub.java | 12 +-
...oaderFromGithub_tryLoadLayoutResource_Test.java | 22 +-
.../{commandlog => titlecache}/adoc/antora.yml | 0
.../titlecache/adoc/modules/titlecache}/nav.adoc | 0
.../adoc/modules/titlecache/pages/about.adoc | 124 +
.../modules/titlecache/partials/module-nav.adoc | 6 +
extensions/core/titlecache/applib/pom.xml | 45 +
.../applib/src/main/java/module-info.java | 25 +
.../applib/CausewayModuleExtTitlecacheApplib.java | 26 +
.../extensions/titlecache/applib/event/Cached.java | 39 +
.../applib/event/CachedWithCacheSettings.java | 39 +
extensions/core/titlecache/caffeine/pom.xml | 71 +
.../caffeine/src/main/java/module-info.java | 36 +
.../CausewayModuleExtTitlecacheCaffeine.java | 61 +
.../caffeine/dom/TitleCacheSubscriber.java | 202 +
extensions/core/titlecache/pom.xml | 55 +
extensions/pom.xml | 1 +
.../applib/CausewayModuleExtAuditTrailApplib.java | 1 -
.../audittrail/applib/app/AuditTrailMenu.java | 9 -
.../HasInteractionId_auditTrailEntries.java | 1 -
.../contributions/Object_createdByCommand.java | 5 +-
.../Object_recentAuditTrailEntries.java | 11 +-
.../audittrail/applib/dom/AuditTrailEntry.java | 20 +-
.../applib/dom/AuditTrailEntryRepository.java | 2 -
.../dom/AuditTrailEntryRepositoryAbstract.java | 23 +-
.../integtests/AuditTrail_IntegTestAbstract.java | 17 +-
.../CausewayModuleExtAuditTrailPersistenceJdo.java | 1 -
.../audittrail/jdo/dom/AuditTrailEntry.java | 9 -
.../jdo/integtests/AuditTrail_IntegTest.java | 2 -
.../audittrail/jdo/integtests/model/Counter.java | 1 -
.../CausewayModuleExtAuditTrailPersistenceJpa.java | 1 -
.../audittrail/jpa/dom/AuditTrailEntry.java | 15 -
.../jpa/integtests/AuditTrail_IntegTest.java | 1 -
.../audittrail/jpa/integtests/model/Counter.java | 1 -
.../applib/CausewayModuleExtSecmanApplib.java | 3 -
.../feature/api/ApplicationFeatureChoices.java | 8 +-
.../ApplicationFeatureViewModel_permissions.java | 1 -
.../app/ApplicationOrphanedPermissionManager.java | 1 -
...OrphanedPermissionManager_relocateSelected.java | 5 +-
.../permission/dom/ApplicationPermission.java | 17 +-
.../dom/ApplicationPermissionRepository.java | 1 -
.../ApplicationPermissionRepositoryAbstract.java | 39 +-
.../permission/dom/ApplicationPermissionValue.java | 7 -
.../dom/ApplicationPermissionValueSet.java | 15 +-
.../dom/mixins/ApplicationPermission_delete.java | 3 +-
.../dom/mixins/ApplicationPermission_feature.java | 1 -
.../permission/menu/ApplicationPermissionMenu.java | 5 -
.../secman/applib/role/dom/ApplicationRole.java | 9 -
.../dom/ApplicationRoleRepositoryAbstract.java | 14 +-
.../mixins/ApplicationRole_removePermissions.java | 3 +-
.../dom/mixins/ApplicationRole_removeUsers.java | 1 -
.../mixins/ApplicationRole_updateDescription.java | 1 -
.../AbstractRoleAndPermissionsFixtureScript.java | 19 +-
.../ApplicationRoleManager_exportAsYaml.java | 3 +-
.../applib/role/menu/ApplicationRoleMenu.java | 2 -
.../CausewayExtSecmanAdminRoleAndPermissions.java | 4 +-
...ewayExtSecmanRegularUserRoleAndPermissions.java | 6 +-
.../scripts/SeedUsersAndRolesFixtureScript.java | 7 +-
.../applib/tenancy/dom/ApplicationTenancy.java | 9 -
.../tenancy/dom/ApplicationTenancyRepository.java | 2 -
.../dom/ApplicationTenancyRepositoryAbstract.java | 8 +-
.../secman/applib/tenancy/dom/HasAtPath.java | 1 -
.../dom/mixins/ApplicationTenancy_addChild.java | 4 +-
.../dom/mixins/ApplicationTenancy_delete.java | 6 +-
.../dom/mixins/ApplicationTenancy_users.java | 1 -
.../fixtures/AbstractTenancyFixtureScript.java | 1 -
.../ApplicationTenancyManager_newTenancy.java | 1 -
.../tenancy/menu/ApplicationTenancyMenu.java | 1 -
.../contributions/HasUsername_associatedUser.java | 1 -
.../secman/applib/user/dom/ApplicationUser.java | 44 +-
.../dom/ApplicationUserRepositoryAbstract.java | 8 +-
.../user/dom/mixins/ApplicationUser_addRole.java | 5 +-
.../dom/mixins/ApplicationUser_removeRoles.java | 2 -
.../dom/mixins/ApplicationUser_resetPassword.java | 1 -
.../dom/mixins/ApplicationUser_updateAtPath.java | 1 -
.../dom/mixins/ApplicationUser_updatePassword.java | 3 +-
...ApplicationUser_effectiveMemberPermissions.java | 2 -
...ationUser_filterEffectiveMemberPermissions.java | 1 -
.../dom/mixins/perms/UserPermissionViewModel.java | 14 +-
.../AbstractUserAndRolesFixtureScript.java | 4 +-
.../ApplicationUserManager_newDelegateUser.java | 5 +-
.../ApplicationUserManager_newLocalUser.java | 3 +-
.../secman/applib/user/menu/MeService.java | 3 -
.../secman/applib/util/ApplicationSecurityDto.java | 11 +-
...ationPermissionRepositoryIntegTestAbstract.java | 6 +-
.../mixins/perms/UserPermissionViewModelTest.java | 18 +-
.../applib/util/ApplicationSecurityDtoTest.java | 8 +-
.../dom/ApplicationUserAutoCreationService.java | 65 +-
.../CausewayModuleExtSecmanEncryptionSpring.java | 4 +-
.../authenticator/AuthenticatorSecman.java | 11 +-
.../integration/authorizor/AuthorizorSecman.java | 6 +-
.../facets/TenantedAuthorizationFacetDefault.java | 13 +-
.../facets/TenantedAuthorizationPostProcessor.java | 4 +-
.../PermissionsEvaluationServiceForSecman.java | 4 +-
.../spiimpl/ImpersonateMenuAdvisorForSecman.java | 7 +-
.../TableColumnVisibilityServiceForSecman.java | 9 +-
.../UserMementoRefinerFromApplicationUser.java | 7 +-
.../userreg/UserRegistrationServiceForSecman.java | 3 +-
...icationFeatureIdTransformerV1Compatibility.java | 6 +-
...onFeatureIdTransformerV1Compatibility_Test.java | 3 +-
.../jdo/permission/dom/ApplicationPermission.java | 6 -
.../secman/jdo/role/dom/ApplicationRole.java | 5 -
.../secman/jdo/tenancy/dom/ApplicationTenancy.java | 6 -
.../secman/jdo/user/dom/ApplicationUser.java | 16 -
.../extensions/secman/jdo/util/RegexReplacer.java | 4 +-
.../ApplicationPermissionRepository_IntegTest.java | 3 +-
.../jpa/permission/dom/ApplicationPermission.java | 7 -
.../secman/jpa/role/dom/ApplicationRole.java | 4 -
.../secman/jpa/tenancy/dom/ApplicationTenancy.java | 6 -
.../secman/jpa/user/dom/ApplicationUser.java | 16 -
.../extensions/secman/jpa/util/RegexReplacer.java | 5 +-
.../ApplicationPermissionRepository_IntegTest.java | 3 +-
.../applib/CausewayModuleExtSessionLogApplib.java | 2 -
.../sessionlog/applib/app/SessionLogMenu.java | 4 -
.../HasUsername_recentSessionsForUser.java | 1 -
.../sessionlog/applib/dom/SessionLogEntry.java | 26 -
.../applib/dom/SessionLogEntryRepository.java | 10 -
.../dom/SessionLogEntryRepositoryAbstract.java | 25 +-
.../spiimpl/SessionLogServiceInitializer.java | 3 +-
.../spiimpl/SessionSubscriberForSessionLog.java | 3 +-
.../integtests/SessionLogIntegTestAbstract.java | 2 -
.../CausewayModuleExtSessionLogPersistenceJdo.java | 1 -
.../sessionlog/jdo/dom/SessionLogEntry.java | 6 -
.../jdo/integtests/SessionLog_IntegTest.java | 2 -
.../CausewayModuleExtSessionLogPersistenceJpa.java | 1 -
.../sessionlog/jpa/dom/SessionLogEntry.java | 6 -
.../jpa/integtests/SessionLog_IntegTest.java | 2 -
...thenticationConverterOfOAuth2UserPrincipal.java | 3 +-
.../oauth2/restful/AuthenticationStrategyJwt.java | 8 +-
...icationConverterOfOAuth2UserPrincipal_Test.java | 16 +-
.../cors/impl/CausewayModuleExtCors.java | 8 +-
.../cors/impl/CausewayModuleExtCorsImplTest.java | 6 +-
.../applib/value/CalendarEventSemantics.java | 22 +-
.../wkt/integration/fc/FullCalendar.java | 8 +-
.../fullcalendar/wkt/integration/fc/_Json.java | 3 +-
.../integration/fc/callback/GetEventsCallback.java | 10 +-
.../fc/res/FullCalendarEventSourceEvents.java | 5 +-
.../fc/selector/EventSourceSelector.java | 1 -
.../ui/viewer/CalendaredCollectionAbstract.java | 12 +-
.../CalendaredCollectionFactoryAbstract.java | 1 -
.../wkt/ui/viewer/EventProviderAbstract.java | 22 +-
.../ui/viewer/FullCalendarWithEventHandling.java | 8 +-
.../fullcalendar/wkt/ui/viewer/_Sample.java | 10 +-
.../calendarable/CalendarableEventProvider.java | 1 -
.../ui/wkt/callback/GetEventsCallbackTest.java | 4 +-
.../pdfjs/applib/spi/PdfJsViewerAdvisor.java | 1 -
.../demomodule/dom/PdfJsDemoObjectWithBlob.java | 11 -
.../dom/PdfJsDemoObjectWithBlobMenu.java | 3 -
.../PdfJsViewerFacetFromAnnotationFactory.java | 8 +-
.../metamodel/PdfjsViewer_Abstract_IntegTest.java | 6 +-
extensions/vw/pdfjs/wicket/integration/pom.xml | 2 +-
.../CausewayModuleExtPdfjsWicketIntegration.java | 4 +-
.../pdfjs/wkt/integration/PdfJsVersion.java | 2 +-
.../wkt/integration/components/PdfJsPanel.java | 3 +-
.../wkt/integration/res/PdfJsCmapsReference.java | 6 +-
.../wkt/integration/res/PdfJsWorkerReference.java | 4 +-
.../pdfjs/wkt/ui/components/PdfJsViewerPanel.java | 64 +-
.../PdfJsViewerPanelComponentFactory.java | 15 +-
.../ui/components/ScalarPanelAbstractLegacy.java | 20 +-
.../sse/applib/CausewayModuleExtSseApplib.java | 1 -
.../extensions/sse/applib/service/SseChannel.java | 1 -
.../facets/SseAnnotationFacetFactory.java | 8 +-
.../metamodel/facets/SseObserveFacetAbstract.java | 1 -
...eObserveFacetForServerSentEventsAnnotation.java | 1 -
.../wicket/markup/ListeningMarkupComponent.java | 11 +-
.../ListeningMarkupPanelFactoriesForWicket.java | 24 +-
.../sse/wicket/services/SseServiceDefault.java | 21 +-
.../wicket/webmodule/ServerSentEventsServlet.java | 15 +-
.../webmodule/WebModuleServerSentEvents.java | 2 -
.../causeway/tabular/applib/DataTableProvider.java | 3 +-
.../excel/CausewayModuleExtTabularExcel.java | 4 +-
.../tabular/excel/exporter/CellStyleProvider.java | 208 +-
.../CollectionContentsAsExcelExporter.java | 58 -
.../tabular/excel/exporter/ExcelCellWriter.java | 177 +
.../tabular/excel/exporter/ExcelExporter.java | 285 --
.../tabular/excel/exporter/ExcelFileWriter.java | 200 +
.../excel/exporter/TabularExcelExporter.java | 69 +
incubator/clients/kroviz/pom.xml | 2 +-
.../examples/facets/jsr303/Jsr303FacetFactory.java | 1 -
.../facets/jsr303/Jsr303ProgModelFacets.java | 2 -
.../jsr303/Jsr303PropertyValidationFacet.java | 2 -
.../examples/facets/jsr303/CustomPattern.java | 1 -
.../facets/jsr303/CustomPatternValidator.java | 1 -
.../examples/facets/jsr303/CustomPatterns.java | 1 -
.../jsr303/DomainObjectWithBuiltInValidation.java | 1 -
.../facets/jsr303/Jsr303FacetFacetHolder.java | 5 -
.../jsr303/Jsr303FacetFactoryFeatureTypes.java | 3 -
.../jsr303/Jsr303FacetFactoryInstantiation.java | 2 -
.../jsr303/Jsr303FacetFactoryProcessObject.java | 2 -
.../jsr303/Jsr303FacetFactoryProcessProperty.java | 1 -
.../facets/jsr303/Jsr303FacetInstantiation.java | 1 -
.../jsr303/Jsr303FacetValidatingInteraction.java | 1 -
.../demoapp/web/replay/DemoReplayController.java | 1 -
.../primary/config/PrimaryConfig.java | 5 +-
.../primary/mixins/CommandLogEntry_retry.java | 1 -
.../primary/mixins/Object_openOnSecondary.java | 6 +-
.../primary/spiimpl/CaptureResultOfCommand.java | 6 +-
.../primary/ui/CommandReplayOnPrimaryService.java | 5 -
.../CausewayModuleExtCommandReplaySecondary.java | 9 +-
.../analyser/CommandReplayAnalyserException.java | 11 +-
.../analyser/CommandReplayAnalyserResult.java | 9 +-
.../analysis/CommandReplayAnalysisService.java | 7 +-
.../secondary/config/SecondaryConfig.java | 5 +-
.../secondary/fetch/CommandFetcher.java | 16 +-
.../secondary/job/ReplicateAndReplayJob.java | 11 +-
.../secondary/job/SecondaryStatusData.java | 4 +-
.../jobcallables/ReplicateAndRunCommands.java | 13 +-
.../secondary/mixins/CommandLogEntry_exclude.java | 1 -
.../secondary/mixins/Object_openOnPrimary.java | 5 +-
.../secondary/status/StatusException.java | 1 -
.../ui/CommandReplayOnSecondaryService.java | 9 +-
.../secondary/fetch/CommandFetcher_Test.java | 15 +-
jaeger.sh | 9 +
.../setup-and-configure-mavendeps-webapp.adoc | 1 +
mavendeps/pom.xml | 2 +-
persistence/commons/src/main/java/module-info.java | 7 +-
.../commons/CausewayModulePersistenceCommons.java | 5 +
.../changetracking/EntityChangeTrackerDefault.java | 425 +-
.../changetracking/_ChangingEntitiesFactory.java | 118 -
.../commons/integration/changetracking/_Xray.java | 14 +-
.../deadlock/DeadlockRecognizerDefault.java | 67 +
.../repository/RepositoryServiceDefault.java | 38 +-
persistence/jdo/adoc/modules/ROOT/pages/about.adoc | 2 +-
.../jdo/applib/services/JdoSupportService.java | 1 -
.../persistence/jdo/applib/types/Email.java | 1 -
.../CausewayModulePersistenceJdoDatanucleus.java | 66 +-
.../NonEnhancedClassesFailureAnalyzer.java | 6 +-
.../changetracking/JdoLifecycleListener.java | 16 +-
.../jdo/datanucleus/changetracking/_Utils.java | 6 +-
.../datanucleus/config/DatanucleusSettings.java | 10 +-
.../jdo/datanucleus/dialect/DnJdoDialect.java | 4 +-
.../entities/DnEntityStateProvider.java | 10 +-
.../entities/DnOidStoreAndRecoverHelper.java | 3 +-
.../entities/DnStateManagerForCauseway.java | 15 +-
.../jdosupport/JdoSupportServiceDefault.java | 6 -
.../metamodel/facets/entity/JdoEntityFacet.java | 57 +-
.../metamodel/facets/entity/_MetadataUtil.java | 17 +-
.../valuemappings/ByteArrayBlobRdbmsMapping.java | 1 -
.../valuemappings/CausewayBlobMapping.java | 2 -
.../valuetypes/DnByteIdValueSemantics.java | 3 +-
.../valuetypes/DnCharIdValueSemantics.java | 5 +-
.../DnDatastoreIdImplValueSemantics.java | 7 +-
.../valuetypes/DnIntIdValueSemantics.java | 3 +-
.../valuetypes/DnLongIdValueSemantics.java | 3 +-
.../valuetypes/DnObjectIdValueSemantics.java | 3 +-
.../valuetypes/DnShortIdValueSemantics.java | 3 +-
.../valuetypes/DnStringIdValueSemantics.java | 5 +-
.../valuetypes/JdoByteIdentityValueSemantics.java | 3 +-
.../valuetypes/JdoCharIdentityValueSemantics.java | 5 +-
.../valuetypes/JdoDatastoreIdValueSemantics.java | 3 +-
.../valuetypes/JdoIntIdentityValueSemantics.java | 3 +-
.../valuetypes/JdoLongIdentityValueSemantics.java | 3 +-
.../JdoObjectIdentityValueSemantics.java | 3 +-
.../valuetypes/JdoShortIdentityValueSemantics.java | 3 +-
.../JdoStringIdentityValueSemantics.java | 5 +-
.../oid/IdStringifierForByteIdentity_Test.java | 14 +-
.../oid/IdStringifierForCharIdentity_Test.java | 12 +-
...erForDatastoreId_DatastoreIdImpl_long_Test.java | 14 +-
...atastoreId_DatastoreUniqueLongId_long_Test.java | 14 +-
...DatastoreId_DatastoreUniqueLongId_str_Test.java | 14 +-
.../oid/IdStringifierForIntId_Test.java | 14 +-
.../oid/IdStringifierForIntIdentity_Test.java | 14 +-
.../oid/IdStringifierForLongId_Test.java | 14 +-
.../oid/IdStringifierForLongIdentity_Test.java | 14 +-
.../oid/IdStringifierForObjectIdentity_Test.java | 14 +-
.../oid/IdStringifierForShortIdentity_Test.java | 14 +-
.../oid/IdStringifierForStringIdentity_Test.java | 14 +-
.../datanucleus/test/ConfigurationExample1.java | 4 +-
.../datanucleus/test/ConfigurationExample2.java | 6 +-
.../datanucleus/test/ConfigurationExample3.java | 7 +-
.../jdo/datanucleus/test/ConfigurationTest3.java | 6 +-
.../jdo/integration/src/main/java/module-info.java | 1 +
.../integration/metamodel/JdoPropertyUtils.java | 1 -
.../jdo/metamodel/src/main/java/module-info.java | 6 +-
.../jdo/metamodel/JdoProgrammingModel.java | 12 +-
.../jdo/metamodel/beans/JdoBeanTypeClassifier.java | 83 -
...JdoDatastoreIdentityAnnotationFacetFactory.java | 6 +-
.../JdoDatastoreIdentityFacetAnnotation.java | 1 -
.../JdoPersistenceCapableFacetFactory.java | 23 +-
.../JdoPersistenceCapableFacetFromAnnotation.java | 20 +-
.../query/JdoQueryAnnotationFacetFactory.java | 10 +-
.../facets/object/query/JdoQueryFacetAbstract.java | 3 +-
.../object/query/JdoQueryFacetAnnotation.java | 2 -
.../query/MetaModelValidatorForJdoqlAbstract.java | 10 +-
.../MetaModelValidatorForJdoqlFromClause.java | 11 +-
.../MetaModelValidatorForJdoqlVariablesClause.java | 6 +-
.../version/JdoVersionAnnotationFacetFactory.java | 10 +-
.../version/JdoVersionFacetFromAnnotation.java | 1 -
...DecimalFromJdoColumnAnnotationFacetFactory.java | 4 +-
...atoryFacetFromAbsenceOfJdoColumnAnnotation.java | 1 -
...ndatoryFromJdoColumnAnnotationFacetFactory.java | 6 +-
.../MaxLengthFacetFromJdoColumnAnnotation.java | 1 -
...xLengthFromJdoColumnAnnotationFacetFactory.java | 6 +-
.../JdoNotPersistentAnnotationFacetFactory.java | 8 +-
.../JdoNotPersistentFacetAbstract.java | 1 -
.../JdoNotPersistentFacetFromAnnotation.java | 1 -
.../DisabledFacetFromJdoPrimaryKeyAnnotation.java | 1 -
.../JdoPrimaryKeyAnnotationFacetFactory.java | 10 +-
.../primarykey/JdoPrimaryKeyFacetAbstract.java | 1 -
.../primarykey/JdoPrimaryKeyFacetAnnotation.java | 1 -
.../prop/primarykey/JdoPrimaryKeyFacetImpl.java | 1 -
.../jdo/metamodel/menu/JdoMetamodelMenu.java | 7 +-
.../src/main/resources/META-INF/spring.factories | 1 -
...atastoreIdentityAnnotationFacetFactoryTest.java | 4 +-
...GivenJdoPersistenceCapableFacetFactoryTest.java | 4 +-
.../JdoVersionAnnotationFacetFactoryTest.java | 4 +-
...VersionAnnotationFacetFactoryTest_validate.java | 25 +-
...malFromJdoColumnAnnotationFacetFactoryTest.java | 14 +-
...oryFromJdoColumnAnnotationFacetFactoryTest.java | 20 +-
...impleObjectWithBigDecimalColumnAnnotations.java | 3 +-
...impleObjectWithColumnAllowsNullAnnotations.java | 7 +-
...JdoNotPersistentAnnotationFacetFactoryTest.java | 10 +-
...venJdoPrimaryKeyAnnotationFacetFactoryTest.java | 14 +-
.../SpecificationLoaderTestAbstract.java | 8 +-
.../testing/AbstractFacetFactoryTest.java | 2 +-
.../jdo/provider/src/main/java/module-info.java | 2 +-
.../JdoDatastoreIdentityFacet.java | 2 -
.../JdoPersistenceCapableFacet.java | 2 -
.../facets/object/query/JdoQueryFacet.java | 1 -
.../prop/notpersistent/JdoNotPersistentFacet.java | 1 -
.../facets/prop/primarykey/JdoPrimaryKeyFacet.java | 1 -
.../jdo/spring/src/main/java/module-info.java | 2 +-
.../ObjectOptimisticLockingFailureException.java | 2 -
.../ObjectRetrievalFailureException.java | 2 -
.../jdo/spring/integration/DefaultJdoDialect.java | 4 -
.../jdo/spring/integration/JdoDialect.java | 1 -
.../spring/integration/JdoTransactionManager.java | 9 +-
.../LocalPersistenceManagerFactoryBean.java | 5 -
.../PersistenceManagerFactoryUtils.java | 2 -
.../integration/PersistenceManagerHolder.java | 2 -
...sactionAwarePersistenceManagerFactoryProxy.java | 2 -
.../OpenPersistenceManagerInViewFilter.java | 2 -
.../OpenPersistenceManagerInViewInterceptor.java | 3 -
.../support/SpringPersistenceManagerProxyBean.java | 3 -
.../StandardPersistenceManagerProxyBean.java | 2 -
.../integration/JdoTransactionManagerTests.java | 29 +-
.../LocalPersistenceManagerFactoryTests.java | 4 +-
persistence/jpa/adoc/modules/ROOT/pages/about.adoc | 2 +-
.../ROOT/pages/setup-and-configuration.adoc | 3 +-
persistence/jpa/applib/pom.xml | 93 +-
.../applib/src/main/java-jigsaw/module-info.java | 38 +
.../jpa/applib/src/main/java/module-info.java | 36 -
.../applib/integration/CausewayEntityListener.java | 21 +-
.../jpa/applib/types/BlobJpaEmbeddable.java | 5 +-
.../jpa/applib/types/ClobJpaEmbeddable.java | 4 +-
.../jpa/applib/types/QBlobJpaEmbeddable.java | 71 +
.../jpa/applib/types/QClobJpaEmbeddable.java | 69 +
persistence/jpa/eclipselink/pom.xml | 2 +-
.../jpa/eclipselink/src/main/java/module-info.java | 2 +-
.../CausewayModulePersistenceJpaEclipselink.java | 20 +-
.../jpa/eclipselink/config/ElSettings.java | 3 +-
.../inject/BeanManagerForEntityListeners.java | 1 -
.../jpa/integration/src/main/java/module-info.java | 2 +-
.../jpa/integration/entity/JpaEntityFacet.java | 52 +-
.../integration/entity/JpaEntityFacetFactory.java | 8 +-
.../integration/entity/JpaEntityIntegration.java | 4 +-
.../integration/entity/_JpaEntityStateUtil.java | 9 +-
.../jpa/integration/entity/_MetadataUtil.java | 3 +-
.../services/JpaSupportServiceUsingSpring.java | 3 +-
.../jpa/metamodel/src/main/java/module-info.java | 2 +-
.../jpa/metamodel/JpaProgrammingModel.java | 6 +-
...DecimalFromJpaColumnAnnotationFacetFactory.java | 4 +-
...ndatoryFromJpaColumnAnnotationFacetFactory.java | 8 +-
.../MaxLengthFacetFromJpaColumnAnnotation.java | 1 -
...xLengthFromJpaColumnAnnotationFacetFactory.java | 6 +-
...MaxTotalDigitsFacetFromJpaColumnAnnotation.java | 1 -
.../JpaTransientAnnotationFacetFactory.java | 3 +-
.../table/JpaTableAnnotationFacetFactory.java | 6 +-
.../object/table/JpaTableFacetAnnotation.java | 3 +-
.../object/table/JpaTableFacetAnnotationImpl.java | 1 -
persistence/querydsl/adoc/antora.yml | 23 +
persistence/querydsl/adoc/modules/ROOT/nav.adoc | 4 +
.../querydsl/adoc/modules/ROOT/pages/about.adoc | 35 +
.../ROOT/pages/autocomplete-annotations.adoc | 96 +
.../adoc/modules/ROOT/pages/example-queries.adoc | 119 +
.../ROOT/pages/setup-and-configuration.adoc | 40 +
.../adoc/modules/ROOT/partials/component-nav.adoc | 2 +
.../adoc/modules/ROOT/partials/module-nav.adoc | 3 +
...nd-configuration-for-persistence-mechanism.adoc | 104 +
persistence/querydsl/applib/pom.xml | 121 +
.../querydsl/applib/src/main/java/module-info.java | 36 +
.../CausewayModulePersistenceQueryDslApplib.java | 28 +
.../querydsl/applib/query/DslQuery.java | 81 +
.../auto/AutoCompleteGeneratedQueryService.java | 90 +
.../applib/services/repo/QueryDslRepository.java | 740 ++++
.../services/support/DetachedQueryFactory.java | 93 +
.../applib/services/support/QueryDslSupport.java | 103 +
.../querydsl/applib/util/CaseSensitivity.java | 40 +
.../querydsl/applib/util/DslExpressions.java | 182 +
.../querydsl/applib/util/Wildcards.java | 80 +
.../WildcardRegexUtil_toAnsiSqlWildcard_Test.java | 52 +
.../WildcardRegexUtil_wildcardToRegex_Test.java | 57 +
persistence/querydsl/integration/pom.xml | 65 +
.../integration/src/main/java/module-info.java | 32 +
...usewayModulePersistenceQueryDslIntegration.java | 37 +
.../AutoCompleteGeneratedQueryServiceImpl.java | 130 +
persistence/querydsl/jdo/pom.xml | 96 +
.../querydsl/jdo/src/main/java/module-info.java | 30 +
.../jdo/CausewayModulePersistenceQueryDslJdo.java | 43 +
.../querydsl/jdo/query/DslQueryJdo.java | 328 ++
.../services/support/DetachedQueryFactoryJdo.java | 47 +
.../jdo/services/support/QueryDslSupportJdo.java | 122 +
persistence/querydsl/jpa/pom.xml | 96 +
.../querydsl/jpa/src/main/java/module-info.java | 34 +
.../jpa/CausewayModulePersistenceQueryDslJpa.java | 46 +
.../services/query/DetachedQueryFactoryJpa.java | 46 +
.../querydsl/jpa/services/support/DslQueryJpa.java | 273 ++
.../jpa/services/support/QueryDslSupportJpa.java | 106 +
persistence/querydsl/metamodel/pom.xml | 61 +
.../metamodel/src/main/java/module-info.java | 32 +
...CausewayModulePersistenceQueryDslMetamodel.java | 40 +
.../facets/AutoCompleteGeneratedDslQuery.java | 201 +
.../AutoCompleteGeneratedQueryFacetFactory.java | 142 +
.../facets/AutoCompleteUsingQueryDslFacet.java | 185 +
...AutoCompleteGeneratedQueryMetaModelRefiner.java | 39 +
persistence/querydsl/pom.xml | 43 +
persistence/querydsl/testsupport/pom.xml | 65 +
.../querydsl/testsupport/PredicatePrettifier.java | 262 ++
pom.xml | 6 +-
preview.sh | 2 +-
.../testdomain/HasPersistenceStandard.java | 4 +-
.../testdomain/conf/Configuration_headless.java | 1 -
.../testdomain/conf/Configuration_usingJdo.java | 1 -
.../testdomain/conf/Configuration_usingJpa.java | 3 +-
.../conf/Configuration_usingSpringDataJpa.java | 1 -
.../testdomain/conf/Configuration_usingWicket.java | 89 +-
.../causeway/testdomain/fixtures/BookView.java | 8 +-
.../testdomain/fixtures/EntityTestFixtures.java | 27 +-
.../testdomain/jdo/HasPersistenceStandardJdo.java | 2 +-
.../causeway/testdomain/jdo/JdoBookView.java | 3 +-
.../causeway/testdomain/jdo/JdoInventoryDao.java | 8 +-
.../testdomain/jdo/JdoInventoryManager.java | 2 -
.../testdomain/jdo/JdoInventoryResource.java | 21 +-
.../testdomain/jdo/JdoTestDomainPersona.java | 15 +-
.../causeway/testdomain/jdo/JdoTestFixtures.java | 6 +-
.../causeway/testdomain/jdo/entities/JdoBook.java | 3 +-
.../testdomain/jdo/entities/JdoProductComment.java | 1 -
.../testdomain/jpa/HasPersistenceStandardJpa.java | 2 +-
.../causeway/testdomain/jpa/JpaBookView.java | 3 +-
.../causeway/testdomain/jpa/JpaInventoryDao.java | 8 +-
.../testdomain/jpa/JpaInventoryManager.java | 2 -
.../testdomain/jpa/JpaInventoryResource.java | 22 +-
.../testdomain/jpa/JpaTestDomainModule.java | 1 -
.../testdomain/jpa/JpaTestDomainPersona.java | 15 +-
.../causeway/testdomain/jpa/JpaTestFixtures.java | 7 +-
.../causeway/testdomain/jpa/entities/JpaBook.java | 6 +-
.../testdomain/jpa/entities/JpaProductComment.java | 1 -
.../testdomain/jpa/springdata/Employee.java | 1 -
.../springdata/EmployeeManager_newEmployee.java | 3 +-
.../testdomain/model/actnsemantics/BlobDemo.java | 3 +-
.../model/actnsemantics/BlobDemoMenu.java | 4 +-
.../model/bad/AmbiguousMixinAnnotations.java | 1 -
.../bad/InvalidMemberOverloadingWhenInherited.java | 2 -
.../model/bad/InvalidOrphanedActionSupport.java | 1 -
.../model/bad/OrphanedMemberSupportDetection.java | 1 -
.../testdomain/model/base/MemberDetection.java | 1 -
.../testdomain/model/good/ElementTypeConcrete.java | 1 -
.../testdomain/model/good/ProperElementTypeVm.java | 1 -
.../testdomain/model/good/ProperFullyImpl.java | 1 -
.../good/ProperMemberOverloadingWhenInherited.java | 2 -
.../testdomain/model/good/ProperMemberSupport.java | 1 -
.../model/good/ProperMemberSupportDiscovery.java | 2 -
.../model/good/ProperMemberSupport_action1.java | 1 -
.../model/good/ProperMemberSupport_action2.java | 1 -
.../model/good/ProperMemberSupport_action3.java | 1 -
.../model/good/ProperMemberSupport_action4.java | 1 -
.../model/good/ProperMemberSupport_action5.java | 1 -
.../good/ProperMemberSupport_collection2.java | 1 -
.../good/ProperMemberSupport_collection3.java | 1 -
.../model/good/ProperMemberSupport_property1.java | 1 -
.../model/good/ProperMemberSupport_property2.java | 1 -
.../model/good/ProperMemberSupport_property3.java | 1 -
.../model/good/ProperParameterSupport.java | 2 -
.../model/good/ProperPrefixedMember.java | 2 -
...lWithAnnotationOptionalUsingPrivateSupport.java | 1 -
.../good/ViewModelWithEncapsulatedMembers.java | 1 -
.../InteractionDemo_biListOfString.java | 1 -
.../interaction/InteractionDemo_negotiate.java | 4 +-
.../interaction/InteractionDemo_noArgDisabled.java | 1 -
.../model/interaction/ParameterSamples.java | 1 -
.../valuetypes/Configuration_usingValueTypes.java | 1 -
.../model/valuetypes/ValueTypeExample.java | 8 +-
.../model/valuetypes/ValueTypeExampleService.java | 5 +-
.../valuetypes/composite/CalendarEventJaxbVm.java | 11 +-
.../publishing/PublishingTestFactoryAbstract.java | 28 +-
.../publishing/PublishingTestFactoryJdo.java | 32 +-
.../publishing/PublishingTestFactoryJpa.java | 43 +-
.../stubs/CommandPublishingTestAbstract.java | 14 +-
.../stubs/ExecutionPublishingTestAbstract.java | 9 +-
.../LifecycleEventPublishingTestAbstract.java | 23 +-
.../stubs/PropertyPublishingTestAbstract.java | 9 +-
.../publishing/stubs/PublishingTestAbstract.java | 4 +-
.../subscriber/CommandSubscriberForTesting.java | 6 +-
.../EntityChangesSubscriberForTesting.java | 16 +-
.../EntityPropertyChangeSubscriberForTesting.java | 19 +-
.../subscriber/ExecutionSubscriberForTesting.java | 4 +-
.../causeway/testdomain/rospec/BigComplex.java | 3 +-
.../causeway/testdomain/rospec/RoSpecSampler.java | 2 -
.../testdomain/util/CollectionAssertions.java | 20 +-
.../causeway/testdomain/util/dto/BookDto.java | 2 -
.../LifecycleEventSubscriberJdoForTesting.java | 6 +-
.../LifecycleEventSubscriberJpaForTesting.java | 7 +-
.../util/interaction/DataTableTester.java | 34 +-
.../interaction/DomainObjectTesterFactory.java | 109 +-
.../util/interaction/InteractionBoundaryProbe.java | 5 +-
.../util/interaction/InteractionTestAbstract.java | 37 +-
.../testdomain/util/kv/KVStoreForTesting.java | 24 +-
.../testdomain/util/rest/RestEndpointService.java | 94 +-
.../bootstrapping/AutoConfigurationTest.java | 22 +-
.../SpringServiceInjectPriorityTest.java | 12 +-
.../SpringServiceProvisioningTest.java | 13 +-
.../CmdExecAuditSessLog_IntegTestAbstract.java | 38 +-
.../integtests/CmdExecAuditSessLog_IntegTest.java | 2 -
.../jdo/integtests/model/Counter.java | 1 -
.../integtests/CmdExecAuditSessLog_IntegTest.java | 3 -
.../jpa/integtests/model/Counter.java | 1 -
regressiontests/config/pom.xml | 2 +-
.../integtests/WrapperFactory_async_IntegTest.java | 15 +-
.../causeway/testdomain/cucumber/CucumberTest.java | 1 -
.../domainmodel/AnnotationSyntesizerTest.java | 16 +-
.../domainmodel/DomainModelTest_forEditing.java | 20 +-
.../domainmodel/DomainModelTest_serialization.java | 114 +
.../DomainModelTest_usingBadDomain.java | 18 +-
...elTest_usingBadDomain_noAnnotationEnforced.java | 4 +-
.../DomainModelTest_usingGoodDomain.java | 247 +-
.../testdomain/domainmodel/SpecLoaderTest.java | 8 +-
.../eventhandling/GenericEventPublishingTest.java | 3 +-
.../testdomain/factory/ViewModelFactoryTest.java | 6 +-
.../domainmodel/SpecloaderPerformanceTest.java | 3 -
.../jdo/JdoEntityChangePublishingTest.java | 4 -
.../causeway/testdomain/rest/CorsFilterTest.java | 1 -
.../testdomain/rest/DomainObjectResourceTest.java | 1 -
.../RestServiceSimpifiedRepresentationTest.java | 2 -
.../testdomain/shiro/AbstractShiroTest.java | 1 -
.../testdomain/shiro/ShiroSecmanLdapTest.java | 1 -
.../shiro/ShiroSecmanLdap_restfulStressTest.java | 1 -
.../causeway/testdomain/shiro/ShiroSecmanTest.java | 2 -
.../causeway/testdomain/shiro/ShiroSimpleTest.java | 4 -
.../testdomain/wrapper/WrapperAsyncTest.java | 2 -
.../testdomain/interact/ActionInteractionTest.java | 152 +-
...InteractionTest_notUsingAllowSafeSemantics.java | 16 +-
...ionInteractionTest_usingAllowSafeSemantics.java | 16 +-
.../interact/CollectionInteractionTest.java | 32 +-
.../testdomain/interact/CommandArgumentTest.java | 19 +-
.../testdomain/interact/CustomContextTest.java | 7 +-
.../CustomContextWithNoPermissionChecksTest.java | 4 +-
.../testdomain/interact/NewParameterModelTest.java | 57 +-
.../testdomain/interact/PropertyBindingTest.java | 12 +-
.../interact/PropertyInteractionTest.java | 15 +-
.../interact/ScalarParamNegotiationTest.java | 10 +-
.../testdomain/interact/SimulatedUiChoices.java | 3 +-
.../testdomain/interact/SimulatedUiComponent.java | 3 -
.../interact/WrapperInteractionTest.java | 6 +-
.../interact/WrapperInteractionTest2.java | 5 +-
.../interact/WrapperInteractionTest3.java | 9 +-
.../interact/WrapperInteractionTest4.java | 5 +-
.../integtest/Layout_Counter_IntegTest.java | 192 +-
.../integtest/Layout_SimpleObject_IntegTest.java | 22 +-
.../layouts/integtest/model/Counter.java | 8 -
.../layouts/integtest/model/SimpleObject.java | 10 +-
.../domainmodel/jdo/DomainModelTest.java | 17 +-
.../injecting/jdo/JdoEntityInjectingTest.java | 13 +-
.../persistence/jdo/JdoBootstrappingTest.java | 14 +-
.../jdo/JdoExceptionTranslationTest.java | 11 +-
...xceptionTranslationTest_usingTransactional.java | 6 +-
.../testdomain/persistence/jdo/JdoJaxbTest.java | 8 +-
.../testdomain/persistence/jdo/JdoQueryTest.java | 27 +-
.../timestamping/jdo/JdoTimestampingTest.java | 12 +-
...actionRollbackTest_usingTransactionService.java | 5 +-
...TransactionRollbackTest_usingTransactional.java | 1 -
.../testdomain/wrapper/jdo/JdoWrapperSyncTest.java | 8 +-
.../injecting/jpa/JpaEntityInjectingTest.java | 12 +-
.../persistence/jpa/JpaBootstrappingTest.java | 23 +-
.../jpa/JpaExceptionTranslationTest.java | 11 +-
...xceptionTranslationTest_usingTransactional.java | 10 +-
.../testdomain/persistence/jpa/JpaJaxbTest.java | 8 +-
.../testdomain/persistence/jpa/JpaQueryTest.java | 23 +-
.../persistence/jpa/_JpaExceptionTranslator.java | 2 -
.../JpaGeneratedLongIdEntityLifecycleTest.java | 14 +-
...JpaNonGeneratedStringIdEntityLifecycleTest.java | 14 +-
.../springdata/SpringDataJpaBootstrappingTest.java | 15 +-
.../transactions/jpa/CommitListener.java | 1 -
...actionRollbackTest_usingInteractionService.java | 8 +-
...actionRollbackTest_usingTransactionService.java | 11 +-
...TransactionRollbackTest_usingTransactional.java | 1 -
.../jpa/JpaTransactionScopeListenerTest.java | 1 -
.../testdomain/rest/JsonValueEncoderTest.java | 123 +-
.../testdomain/rest/RestServiceStressTest.java | 11 +-
.../causeway/testdomain/rest/RestServiceTest.java | 52 +-
.../value/ActionInteractionProbeImpl.java | 15 +-
.../value/PropertyInteractionProbeImpl.java | 45 +-
.../testdomain/value/ValueSemanticsTest.java | 20 +-
.../testdomain/value/ValueSemanticsTester.java | 66 +-
.../apache/causeway/testdomain/value/_Utils.java | 3 +-
.../viewers/common/wkt/InteractionTestWkt.java | 35 +-
.../viewers/common/wkt/LoggerSetupTestWkt.java | 4 +-
.../viewers/jdo/wkt/InteractionTestJdoWkt.java | 50 +-
.../viewers/jpa/wkt/InteractionTestJpaWkt.java | 49 +-
.../shiro/realm/AuthInfoForApplicationUser.java | 2 -
.../realm/AuthenticationStrategyForSecMan.java | 6 +-
.../realm/CausewayModuleExtSecmanShiroRealm.java | 51 +-
.../shiro/realm/PrincipalForApplicationUser.java | 16 +-
.../shiro/authentication/AuthenticatorShiro.java | 3 +-
.../shiro/authorization/AuthorizorShiro.java | 5 +-
.../shiro/authorization/CausewayPermission.java | 8 +-
.../security/shiro/webmodule/WebModuleShiro.java | 22 +-
.../shiro/CausewayPermissionTest_setParts.java | 1 -
.../shiro/CausewayPermissionTest_typicalUsage.java | 1 -
...AuthenticatorOrAuthorizorTest_authenticate.java | 9 +-
...ticatorOrAuthorizorTest_isVisibleInAnyRole.java | 9 +-
.../CausewayPermissionTest_equals.java | 1 -
scripts/clean-up-tags-local.sh | 0
scripts/clean-up-tags-remote.sh | 0
scripts/jira-release-notes.sh | 0
scripts/ln-tooling-jar.sh | 4 +
scripts/ls-tags-remote.sh | 0
scripts/verify-causeway-release.sh | 0
security/keycloak/src/main/java/module-info.java | 2 +-
.../keycloak/CausewayModuleSecurityKeycloak.java | 5 -
.../keycloak/handler/LogoutHandlerForKeycloak.java | 10 +-
.../services/KeycloakOauth2UserService.java | 8 +-
security/simple/src/main/java/module-info.java | 1 +
.../simple/authentication/SimpleAuthenticator.java | 2 -
security/spring/src/main/java/module-info.java | 2 +-
.../authconverters/AuthenticationConverter.java | 4 +-
.../spring/webmodule/SpringSecurityFilter.java | 9 +-
starters/adoc/antora.yml | 9 +
starters/adoc/modules/starters/pages/about.adoc | 7 +-
.../starters/pages/helloworld-script-jdo.adoc | 4 +-
.../starters/pages/helloworld-script-jpa.adoc | 4 +-
.../adoc/modules/starters/pages/helloworld.adoc | 21 +-
.../starters/pages/simpleapp-script-jdo.adoc | 4 +-
.../starters/pages/simpleapp-script-jpa.adoc | 4 +-
.../adoc/modules/starters/pages/simpleapp.adoc | 23 +-
starters/pom.xml | 22 +-
supplemental-model/pom.xml | 4 +-
.../src/main/resources/supplemental-models.xml | 17 +-
.../applib/classrules/ArchitectureDomainRules.java | 29 +-
.../applib/classrules/ArchitectureJdoRules.java | 25 +-
.../applib/classrules/ArchitectureJpaRules.java | 26 +-
.../applib/classrules/CommonPredicates.java | 21 +-
.../applib/classrules/_LogicalNaming.java | 1 -
.../modulerules/ArchitectureModuleRules.java | 56 +-
.../applib/modulerules/Subpackage.java | 1 -
.../applib/entity/jdo/JdoEntityArchTests.java | 1 -
.../applib/modules/ModulesArchTests.java | 1 -
.../testing/fakedata/applib/services/Chars.java | 1 -
.../fakedata/applib/services/FakeDataService.java | 3 -
.../testing/fakedata/applib/services/Integers.java | 4 +-
.../fakedata/applib/services/JavaSqlDates.java | 1 -
.../applib/services/JavaTimeDateTimes.java | 6 +-
.../applib/services/JavaTimeLocalDates.java | 9 +-
.../fakedata/applib/services/JavaTimePeriods.java | 8 +-
.../fakedata/applib/services/JavaUtilDates.java | 4 +-
.../fakedata/applib/services/JodaDateTimes.java | 8 +-
.../fakedata/applib/services/JodaLocalDates.java | 8 +-
.../fakedata/applib/services/JodaPeriods.java | 8 +-
.../applib/services/FakeDataServiceTest.java | 64 +-
.../demomodule/dom/FakeDataDemoObjectWithAll.java | 33 -
.../dom/FakeDataDemoObjectWithAllMenu.java | 5 +-
...eDataDemoObjectWithAll_update_withFakeData.java | 2 -
.../fakedata/integtests/tests/Smoke_IntegTest.java | 56 -
.../partials/fixture-scripts/api-and-usage.adoc | 1 +
...CausewayIntegrationGwtAbstractWithFixtures.java | 1 -
...ausewayIntegrationTestAbstractWithFixtures.java | 1 -
.../fixturescripts/ExecutionParametersDefault.java | 1 -
.../fixturescripts/ExecutionParametersService.java | 1 -
...xecutionParametersServiceAutoConfiguration.java | 1 -
.../applib/fixturescripts/FixtureResult.java | 2 -
.../applib/fixturescripts/FixtureResultList.java | 6 -
.../applib/fixturescripts/FixtureScript.java | 29 -
.../applib/fixturescripts/FixtureScripts.java | 42 +-
...iptsSpecificationProviderAutoConfiguration.java | 11 +-
.../applib/modules/ModuleWithFixturesService.java | 18 +-
.../applib/personas/BuilderScriptAbstract.java | 2 -
.../QueryResultsCacheControlForFixtures.java | 8 +-
.../teardown/jdo/TeardownFixtureJdoAbstract.java | 4 -
.../teardown/jpa/TeardownFixtureJpaAbstract.java | 1 -
.../fixturescripts/ExecutionContext_Test.java | 1 -
.../ExecutionParametersDefault_Test.java | 2 -
.../personas/fixtures/CustomerBuilderScript.java | 1 -
.../applib/personas/fixtures/Customer_persona.java | 1 -
.../applib/personas/fixtures/EmployeeBuilder.java | 1 -
.../personas/fixtures/PersistAllFixtureScript.java | 1 -
.../personas/fixtures/PersonBuilderScript.java | 1 -
.../applib/personas/fixtures/ScenarioTest.java | 6 +-
.../h2console/ui/webmodule/WebModuleH2Console.java | 2 -
.../integtestsupport/applib/ApprovalsOptions.java | 10 +-
.../applib/CausewayIntegrationGwtAbstract.java | 6 -
.../applib/CausewayIntegrationTestBase.java | 3 -
.../applib/ExceptionRecognizerTranslate.java | 4 +-
.../applib/NoPermissionChecks.java | 4 +-
.../applib/annotation/InteractAsUtils.java | 7 +-
.../applib/swagger/SwaggerExporter.java | 2 -
.../applib/validate/DomainModelValidator.java | 16 +-
testing/specsupport/applib/pom.xml | 2 +-
testing/unittestsupport/applib/pom.xml | 14 +-
.../applib/dom/AbstractApplyToAllContractTest.java | 2 -
.../dom/comparable/ComparableContractTester.java | 1 -
.../applib/dom/pojo/PojoTester.java | 10 -
.../sortedsets/SortedSetsContractTestAbstract.java | 1 -
.../dom/value/ValueTypeContractTestAbstract.java | 8 +-
.../applib/jmocking/CausewayActions.java | 65 -
.../jmocking/ImposteriserUsingCodegenPlugin.java | 92 -
.../applib/jmocking/Imposterisers.java | 37 -
.../applib/jmocking/InjectIntoJMockAction.java | 66 -
.../applib/jmocking/JMockActions.java | 89 -
.../applib/jmocking/JUnitRuleMockery2.java | 302 --
.../applib/jmocking/MyMockomatic.java | 111 -
.../applib/jmocking/PostponedAction.java | 51 -
.../applib/matchers/ClassMatchers.java | 2 -
.../applib/matchers/FileMatchers.java | 1 -
.../applib/matchers/JaxbMatchers.java | 4 +-
.../applib/matchers/ListMatchers.java | 2 -
.../applib/matchers/StringMatchers.java | 1 -
.../unittestsupport/applib/soap/SoapEndpoint.java | 1 -
.../applib/soap/SoapPublishedEndpoints.java | 11 +-
.../unittestsupport/applib/util/FileUtils.java | 5 +-
.../unittestsupport/applib/util/ReflectUtils.java | 3 +-
.../dom/comparable/CategorizedDomainObject.java | 1 -
.../dom/pojo/PojoTester_datatypes_applib_Test.java | 11 +-
.../dom/pojo/PojoTester_datatypes_bean_Test.java | 7 +-
.../dom/pojo/PojoTester_datatypes_enum_Test.java | 7 +-
.../pojo/PojoTester_datatypes_java_time_Test.java | 19 +-
.../dom/pojo/PojoTester_datatypes_joda_Test.java | 15 +-
.../PojoTester_datatypes_no_data_factory_Test.java | 6 +-
.../pojo/PojoTester_datatypes_primitive_Test.java | 31 +-
.../dom/pojo/PojoTester_datatypes_string_Test.java | 7 +-
.../pojo/PojoTester_datatypes_wrapper_Test.java | 30 +-
.../dom/pojo/holders/JavaOffsetDateTimeHolder.java | 1 -
.../applib/dom/sortedsets/SomeDomainObject.java | 2 -
.../ValueTypeContractTestAbstract_ColorTest.java | 1 -
...ewayActionsTest_returnNewTransientInstance.java | 91 -
.../CollaboratingUsingConstructorInjection.java | 36 -
.../CollaboratingUsingSetterInjection.java | 39 -
.../applib/jmocking/Collaborator.java | 23 -
.../ImposteriserTestUsingCodegenPlugin_Test.java | 335 --
.../jmocking/JMockActionsTest_returnArgument.java | 67 -
.../jmocking/JMockActionsTest_returnEach.java | 69 -
.../applib/jmocking/JUnitRuleMockery2Test.java | 45 -
..._autoWiring_constructorInjection_happyCase.java | 56 -
...y2Test_autoWiring_sadCase_noClassUnderTest.java | 44 -
...est_autoWiring_sadCase_twoClassesUnderTest.java | 49 -
...2Test_autoWiring_setterInjection_happyCase.java | 56 -
...RuleMockery2Test_mockAnnotatedWithAllowing.java | 58 -
...RuleMockery2Test_mockAnnotatedWithIgnoring.java | 57 -
...kery2Test_mockAnnotatedWithNever_happyCase.java | 52 -
...ockery2Test_mockAnnotatedWithNever_sadCase.java | 57 -
...ockery2Test_mockAnnotatedWithOne_happyCase.java | 53 -
...eMockery2Test_mockAnnotatedWithOne_sadCase.java | 54 -
.../applib/util/Files_deleteFileUtils_Test.java | 72 +-
.../asciidoc/applib/src/main/java/module-info.java | 4 +-
.../applib/CausewayModuleValAsciidocApplib.java | 20 +-
.../asciidoc/builder/AsciiDocFactory.java | 68 +-
.../asciidoc/builder/AsciiDocWriter.java | 14 +-
.../valuetypes/asciidoc/builder/NodeWriter.java | 55 +-
.../asciidoc/builder/StructuralNodeTraversor.java | 8 +-
.../asciidoc/builder/StructuralNodeVisitor.java | 3 +-
.../asciidoc/builder/ast/ContentNodeAbstract.java | 78 +-
.../asciidoc/builder/ast/SimpleBlock.java | 12 -
.../asciidoc/builder/ast/SimpleDocument.java | 21 +-
.../asciidoc/builder/ast/SimpleList.java | 7 -
.../asciidoc/builder/ast/SimpleSection.java | 26 +-
.../asciidoc/builder/ast/SimpleStructuralNode.java | 25 -
.../asciidoc/builder/include/IncludeStatement.java | 3 +-
.../builder/include/IncludeStatements.java | 14 +-
.../objgraph/d3js/ObjectGraphRendererD3js.java | 15 +-
.../plantuml/ObjectGraphRendererPlantuml.java | 6 +-
.../valuetypes/asciidoc/builder/xref/Xref.java | 4 +-
.../test/ast/AbstractAsciiDocWriterTest.java | 9 +-
.../asciidoc/builder/test/ast/AdmonitionTest.java | 5 +-
.../builder/test/ast/AttributedTableTest.java | 5 +-
.../builder/test/ast/CalloutContinuationTest.java | 17 +-
.../asciidoc/builder/test/ast/CollapsibleTest.java | 5 +-
.../builder/test/ast/DocumentHeaderTest.java | 1 -
.../asciidoc/builder/test/ast/NestedListTest.java | 19 +-
.../asciidoc/builder/test/ast/OpenBlockTest.java | 23 +-
.../builder/test/ast/PassthroughBlockTest.java | 1 -
.../asciidoc/builder/test/ast/PlantumlTest.java | 4 +-
.../asciidoc/builder/test/ast/SectionsTest.java | 10 +-
.../asciidoc/builder/test/ast/SimpleListTest.java | 5 +-
.../asciidoc/builder/test/ast/SimpleTableTest.java | 4 +-
.../asciidoc/builder/test/ast/SourceTest.java | 5 +-
.../asciidoc/builder/test/ast/_Debug.java | 16 +-
.../metamodel/src/main/java/module-info.java | 2 +-
.../ChangesDtoValueSemanticsPrettyRender.java | 1 -
.../CommandDtoValueSemanticsPrettyRender.java | 1 -
.../InteractionDtoValueSemanticsPrettyRender.java | 1 -
.../asciidoc/metamodel/semantics/_XmlToHtml.java | 3 +-
valuetypes/asciidoc/ui/pom.xml | 6 +-
.../ui/wicket/src/main/java/module-info.java | 2 +-
.../ui/wkt/components/AsciiDocComponentWkt.java | 4 +-
.../wkt/components/AsciiDocPanelFactoriesWkt.java | 19 +-
.../jodatime/applib/src/main/java/module-info.java | 2 +-
.../jodatime/applib/jaxb/JodaTimeJaxbAdapters.java | 3 -
.../applib/value/JodaTimeConvertersTest.java | 2 -
.../integration/src/main/java/module-info.java | 2 +-
.../JodaLocalDateValueSemantics.java | 1 -
...odaLocalDateTimeValueSemanticsProviderTest.java | 6 +-
.../markdown/applib/src/main/java/module-info.java | 2 +-
.../ui/wicket/src/main/java/module-info.java | 2 +-
.../ui/wkt/components/MarkdownComponentWkt.java | 2 +-
.../wkt/components/MarkdownPanelFactoriesWkt.java | 19 +-
.../vega/applib/src/main/java/module-info.java | 2 +-
.../vega/metamodel/src/main/java/module-info.java | 2 +-
.../metamodel/semantics/VegaValueSemantics.java | 7 +-
.../vega/ui/wicket/src/main/java/module-info.java | 2 +-
.../vega/ui/wkt/components/VegaComponentWkt.java | 7 +-
.../ui/wkt/components/VegaPanelFactoriesWkt.java | 19 +-
.../applib/mixins/Object_impersonateWithRoles.java | 3 +-
.../commons/applib/services/menu/MenuItemDto.java | 3 +-
.../applib/services/menu/model/MenuAction.java | 1 -
.../applib/services/menu/model/NavbarSection.java | 6 +-
viewers/commons/model/pom.xml | 2 +-
.../commons/model/src/main/java/module-info.java | 3 +-
.../model/CausewayModuleViewerCommonsModel.java | 1 -
.../commons/model/action/HasManagedAction.java | 17 +-
.../viewer/commons/model/action/UiAction.java | 29 -
.../viewer/commons/model/action/UiActionForm.java | 14 +-
.../model/action/decorator/UiActionDecorator.java | 46 -
.../commons/model/binding/BindingConverter.java | 8 +-
.../binding/BindingConverterForManagedObject.java | 4 -
.../commons/model/decorators/ActionDecorators.java | 142 +
.../commons/model/decorators/ConfirmDecorator.java | 51 +-
.../model/decorators/DisablingDecorator.java | 16 +-
.../model/decorators/FormLabelDecorator.java | 32 +-
.../commons/model/decorators/IconDecorator.java | 2 +-
.../model/decorators/PrototypingDecorator.java | 21 +-
.../commons/model/decorators/TooltipDecorator.java | 19 +-
.../viewer/commons/model/layout/UiGridLayout.java | 43 +-
.../viewer/commons/model/mixin/HasUiComponent.java | 26 -
.../viewer/commons/model/scalar/UiAttribute.java | 135 +
.../viewer/commons/model/scalar/UiParameter.java | 10 +-
.../viewer/commons/model/scalar/UiProperty.java | 10 +-
.../viewer/commons/model/scalar/UiScalar.java | 126 -
.../commons/prism/src/main/java/module-info.java | 2 +-
.../services/i8n/TranslationsResolverDefault.java | 11 +-
.../services/menu/MenuUiServiceDefault.java | 7 +-
.../commons/services/menu/_MenuItemBuilder.java | 34 +-
.../userprof/UserProfileUiServiceDefault.java | 8 +-
.../i8n/TranslationsResolverDefaultTest.java | 6 +-
viewers/graphql/adoc/modules/ROOT/pages/about.adoc | 2 +-
.../graphql/applib/src/main/java/module-info.java | 1 +
.../graphql/applib/auth/UserMementoProvider.java | 1 -
.../marshallers/ScalarMarshallerAbstract.java | 2 -
.../graphql/model/src/main/java/module-info.java | 1 +
.../viewer/graphql/model/context/Context.java | 6 +-
.../viewer/graphql/model/domain/Element.java | 1 -
.../viewer/graphql/model/domain/ElementCustom.java | 6 +-
.../model/domain/common/SchemaStrategy.java | 13 +-
.../domain/common/query/CommonDomainObject.java | 12 +-
.../domain/common/query/CommonDomainService.java | 6 +-
.../model/domain/common/query/CommonMeta.java | 5 +-
.../common/query/CommonTopLevelQueryAbstract.java | 5 +-
.../domain/common/query/ObjectFeatureUtils.java | 19 +-
.../common/query/meta/CommonMetaFetcher.java | 12 +-
.../rich/mutation/RichMutationForAction.java | 35 +-
.../rich/mutation/RichMutationForProperty.java | 26 +-
.../domain/rich/mutation/RichTopLevelMutation.java | 10 +-
.../model/domain/rich/query/RichAction.java | 27 +-
.../model/domain/rich/query/RichActionInvoke.java | 8 +-
.../domain/rich/query/RichActionInvokeArgs.java | 4 +-
.../domain/rich/query/RichActionInvokeArgsArg.java | 15 +-
.../domain/rich/query/RichActionInvokeResult.java | 34 +-
.../domain/rich/query/RichActionInvokeTarget.java | 7 +-
.../model/domain/rich/query/RichActionParams.java | 3 +-
.../domain/rich/query/RichActionParamsParam.java | 1 -
.../query/RichActionParamsParamAutoComplete.java | 27 +-
.../rich/query/RichActionParamsParamChoices.java | 25 +-
.../rich/query/RichActionParamsParamDatatype.java | 4 +-
.../rich/query/RichActionParamsParamDefault.java | 25 +-
.../rich/query/RichActionParamsParamDisabled.java | 20 +-
.../rich/query/RichActionParamsParamHidden.java | 20 +-
.../rich/query/RichActionParamsParamValidate.java | 21 +-
.../domain/rich/query/RichActionValidity.java | 17 +-
.../model/domain/rich/query/RichAssociation.java | 1 -
.../domain/rich/query/RichAssociationDatatype.java | 4 +-
.../domain/rich/query/RichAssociationGet.java | 16 +-
.../model/domain/rich/query/RichCollection.java | 1 -
.../model/domain/rich/query/RichCollectionGet.java | 4 +-
.../domain/rich/query/RichMemberDisabled.java | 13 +-
.../model/domain/rich/query/RichMemberHidden.java | 13 +-
.../model/domain/rich/query/RichProperty.java | 7 +-
.../rich/query/RichPropertyAutoComplete.java | 20 +-
.../domain/rich/query/RichPropertyChoices.java | 18 +-
.../model/domain/rich/query/RichPropertyGet.java | 4 +-
.../rich/query/RichPropertyGetBlobAbstract.java | 14 +-
.../rich/query/RichPropertyGetBlobBytes.java | 6 +-
.../rich/query/RichPropertyGetClobAbstract.java | 14 +-
.../rich/query/RichPropertyGetClobChars.java | 6 +-
.../model/domain/rich/query/RichPropertySet.java | 22 +-
.../domain/rich/query/RichPropertyValidate.java | 20 +-
.../model/domain/rich/scenario/Scenario.java | 1 -
.../model/domain/rich/scenario/ScenarioName.java | 4 +-
.../model/domain/rich/scenario/ScenarioStep.java | 6 +-
.../simple/mutation/SimpleMutationForAction.java | 39 +-
.../simple/mutation/SimpleMutationForProperty.java | 24 +-
.../simple/mutation/SimpleTopLevelMutation.java | 10 +-
.../model/domain/simple/query/SimpleAction.java | 56 +-
.../domain/simple/query/SimpleCollection.java | 19 +-
.../model/domain/simple/query/SimpleProperty.java | 20 +-
.../simple/query/SimplePropertyLobAbstract.java | 13 +-
.../simple/query/SimplePropertyLobBytes.java | 6 +-
.../simple/query/SimplePropertyLobChars.java | 6 +-
.../graphql/model/fetcher/BookmarkedPojo.java | 5 +-
.../model/fetcher/BookmarkedPojoFetcher.java | 3 +-
.../marshallers/ScalarMarshallerBigDecimal.java | 1 -
.../marshallers/ScalarMarshallerBigInteger.java | 1 -
.../ScalarMarshallerBooleanPrimitive.java | 1 -
.../marshallers/ScalarMarshallerBytePrimitive.java | 1 -
.../ScalarMarshallerCharacterWrapper.java | 1 -
.../marshallers/ScalarMarshallerFloatWrapper.java | 1 -
.../marshallers/ScalarMarshallerJdk8LocalDate.java | 1 -
.../marshallers/ScalarMarshallerJdk8LocalTime.java | 1 -
.../ScalarMarshallerJdk8OffsetDateTime.java | 1 -
.../ScalarMarshallerJdk8OffsetTime.java | 1 -
.../ScalarMarshallerJdk8ZonedDateTime.java | 1 -
.../marshallers/ScalarMarshallerJodaLocalTime.java | 2 -
.../model/marshallers/ScalarMarshallerObject.java | 1 -
.../model/marshallers/ScalarMarshallerUuid.java | 1 -
.../marshallers/ScalarMarshallerVoidWrapper.java | 1 -
.../model/registry/GraphQLTypeRegistry.java | 18 +-
.../types/ScalarMapperUsingScalarMarshallers.java | 1 -
.../graphql/model/types/TypeMapperDefault.java | 11 +-
.../viewer/test/domain/admin/AdminMenu.java | 5 -
.../viewer/test/domain/calc/Calculator.java | 1 -
.../test/domain/calc/CalculatorNameVariant.java | 1 -
.../viewer/test/domain/dept/Department.java | 17 +-
.../graphql/viewer/test/domain/dept/DeptHead.java | 5 -
.../graphql/viewer/test/domain/dept/DeptHeads.java | 1 -
.../viewer/test/domain/dept/StaffMember.java | 6 -
...iiIdentifierServiceSupportingGraphqlViewer.java | 5 +
.../viewer/test/e2e/Abstract_IntegTest.java | 1 -
.../viewer/test/e2e/admin/Admin_IntegTest.java | 1 -
.../e2e/calc/CalculatorNameVariant_IntegTest.java | 1 -
.../viewer/test/e2e/calc/Calculator_IntegTest.java | 1 -
.../e2e/i18ncalc/I18nCalculator_IntegTest.java | 1 -
.../e2e/simple/SimpleDepartment_IntegTest.java | 2 -
.../e2e/special/DepartmentMutating_IntegTest.java | 5 +-
.../e2e/special/DeptHeadMutating_IntegTest.java | 5 +-
.../test/e2e/special/DeptHead_2_IntegTest.java | 2 -
.../test/e2e/special/Person_2_IntegTest.java | 5 +-
.../viewer/test/e2e/special/Staff_2_IntegTest.java | 31 +-
.../test/e2e/univ/dept/Department_IntegTest.java | 2 -
.../test/e2e/univ/depthead/DeptHead_IntegTest.java | 1 -
.../test/e2e/univ/people/People_IntegTest.java | 1 -
.../test/e2e/univ/person/Person_IntegTest.java | 1 -
.../test/e2e/univ/staff/Staff_IntegTest.java | 2 -
.../staffmutating/StaffMutating_IntegTest.java | 5 +-
viewers/graphql/test/src/test/resources/schema.gql | 108 +
.../viewer/test2/domain/calc/Calculator.java | 1 -
.../viewer/test2/domain/dept/Department.java | 17 +-
.../graphql/viewer/test2/domain/dept/DeptHead.java | 5 -
.../viewer/test2/domain/dept/DeptHeads.java | 1 -
.../viewer/test2/domain/dept/StaffMember.java | 6 -
.../viewer/test2/e2e/Abstract_IntegTest.java | 2 -
.../test2/e2e/calc/Calculator_IntegTest.java | 1 -
.../viewer/test2/schema/VerifySchemaIntegTest.java | 10 +-
viewers/graphql/testsupport/pom.xml | 2 +-
.../CausewayViewerGraphqlIntegTestAbstract.java | 38 +-
.../schema/PrintSchemaIntegTestAbstract.java | 12 +-
.../graphql/viewer/src/main/java/module-info.java | 2 +-
.../viewer/CausewayModuleViewerGraphqlViewer.java | 2 -
.../viewer/auth/UserMementoProviderDefault.java | 8 +-
.../viewer/controller/ResourceController.java | 21 +-
...xecutionStrategyResolvingWithinInteraction.java | 4 +-
.../integration/GraphQlSourceForCauseway.java | 10 +-
viewers/restfulobjects/adoc/antora.yml | 1 -
.../adoc/modules/ROOT/pages/about.adoc | 2 +-
.../applib/src/main/java/module-info.java | 2 +-
.../CausewayModuleViewerRestfulObjectsApplib.java | 1 -
.../restfulobjects/applib/JsonRepresentation.java | 19 +-
.../restfulobjects/applib/LinkRepresentation.java | 2 -
.../causeway/viewer/restfulobjects/applib/Rel.java | 1 -
.../restfulobjects/applib/RepresentationType.java | 2 -
.../restfulobjects/applib/RestfulMediaType.java | 2 -
.../domainobjects/ActionResultRepresentation.java | 3 +-
.../domainobjects/DomainObjectRepresentation.java | 4 -
.../applib/domainobjects/DomainObjectResource.java | 4 -
.../domainobjects/DomainServiceResource.java | 1 -
.../applib/domaintypes/DomainTypeResource.java | 5 -
.../applib/dtos/ScalarValueDtoV2.java | 6 +-
.../applib/menubars/MenuBarsResource.java | 2 -
.../restfulobjects/applib/util/MediaTypes.java | 2 -
.../viewer/restfulobjects/applib/util/Parser.java | 1 -
.../restfulobjects/applib/util/PathNode.java | 2 -
.../JsonRepresentationTest_getBigDecimal.java | 12 +-
.../JsonRepresentationTest_getBigInteger.java | 12 +-
.../JsonRepresentationTest_getLink_isLink.java | 1 -
.../JsonRepresentationTest_streamMapEntries.java | 4 +-
...equestParameterTest_valueOf_xrofollowlinks.java | 2 -
.../client/RestfulResponse_HeaderTest_Warning.java | 1 -
...mainObjectRepresentationTest_getCollection.java | 1 -
...DomainObjectRepresentationTest_getProperty.java | 1 -
.../restfulobjects/applib/util/Parser_Test.java | 1 -
.../applib/util/PathNodeTest_split.java | 1 -
viewers/restfulobjects/client/pom.xml | 2 +-
.../client/src/main/java/module-info.java | 2 +-
.../client/ActionParameterListBuilder.java | 1 -
.../restfulobjects/client/ResponseDigest.java | 12 +-
.../restfulobjects/client/ResponseDigester.java | 11 +-
.../restfulobjects/client/RestfulClient.java | 2 +-
.../client/RestfulClientMediaType.java | 4 +-
.../client/auth/AuthorizationHeaderFactory.java | 5 +-
.../basic/AuthorizationHeaderFactoryBasic.java | 2 -
.../AuthorizationHeaderFactoryOauth2Azure.java | 5 +-
.../client/auth/oauth2/azure/TokenCache.java | 22 +-
.../client/log/ClientConversationFilter.java | 11 +-
.../client/log/ClientConversationLogger.java | 12 +-
.../client/RestfulClient_Examples.java | 2 -
.../conneg/RestfulObjectsJaxbWriterForXml.java | 6 +-
.../webmodule/WebModuleJaxrsResteasy.java | 4 +-
.../RepresentationTypeTest_lookup.java | 2 -
.../rendering/src/main/java/module-info.java | 2 +-
.../CausewayModuleRestfulObjectsRendering.java | 1 -
.../restfulobjects/rendering/LinkBuilder.java | 4 +-
.../rendering/ReprRendererAbstract.java | 5 +-
.../viewer/restfulobjects/rendering/Responses.java | 4 +-
.../AbstractObjectMemberReprRenderer.java | 1 -
.../domainobjects/DomainObjectReprRenderer.java | 25 +-
.../domainobjects/DomainServiceLinkTo.java | 4 +-
.../rendering/domainobjects/ListReprRenderer.java | 3 +-
.../domainobjects/ObjectActionReprRenderer.java | 26 +-
.../domainobjects/ObjectAndActionInvocation.java | 13 +-
.../ObjectCollectionReprRenderer.java | 14 +-
.../domainobjects/ObjectPropertyReprRenderer.java | 13 +-
.../domainobjects/ScalarValueReprRenderer.java | 5 +-
.../domaintypes/ActionDescriptionReprRenderer.java | 8 +-
.../ActionParameterDescriptionReprRenderer.java | 6 +-
.../CollectionDescriptionReprRenderer.java | 6 +-
.../domaintypes/DomainTypeReprRenderer.java | 4 +-
.../PropertyDescriptionReprRenderer.java | 8 +-
.../rendering/service/RepresentationService.java | 6 +-
.../acceptheader/AcceptHeaderServiceForRest.java | 11 +-
.../conneg/ContentNegotiationServiceAbstract.java | 3 +-
...entNegotiationServiceForRestfulObjectsV1_0.java | 29 +-
...ntentNegotiationServiceOrgApacheCausewayV2.java | 32 +-
.../ContentNegotiationServiceXRoDomainType.java | 2 -
.../service/swagger/SwaggerServiceDefault.java | 19 +-
.../service/swagger/SwaggerServiceMenu.java | 13 +-
.../swagger/internal/ClassExcluderAbstract.java | 4 +-
.../service/swagger/internal/TaggerDefault.java | 1 -
.../internal/ValueSchemaFactoryDefault.java | 4 +-
.../service/swagger/internal/_OpenApi.java | 6 +-
.../swagger/internal/_OpenApiModelFactory.java | 52 +-
.../rendering/service/swagger/internal/_Util.java | 5 +-
.../valuerender/JsonValueEncoderService.java | 3 +-
.../JsonValueEncoderServiceDefault.java | 51 +-
.../service/valuerender/_JsonValueConverters.java | 13 +-
.../rendering/util/JsonWriterUtil.java | 4 +-
.../rendering/util/RequestParams.java | 3 +-
.../rendering/LinkFollowSpecsTest_follow.java | 2 -
.../domainobjects/JsonValueEncoderTest.java | 63 +-
...sewayViewerRestfulObjectsIntegTestAbstract.java | 7 +-
.../restfulobjects/test/domain/dom/Department.java | 16 +-
.../restfulobjects/test/domain/dom/DeptHead.java | 5 -
.../restfulobjects/test/domain/dom/DeptHeads.java | 1 -
.../test/domain/dom/StaffMember.java | 6 -
.../test/scenarios/Abstract_IntegTest.java | 1 -
.../test/scenarios/dept/Department_IntegTest.java | 19 +-
.../test/scenarios/home/HomePage_IntegTest.java | 7 +-
.../scenarios/staff/Staff_hilevel_IntegTest.java | 20 +-
.../staff/Staff_lowlevel_v1_IntegTest.java | 13 +-
.../staff/Staff_lowlevel_v2_IntegTest.java | 9 +-
.../src/test/resources/junit-platform.propertes | 19 +
.../Parser_forCacheControl_ContractTest.java | 2 -
...entationTypeTest_getMediaType_ContractTest.java | 1 -
...epresentationTypeTest_getName_ContractTest.java | 2 -
...RepresentationTypeTest_lookup_ContractTest.java | 1 -
..._ensureCompatibleAcceptHeader_ContractTest.java | 4 +-
...tsApplicationExceptionMapper_Test_Contract.java | 10 +-
.../viewer/src/main/java/module-info.java | 2 +-
.../viewer/context/ResourceContext.java | 5 +-
.../viewer/mappers/ExceptionMapperAbstract.java | 2 -
.../ExceptionMapperForRuntimeException.java | 1 -
.../viewer/mappers/entity/ExceptionDetail.java | 2 -
.../resources/DomainObjectResourceServerside.java | 75 +-
.../resources/DomainServiceResourceServerside.java | 26 +-
.../resources/DomainTypeResourceServerside.java | 57 +-
.../viewer/resources/HomePageReprRenderer.java | 4 +-
.../resources/HomePageResourceServerside.java | 6 +-
.../resources/InteractionFailureHandler.java | 7 +-
.../viewer/resources/JsonParserHelper.java | 8 +-
.../resources/MenuBarsResourceServerside.java | 8 +-
.../viewer/resources/ObjectActionArgHelper.java | 19 +-
.../resources/ObjectAdapterAccessHelper.java | 1 -
.../resources/ObjectAdapterUpdateHelper.java | 6 +-
.../viewer/resources/ResourceAbstract.java | 12 +-
.../viewer/resources/SwaggerSpecResource.java | 8 +-
.../viewer/resources/UserReprRenderer.java | 3 +-
.../viewer/resources/UserResourceServerside.java | 9 +-
.../resources/VersionResourceServerside.java | 3 +-
.../viewer/resources/_DomainResourceHelper.java | 45 +-
.../viewer/resources/_EndpointLogging.java | 4 +-
.../restfulobjects/viewer/util/UrlParserUtils.java | 1 -
.../CausewayRestfulObjectsInteractionFilter.java | 24 +-
.../auth/AuthenticationStrategyAbstract.java | 9 +-
.../auth/AuthenticationStrategyBasicAuth.java | 22 +-
.../auth/AuthenticationStrategyUsingSession.java | 12 +-
.../DomainResourceHelper_readBodyAsMap_Test.java | 13 +-
viewers/wicket/adoc/modules/ROOT/pages/about.adoc | 2 +-
.../ROOT/pages/setup-and-configuration.adoc | 31 +-
.../wicket/applib/src/main/java/module-info.java | 2 +-
.../wicket/model/src/main/java/module-info.java | 8 +-
.../wicket/model/hints/CausewayEnvelopeEvent.java | 3 -
.../wicket/model/hints/HasUiHintDisambiguator.java | 1 -
.../viewer/wicket/model/hints/UiHintContainer.java | 3 -
.../itemreuse/ReuseIfRowIndexEqualsStrategy.java | 117 +
.../links/ActionLinkUiComponentFactoryWkt.java | 1 +
.../viewer/wicket/model/links/LinkAndLabel.java | 113 -
.../viewer/wicket/model/links/LinksProvider.java | 3 +-
.../wicket/model/mementos/PageParameterNames.java | 2 -
.../wicket/model/modelhelpers/WhereAmIHelper.java | 8 +-
.../viewer/wicket/model/models/AboutModel.java | 1 -
.../viewer/wicket/model/models/ActionModel.java | 278 +-
.../wicket/model/models/ActionModelImpl.java | 163 -
.../wicket/model/models/ActionResultModel.java | 118 +
.../model/models/AttributeModelWithChoice.java | 34 +
.../models/AttributeModelWithMultiChoice.java | 91 +
.../models/AttributeModelWithSingleChoice.java | 72 +
.../wicket/model/models/BookmarkTreeNode.java | 14 +-
.../wicket/model/models/BookmarkedPagesModel.java | 10 +-
.../viewer/wicket/model/models/BooleanModel.java | 23 +-
.../wicket/model/models/ChainingObjectModel.java | 26 +-
.../wicket/model/models/EntityCollectionModel.java | 10 +-
.../models/EntityCollectionModelAbstract.java | 23 +-
.../model/models/EntityCollectionModelHidden.java | 5 -
.../models/EntityCollectionModelParented.java | 5 +-
.../models/EntityCollectionModelStandalone.java | 9 +-
.../wicket/model/models/FileUploadModels.java | 13 +-
.../viewer/wicket/model/models/FormExecutor.java | 24 +-
.../wicket/model/models/FormExecutorContext.java | 2 +-
.../wicket/model/models/InlinePromptContext.java | 10 +-
.../wicket/model/models/ManagedObjectModel.java | 14 +-
.../wicket/model/models/ObjectAdapterModel.java | 2 +-
.../viewer/wicket/model/models/ParameterModel.java | 107 +
.../viewer/wicket/model/models/PropertyModel.java | 115 +
.../wicket/model/models/ScalarConvertingModel.java | 23 +-
.../viewer/wicket/model/models/ScalarModel.java | 288 --
.../wicket/model/models/ScalarModelWithChoice.java | 34 -
.../model/models/ScalarModelWithMultiChoice.java | 93 -
.../model/models/ScalarModelWithSingleChoice.java | 73 -
.../wicket/model/models/ScalarParameterModel.java | 91 -
.../wicket/model/models/ScalarPropertyModel.java | 111 -
.../wicket/model/models/ScalarUnwrappingModel.java | 29 +-
.../viewer/wicket/model/models/UiAttributeWkt.java | 290 ++
.../viewer/wicket/model/models/UiObjectWkt.java | 61 +-
.../viewer/wicket/model/models/ValueModel.java | 9 +-
.../viewer/wicket/model/models/WelcomeModel.java | 1 -
.../model/models/_HintPageParameterSerializer.java | 4 +-
.../causeway/viewer/wicket/model/models/_Xray.java | 13 +-
.../model/models/binding/BooleanBinding.java | 10 +-
.../models/interaction/BookmarkedObjectWkt.java | 8 +-
.../interaction/act/ActionInteractionWkt.java | 45 +-
.../models/interaction/act/UiParameterWkt.java | 50 +-
.../models/interaction/coll/DataRowToggleWkt.java | 10 +-
.../model/models/interaction/coll/DataRowWkt.java | 33 +-
.../models/interaction/coll/DataTableModelWkt.java | 74 +-
.../interaction/prop/PropertyInteractionWkt.java | 6 +-
.../wicket/model/tableoption/PageActionChoice.java | 31 +
.../wicket/model/tableoption/PagesizeChoice.java | 31 +
.../wicket/model/timetaken/TimeTakenModel.java | 62 +
.../viewer/wicket/model/util/ComponentHintKey.java | 2 -
.../wicket/model/util/PageParameterUtils.java | 27 +-
.../value/ConverterBasedOnValueSemantics.java | 19 +-
.../model/value/OptionsBasedOnValueSemantics.java | 3 +-
.../model/value/ValueSemanticsModelAbstract.java | 8 +-
.../test/LowestCommonSuperclassClosureTest.java | 4 +-
.../ui/test/ComponentFactoryAbstractTest_init.java | 2 -
.../EntityIconAndTitlePanelTest_abbreviated.java | 54 -
.../test/components/scalars/ConverterTester.java | 13 +-
.../scalars/jdkmath/BigDecimalConverterTest.java | 11 +-
.../jodatime/JodaDateTimeConverterTest.java | 1 -
.../choices/ChoiceProviderForReferencesTest.java | 28 +-
.../choices/ChoiceProviderForValuesTest.java | 28 +-
.../choices/ChoiceProviderTestAbstract.java | 18 +-
.../accmngt/SuccessFeedbackCookieUtilTest.java | 11 +-
.../password_reset/EmailAddressValidator_Test.java | 2 -
viewers/wicket/ui/src/main/java/module-info.java | 164 +-
.../ui/actionresponse/ActionResultResponse.java | 70 +-
.../ActionResultResponseHandlingStrategy.java | 18 +-
.../actionresponse/ActionResultResponseType.java | 360 --
.../ui/actionresponse/PageRedirectRequest.java | 11 +
.../wicket/ui/actionresponse/_DownloadHandler.java | 7 +-
.../wicket/ui/actionresponse/_RedirectHandler.java | 5 +-
.../wicket/ui/actionresponse/_ResponseUtil.java | 187 +
.../wicket/ui/app/logout/LogoutHandlerWkt.java | 3 +-
.../ui/app/registry/ComponentFactoryList.java | 53 +
.../ui/app/registry/ComponentFactoryRegistrar.java | 118 -
.../ui/app/registry/ComponentFactoryRegistry.java | 143 +-
.../wicket/ui/components/about/AboutPanel.java | 3 +-
.../ui/components/about/JarManifestAttributes.java | 2 +-
.../ui/components/about/JarManifestListView.java | 2 +-
.../ui/components/about/JarManifestModel.java | 3 +-
.../ui/components/about/JarManifestPanel.java | 2 +-
.../ui/components/actioninfo/ActionInfoPanel.java | 2 +-
.../actionlinks/FontAwesomeBehavior.java | 57 +
.../ActionLinksAsButtonInlinePanel.html | 37 +
.../ActionLinksAsButtonInlinePanel.java | 31 +
.../entityactions/ActionLinksAsDropDownPanel.html | 44 +
.../entityactions/ActionLinksAsDropDownPanel.java | 31 +
.../entityactions/ActionLinksPanel.java | 132 +
.../actionlinks/serviceactions/CssMenuItem.java | 167 +
.../serviceactions/CssSubMenuItemsPanel.html | 34 +
.../serviceactions/CssSubMenuItemsPanel.java | 43 +
.../serviceactions/MenuActionPanel.java | 98 +
.../serviceactions/ServiceActionUtil.java | 140 +
.../serviceactions/ServiceActionsPanel.css | 0
.../serviceactions/ServiceActionsPanel.html | 57 +
.../serviceactions/ServiceActionsPanel.java | 68 +
.../serviceactions/ServiceActionsPanelFactory.java | 66 +
.../serviceactions/TertiaryActionsPanel.css | 0
.../serviceactions/TertiaryActionsPanel.html | 53 +
.../serviceactions/TertiaryActionsPanel.java | 50 +
.../serviceactions/TertiaryMenuPanelFactory.java | 65 +
.../components/actionmenu/FontAwesomeBehavior.java | 57 -
.../AdditionalLinksAsDropDownPanel.html | 44 -
.../AdditionalLinksAsDropDownPanel.java | 31 -
.../AdditionalLinksAsListInlinePanel.html | 37 -
.../AdditionalLinksAsListInlinePanel.java | 31 -
.../entityactions/AdditionalLinksPanel.java | 112 -
.../entityactions/LinkAndLabelFactory.java | 145 -
.../actionmenu/serviceactions/CssMenuItem.java | 194 -
.../serviceactions/CssSubMenuItemsPanel.html | 34 -
.../serviceactions/CssSubMenuItemsPanel.java | 43 -
.../actionmenu/serviceactions/MenuActionPanel.java | 102 -
.../serviceactions/ServiceActionUtil.java | 139 -
.../serviceactions/ServiceActionsPanel.html | 57 -
.../serviceactions/ServiceActionsPanel.java | 70 -
.../serviceactions/ServiceActionsPanelFactory.java | 69 -
.../serviceactions/TertiaryActionsPanel.html | 53 -
.../serviceactions/TertiaryActionsPanel.java | 52 -
.../serviceactions/TertiaryMenuPanelFactory.java | 68 -
.../actionprompt/ActionPromptHeaderPanel.java | 4 +-
.../actionprompt/ActionPromptModalWindow.java | 2 -
.../actionpromptsb/ActionPromptSidebar.java | 1 -
.../components/actions/ActionParametersForm.java | 48 +-
.../actions/ActionParametersFormPanel.java | 10 +-
.../components/actions/ActionParametersPanel.java | 16 +-
.../actions/ActionParametersPanelFactory.java | 2 +-
.../viewer/wicket/ui/components/actions/_Xray.java | 7 +-
.../AttributeComponentFactoryAbstract.java | 52 +
...uteComponentFactoryTypeConstrainedAbstract.java | 64 +
.../attributes/AttributeFragmentFactory.java | 293 ++
.../attributes/AttributeModelChangeDispatcher.java | 42 +
.../attributes/AttributeModelChangeListener.java | 29 +
.../AttributeModelDefaultChangeBehavior.java | 45 +
.../ui/components/attributes/AttributePanel.java | 743 ++++
.../attributes/AttributePanelAdditionalButton.java | 119 +
.../attributes/AttributePanelWithFormField.html | 264 ++
.../attributes/AttributePanelWithFormField.java | 281 ++
.../AttributePanelWithFormField_xray.html} | 0
.../attributes/AttributePanelWithInlinePrompt.java | 369 ++
.../attributes/AttributePanelWithTextField.java | 142 +
.../attributes/NumericAttributePanel.java | 39 +
.../attributes/TextualAttributePanel.java | 54 +
.../wicket/ui/components/attributes/_Util.java | 202 +
.../wicket/ui/components/attributes/_Xray.java | 57 +
.../attributes/blobclob/BlobAttributePanel.java | 53 +
.../blobclob/BlobAttributePanelFactory.java | 41 +
.../blobclob/BlobOrClobAttributePanel.java | 125 +
.../attributes/blobclob/ClobAttributePanel.java | 59 +
.../blobclob/ClobAttributePanelFactory.java | 41 +
.../attributes/bool/BooleanAttributePanel.java | 132 +
.../bool/BooleanAttributePanelFactory.java | 42 +
.../choices/AttributePanelWithSelect.java | 142 +
.../choices/ChoiceFormComponent.html | 0
.../attributes/choices/ChoiceFormComponent.java | 72 +
.../choices/ChoicesSelect2PanelFactory.java | 69 +
.../choices/ObjectChoicesAttributePanel.java | 280 ++
.../choices/TitleBadgeAttributePanel.java | 55 +
.../choices/ValueChoicesAttributePanel.java | 136 +
.../image/JavaAwtImagePanel.css | 0
.../attributes/image/JavaAwtImagePanel.java | 95 +
.../JavaAwtImagePanelCssResourceReference.java | 44 +
.../attributes/image/JavaAwtImagePanelFactory.java | 46 +
.../image/JavaAwtImagePanel_LEFT.html | 0
.../image/JavaAwtImagePanel_NONE.html | 0
.../image/JavaAwtImagePanel_RIGHT.html | 0
.../image/JavaAwtImagePanel_TOP.html | 0
.../components/attributes/image/_WktImageUtil.java | 97 +
.../attributes/markup/MarkupAttributePanel.java | 65 +
.../markup/MarkupAttributePanelFactories.java | 138 +
.../attributes/markup/MarkupComponent.java | 133 +
.../attributes/markup/MarkupComponentFactory.java | 30 +
.../markup/MarkupComponent_reloadJs.java | 58 +
.../markup/StandaloneMarkupPanel.html | 0
.../attributes/markup/StandaloneMarkupPanel.java | 42 +
.../attributes/markup/_HighlightBehavior.java | 57 +
.../attributes/markup/_HighlightBehaviorPrism.java | 61 +
.../attributes/passwd/PasswordAttributePanel.java | 46 +
.../passwd/PasswordAttributePanelFactory.java | 41 +
.../attributes/string/MultiLineAttributePanel.java | 43 +
.../attributes/string/StringAttributePanel.java | 35 +
.../string/StringAttributePanelFactory.java | 45 +
.../attributes/temporal/DateTimeConfig.java | 454 ++
.../temporal/DatetimePickerJsReference.java | 73 +
.../attributes/temporal/MomentJsReference.java | 48 +
.../temporal/TemporalAttributePanel.java | 158 +
.../temporal/TemporalDecompositionModel.java | 173 +
.../temporal/TextFieldWithDateTimePicker.java | 198 +
.../attributes/temporal/_TimeFormatUtil.java | 56 +
.../value/CompositeValueAttributePanel.java | 89 +
.../attributes/value/ValueAttributePanel.java | 51 +
.../value/ValueFallbackAttributePanel.java | 44 +
.../value/ValueFallbackAttributePanelFactory.java | 53 +
.../bookmarkedpages/BookmarkedPagesPanel.java | 12 +-
.../ui/components/collection/CollectionPanel.java | 40 +-
.../collection/bulk/MultiselectToggleProvider.java | 28 -
.../CollectionPresentationSelectorHelper.java | 1 -
.../CollectionPresentationSelectorPanel.java | 25 +-
.../ajaxtable/CausewayAjaxDataTable.java | 230 --
.../CausewayAjaxFallbackOrderByBorder.java | 76 -
.../ajaxtable/CausewayAjaxHeadersToolbar.html | 28 -
.../ajaxtable/CausewayAjaxHeadersToolbar.java | 92 -
.../CausewayAjaxHeadersToolbarAbstract.java | 206 -
.../ajaxtable/CausewayAjaxNavigationToolbar.html | 29 -
.../ajaxtable/CausewayAjaxNavigationToolbar.java | 111 -
.../ajaxtable/CausewayAjaxPagingNavigation.java | 56 -
.../CausewayAjaxPagingNavigationIncrementLink.java | 58 -
.../CausewayAjaxPagingNavigationLink.java | 70 -
.../ajaxtable/CausewayAjaxPagingNavigator.java | 65 -
.../ajaxtable/CausewayTotalRecordsToolbar.html | 27 -
.../ajaxtable/CausewayTotalRecordsToolbar.java | 97 -
.../CollectionContentsAsAjaxTablePanel.css | 199 +
.../CollectionContentsAsAjaxTablePanel.html | 6 +-
.../CollectionContentsAsAjaxTablePanel.java | 146 +-
.../CollectionContentsSortableDataProvider.java | 70 +-
.../ajaxtable/TimeTakenModel.java | 64 -
.../ajaxtable/columns/ActionColumn.java | 107 +
.../columns/AssociationColumnAbstract.java | 16 +-
.../ajaxtable/columns/BulkToggleWkt.java | 52 -
.../ajaxtable/columns/GenericColumn.java | 4 +-
.../ajaxtable/columns/GenericColumnAbstract.java | 41 +-
.../ajaxtable/columns/PluralColumn.java | 35 +-
.../ajaxtable/columns/SingularColumn.java | 26 +-
.../ajaxtable/columns/TitleColumn.java | 24 +-
.../ajaxtable/columns/ToggleboxColumn.java | 55 +-
.../ajaxtable/images/arrow_down.png | Bin 189 -> 0 bytes
.../ajaxtable/images/arrow_off.png | Bin 178 -> 0 bytes
.../ajaxtable/images/arrow_up.png | Bin 189 -> 0 bytes
.../export/CollectionContentsAsExportFactory.java | 28 +-
.../icons/CollectionContentsAsIconsPanel.java | 14 +-
.../CollectionContentsAsIconsPanelFactory.java | 4 +-
.../CollectionContentsMultipleViewsPanel.java | 6 +-
.../summary/CollectionContentsAsSummary.java | 17 +-
.../CollectionContentsAsSummaryFactory.java | 4 +-
.../unresolved/CollectionContentsHiddenPanel.java | 4 +-
.../ui/components/empty/EmptyCollectionPanel.java | 2 +-
.../entity/EntityComponentFactoryAbstract.java | 6 +-
.../entity/collection/EntityCollectionPanel.java | 23 +-
.../collection/EntityCollectionPanelFactory.java | 3 +-
.../components/entity/fieldset/PropertyGroup.java | 61 +-
.../entity/header/EntityHeaderPanel.java | 21 +-
.../entity/icontitle/EntityIconAndTitlePanel.java | 29 +-
.../icontitle/EntityIconAndTitlePanelFactory.java | 31 +-
.../icontitle/EntityIconTitleAndCopyLinkPanel.java | 2 +-
.../wicket/ui/components/footer/FooterPanel.java | 21 +-
.../wicket/ui/components/header/HeaderPanel.java | 16 +-
.../ui/components/layout/bs/BSGridPanel.java | 29 +-
.../components/layout/bs/BSGridPanelFactory.java | 39 +-
.../ui/components/layout/bs/clearfix/ClearFix.java | 1 -
.../wicket/ui/components/layout/bs/col/Col.java | 26 +-
.../wicket/ui/components/layout/bs/row/Row.java | 2 -
.../components/layout/bs/tabs/TabGroupPanel.java | 7 +-
.../ui/components/property/PropertyEditForm.java | 34 +-
.../components/property/PropertyEditFormPanel.java | 18 +-
.../property/PropertyEditFormPanelFactory.java | 8 +-
.../ui/components/property/PropertyEditPanel.java | 34 +-
.../property/PropertyEditPanelFactory.java | 8 +-
.../PropertyEditPromptHeaderPanel.java | 10 +-
.../scalars/ComponentFactoryScalarAbstract.java | 52 -
...ponentFactoryScalarTypeConstrainedAbstract.java | 65 -
.../components/scalars/ScalarFragmentFactory.java | 295 --
.../scalars/ScalarModelChangeDispatcher.java | 43 -
.../scalars/ScalarModelChangeListener.java | 29 -
.../scalars/ScalarModelDefaultChangeBehavior.java | 45 -
.../ui/components/scalars/ScalarPanelAbstract.java | 727 ----
.../components/scalars/ScalarPanelAbstract2.java | 367 --
.../scalars/ScalarPanelAdditionalButton.java | 119 -
.../scalars/ScalarPanelFormFieldAbstract.html | 264 --
.../scalars/ScalarPanelFormFieldAbstract.java | 282 --
.../scalars/ScalarPanelSelectAbstract.java | 142 -
.../scalars/ScalarPanelTextFieldAbstract.java | 147 -
.../scalars/ScalarPanelTextFieldNumeric.java | 38 -
.../ScalarPanelTextFieldTextualAbstract.java | 54 -
.../ScalarPanelTextFieldWithTemporalPicker.java | 161 -
.../ScalarPanelTextFieldWithValueSemantics.java | 50 -
.../viewer/wicket/ui/components/scalars/_Util.java | 209 -
.../viewer/wicket/ui/components/scalars/_Xray.java | 59 -
.../blobclob/CausewayBlobOrClobPanelAbstract.java | 252 --
.../scalars/blobclob/CausewayBlobPanel.java | 54 -
.../scalars/blobclob/CausewayBlobPanelFactory.java | 41 -
.../scalars/blobclob/CausewayClobPanel.java | 60 -
.../scalars/blobclob/CausewayClobPanelFactory.java | 41 -
.../ui/components/scalars/bool/BooleanPanel.java | 132 -
.../scalars/bool/BooleanPanelFactory.java | 42 -
.../scalars/choices/ChoiceFormComponent.java | 72 -
.../choices/ChoicesSelect2PanelFactory.java | 72 -
.../scalars/choices/ObjectChoicesSelect2Panel.java | 286 --
.../scalars/choices/ValueChoicesSelect2Panel.java | 135 -
.../scalars/composite/CompositeValuePanel.java | 91 -
.../scalars/datepicker/DateTimeConfig.java | 457 --
.../datepicker/DatetimePickerJsReference.java | 73 -
.../scalars/datepicker/MomentJsReference.java | 49 -
.../datepicker/TemporalDecompositionModel.java | 173 -
.../datepicker/TextFieldWithDateTimePicker.java | 200 -
.../scalars/datepicker/_TimeFormatUtil.java | 56 -
.../scalars/image/JavaAwtImagePanel.java | 97 -
.../JavaAwtImagePanelCssResourceReference.java | 44 -
.../scalars/image/JavaAwtImagePanelFactory.java | 48 -
.../ui/components/scalars/image/_WktImageUtil.java | 99 -
.../components/scalars/markup/MarkupComponent.java | 134 -
.../scalars/markup/MarkupComponentFactory.java | 30 -
.../scalars/markup/MarkupComponent_reloadJs.java | 60 -
.../scalars/markup/MarkupPanelFactories.java | 142 -
.../scalars/markup/ScalarMarkupPanel.java | 65 -
.../scalars/markup/StandaloneMarkupPanel.java | 44 -
.../scalars/markup/_HighlightBehavior.java | 57 -
.../scalars/markup/_HighlightBehaviorPrism.java | 61 -
.../scalars/passwd/CausewayPasswordPanel.java | 46 -
.../passwd/CausewayPasswordPanelFactory.java | 41 -
.../scalars/string/MultiLineStringPanel.java | 43 -
.../scalars/string/ScalarTitleBadgePanel.java | 55 -
.../ui/components/scalars/string/StringPanel.java | 35 -
.../scalars/string/StringPanelFactory.java | 39 -
.../scalars/value/fallback/ValueFallbackPanel.java | 44 -
.../value/fallback/ValueFallbackPanelFactory.java | 54 -
.../StandaloneCollectionPanel.java | 15 +-
.../StandaloneCollectionPanelFactory.java | 4 +-
.../ui/components/table/CausewayAjaxDataTable.java | 97 +
.../table/DataTableWithPagesAndFilter.java | 274 ++
.../ui/components/table/filter/FilterToolbar.html | 40 +
.../ui/components/table/filter/FilterToolbar.java | 99 +
.../ui/components/table/head/HeadersToolbar.html | 29 +
.../ui/components/table/head/HeadersToolbar.java | 87 +
.../table/head/HeadersToolbarAbstract.java | 220 +
.../ui/components/table/head/OrderByBorder.java | 77 +
.../ui/components/table/internal/_TableUtils.java | 37 +
.../ui/components/table/nav/NavigationToolbar.html | 29 +
.../ui/components/table/nav/NavigationToolbar.java | 75 +
.../table/nav/pageact/PageActionChooser.html | 43 +
.../table/nav/pageact/PageActionChooser.java | 105 +
.../table/nav/pagesize/PagesizeChooser.html | 44 +
.../table/nav/pagesize/PagesizeChooser.java | 125 +
.../ui/components/table/nav/paging/Navigation.java | 55 +
.../table/nav/paging/NavigationIncrementLink.java | 49 +
.../table/nav/paging/NavigationLink.java | 57 +
.../components/table/nav/paging/PageNavigator.java | 62 +
.../table/nonav/TotalRecordsToolbar.html | 28 +
.../table/nonav/TotalRecordsToolbar.java | 91 +
.../ui/components/text/TextAreaWithConverter.java | 2 -
.../ui/components/text/TextFieldWithConverter.java | 2 -
.../tree/CausewayToWicketTreeAdapter.java | 28 +-
.../ui/components/tree/ParentedTreePanel.java | 72 -
.../ui/components/tree/TreeAttributePanel.java | 69 +
.../ui/components/tree/TreePanelFactories.java | 24 +-
.../components/tree/themes/TreeThemeProvider.java | 1 -
.../ui/components/unknown/UnknownModelPanel.java | 20 +-
.../ui/components/value/StandaloneValuePanel.java | 11 +-
.../ui/components/voidreturn/VoidReturnPanel.java | 2 +-
.../wicket/ui/components/welcome/WelcomePanel.java | 2 +-
.../components/widgets/actionlink/ActionLink.java | 273 ++
.../widgets/breadcrumbs/BreadcrumbPanel.java | 4 +-
.../widgets/buttons/ContainedButtonPanel.java | 1 -
.../widgets/buttons/ToggleButtonsPanel.java | 1 -
.../widgets/checkbox/ContainedToggleboxPanel.java | 29 +-
.../entitysimplelink/EntityLinkSimplePanel.java | 8 +-
.../EntityLinkSimplePanelFactory.java | 4 +-
.../formcomponent/FormComponentPanelAbstract.java | 3 -
.../widgets/linkandlabel/ActionLink.java | 265 --
.../linkandlabel/LinkAndLabelFactoryAbstract.java | 56 -
.../widgets/links/AjaxLinkNoPropagate.java | 2 -
.../ui/components/widgets/navbar/BrandLogo.java | 1 -
.../ui/components/widgets/select2/Select2.java | 92 +-
.../widgets/select2/Select2ChoiceExt.java | 10 +-
.../widgets/select2/Select2MultiChoiceExt.java | 59 +-
.../widgets/select2/Select2OnSelect.java | 35 +-
.../select2/providers/ChoiceProviderAbstract.java | 19 +-
.../ChoiceProviderAbstractForAttributeModel.java | 69 +
.../ChoiceProviderAbstractForScalarModel.java | 70 -
.../select2/providers/ChoiceProviderDefault.java | 32 +-
.../CausewayWicketThemeSupportDefault.java | 12 +-
.../widgets/themepicker/ThemeChooser.java | 4 +-
.../themepicker/ThemeProviderComposite.java | 4 +-
.../widgets/zclip/SimpleClipboardModalWindow.java | 2 -
.../zclip/SimpleClipboardModalWindowPanel.java | 1 -
.../viewer/wicket/ui/errors/ExceptionModel.java | 9 +-
.../wicket/ui/errors/ExceptionStackTracePanel.java | 7 +-
.../viewer/wicket/ui/errors/JGrowlBehaviour.java | 6 +-
.../viewer/wicket/ui/errors/JGrowlUtil.java | 6 +-
.../ui/pages/BookmarkedPagesModelProvider.java | 4 +-
.../viewer/wicket/ui/pages/PageAbstract.java | 36 +-
.../ui/pages/accmngt/AccountConfirmationMap.java | 10 +-
.../accmngt/AccountManagementPageAbstract.java | 17 +-
.../ui/pages/accmngt/EmailAvailableValidator.java | 6 +-
.../accmngt/SuccessFeedbackCookieManager.java | 8 +-
.../pages/accmngt/UsernameAvailableValidator.java | 6 +-
.../password_reset/PasswordResetEmailPanel.java | 14 +-
.../accmngt/password_reset/PasswordResetPage.java | 6 +-
.../accmngt/password_reset/PasswordResetPanel.java | 9 +-
.../ui/pages/accmngt/register/RegisterPanel.java | 8 +-
.../accmngt/signup/RegistrationFormPanel.java | 3 -
.../bootstrap/css/bootstrap-overrides-all-v2.css | 161 -
.../viewer/wicket/ui/pages/entity/EntityPage.java | 54 +-
.../viewer/wicket/ui/pages/error/ErrorPage.java | 7 +-
.../viewer/wicket/ui/pages/home/HomePage.java | 14 +-
.../wicket/ui/pages/login/CausewaySignInPanel.java | 12 +-
.../wicket/ui/pages/login/SignInPanelAbstract.java | 17 +-
.../wicket/ui/pages/login/WicketLogoutPage.java | 1 -
.../wicket/ui/pages/login/WicketSignInPage.java | 5 +-
.../wicket/ui/pages/mmverror/MmvErrorPage.java | 1 -
.../StandaloneCollectionPage.java | 48 +-
.../viewer/wicket/ui/pages/value/ValuePage.java | 30 +-
.../wicket/ui/panels/FormExecutorDefault.java | 76 +-
.../wicket/ui/panels/PromptFormAbstract.java | 22 +-
.../viewer/wicket/ui/util/BootstrapConstants.java | 3 +-
.../wicket/ui/util/LicensedTextTemplate.java | 4 +-
.../apache/causeway/viewer/wicket/ui/util/Wkt.java | 55 +-
.../viewer/wicket/ui/util/WktDecorators.java | 245 +-
.../causeway/viewer/wicket/ui/util/WktLinks.java | 89 +-
.../viewer/wicket/ui/util/WktTooltips.java | 17 +-
.../causeway/viewer/wicket/ui/util/XrayWkt.java | 3 +-
.../viewer/CausewayModuleViewerWicketViewer.java | 18 +-
.../AuthenticatedWebSessionForCauseway.java | 18 +-
.../integration/CausewayResourceSettings.java | 1 -
.../integration/ConverterForObjectAdapter.java | 7 +-
.../ConverterForObjectAdapterMemento.java | 7 +-
.../viewer/integration/LocalizerForCauseway.java | 5 +-
.../viewer/wicket/viewer/integration/Timing.java | 31 +
.../integration/WebRequestCycleForCauseway.java | 128 +-
.../components/ComponentFactoryConfigWkt.java | 391 ++
.../ComponentFactoryRegistrarDefault.java | 405 --
.../ComponentFactoryRegistryDefault.java | 229 -
.../registries/pages/PageClassListDefault.java | 33 +-
.../registries/pages/PageClassRegistryDefault.java | 26 +-
.../pages/PageNavigationServiceDefault.java | 23 +-
.../viewer/services/BookmarkUiServiceWicket.java | 13 +-
.../viewer/services/DeepLinkServiceWicket.java | 9 +-
.../services/HintStoreUsingWicketSession.java | 31 +-
.../services/ImageResourceCacheClassPath.java | 28 +-
.../CausewayWicketAjaxRequestListenerUtil.java | 4 +-
.../wicketapp/CausewayWicketApplication.java | 17 +-
...rgetRespondListenerToResetQueryResultCache.java | 1 -
.../wicket/viewer/wicketapp/_CryptFactory.java | 9 +-
.../wicket/viewer/wicketapp/_PageFactory.java | 3 +-
.../viewer/wicketapp/config/BootstrapInitWkt.java | 4 +-
.../viewer/wicketapp/config/JQueryInitWkt.java | 4 +-
.../viewer/wicketapp/config/Select2InitWkt.java | 4 +-
.../config/WicketViewerCssBundleInit.java | 8 +-
.../wicketapp/config/WicketViewerXrayEnable.java | 4 +-
.../AuthenticatedWebSessionForCauseway_SignIn.java | 1 -
...nticatedWebSessionForCauseway_TestAbstract.java | 1 -
.../wicket/viewer/wicketapp/CryptFactoryTest.java | 20 +-
3110 files changed, 49232 insertions(+), 40472 deletions(-)
delete mode 100644 .run/causeway-tooling-cli (index).run.xml
delete mode 100644 .run/causeway-tooling-cli (overview).run.xml
create mode 100644 antora/.asciidoctor-styles/asciidoc-classic.css
create mode 100644 antora/.asciidoctor-styles/boot-flatly.css
create mode 100644 antora/components/comguide/modules/ROOT/attachments/algolia-search/algolia-config.json
create mode 100644 antora/components/comguide/modules/ROOT/attachments/algolia-search/algolia.env
delete mode 100644 antora/components/comguide/modules/ROOT/attachments/algolia-search/config.json
delete mode 100644 antora/components/conguide/modules/agilej/nav.adoc
delete mode 100644 antora/components/conguide/modules/agilej/pages/about.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/BookmarkNotFoundException.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeature_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/ascii/hooks/AsciiIdentifierService_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/columnorder/hooks/ColumnOrderTxtFileService_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/filter/CollectionFilterService.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/LanguageProvider_010-implementation.adoc
rename antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/{LocaleProvider_020-examples-and-usage.adoc => LanguageProvider_020-examples-and-usage.adoc} (100%)
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/iactnlayer/hooks/InteractionLayerTracker_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/iactnlayer/hooks/InteractionService_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/keyvaluestore/hooks/KeyValueSessionStore_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/locale/hooks/LocaleChoiceProvider_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/marshal/hooks/MarshallerService_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/placeholder/hooks/PlaceholderRenderService_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/PageRenderCollectionLogger.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/PageRenderDomainObjectLogger.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/PageRenderLogger.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/PageRenderValueLogger.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/PageRenderSubscriber_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/search/hooks/CollectionSearchService_010-implementation.adoc
copy antora/components/refguide-index/modules/applib/pages/index/services/{iactn/hooks/Interaction_010-implementation.adoc => sitemap/hooks/SitemapServiceMenu_010-implementation.adoc} (100%)
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/sitemap/hooks/SitemapService_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/userui/UserMenu_me.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/wrapper/listeners/hooks/InteractionListener_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/appfeat/ApplicationFeatureDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/columnorder/ColumnOrderTxtFileServiceDefault.adoc
delete mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/command/CommandDtoFactory.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/exceprecog/ExceptionRecognizerForRecoverableException.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/grid/GridServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/grid/bootstrap/GridMarshallerServiceBootstrap.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/grid/bootstrap/GridSystemServiceBootstrap.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/grid/spi/LayoutResourceLoaderDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/health/HealthCheckServiceForMetaModelValidationFailures.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/inject/ServiceInjectorDefault.adoc
delete mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/ixn/InteractionDtoFactory.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/layout/LayoutServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/message/MessageBroker.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/metamodel/MetaModelServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/objectlifecycle/ObjectLifecyclePublisher.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/registry/ServiceRegistryDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/title/TitleServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/bookmarks/BookmarkServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/command/CommandExecutorServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/command/SchemaValueMarshallerDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/email/EmailServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/eventbus/EventBusServiceSpring.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/executor/MemberExecutorServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/factory/FactoryServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/homepage/HomePageResolverServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/i18n/po/ContextAndMsgId.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/i18n/po/TranslationServicePo.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/i18n/po/TranslationServicePoMenu.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/icons/ObjectIconServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/jaxb/JaxbServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/locale/LanguageProviderDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/locale/LocaleChoiceProviderDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/menubars/MenuBarsLoaderServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/menubars/bootstrap/MenuBarsMarshallerServiceBootstrap.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/menubars/bootstrap/MenuBarsServiceBootstrap.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/message/MessageServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/placeholder/PlaceholderRenderServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/publish/CommandPublisherDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/publish/EntityChangesPublisherDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/publish/EntityPropertyChangePublisherDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/publish/ExecutionPublisherDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/recognizer/ExceptionRecognizerServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/recognizer/dae/ExceptionRecognizerForDataAccessException.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/routing/RoutingServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/scratchpad/ScratchpadDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/serializing/SerializingAdapterDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/session/InteractionIdGenerator.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/session/InteractionIdGeneratorDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/session/InteractionServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/sitemap/SitemapServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/user/ImpersonateMenuAdvisorDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/user/UserCurrentSessionTimeZoneHolderDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/userreg/EmailNotificationServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/wrapper/WrapperFactoryDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/xmlsnapshot/XmlSnapshotBuilder.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/runtimeservices/xmlsnapshot/XmlSnapshotServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/transaction/changetracking/hooks/EntityChangePublisher_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/transaction/changetracking/hooks/EntityChangeTracker_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/transaction/changetracking/hooks/EntityPropertyChangePublisher_010-implementation.adoc
create mode 100644 antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/spi/RunBackgroundCommandsJobListener.adoc
create mode 100644 antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/applib/spiimpl/ExecutionSubscriberForExecutionOutbox.adoc
create mode 100644 antora/components/refguide-index/modules/extensions/pages/index/secman/delegated/springoauth2/dom/ApplicationUserAutoCreationService.adoc
create mode 100644 antora/components/refguide-index/modules/extensions/pages/index/titlecache/applib/event/Cached.adoc
create mode 100644 antora/components/refguide-index/modules/extensions/pages/index/titlecache/applib/event/CachedWithCacheSettings.adoc
create mode 100644 antora/components/refguide-index/modules/extensions/pages/index/titlecache/caffeine/dom/TitleCacheSubscriber.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/commons/integration/repository/RepositoryServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/applib/CausewayModulePersistenceQueryDslApplib.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/applib/query/DslQuery.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/applib/services/auto/AutoCompleteGeneratedQueryService.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/applib/services/repo/QueryDslRepository.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/applib/services/support/DetachedQueryFactory.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/applib/services/support/QueryDslSupport.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/applib/util/CaseSensitivity.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/applib/util/DslExpressions.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/applib/util/Wildcards.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/integration/CausewayModulePersistenceQueryDslIntegration.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/jdo/CausewayModulePersistenceQueryDslJdo.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/jpa/CausewayModulePersistenceQueryDslJpa.adoc
create mode 100644 antora/components/refguide-index/modules/persistence/pages/index/querydsl/metamodel/CausewayModulePersistenceQueryDslMetamodel.adoc
create mode 100644 antora/components/refguide-index/modules/testing/pages/index/fixtures/applib/queryresultscache/QueryResultsCacheControlForFixtures.adoc
create mode 100644 antora/components/refguide-index/modules/viewer/pages/index/commons/services/i8n/TranslationsResolverDefault.adoc
create mode 100644 antora/components/refguide-index/modules/viewer/pages/index/commons/services/userprof/UserProfileUiServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/swagger/SwaggerServiceDefault.adoc
create mode 100644 antora/components/refguide-index/modules/viewer/pages/index/wicket/viewer/services/BookmarkUiServiceWicket.adoc
create mode 100644 antora/components/refguide-index/modules/viewer/pages/index/wicket/viewer/services/DeepLinkServiceWicket.adoc
create mode 100644 antora/components/refguide-index/modules/viewer/pages/index/wicket/viewer/services/HintStoreUsingWicketSession.adoc
create mode 100644 antora/components/relnotes/modules/ROOT/pages/2024/2.1.0/mignotes.adoc
create mode 100644 antora/components/relnotes/modules/ROOT/pages/2024/2.1.0/relnotes.adoc
create mode 100644 antora/components/relnotes/modules/ROOT/pages/2024/3.1.0/mignotes.adoc
create mode 100644 antora/components/relnotes/modules/ROOT/pages/2024/3.1.0/relnotes.adoc
create mode 100644 antora/components/relnotes/modules/ROOT/partials/2024/2.1.0/_relnotes.adoc
create mode 100644 antora/components/tutorials/modules/petclinic/images/03-06/home-page-default-columns.png
create mode 100644 antora/components/tutorials/modules/petclinic/images/03-07/new-parameters-are-optional.png
create mode 100644 antora/components/tutorials/modules/petclinic/images/04-01/h2-console-prompt.png
create mode 100644 antora/components/tutorials/modules/petclinic/images/04-01/pet-and-petowner-tables-created.png
create mode 100644 antora/components/tutorials/modules/petclinic/images/05-02/Visit-entity.png
create mode 100644 antora/components/tutorials/modules/petclinic/images/diag-plantuml-md5-5c0ff86629ce9ff23e5d52305493d5c6.svg
create mode 100644 antora/components/tutorials/modules/petclinic/images/diag-plantuml-md5-7e47437805fde198d7791595949fcf17.png
create mode 100644 antora/components/tutorials/modules/petclinic/pages/.gitignore
create mode 100644 antora/components/tutorials/modules/petclinic/pages/graphql-api.txt
create mode 100644 antora/components/tutorials/modules/petclinic/pages/todo.txt
create mode 100644 antora/components/userguide/modules/btb/pages/logging.adoc
create mode 100644 antora/components/userguide/modules/btb/pages/troubleshooting-visibility-and-usability.adoc
create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/exceptions/unrecoverable/BookmarkNotFoundException.java
create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/log4j2/DuplicateMessageFilter.java
create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/log4j2/TruncatingMessageFactory.java
create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/services/filter/CollectionFilterService.java
create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/services/publishing/log/PageRenderCollectionLogger.java
create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/services/publishing/log/PageRenderDomainObjectLogger.java
delete mode 100644 api/applib/src/main/java/org/apache/causeway/applib/services/publishing/log/PageRenderLogger.java
create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/services/publishing/log/PageRenderValueLogger.java
create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/services/publishing/log/Timing.java
create mode 100644 api/applib/src/main/java/org/apache/causeway/applib/tabular/TabularExporter.java
delete mode 100644 commons/src/main/java/org/apache/causeway/commons/internal/collections/snapshot/_VersionedList.java
create mode 100644 commons/src/main/java/org/apache/causeway/commons/internal/reflection/_ClassCacheUtil.java
create mode 100644 commons/src/main/java/org/apache/causeway/commons/tabular/TabularModel.java
delete mode 100644 commons/src/test/java/org/apache/causeway/commons/internal/collections/snapshot/VersionedListTest.java
create mode 100644 commons/src/test/java/org/apache/causeway/commons/io/DataSourceTest.java
copy antora/components/setupguide/modules/ROOT/nav.adoc => core/config/src/main/adoc/modules/config/pages/section-hooks/causeway.prototyping~post.adoc (100%)
create mode 100644 core/config/src/main/adoc/modules/config/pages/section-hooks/causeway.prototyping~pre.adoc
create mode 100644 core/config/src/main/adoc/modules/config/pages/sections/causeway.prototyping.adoc
create mode 100644 core/config/src/main/java/org/apache/causeway/core/config/beans/CausewayBeanFactoryPostProcessor.java
delete mode 100644 core/config/src/main/java/org/apache/causeway/core/config/beans/CausewayBeanFactoryPostProcessorForSpring.java
delete mode 100644 core/config/src/main/java/org/apache/causeway/core/config/beans/CausewayBeanTypeClassifierDefault.java
delete mode 100644 core/config/src/main/java/org/apache/causeway/core/config/beans/CausewayBeanTypeRegistryDefault.java
create mode 100644 core/config/src/main/java/org/apache/causeway/core/config/beans/CausewayComponentCollector.java
delete mode 100644 core/config/src/main/java/org/apache/causeway/core/config/beans/CausewayComponentScanInterceptor.java
delete mode 100644 core/config/src/main/java/org/apache/causeway/core/config/beans/CausewayComponentScanInterceptorImpl.java
delete mode 100644 core/config/src/main/java/org/apache/causeway/core/config/beans/PersistenceStack.java
delete mode 100644 core/config/src/main/java/org/apache/causeway/core/config/beans/ScannedTypeMetaData.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/commons/UtilStr.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/consent/VetoUtil.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/interactions/RenderPolicy.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/MMHintUtils.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/MmSortUtils.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/ObjectBulkLoader.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/ObjectBulkLoaderFactory.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/ObjectCreator.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/ObjectCreatorFactory.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/ObjectLoader.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/ObjectLoaderFactory.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/ObjectManagerDefault.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/ObjectDementifierFactory.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/ObjectMementoCollection.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/ObjectMementoEmpty.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/ObjectMementoForEmpty.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/ObjectMementoForScalar.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/ObjectMementoPacked.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/ObjectMementoSingular.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/_Recreatable.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/_RecreatableLookup.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/_RecreatableValue.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/CollectionHelper.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/ServiceInjectorDefault.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/deadlock/DeadlockRecognizer.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/health/HealthCheckServiceForMetaModelValidationFailures.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/homepage/package-info.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/inject/ServiceInjectorDefault.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/registry/SpringContextProvider.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/feature/memento/ActionMemento.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/feature/memento/ActionParameterMemento.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/feature/memento/CollectionMemento.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/feature/memento/ObjectMemberMemento.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/feature/memento/PropertyMemento.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/specloader/LogicalTypeResolverDefault.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/specloader/SpecificationCache.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/specloader/SpecificationCacheDefault.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/specloader/specimpl/dflt/_AssociationsAsColumns.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/specloader/specimpl/dflt/_MembersAsColumns.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spi/EntityTitleSubscriber.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/DataColumn.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/DataRow.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/DataTableInteractive.adoc
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/DataTableInteractive.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/DataTableMemento.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/interactive/DataColumn.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/interactive/DataRow.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/interactive/DataTableInteractive.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/interactive/_ToggleDebug.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/internal/DataColumnInternal.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/internal/DataRowInternal.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/internal/DataTableInternal.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/internal/_FilterUtils.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/simple/CollectionContentsExporter.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/tabular/simple/TabularUtil.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/WhereContexts.java
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/valuesemantics/EnumValueSemantics.java
delete mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/valuesemantics/EnumValueSemanticsAbstract.java
create mode 100644 core/metamodel/src/test/java/org/apache/causeway/core/metamodel/facets/properties/promptstyle/PromptStyleFacetFromPropertyAnnotationTest.java
delete mode 100644 core/metamodel/src/test/java/org/apache/causeway/core/metamodel/facets/properties/promptstyle/PromptStyleFacetFromPropertyAnnotation_Test.java
delete mode 100644 core/metamodel/src/test/java/org/apache/causeway/core/metamodel/specloader/SpecificationCacheDefaultTest.java
create mode 100644 core/webapp/src/test/java/org/apache/causeway/core/webapp/health/HealthIndicatorUsingHealthCheckServiceTest.java
create mode 100644 extensions/core/commandlog/applib/src/main/java/org/apache/causeway/extensions/commandlog/applib/spi/RunBackgroundCommandsJobListener.java
copy extensions/core/{commandlog => titlecache}/adoc/antora.yml (100%)
copy {antora/components/userguide/modules/btb => extensions/core/titlecache/adoc/modules/titlecache}/nav.adoc (100%)
create mode 100644 extensions/core/titlecache/adoc/modules/titlecache/pages/about.adoc
create mode 100644 extensions/core/titlecache/adoc/modules/titlecache/partials/module-nav.adoc
create mode 100644 extensions/core/titlecache/applib/pom.xml
create mode 100644 extensions/core/titlecache/applib/src/main/java/module-info.java
create mode 100644 extensions/core/titlecache/applib/src/main/java/org/apache/causeway/extensions/titlecache/applib/CausewayModuleExtTitlecacheApplib.java
create mode 100644 extensions/core/titlecache/applib/src/main/java/org/apache/causeway/extensions/titlecache/applib/event/Cached.java
create mode 100644 extensions/core/titlecache/applib/src/main/java/org/apache/causeway/extensions/titlecache/applib/event/CachedWithCacheSettings.java
create mode 100644 extensions/core/titlecache/caffeine/pom.xml
create mode 100644 extensions/core/titlecache/caffeine/src/main/java/module-info.java
create mode 100644 extensions/core/titlecache/caffeine/src/main/java/org/apache/causeway/extensions/titlecache/caffeine/CausewayModuleExtTitlecacheCaffeine.java
create mode 100644 extensions/core/titlecache/caffeine/src/main/java/org/apache/causeway/extensions/titlecache/caffeine/dom/TitleCacheSubscriber.java
create mode 100644 extensions/core/titlecache/pom.xml
delete mode 100644 extensions/vw/tabular/excel/src/main/java/org/apache/causeway/extensions/tabular/excel/exporter/CollectionContentsAsExcelExporter.java
create mode 100644 extensions/vw/tabular/excel/src/main/java/org/apache/causeway/extensions/tabular/excel/exporter/ExcelCellWriter.java
delete mode 100644 extensions/vw/tabular/excel/src/main/java/org/apache/causeway/extensions/tabular/excel/exporter/ExcelExporter.java
create mode 100644 extensions/vw/tabular/excel/src/main/java/org/apache/causeway/extensions/tabular/excel/exporter/ExcelFileWriter.java
create mode 100644 extensions/vw/tabular/excel/src/main/java/org/apache/causeway/extensions/tabular/excel/exporter/TabularExcelExporter.java
create mode 100755 jaeger.sh
create mode 100644 persistence/commons/src/main/java/org/apache/causeway/persistence/commons/integration/deadlock/DeadlockRecognizerDefault.java
delete mode 100644 persistence/jdo/metamodel/src/main/java/org/apache/causeway/persistence/jdo/metamodel/beans/JdoBeanTypeClassifier.java
delete mode 100644 persistence/jdo/metamodel/src/main/resources/META-INF/spring.factories
create mode 100644 persistence/jpa/applib/src/main/java-jigsaw/module-info.java
delete mode 100644 persistence/jpa/applib/src/main/java/module-info.java
create mode 100644 persistence/jpa/applib/src/main/java/org/apache/causeway/persistence/jpa/applib/types/QBlobJpaEmbeddable.java
create mode 100644 persistence/jpa/applib/src/main/java/org/apache/causeway/persistence/jpa/applib/types/QClobJpaEmbeddable.java
create mode 100644 persistence/querydsl/adoc/antora.yml
create mode 100644 persistence/querydsl/adoc/modules/ROOT/nav.adoc
create mode 100644 persistence/querydsl/adoc/modules/ROOT/pages/about.adoc
create mode 100644 persistence/querydsl/adoc/modules/ROOT/pages/autocomplete-annotations.adoc
create mode 100644 persistence/querydsl/adoc/modules/ROOT/pages/example-queries.adoc
create mode 100644 persistence/querydsl/adoc/modules/ROOT/pages/setup-and-configuration.adoc
create mode 100644 persistence/querydsl/adoc/modules/ROOT/partials/component-nav.adoc
create mode 100644 persistence/querydsl/adoc/modules/ROOT/partials/module-nav.adoc
create mode 100644 persistence/querydsl/adoc/modules/ROOT/partials/setup-and-configuration-for-persistence-mechanism.adoc
create mode 100644 persistence/querydsl/applib/pom.xml
create mode 100644 persistence/querydsl/applib/src/main/java/module-info.java
create mode 100644 persistence/querydsl/applib/src/main/java/org/apache/causeway/persistence/querydsl/applib/CausewayModulePersistenceQueryDslApplib.java
create mode 100644 persistence/querydsl/applib/src/main/java/org/apache/causeway/persistence/querydsl/applib/query/DslQuery.java
create mode 100644 persistence/querydsl/applib/src/main/java/org/apache/causeway/persistence/querydsl/applib/services/auto/AutoCompleteGeneratedQueryService.java
create mode 100644 persistence/querydsl/applib/src/main/java/org/apache/causeway/persistence/querydsl/applib/services/repo/QueryDslRepository.java
create mode 100644 persistence/querydsl/applib/src/main/java/org/apache/causeway/persistence/querydsl/applib/services/support/DetachedQueryFactory.java
create mode 100644 persistence/querydsl/applib/src/main/java/org/apache/causeway/persistence/querydsl/applib/services/support/QueryDslSupport.java
create mode 100644 persistence/querydsl/applib/src/main/java/org/apache/causeway/persistence/querydsl/applib/util/CaseSensitivity.java
create mode 100644 persistence/querydsl/applib/src/main/java/org/apache/causeway/persistence/querydsl/applib/util/DslExpressions.java
create mode 100644 persistence/querydsl/applib/src/main/java/org/apache/causeway/persistence/querydsl/applib/util/Wildcards.java
create mode 100644 persistence/querydsl/applib/src/test/java/org/apache/causeway/persistence/querydsl/applib/util/WildcardRegexUtil_toAnsiSqlWildcard_Test.java
create mode 100644 persistence/querydsl/applib/src/test/java/org/apache/causeway/persistence/querydsl/applib/util/WildcardRegexUtil_wildcardToRegex_Test.java
create mode 100644 persistence/querydsl/integration/pom.xml
create mode 100644 persistence/querydsl/integration/src/main/java/module-info.java
create mode 100644 persistence/querydsl/integration/src/main/java/org/apache/causeway/persistence/querydsl/integration/CausewayModulePersistenceQueryDslIntegration.java
create mode 100644 persistence/querydsl/integration/src/main/java/org/apache/causeway/persistence/querydsl/integration/services/AutoCompleteGeneratedQueryServiceImpl.java
create mode 100644 persistence/querydsl/jdo/pom.xml
create mode 100644 persistence/querydsl/jdo/src/main/java/module-info.java
create mode 100644 persistence/querydsl/jdo/src/main/java/org/apache/causeway/persistence/querydsl/jdo/CausewayModulePersistenceQueryDslJdo.java
create mode 100644 persistence/querydsl/jdo/src/main/java/org/apache/causeway/persistence/querydsl/jdo/query/DslQueryJdo.java
create mode 100644 persistence/querydsl/jdo/src/main/java/org/apache/causeway/persistence/querydsl/jdo/services/support/DetachedQueryFactoryJdo.java
create mode 100644 persistence/querydsl/jdo/src/main/java/org/apache/causeway/persistence/querydsl/jdo/services/support/QueryDslSupportJdo.java
create mode 100644 persistence/querydsl/jpa/pom.xml
create mode 100644 persistence/querydsl/jpa/src/main/java/module-info.java
create mode 100644 persistence/querydsl/jpa/src/main/java/org/apache/causeway/persistence/querydsl/jpa/CausewayModulePersistenceQueryDslJpa.java
create mode 100644 persistence/querydsl/jpa/src/main/java/org/apache/causeway/persistence/querydsl/jpa/services/query/DetachedQueryFactoryJpa.java
create mode 100644 persistence/querydsl/jpa/src/main/java/org/apache/causeway/persistence/querydsl/jpa/services/support/DslQueryJpa.java
create mode 100644 persistence/querydsl/jpa/src/main/java/org/apache/causeway/persistence/querydsl/jpa/services/support/QueryDslSupportJpa.java
create mode 100644 persistence/querydsl/metamodel/pom.xml
create mode 100644 persistence/querydsl/metamodel/src/main/java/module-info.java
create mode 100644 persistence/querydsl/metamodel/src/main/java/org/apache/causeway/persistence/querydsl/metamodel/CausewayModulePersistenceQueryDslMetamodel.java
create mode 100644 persistence/querydsl/metamodel/src/main/java/org/apache/causeway/persistence/querydsl/metamodel/facets/AutoCompleteGeneratedDslQuery.java
create mode 100644 persistence/querydsl/metamodel/src/main/java/org/apache/causeway/persistence/querydsl/metamodel/facets/AutoCompleteGeneratedQueryFacetFactory.java
create mode 100644 persistence/querydsl/metamodel/src/main/java/org/apache/causeway/persistence/querydsl/metamodel/facets/AutoCompleteUsingQueryDslFacet.java
create mode 100644 persistence/querydsl/metamodel/src/main/java/org/apache/causeway/persistence/querydsl/metamodel/refiner/AutoCompleteGeneratedQueryMetaModelRefiner.java
create mode 100644 persistence/querydsl/pom.xml
create mode 100644 persistence/querydsl/testsupport/pom.xml
create mode 100644 persistence/querydsl/testsupport/src/main/java/org/apache/causeway/persistence/querydsl/testsupport/PredicatePrettifier.java
create mode 100644 regressiontests/domainmodel/src/test/java/org/apache/causeway/testdomain/domainmodel/DomainModelTest_serialization.java
mode change 100644 => 100755 scripts/clean-up-tags-local.sh
mode change 100644 => 100755 scripts/clean-up-tags-remote.sh
mode change 100644 => 100755 scripts/jira-release-notes.sh
create mode 100755 scripts/ln-tooling-jar.sh
mode change 100644 => 100755 scripts/ls-tags-remote.sh
mode change 100644 => 100755 scripts/verify-causeway-release.sh
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/CausewayActions.java
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/ImposteriserUsingCodegenPlugin.java
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/Imposterisers.java
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/InjectIntoJMockAction.java
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JMockActions.java
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2.java
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/MyMockomatic.java
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/PostponedAction.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/CausewayActionsTest_returnNewTransientInstance.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/CollaboratingUsingConstructorInjection.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/CollaboratingUsingSetterInjection.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/Collaborator.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/ImposteriserTestUsingCodegenPlugin_Test.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JMockActionsTest_returnArgument.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JMockActionsTest_returnEach.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test_autoWiring_constructorInjection_happyCase.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_noClassUnderTest.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_twoClassesUnderTest.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test_autoWiring_setterInjection_happyCase.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithAllowing.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithIgnoring.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_happyCase.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_sadCase.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_happyCase.java
delete mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/causeway/testing/unittestsupport/applib/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_sadCase.java
delete mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/action/UiAction.java
delete mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/action/decorator/UiActionDecorator.java
create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/decorators/ActionDecorators.java
delete mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/mixin/HasUiComponent.java
create mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/scalar/UiAttribute.java
delete mode 100644 viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/scalar/UiScalar.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/itemreuse/ReuseIfRowIndexEqualsStrategy.java
delete mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/links/LinkAndLabel.java
delete mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ActionModelImpl.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ActionResultModel.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/AttributeModelWithChoice.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/AttributeModelWithMultiChoice.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/AttributeModelWithSingleChoice.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ParameterModel.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/PropertyModel.java
delete mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarModel.java
delete mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarModelWithChoice.java
delete mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarModelWithMultiChoice.java
delete mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarModelWithSingleChoice.java
delete mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarParameterModel.java
delete mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ScalarPropertyModel.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/UiAttributeWkt.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/tableoption/PageActionChoice.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/tableoption/PagesizeChoice.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/timetaken/TimeTakenModel.java
delete mode 100644 viewers/wicket/ui-test/src/test/java/org/apache/causeway/viewer/wicket/ui/test/components/entity/icontitle/EntityIconAndTitlePanelTest_abbreviated.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/actionresponse/ActionResultResponseType.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/actionresponse/_ResponseUtil.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/app/registry/ComponentFactoryList.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/app/registry/ComponentFactoryRegistrar.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/FontAwesomeBehavior.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/entityactions/ActionLinksAsButtonInlinePanel.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/entityactions/ActionLinksAsButtonInlinePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/entityactions/ActionLinksAsDropDownPanel.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/entityactions/ActionLinksAsDropDownPanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/entityactions/ActionLinksPanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/CssMenuItem.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/CssSubMenuItemsPanel.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/CssSubMenuItemsPanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/MenuActionPanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/ServiceActionUtil.java
rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{actionmenu => actionlinks}/serviceactions/ServiceActionsPanel.css (100%)
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/ServiceActionsPanel.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/ServiceActionsPanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/ServiceActionsPanelFactory.java
rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{actionmenu => actionlinks}/serviceactions/TertiaryActionsPanel.css (100%)
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/TertiaryActionsPanel.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/TertiaryActionsPanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionlinks/serviceactions/TertiaryMenuPanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/FontAwesomeBehavior.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksAsDropDownPanel.html
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksAsDropDownPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksAsListInlinePanel.html
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksAsListInlinePanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/entityactions/LinkAndLabelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/CssMenuItem.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/CssSubMenuItemsPanel.html
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/CssSubMenuItemsPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/MenuActionPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionUtil.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionsPanel.html
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionsPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/ServiceActionsPanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/TertiaryActionsPanel.html
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/TertiaryActionsPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actionmenu/serviceactions/TertiaryMenuPanelFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributeComponentFactoryAbstract.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributeComponentFactoryTypeConstrainedAbstract.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributeFragmentFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributeModelChangeDispatcher.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributeModelChangeListener.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributeModelDefaultChangeBehavior.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributePanelAdditionalButton.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributePanelWithFormField.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributePanelWithFormField.java
rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{scalars/ScalarPanelFormFieldAbstract_xray.html => attributes/AttributePanelWithFormField_xray.html} (100%)
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributePanelWithInlinePrompt.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/AttributePanelWithTextField.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/NumericAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/TextualAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/_Util.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/_Xray.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/blobclob/BlobAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/blobclob/BlobAttributePanelFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/blobclob/BlobOrClobAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/blobclob/ClobAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/blobclob/ClobAttributePanelFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/bool/BooleanAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/bool/BooleanAttributePanelFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/choices/AttributePanelWithSelect.java
rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{scalars => attributes}/choices/ChoiceFormComponent.html (100%)
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/choices/ChoiceFormComponent.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/choices/ChoicesSelect2PanelFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/choices/ObjectChoicesAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/choices/TitleBadgeAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/choices/ValueChoicesAttributePanel.java
rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{scalars => attributes}/image/JavaAwtImagePanel.css (100%)
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/image/JavaAwtImagePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/image/JavaAwtImagePanelCssResourceReference.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/image/JavaAwtImagePanelFactory.java
rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{scalars => attributes}/image/JavaAwtImagePanel_LEFT.html (100%)
rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{scalars => attributes}/image/JavaAwtImagePanel_NONE.html (100%)
rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{scalars => attributes}/image/JavaAwtImagePanel_RIGHT.html (100%)
rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{scalars => attributes}/image/JavaAwtImagePanel_TOP.html (100%)
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/image/_WktImageUtil.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/markup/MarkupAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/markup/MarkupAttributePanelFactories.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/markup/MarkupComponent.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/markup/MarkupComponentFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/markup/MarkupComponent_reloadJs.java
rename viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{scalars => attributes}/markup/StandaloneMarkupPanel.html (100%)
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/markup/StandaloneMarkupPanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/markup/_HighlightBehavior.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/markup/_HighlightBehaviorPrism.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/passwd/PasswordAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/passwd/PasswordAttributePanelFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/string/MultiLineAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/string/StringAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/string/StringAttributePanelFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/temporal/DateTimeConfig.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/temporal/DatetimePickerJsReference.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/temporal/MomentJsReference.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/temporal/TemporalAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/temporal/TemporalDecompositionModel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/temporal/TextFieldWithDateTimePicker.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/temporal/_TimeFormatUtil.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/value/CompositeValueAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/value/ValueAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/value/ValueFallbackAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/value/ValueFallbackAttributePanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collection/bulk/MultiselectToggleProvider.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxDataTable.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxFallbackOrderByBorder.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxHeadersToolbar.html
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxHeadersToolbar.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxHeadersToolbarAbstract.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxNavigationToolbar.html
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxNavigationToolbar.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxPagingNavigation.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxPagingNavigationIncrementLink.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxPagingNavigationLink.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxPagingNavigator.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayTotalRecordsToolbar.html
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayTotalRecordsToolbar.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CollectionContentsAsAjaxTablePanel.css
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/TimeTakenModel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/ActionColumn.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/BulkToggleWkt.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/images/arrow_down.png
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/images/arrow_off.png
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/images/arrow_up.png
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ComponentFactoryScalarAbstract.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ComponentFactoryScalarTypeConstrainedAbstract.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarFragmentFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarModelChangeDispatcher.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarModelChangeListener.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarModelDefaultChangeBehavior.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelAbstract.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelAbstract2.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelAdditionalButton.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelFormFieldAbstract.html
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelFormFieldAbstract.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelSelectAbstract.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldAbstract.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldNumeric.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldTextualAbstract.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldWithTemporalPicker.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/ScalarPanelTextFieldWithValueSemantics.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/_Util.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/_Xray.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/blobclob/CausewayBlobOrClobPanelAbstract.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/blobclob/CausewayBlobPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/blobclob/CausewayBlobPanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/blobclob/CausewayClobPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/blobclob/CausewayClobPanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/bool/BooleanPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/bool/BooleanPanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/choices/ChoiceFormComponent.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/choices/ChoicesSelect2PanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/choices/ObjectChoicesSelect2Panel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/choices/ValueChoicesSelect2Panel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/composite/CompositeValuePanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/DateTimeConfig.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/DatetimePickerJsReference.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/MomentJsReference.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/TemporalDecompositionModel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/TextFieldWithDateTimePicker.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/_TimeFormatUtil.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/image/JavaAwtImagePanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/image/JavaAwtImagePanelCssResourceReference.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/image/JavaAwtImagePanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/image/_WktImageUtil.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/MarkupComponent.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/MarkupComponentFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/MarkupComponent_reloadJs.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/MarkupPanelFactories.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/ScalarMarkupPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/StandaloneMarkupPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/_HighlightBehavior.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/markup/_HighlightBehaviorPrism.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/passwd/CausewayPasswordPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/passwd/CausewayPasswordPanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/string/MultiLineStringPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/string/ScalarTitleBadgePanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/string/StringPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/string/StringPanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/value/fallback/ValueFallbackPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/value/fallback/ValueFallbackPanelFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/CausewayAjaxDataTable.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/DataTableWithPagesAndFilter.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/filter/FilterToolbar.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/filter/FilterToolbar.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/head/HeadersToolbar.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/head/HeadersToolbar.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/head/HeadersToolbarAbstract.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/head/OrderByBorder.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/internal/_TableUtils.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/NavigationToolbar.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/NavigationToolbar.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/pageact/PageActionChooser.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/pageact/PageActionChooser.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/pagesize/PagesizeChooser.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/pagesize/PagesizeChooser.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/paging/Navigation.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/paging/NavigationIncrementLink.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/paging/NavigationLink.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/paging/PageNavigator.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nonav/TotalRecordsToolbar.html
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nonav/TotalRecordsToolbar.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/tree/ParentedTreePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/tree/TreeAttributePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/actionlink/ActionLink.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/linkandlabel/ActionLink.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/linkandlabel/LinkAndLabelFactoryAbstract.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/select2/providers/ChoiceProviderAbstractForAttributeModel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/select2/providers/ChoiceProviderAbstractForScalarModel.java
create mode 100644 viewers/wicket/viewer/src/main/java/org/apache/causeway/viewer/wicket/viewer/integration/Timing.java
create mode 100644 viewers/wicket/viewer/src/main/java/org/apache/causeway/viewer/wicket/viewer/registries/components/ComponentFactoryConfigWkt.java
delete mode 100644 viewers/wicket/viewer/src/main/java/org/apache/causeway/viewer/wicket/viewer/registries/components/ComponentFactoryRegistrarDefault.java
delete mode 100644 viewers/wicket/viewer/src/main/java/org/apache/causeway/viewer/wicket/viewer/registries/components/ComponentFactoryRegistryDefault.java