You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2026/05/27 06:54:42 UTC
(struts) branch WW-5631-chaining-require-annotations updated (a1740a45c -> ab5b25f7f)
This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a change to branch WW-5631-chaining-require-annotations
in repository https://gitbox.apache.org/repos/asf/struts.git
omit a1740a45c WW-5631 test(chaining): cover fail-closed introspection; clarify target==action
omit fe798b638 WW-5631 docs(chaining): document struts.chaining.requireAnnotations
omit 7db36c9b4 WW-5631 test(chaining): cover includes interaction and proxied target
omit b1b7aa1b3 WW-5631 refactor(chaining): align requireAnnotations parsing with BooleanUtils
omit b8dd03654 WW-5631 feat(chaining): enforce @StrutsParameter on target when opted in
omit 6970a3b2a WW-5631 test(chaining): add failing @StrutsParameter enforcement tests
omit 90368eda3 WW-5631 test(chaining): add annotated/unannotated chaining fixtures
omit bdc9a6581 WW-5631 feat(chaining): default struts.chaining.requireAnnotations=false
omit b6128b64c WW-5631 feat(chaining): add struts.chaining.requireAnnotations constant
omit 5560633d3 WW-5631 docs(chaining): add design spec and implementation plan
add 6dbe7ab5a WW-5631 feat(chaining): add struts.chaining.requireAnnotations constant
add c95155526 WW-5631 feat(chaining): default struts.chaining.requireAnnotations=false
add ddc38e358 WW-5631 test(chaining): add annotated/unannotated chaining fixtures
add 4fa2782b3 WW-5631 test(chaining): add failing @StrutsParameter enforcement tests
add ca36a7d46 WW-5631 feat(chaining): enforce @StrutsParameter on target when opted in
add 2fcae6c77 WW-5631 refactor(chaining): align requireAnnotations parsing with BooleanUtils
add 7d9129529 WW-5631 test(chaining): cover includes interaction and proxied target
add 52995f882 WW-5631 docs(chaining): document struts.chaining.requireAnnotations
add ab5b25f7f WW-5631 test(chaining): cover fail-closed introspection; clarify target==action
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (a1740a45c)
\
N -- N -- N refs/heads/WW-5631-chaining-require-annotations (ab5b25f7f)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
...ning-interceptor-strutsparameter-enforcement.md | 669 ---------------------
...terceptor-strutsparameter-enforcement-design.md | 164 -----
2 files changed, 833 deletions(-)
delete mode 100644 docs/superpowers/plans/2026-05-27-WW-5631-chaining-interceptor-strutsparameter-enforcement.md
delete mode 100644 docs/superpowers/specs/2026-05-27-chaining-interceptor-strutsparameter-enforcement-design.md