This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git

commit a8e039c0dcbe34f006ca72973986971aecf6f7f5
Merge: 3c319fdf6e 3a5a62f41c
Author: Dan Haywood <[email protected]>
AuthorDate: Thu Oct 10 14:30:13 2024 +0100

    Merge pull request #2712 from apache/CAUSEWAY-3800
    
    Causeway 3800

 antora/components/conguide/antora.yml              |   1 -
 .../conguide/modules/agilej/pages/about.adoc       |  56 --
 .../components/docs/modules/ROOT/pages/about.adoc  |   5 +-
 .../ROOT/partials/module-nav/components.adoc       |  10 +-
 .../ROOT/partials/module-nav/extensions.adoc       |   4 +
 .../pages/index/annotation/DomainObject.adoc       |  58 ++
 .../applib/pages/index/annotation/Property.adoc    |  21 +
 .../AcceptHeaderService_010-implementation.adoc    |   2 +-
 .../index/services/appfeat/ApplicationFeature.adoc |   2 +
 ...cationFeatureRepository_010-implementation.adoc |   3 +-
 .../ApplicationFeature_010-implementation.adoc}    |   4 +-
 .../services/ascii/AsciiIdentifierService.adoc     |   1 +
 ...AsciiIdentifierService_010-implementation.adoc} |   2 +-
 .../hooks/BookmarkService_010-implementation.adoc  |   6 +-
 .../BookmarkUiService_010-implementation.adoc      |   2 +-
 .../hooks/ClockService_010-implementation.adoc     |   3 +-
 .../columnorder/ColumnOrderTxtFileService.adoc     |   1 +
 ...umnOrderTxtFileService_010-implementation.adoc} |   4 +-
 .../CommandExecutorService_010-implementation.adoc |   3 +-
 .../conmap/ContentMappingServiceForCommandDto.adoc |   2 +
 .../ContentMappingService_010-implementation.adoc  |   4 +-
 .../hooks/EmailService_010-implementation.adoc     |   2 +-
 .../hooks/EventBusService_010-implementation.adoc  |   2 +-
 .../ExceptionRecognizer_010-implementation.adoc    |   3 +-
 .../hooks/FactoryService_010-implementation.adoc   |   2 +-
 .../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 +
 .../LanguageProvider_010-implementation.adoc}      |   2 +-
 ...> 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 +-
 ...nteractionLayerTracker_010-implementation.adoc} |   4 +-
 .../InteractionService_010-implementation.adoc}    |   4 +-
 .../hooks/ServiceInjector_010-implementation.adoc  |   2 +-
 .../jaxb/hooks/JaxbService_010-implementation.adoc |   2 +-
 .../keyvaluestore/KeyValueSessionStore.adoc        |   2 +
 .../KeyValueSessionStore_010-implementation.adoc}  |   4 +-
 .../hooks/LayoutService_010-implementation.adoc    |   2 +-
 .../hooks/DeepLinkService_010-implementation.adoc  |   2 +-
 .../services/locale/LocaleChoiceProvider.adoc      |   1 +
 .../LocaleChoiceProvider_010-implementation.adoc}  |   2 +-
 .../index/services/marshal/MarshallerService.adoc  |   2 +
 .../MarshallerService_010-implementation.adoc}     |  24 +-
 .../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 +-
 .../hooks/MetricsService_010-implementation.adoc   |   3 +-
 .../placeholder/PlaceholderRenderService.adoc      |   2 +
 ...aceholderRenderService_010-implementation.adoc} |   2 +-
 .../publishing/spi/PageRenderSubscriber.adoc       |   2 +
 .../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}  |  15 +-
 ...ueryResultsCacheControl_010-implementation.adoc |   2 +-
 .../QueryResultsCache_010-implementation.adoc      |   3 +-
 .../hooks/ServiceRegistry_010-implementation.adoc  |   4 +-
 .../RepositoryService_010-implementation.adoc      |   3 +-
 .../hooks/RoutingService_010-implementation.adoc   |   4 +-
 .../hooks/Scratchpad_010-implementation.adoc       |   4 +-
 ...ollectionSearchService_010-implementation.adoc} |   2 +-
 .../SessionLoggingService_010-implementation.adoc  |  16 +-
 .../index/services/sitemap/SitemapService.adoc     |   1 +
 .../index/services/sitemap/SitemapServiceMenu.adoc |   1 +
 .../SitemapServiceMenu_010-implementation.adoc}    |   6 +-
 .../hooks/SitemapService_010-implementation.adoc}  |   4 +-
 .../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}  |   8 +-
 .../hooks/WrapperFactory_010-implementation.adoc   |   5 +-
 .../wrapper/listeners/InteractionListener.adoc     |   2 +
 .../InteractionListener_010-implementation.adoc}   |   5 +-
 .../TransactionService_010-implementation.adoc     |   4 +-
 .../TransactionalProcessor_010-implementation.adoc |   3 +-
 .../xml/hooks/XmlService_010-implementation.adoc   |   2 +-
 .../XmlSnapshotService_010-implementation.adoc     |   2 +-
 .../commons/pages/index/collections/Can.adoc       | 117 +++-
 .../modules/commons/pages/index/io/DataSource.adoc |  45 ++
 .../appfeat/ApplicationFeatureDefault.adoc         |  23 +
 .../ApplicationFeatureRepositoryDefault.adoc       |  31 +
 .../ColumnOrderTxtFileServiceDefault.adoc}         |  10 +-
 .../services/command/CommandDtoFactory.adoc        |  66 --
 ...xceptionRecognizerForRecoverableException.adoc} |  10 +-
 .../services/grid/GridLoaderServiceDefault.adoc    |   2 +
 .../services/grid/GridServiceDefault.adoc}         |  34 +-
 .../bootstrap/GridMarshallerServiceBootstrap.adoc} |  13 +-
 .../bootstrap/GridSystemServiceBootstrap.adoc}     |  17 +-
 .../grid/spi/LayoutResourceLoaderDefault.adoc}     |  10 +-
 ...heckServiceForMetaModelValidationFailures.adoc} |  16 +-
 .../services/inject/ServiceInjectorDefault.adoc}   |  13 +-
 .../services/ixn/InteractionDtoFactory.adoc        |  55 --
 .../services/layout/LayoutServiceDefault.adoc}     |  15 +-
 .../metamodel/services/message/MessageBroker.adoc} |  16 +-
 .../metamodel/MetaModelServiceDefault.adoc         |  25 +
 .../objectlifecycle/ObjectLifecyclePublisher.adoc  | 109 +++
 .../services/registry/ServiceRegistryDefault.adoc} |  14 +-
 .../tablecol/TableColumnOrderServiceDefault.adoc   |   2 +-
 .../services/title/TitleServiceDefault.adoc}       |  11 +-
 .../tabular/simple/CollectionContentsExporter.adoc |   2 +
 .../bookmarks/BookmarkServiceDefault.adoc          |   2 +-
 .../command/CommandDtoFactoryDefault.adoc          |  18 -
 .../command/CommandExecutorServiceDefault.adoc     |   2 +
 .../command/SchemaValueMarshallerDefault.adoc      |   2 +
 .../runtimeservices/email/EmailServiceDefault.adoc |   4 +-
 .../eventbus/EventBusServiceSpring.adoc            |   2 +
 .../executor/MemberExecutorServiceDefault.adoc     |   2 +
 .../factory/FactoryServiceDefault.adoc             |   2 +
 .../homepage/HomePageResolverServiceDefault.adoc   |   4 +
 .../i18n/po/TranslationServicePo.adoc              |   2 +
 .../icons/ObjectIconServiceDefault.adoc            |   2 +
 .../runtimeservices/jaxb/JaxbServiceDefault.adoc   |   2 +
 .../locale/LanguageProviderDefault.adoc            |   2 +
 .../locale/LocaleChoiceProviderDefault.adoc        |   2 +
 .../menubars/MenuBarsLoaderServiceDefault.adoc     |   2 +
 .../MenuBarsMarshallerServiceBootstrap.adoc        |   2 +
 .../bootstrap/MenuBarsServiceBootstrap.adoc        |   2 +
 .../message/MessageServiceDefault.adoc             |   2 +
 .../PlaceholderRenderServiceDefault.adoc}          |  12 +-
 .../publish/CommandPublisherDefault.adoc           |   2 +
 .../publish/EntityChangesPublisherDefault.adoc     |   2 +
 .../EntityPropertyChangePublisherDefault.adoc      |   2 +
 .../publish/ExecutionPublisherDefault.adoc         |   2 +
 .../publish/ObjectLifecyclePublisherDefault.adoc   |   2 +
 .../ExceptionRecognizerServiceDefault.adoc}        |  11 +-
 .../routing/RoutingServiceDefault.adoc             |   2 +
 .../scratchpad/ScratchpadDefault.adoc              |   4 +
 .../session/InteractionIdGenerator.adoc            |   2 +
 .../session/InteractionIdGeneratorDefault.adoc     |   2 +
 .../session/InteractionServiceDefault.adoc         |   2 +-
 .../sitemap/SitemapServiceDefault.adoc             |   2 +
 .../transaction/TransactionServiceSpring.adoc      |   2 +
 .../UrlEncodingServiceWithCompression.adoc         |   2 +
 .../user/ImpersonateMenuAdvisorDefault.adoc        |   2 +-
 .../UserCurrentSessionTimeZoneHolderDefault.adoc   |   2 +
 .../userreg/EmailNotificationServiceDefault.adoc   |   2 +
 .../wrapper/WrapperFactoryDefault.adoc             |   2 +
 .../runtimeservices/xml/XmlServiceDefault.adoc     |   2 +
 .../xmlsnapshot/XmlSnapshotServiceDefault.adoc     |   2 +
 .../changetracking/EntityChangeTracker.adoc        |   2 +
 .../EntityPropertyChangePublisher.adoc             |   2 +
 .../EntityChangePublisher_010-implementation.adoc} |   5 +-
 .../EntityChangeTracker_010-implementation.adoc}   |   5 +-
 ...ropertyChangePublisher_010-implementation.adoc} |   5 +-
 .../ExecutionSubscriberForExecutionOutbox.adoc}    |   9 +-
 .../index/titlecache/applib/event/Cached.adoc      |  24 -
 .../repository/RepositoryServiceDefault.adoc       |  36 +
 .../applib/integration/CausewayEntityListener.adoc |   2 +-
 .../CausewayModulePersistenceQueryDslApplib.adoc}  |   6 +-
 .../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}     |  13 +-
 .../index/querydsl/applib/util/DslExpressions.adoc |  47 ++
 .../index/querydsl/applib/util/Wildcards.adoc}     |  13 +-
 ...sewayModulePersistenceQueryDslIntegration.adoc} |   6 +-
 .../jdo/CausewayModulePersistenceQueryDslJdo.adoc} |   6 +-
 .../jpa/CausewayModulePersistenceQueryDslJpa.adoc} |   6 +-
 ...ausewayModulePersistenceQueryDslMetamodel.adoc} |   6 +-
 .../QueryResultsCacheControlForFixtures.adoc}      |  12 +-
 .../services/i8n/TranslationsResolverDefault.adoc} |  13 +-
 .../userprof/UserProfileUiServiceDefault.adoc}     |  10 +-
 .../acceptheader/AcceptHeaderServiceForRest.adoc   |   1 +
 .../service/swagger/SwaggerServiceDefault.adoc}    |  26 +-
 .../viewer/services/BookmarkUiServiceWicket.adoc}  |  13 +-
 .../viewer/services/DeepLinkServiceWicket.adoc}    |  10 +-
 .../services/HintStoreUsingWicketSession.adoc}     |  14 +-
 .../partials/_presentation-layer-api.adoc          |   1 -
 .../modules/applib-svc/partials/module-nav.adoc    |  18 +-
 .../modules/ROOT/pages/2024/2.1.0/relnotes.adoc    |  14 +
 .../2.0.0-M1/mignotes/updated-annotations.adoc     |   5 +-
 antora/playbooks/site.NEXT.yml                     |   7 +-
 antora/playbooks/site.yml                          |   9 +-
 .../causeway/applib/annotation/DomainObject.java   |  89 +++
 .../causeway/applib/annotation/Property.java       |  74 ++
 .../conmap/ContentMappingServiceForCommandDto.java |   3 +-
 .../services/iactnlayer/InteractionService.java    |   2 +-
 .../causeway/applib/services/userui/UserMenu.java  |   3 +
 bom/pom.xml                                        |  80 ++-
 core/adoc/modules/_overview/pages/about.adoc       | 307 ++++++++-
 .../pages/sections/causeway.prototyping.adoc       |   2 +-
 .../pages/sections/causeway.value-types.adoc       |  58 +-
 .../pages/sections/causeway.viewer.wicket.adoc     |   2 +-
 core/metamodel/src/main/java/module-info.java      |   3 +-
 .../metamodel/CausewayModuleCoreMetamodel.java     |   2 +-
 .../appfeat/ApplicationFeatureDefault.java         |   2 +
 .../ApplicationFeatureRepositoryDefault.java       |   4 +
 .../classsubstitutor/ClassSubstitutorDefault.java  |   1 +
 .../ColumnOrderTxtFileServiceDefault.java          |   4 +-
 .../services/command/CommandDtoFactory.java        |   3 +-
 .../services/deadlock/DeadlockRecognizer.java      |   3 +
 ...ExceptionRecognizerForRecoverableException.java |   4 +-
 .../services/grid/GridLoaderServiceDefault.java    |   4 +-
 .../services/grid/GridServiceDefault.java          |   5 +
 .../bootstrap/GridMarshallerServiceBootstrap.java  |   5 +-
 .../grid/bootstrap/GridSystemServiceBootstrap.java |   6 +
 .../grid/spi/LayoutResourceLoaderDefault.java      |   4 +-
 .../idstringifier/IdStringifierLookupService.java  |   2 +
 .../{ => inject}/ServiceInjectorDefault.java       |   6 +-
 .../services/ixn/InteractionDtoFactory.java        |   3 +-
 .../services/layout/LayoutServiceDefault.java      |   5 +
 .../metamodel/services/message/MessageBroker.java  |   5 +
 .../services/metamodel/MetaModelExportSupport.java |   2 +-
 .../metamodel/MetaModelServiceDefault.java         |   5 +
 .../objectlifecycle/ObjectLifecyclePublisher.java  |   2 +-
 .../services/publishing/CommandPublisher.java      |   1 +
 .../services/registry/ServiceRegistryDefault.java  |   5 +
 .../tablecol/TableColumnOrderServiceDefault.java   |   6 +-
 .../TableColumnOrderServiceUsingTxtFile.java       |   2 +
 .../services/title/TitleServiceDefault.java        |   5 +
 .../ServiceInjectorDefaultTest_usingFields.java    |   5 +-
 ...InjectorDefaultTest_validateServices_happy.java |   1 +
 core/pom.xml                                       |   1 +
 .../bookmarks/BookmarkServiceDefault.java          |   2 +-
 .../command/CommandDtoFactoryDefault.java          |   6 +-
 .../command/CommandExecutorServiceDefault.java     |   1 +
 .../command/SchemaValueMarshallerDefault.java      |   2 +
 .../runtimeservices/email/EmailServiceDefault.java |   5 +-
 .../eventbus/EventBusServiceSpring.java            |   2 +
 .../executor/MemberExecutorServiceDefault.java     |   2 +
 .../factory/FactoryServiceDefault.java             |   2 +
 .../homepage/HomePageResolverServiceDefault.java   |   8 +
 .../i18n/po/TranslationServicePo.java              |   2 +-
 .../icons/ObjectIconServiceDefault.java            |   2 +-
 .../interaction/InteractionDtoFactoryDefault.java  |   8 +-
 .../runtimeservices/jaxb/JaxbServiceDefault.java   |   4 +-
 .../locale/LanguageProviderDefault.java            |   1 +
 .../locale/LocaleChoiceProviderDefault.java        |   1 +
 .../menubars/MenuBarsLoaderServiceDefault.java     |   1 +
 .../MenuBarsMarshallerServiceBootstrap.java        |   2 +
 .../bootstrap/MenuBarsServiceBootstrap.java        |   2 +
 .../message/MessageServiceDefault.java             |   1 +
 .../PlaceholderRenderServiceDefault.java           |   4 +-
 .../publish/CommandPublisherDefault.java           |   1 +
 .../publish/EntityChangesPublisherDefault.java     |   1 +
 .../EntityPropertyChangePublisherDefault.java      |   1 +
 .../publish/ExecutionPublisherDefault.java         |   1 +
 .../publish/LifecycleCallbackNotifier.java         |   1 +
 .../publish/ObjectLifecyclePublisherDefault.java   |   5 +-
 .../ExceptionRecognizerServiceDefault.java         |   4 +-
 .../routing/RoutingServiceDefault.java             |   4 +
 .../scratchpad/ScratchpadDefault.java              |   5 +
 .../serializing/SerializingAdapterDefault.java     |   2 +
 .../session/InteractionIdGenerator.java            |   4 +
 .../session/InteractionIdGeneratorDefault.java     |   2 +
 .../session/InteractionServiceDefault.java         |   2 +-
 .../sitemap/SitemapServiceDefault.java             |   3 +-
 .../transaction/TransactionServiceSpring.java      |   6 +-
 .../UrlEncodingServiceWithCompression.java         |   3 +
 .../user/ImpersonateMenuAdvisorDefault.java        |   2 +-
 .../UserCurrentSessionTimeZoneHolderDefault.java   |   1 +
 .../userreg/EmailNotificationServiceDefault.java   |   1 +
 .../wrapper/WrapperFactoryDefault.java             |   1 +
 .../runtimeservices/xml/XmlServiceDefault.java     |   2 +-
 .../xmlsnapshot/XmlSnapshotServiceDefault.java     |   1 +
 ...HealthIndicatorUsingHealthCheckServiceTest.java |  18 +
 .../ExecutionSubscriberForExecutionOutbox.java     |   2 -
 .../setup-and-configure-mavendeps-webapp.adoc      |   1 +
 .../deadlock/DeadlockRecognizerDefault.java        |  19 +-
 .../repository/RepositoryServiceDefault.java       |  10 +-
 persistence/jdo/adoc/modules/ROOT/pages/about.adoc |   2 +-
 persistence/jpa/adoc/modules/ROOT/pages/about.adoc |   2 +-
 persistence/jpa/applib/pom.xml                     |  95 ++-
 .../main/{java => java-jigsaw}/module-info.java    |   2 +
 .../jpa/applib/types/BlobJpaEmbeddable.java        |   1 -
 .../jpa/applib/types/QBlobJpaEmbeddable.java       |  73 ++
 .../jpa/applib/types/QClobJpaEmbeddable.java       |  71 ++
 .../querydsl}/adoc/antora.yml                      |   7 +-
 .../querydsl/adoc/modules/ROOT}/nav.adoc           |   2 +-
 .../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/{jpa => querydsl}/applib/pom.xml       |  46 +-
 .../applib/src/main/java/module-info.java          |  26 +-
 .../CausewayModulePersistenceQueryDslApplib.java   |   9 +-
 .../querydsl/applib/query/DslQuery.java            |  80 +++
 .../auto/AutoCompleteGeneratedQueryService.java    |  94 +++
 .../applib/services/repo/QueryDslRepository.java   | 767 +++++++++++++++++++++
 .../services/support/DetachedQueryFactory.java     |  94 +++
 .../applib/services/support/QueryDslSupport.java   | 103 +++
 .../querydsl/applib/util/CaseSensitivity.java      |  22 +-
 .../querydsl/applib/util/DslExpressions.java       | 185 +++++
 .../querydsl/applib/util/Wildcards.java            |  81 +++
 .../WildcardRegexUtil_toAnsiSqlWildcard_Test.java  |  52 ++
 .../WildcardRegexUtil_wildcardToRegex_Test.java    |  57 ++
 persistence/querydsl/integration/pom.xml           |  65 ++
 .../integration/src/main/java/module-info.java     |  27 +-
 ...usewayModulePersistenceQueryDslIntegration.java |  30 +-
 .../AutoCompleteGeneratedQueryServiceImpl.java     | 135 ++++
 persistence/{jpa/applib => querydsl/jdo}/pom.xml   |  43 +-
 .../querydsl/jdo/src/main/java/module-info.java    |  32 +-
 .../jdo/CausewayModulePersistenceQueryDslJdo.java  |  34 +-
 .../querydsl/jdo/query/DslQueryJdo.java            | 328 +++++++++
 .../services/support/DetachedQueryFactoryJdo.java  |  26 +-
 .../jdo/services/support/QueryDslSupportJdo.java   | 122 ++++
 persistence/{jpa/applib => querydsl/jpa}/pom.xml   |  40 +-
 .../querydsl/jpa/src/main/java/module-info.java    |  28 +-
 .../jpa/CausewayModulePersistenceQueryDslJpa.java  |  46 ++
 .../services/query/DetachedQueryFactoryJpa.java    |  25 +-
 .../querydsl/jpa/services/support/DslQueryJpa.java | 273 ++++++++
 .../jpa/services/support/QueryDslSupportJpa.java   | 108 +++
 persistence/querydsl/metamodel/pom.xml             |  61 ++
 .../metamodel}/src/main/java/module-info.java      |  21 +-
 ...CausewayModulePersistenceQueryDslMetamodel.java |  31 +-
 .../facets/AutoCompleteGeneratedDslQuery.java      | 205 ++++++
 .../AutoCompleteGeneratedQueryFacetFactory.java    | 149 ++++
 .../facets/AutoCompleteUsingQueryDslFacet.java     | 187 +++++
 ...AutoCompleteGeneratedQueryMetaModelRefiner.java |  22 +-
 persistence/querydsl/pom.xml                       |  43 ++
 persistence/querydsl/testsupport/pom.xml           |  65 ++
 .../querydsl/testsupport/PredicatePrettifier.java  | 265 +++++++
 .../QueryResultsCacheControlForFixtures.java       |   7 +-
 .../services/i8n/TranslationsResolverDefault.java  |   8 +-
 .../userprof/UserProfileUiServiceDefault.java      |   5 +
 viewers/graphql/adoc/modules/ROOT/pages/about.adoc |   2 +-
 ...iiIdentifierServiceSupportingGraphqlViewer.java |   5 +
 viewers/restfulobjects/adoc/antora.yml             |   1 -
 .../adoc/modules/ROOT/pages/about.adoc             |   2 +-
 .../acceptheader/AcceptHeaderServiceForRest.java   |   5 +-
 .../service/swagger/SwaggerServiceDefault.java     |  13 +-
 viewers/wicket/adoc/modules/ROOT/pages/about.adoc  |   2 +-
 .../ROOT/pages/setup-and-configuration.adoc        |  31 +-
 .../viewer/services/BookmarkUiServiceWicket.java   |  16 +-
 .../viewer/services/DeepLinkServiceWicket.java     |   4 +-
 .../services/HintStoreUsingWicketSession.java      |   5 +
 351 files changed, 7056 insertions(+), 887 deletions(-)

Reply via email to