Branch: refs/heads/misc/remove-deprecated-domainobjectfactory-object-methods Home: https://github.com/xwiki/xwiki-platform Commit: 4a42ee8c9a4707fe8abd7fbce42989ecbae5aa46 https://github.com/xwiki/xwiki-platform/commit/4a42ee8c9a4707fe8abd7fbce4298... Author: Vincent Massol <[email protected]> Date: 2026-10-12 (Mon, 12 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/Constants.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/DomainObjectFactory.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/objects/AllObjectsForClassNameResourceImpl.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/objects/ObjectAtPageVersionResourceImpl.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/objects/ObjectPropertiesAtPageVersionResourceImpl.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/objects/ObjectPropertiesResourceImpl.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/objects/ObjectPropertyAtPageVersionResourceImpl.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/objects/ObjectPropertyResourceImpl.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/objects/ObjectsAtPageVersionResourceImpl.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/objects/ObjectsForClassNameResourceImpl.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/objects/ObjectsResourceImpl.java Log Message: ----------- [Misc] Remove the deprecated DomainObjectFactory#createObject and #createObjectSummary * Make the 9 object REST resources that still called them use ModelFactory#toRestObject and ModelFactory#toRestObjectSummary directly, which those methods only delegated to. * Remove the 2 methods, deprecated since 7.3M1 in an internal class, which also clears 2 SonarQube java:S107 findings. * Point the `@see` of Constants#ALLOWED_VALUES_ATTRIBUTE_NAME to ModelFactory#toRestObject. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications