Branch: refs/heads/fix/basecollection-checkstyle Home: https://github.com/xwiki/xwiki-platform Commit: 5a8a88d45ce8edf07d9c2e5bd2ceaafdb59f3672 https://github.com/xwiki/xwiki-platform/commit/5a8a88d45ce8edf07d9c2e5bd2cea... Author: Simon Urli <[email protected]> Date: 2026-08-06 (Thu, 06 Aug 2026) Changed paths: M xwiki-platform-core/xwiki-platform-oldcore/pom.xml M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseCollection.java Log Message: ----------- [Misc] Fix Checkstyle violations in BaseCollection Add missing Javadoc (class type param, @return/@param tags), fix DeclarationOrder by reordering fields by visibility, rename locals/parameters hiding fields or using snake_case, add a hashCode() matching equals(), and extract helper methods in getDiff() and merge() to bring their complexity and parameter count back under the Checkstyle limits. Co-Authored-By: Claude Sonnet 5 <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications