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(-)

Reply via email to