Files
struts/plugins
Lukasz Lenart a9ce3e3c99 fix(convention): WW-4421 detect duplicate @Action names when execute() is annotated (#1579)
The duplicate @Action name detection in PackageBasedActionConfigBuilder
was embedded inside a conditional block that only ran when execute() was
NOT annotated with @Action. This meant two methods could map to the same
action name silently when execute() had an @Action annotation, with one
overwriting the other non-deterministically.

Extract the duplicate check to run unconditionally before the conditional
block, so it applies to all annotated methods regardless of whether
execute() is annotated.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-21 09:12:52 +00:00
..

Struts 2 Plugins

A set of officially supported plugins which are provided with the framework, you can read more about them in the documentation.