Branch: refs/heads/stable-16.4.x Home: https://github.com/xwiki/xwiki-platform Commit: 0a35847dfc9233f95543ccd994fbe70f9ca30fdd https://github.com/xwiki/xwiki-platform/commit/0a35847dfc9233f95543ccd994fbe... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2025-02-13 (Thu, 13 Feb 2025) Changed paths: M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultMacroBlockRequiredRightAnalyzer.java M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/resources/ApplicationResources.properties M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultMacroBlockRequiredRightAnalyzerTest.java M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/pom.xml A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/src/main/java/org/xwiki/platform/security/requiredrights/MacroParameterRequiredRightsAnalyzer.java A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/src/main/java/org/xwiki/platform/security/requiredrights/internal/MacroContentSourceReferenceMacroParameterRequiredRightsAnalyzer.java A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/src/main/java/org/xwiki/platform/security/requiredrights/internal/WikiSyntaxMacroParameterRequiredRightsAnalyzer.java A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/src/main/resources/ApplicationResources.properties A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/src/main/resources/META-INF/components.txt A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/src/test/java/org/xwiki/platform/security/requiredrights/internal/MacroContentSourceReferenceMacroParameterRequiredRightsAnalyzerTest.java A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/src/test/java/org/xwiki/platform/security/requiredrights/internal/WikiSyntaxMacroParameterRequiredRightsAnalyzerTest.java Log Message: ----------- XWIKI-22821: Allow having generic analyzers for different types of macro arguments (#3846) * Add a new MacroParameterRequiredRightsAnalyzer role. * Add implementations for wiki content and macro content source references. (cherry picked from commit 4dd774ce929869c8984a8be86d001441f945037d) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications