Branch: refs/heads/da-77-how-to-reserved Home: https://github.com/xwiki-contrib/documentation Commit: 853267532e34b48e7ec950551d10192864168035 https://github.com/xwiki-contrib/documentation/commit/853267532e34b48e7ec950... Author: Vincent Massol <[email protected]> Date: 2026-10-06 (Tue, 06 Oct 2026) Changed paths: M documentation-xwikiorg/documentation-xwikiorg-api/src/main/java/org/xwiki/contrib/documentation/internal/xwikiorg/KebabNameValidator.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/KebabNameValidatorTest.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/PageNameCheckTest.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/PageTitleCheckTest.java Log Message: ----------- DA-77: Titles starting with "How to" are not reported as containing a documentation-type word * Treat the consecutive segments "how" and "to" of a kebab name as the "howto" reserved word in KebabNameValidator, so that "How to ..." and "How-to: ..." titles, and "how-to-..." page and attachment names, are reported * Remove both segments in removeReservedWords, so that the proposed name for "how-to-install-xwiki" is "install-xwiki" * Add tests for KebabNameValidator, PageTitleCheck and PageNameCheck 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-contrib/documentation/settings/notifications