This is an automated email from the ASF dual-hosted git repository. ahuber pushed a commit to branch maintenance-branch in repository https://gitbox.apache.org/repos/asf/causeway.git
commit a2f979e231ccd21cfdb4077a381482544e4e3938 Merge: 9ba1276c902 8f3dcba430e Author: Andi Huber <[email protected]> AuthorDate: Thu Jan 15 14:19:06 2026 +0100 Merge pull request #3352 from apache/CAUSEWAY-3955 CAUSEWAY-3955: deprecates out-dated API .../org/apache/causeway/applib/Identifier.java | 59 ++++++++++++++++++---- .../apache/causeway/applib/id/HasLogicalType.java | 28 ++++++++-- .../org/apache/causeway/applib/id/LogicalType.java | 47 +++++++++++++---- .../services/appfeat/ApplicationFeatureId.java | 10 ++-- .../applib/services/bookmark/Bookmark.java | 4 +- .../services/wrapper/events/InteractionEvent.java | 4 +- .../applib/value/semantics/ValueDecomposition.java | 8 +++ .../value/semantics/ValueSemanticsAbstract.java | 2 +- .../value/semantics/ValueSemanticsProvider.java | 17 ++++++- .../apache/causeway/applib/IdentifierTests.java | 2 +- .../apache/causeway/applib/id/LogicalTypeTest.java | 14 ++--- .../core/config/beans/CausewayBeanMetaData.java | 4 +- .../CausewayComponentScanInterceptorImpl.java | 2 +- .../progmodel/ProgrammingModelConstants.java | 4 +- .../_testing/MetaModelContext_forTesting.java | 4 +- .../_testing/ServiceRegistry_forTesting.java | 2 +- .../context/MetaModelContext_usingSpring.java | 2 +- .../core/metamodel/execution/PropertyModifier.java | 2 +- .../core/metamodel/facets/DomainEventHelper.java | 2 +- .../core/metamodel/facets/FacetedMethod.java | 2 +- .../metamodel/facets/FacetedMethodParameter.java | 2 +- .../actions/action/ActionOverloadingValidator.java | 2 +- .../actions/action/invocation/IdentifierUtil.java | 6 +-- .../facets/collections/CollectionFacet.java | 2 +- .../fallback/NamedFacetFallbackFromMemberName.java | 2 +- .../choices/ChoicesFacetFromBoundedAbstract.java | 2 +- .../DomainObjectAnnotationFacetFactory.java | 12 ++--- .../facets/object/entity/EntityFacet.java | 4 +- .../facets/object/grid/GridFacetDefault.java | 4 +- .../hidden/HiddenTypeFacetFromAuthorization.java | 2 +- .../logicaltype/LogicalTypeMalformedValidator.java | 4 +- .../LogicalTypeFacetFromClassNameFactory.java | 4 +- .../impl/ObjectValidPropertiesFacetImpl.java | 2 +- .../ident/CssClassFacetFromProjectionFacet.java | 2 +- .../ident/IconFacetFromProjectionFacet.java | 2 +- .../title/methods/TitleFacetViaTitleMethod.java | 2 +- .../title/parser/TitleFacetFromValueFacet.java | 4 +- .../facets/object/value/CompositeValueUpdater.java | 6 +-- .../facets/object/value/ValueFacetAbstract.java | 2 +- .../ViewModelFacetForDomainObjectAnnotation.java | 2 +- .../ViewModelFacetForXmlRootElementAnnotation.java | 4 +- .../metamodel/inspect/Object_inspectMetamodel.java | 2 +- .../metamodel/interactions/InteractionHead.java | 4 +- .../metamodel/interactions/InteractionUtils.java | 2 +- .../interactions/ObjectValidityContext.java | 2 +- .../interactions/managed/ActionInteraction.java | 4 +- .../interactions/managed/ManagedMember.java | 2 +- .../managed/PendingParamsSnapshot.java | 2 +- .../interactions/managed/_BindingUtil.java | 4 +- .../_OrphanedSupportingMethodValidator.java | 2 +- .../core/metamodel/object/Bookmarkable.java | 2 +- .../core/metamodel/object/ManagedObject.java | 9 ++-- .../core/metamodel/object/ManagedObjects.java | 10 ++-- .../core/metamodel/object/MmAssertionUtils.java | 4 +- .../core/metamodel/object/MmEntityUtils.java | 16 +++--- .../core/metamodel/object/MmSpecUtils.java | 6 +-- .../core/metamodel/object/MmValueUtils.java | 4 +- .../core/metamodel/object/MmVisibilityUtils.java | 4 +- .../core/metamodel/object/_InternalTitleUtil.java | 6 +-- .../core/metamodel/object/_ManagedObjectEmpty.java | 2 +- .../object/_ManagedObjectEntityBookmarked.java | 8 +-- .../object/_ManagedObjectEntityHybrid.java | 10 ++-- .../object/_ManagedObjectEntityTransient.java | 2 +- .../metamodel/object/_ManagedObjectSpecified.java | 22 ++++---- .../object/_ManagedObjectUnspecified.java | 2 +- .../core/metamodel/object/_ManagedObjectValue.java | 2 +- .../metamodel/object/_ManagedObjectViewmodel.java | 2 +- .../metamodel/objectmanager/ObjectCreator.java | 4 +- .../core/metamodel/objectmanager/ObjectLoader.java | 2 +- .../metamodel/objectmanager/ObjectManager.java | 4 +- .../objectmanager/ObjectManagerDefault.java | 4 +- .../memento/ObjectMementoCollection.java | 3 +- .../memento/ObjectMementoForEmpty.java | 3 +- .../memento/ObjectMementoForScalar.java | 11 ++-- .../all/MixinSanityChecksValidator.java | 2 +- .../authorization/AuthorizationFacetAbstract.java | 4 +- .../navigation/NavigationFacetFromHiddenType.java | 4 +- .../ApplicationFeatureRepositoryDefault.java | 4 +- .../services/metamodel/DomainMemberDefault.java | 4 +- .../services/metamodel/MetaModelExporter.java | 2 +- .../metamodel/MetaModelServiceDefault.java | 6 +-- .../services/metamodel/TitleAnnotator.java | 2 +- .../services/metamodel/_ObjectGraphFactory.java | 20 ++++---- .../services/registry/ServiceRegistryDefault.java | 2 +- .../services/title/TitleServiceDefault.java | 4 +- .../title/TitlesAndTranslationsValidator.java | 4 +- .../metamodel/spec/HasObjectSpecification.java | 41 ++++++++++++--- .../core/metamodel/spec/ObjectSpecification.java | 2 +- .../core/metamodel/spec/feature/ObjectAction.java | 8 +-- .../metamodel/spec/feature/ObjectAssociation.java | 2 +- .../spec/feature/OneToOneAssociation.java | 4 +- .../spec/feature/memento/ActionMemento.java | 4 +- .../spec/feature/memento/CollectionMemento.java | 6 +-- .../spec/feature/memento/ObjectMemberMemento.java | 4 +- .../spec/feature/memento/PropertyMemento.java | 6 +-- .../specloader/LogicalTypeResolverDefault.java | 10 ++-- .../metamodel/specloader/SpecificationLoader.java | 12 ++--- .../specloader/SpecificationLoaderDefault.java | 6 +-- .../specloader/specimpl/ObjectActionDefault.java | 6 +-- .../specloader/specimpl/ObjectActionMixedIn.java | 10 ++-- .../specloader/specimpl/ObjectMemberAbstract.java | 2 +- .../specimpl/ObjectSpecificationAbstract.java | 4 +- .../specimpl/OneToManyAssociationMixedIn.java | 2 +- .../specimpl/OneToOneAssociationMixedIn.java | 2 +- .../specimpl/_MixedInMemberNamingStrategy.java | 2 +- .../specimpl/dflt/ObjectSpecificationDefault.java | 4 +- .../specimpl/dflt/_AssociationsAsColumns.java | 6 +-- .../specloader/validator/ValidationFailure.java | 2 +- .../tabular/interactive/DataTableInteractive.java | 12 ++--- .../core/metamodel/tabular/simple/DataTable.java | 2 +- .../causeway/core/metamodel/util/Facets.java | 4 +- .../core/metamodel/util/snapshot/XmlSnapshot.java | 8 +-- .../valuesemantics/BigDecimalValueSemantics.java | 2 +- .../valuesemantics/LocaleValueSemantics.java | 2 +- .../temporal/TemporalValueSemanticsProvider.java | 8 +-- .../facetapi/FeatureTypeTest_identifierFor.java | 4 +- .../DomainObjectAnnotationFacetFactoryTest.java | 2 +- .../NamedAnnotationFacetFactoryTest.java | 2 +- .../logicaltype/LogicalTypeInferenceTest.java | 6 +-- .../RecreatableObjectFacetFactoryTest.java | 2 +- .../metamodel/MetaModelServiceDefaultTest.java | 2 +- .../specloader/SpecificationCacheDefaultTest.java | 6 +-- .../tabular/simple/DataTableSerializationTest.java | 2 +- .../bookmarks/BookmarkServiceDefault.java | 2 +- .../command/CommandExecutorServiceDefault.java | 4 +- .../executor/MemberExecutorServiceDefault.java | 2 +- .../bootstrap/MenuBarsServiceBootstrap.java | 16 +++--- .../publish/LifecycleCallbackNotifier.java | 2 +- .../sitemap/SitemapServiceDefault.java | 4 +- .../InvocationHandlerforAsyncWrapRegular.java | 4 +- .../wrapper/WrapperFactoryDefault.java | 4 +- .../DelegatingInvocationHandlerAbstract.java | 2 +- .../handlers/DomainObjectInvocationHandler.java | 6 +-- .../menubars/bootstrap/MenuBarsServiceBSTest.java | 2 +- .../manager/AuthorizationManager.java | 2 +- .../help/topics/welcome/WelcomeHelpPage.java | 14 ++--- .../TableColumnVisibilityServiceForSecman.java | 2 +- .../applib/value/CalendarEventSemantics.java | 4 +- .../changetracking/EntityChangeTrackerDefault.java | 2 +- .../commons/integration/changetracking/_Xray.java | 2 +- .../version/EntityVersionAccessorDefault.java | 2 +- .../jdo/datanucleus/changetracking/_Utils.java | 2 +- .../jdo/metamodel/beans/JdoBeanTypeClassifier.java | 2 +- .../MetaModelValidatorForJdoqlFromClause.java | 4 +- .../AutoCompleteGeneratedQueryFacetFactory.java | 2 +- .../interaction/DomainObjectTesterFactory.java | 4 +- .../DomainModelTest_usingGoodDomain.java | 4 +- .../testdomain/domainmodel/SpecLoaderTest.java | 4 +- .../JpaGeneratedLongIdEntityLifecycleTest.java | 2 +- ...JpaNonGeneratedStringIdEntityLifecycleTest.java | 2 +- .../value/ActionInteractionProbeImpl.java | 8 +-- .../value/PropertyInteractionProbeImpl.java | 2 +- .../testdomain/value/ValueSemanticsTester.java | 2 +- .../viewers/common/wkt/InteractionTestWkt.java | 2 +- .../shiro/authorization/AuthorizorShiro.java | 4 +- .../applib/validate/DomainModelValidator.java | 4 +- .../viewer/commons/model/action/UiActionForm.java | 2 +- .../viewer/commons/model/layout/UiGridLayout.java | 4 +- .../viewer/commons/model/scalar/UiProperty.java | 2 +- .../services/menu/MenuUiServiceDefault.java | 6 +-- .../viewer/graphql/model/context/Context.java | 6 +-- .../viewer/graphql/model/domain/TypeNames.java | 4 +- .../domain/common/query/CommonDomainObject.java | 2 +- .../domain/common/query/CommonDomainService.java | 2 +- .../common/query/CommonTopLevelQueryAbstract.java | 2 +- .../domain/common/query/ObjectFeatureUtils.java | 6 +-- .../common/query/meta/CommonMetaFetcher.java | 6 +-- .../rich/mutation/RichMutationForAction.java | 2 +- .../rich/mutation/RichMutationForProperty.java | 2 +- .../model/domain/rich/query/RichAction.java | 6 +-- .../model/domain/rich/scenario/ScenarioStep.java | 2 +- .../simple/mutation/SimpleMutationForAction.java | 2 +- .../simple/mutation/SimpleMutationForProperty.java | 2 +- .../model/domain/simple/query/SimpleAction.java | 6 +-- .../viewer/controller/ResourceController.java | 4 +- .../domainobjects/DomainObjectReprRenderer.java | 22 ++++---- .../domainobjects/DomainServiceLinkTo.java | 2 +- .../rendering/domainobjects/ListReprRenderer.java | 2 +- .../domainobjects/ObjectActionReprRenderer.java | 2 +- .../domainobjects/ObjectAndActionInvocation.java | 4 +- .../ObjectCollectionReprRenderer.java | 2 +- .../domainobjects/ObjectPropertyReprRenderer.java | 4 +- .../domainobjects/ScalarValueReprRenderer.java | 2 +- .../AbstractTypeMemberReprRenderer.java | 2 +- .../domaintypes/ActionDescriptionReprRenderer.java | 2 +- .../ActionParameterDescriptionReprRenderer.java | 2 +- .../CollectionDescriptionReprRenderer.java | 2 +- .../domaintypes/DomainTypeReprRenderer.java | 10 ++-- .../PropertyDescriptionReprRenderer.java | 2 +- .../domaintypes/TypeListReprRenderer.java | 2 +- ...ntentNegotiationServiceOrgApacheCausewayV2.java | 10 ++-- .../swagger/internal/_OpenApiModelFactory.java | 16 +++--- .../service/valuerender/JsonValueConverter.java | 2 +- .../JsonValueEncoderServiceDefault.java | 12 ++--- .../domainobjects/JsonValueEncoderTest.java | 14 ++--- .../resources/DomainObjectResourceServerside.java | 4 +- .../resources/ObjectAdapterUpdateHelper.java | 2 +- .../viewer/resources/_DomainResourceHelper.java | 2 +- .../wicket/model/models/ManagedObjectModel.java | 2 +- .../model/models/ScalarModelWithMultiChoice.java | 2 +- .../wicket/model/models/ScalarParameterModel.java | 2 +- .../wicket/model/models/ScalarPropertyModel.java | 2 +- .../viewer/wicket/model/models/UiObjectWkt.java | 4 +- .../interaction/HasBookmarkedOwnerAbstract.java | 2 +- .../interaction/act/ActionInteractionWkt.java | 6 +-- .../interaction/prop/PropertyInteractionWkt.java | 2 +- .../actionresponse/ActionResultResponseType.java | 6 +-- .../ajaxtable/CausewayAjaxDataTable.java | 2 +- .../CollectionContentsAsAjaxTablePanel.java | 4 +- .../ajaxtable/columns/SingularColumn.java | 2 +- .../components/entity/fieldset/PropertyGroup.java | 2 +- .../entity/icontitle/EntityIconAndTitlePanel.java | 8 +-- .../wicket/ui/components/layout/bs/col/Col.java | 2 +- .../scalars/markup/MarkupPanelFactories.java | 2 +- .../ui/components/unknown/UnknownModelPanel.java | 2 +- .../widgets/linkandlabel/ActionLink.java | 2 +- .../widgets/select2/Select2ChoiceExt.java | 10 ++-- .../widgets/select2/Select2MultiChoiceExt.java | 16 +++--- .../viewer/wicket/ui/pages/entity/EntityPage.java | 2 +- .../apache/causeway/viewer/wicket/ui/util/Wkt.java | 6 +-- 220 files changed, 631 insertions(+), 497 deletions(-)
