Branch: refs/heads/da-88-highlights Home: https://github.com/xwiki-contrib/documentation Commit: af6345db424e64f8ebfa55b38c9ff94ef0273aa3 https://github.com/xwiki-contrib/documentation/commit/af6345db424e64f8ebfa55... Author: Vincent Massol <[email protected]> Date: 2026-10-06 (Tue, 06 Oct 2026) Changed paths: A documentation-xwikiorg/documentation-xwikiorg-api/src/main/java/org/xwiki/contrib/documentation/internal/xwikiorg/HighlightsCheck.java M documentation-xwikiorg/documentation-xwikiorg-api/src/main/resources/META-INF/components.txt A documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/HighlightsCheckTest.java Log Message: ----------- DA-88: Add checks for the number and the syntax of Highlights * Add the `highlights` check (`HighlightsCheck`), which parses the Highlights field of the DocumentationClass object and reports more than 6 first-level list items as an Error * Report as a Warning, with the item text as context, every first-level item without a link, and every first-level item without exactly one nested list item (its description) * Report nothing when the field is empty, and log a warning when it can't be parsed * Add `HighlightsCheckTest` 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