This is an automated email from the ASF dual-hosted git repository. papegaaij pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/wicket.git
commit 284fc7b16e392667ef9b27ae079878265e133796 Merge: 3f02ef5300 c8fa4527ab Author: Emond Papegaaij <[email protected]> AuthorDate: Thu Oct 1 16:33:01 2026 +0200 Merge pull request #1562 from apache/WICKET-7200 WICKET-7200 align class-vs-package resolution in the role annotations .../AnnotationsRoleAuthorizationStrategy.java | 320 ++++++++++++++------- .../role/annotations/AuthorizeAction.java | 30 +- .../role/annotations/AuthorizeActions.java | 18 +- .../role/annotations/AuthorizeInstantiation.java | 11 +- .../role/annotations/AuthorizeInstantiations.java | 9 +- .../role/annotations/AuthorizeResource.java | 12 +- .../annotations/AnnotationsRolePackageTest.java | 161 +++++++++++ .../role/annotations/base/ActionAnnotatedBase.java | 34 +++ .../role/annotations/base/AnnotatedBase.java | 34 +++ .../role/annotations/pkg/EnableOnlyComponent.java | 34 +++ .../annotations/pkg/InheritingActionComponent.java | 33 +++ .../role/annotations/pkg/InheritingComponent.java | 34 +++ .../role/annotations/pkg/OptedOutComponent.java | 34 +++ .../role/annotations/pkg/OverridingComponent.java | 34 +++ .../role/annotations/pkg/OverridingResource.java | 34 +++ .../annotations/pkg/PackageProtectedResource.java | 32 +++ .../role/annotations/pkg/PlainComponent.java | 32 +++ .../role/annotations/pkg/RulesetComponent.java | 36 +++ .../role/annotations/pkg/package-info.java | 29 ++ .../role/annotations/pkg/sub/NestedComponent.java | 33 +++ .../src/main/asciidoc/security/security_2.adoc | 60 +++- 21 files changed, 927 insertions(+), 127 deletions(-)
