This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a change to branch WW-5659-lazy-params-request-scoping
in repository https://gitbox.apache.org/repos/asf/struts.git
from bfb4fbaa5 WW-5659 fix(core): stop an unresolvable disabled param from
voiding the upload policy
add 2be4f6bbc WW-5659 docs(core): state what the lazy param injector
actually did
add 1b709ec19 WW-5659 feat(core): reject unknown lazy interceptor params
at configuration time
add abe677dad WW-5659 refactor(core): drop the deprecated single-arg
executeConditional
add 48aeac824 WW-5659 fix(core): keep configuration order when merging
lazy interceptor params
No new revisions were added by this update.
Summary of changes:
.../apache/struts2/DefaultActionInvocation.java | 20 ++-
.../struts2/factory/DefaultInterceptorFactory.java | 78 ++++++++++-
.../struts2/interceptor/InterceptorParams.java | 14 +-
.../apache/struts2/interceptor/WithLazyParams.java | 16 ++-
.../struts2/DefaultActionInvocationTest.java | 35 +++++
.../factory/DefaultInterceptorFactoryTest.java | 149 +++++++++++++++++++++
.../apache/struts2/mock/MockLazyInterceptor.java | 14 ++
...7-WW-5659-lazy-params-request-scoping-design.md | 17 ++-
8 files changed, 317 insertions(+), 26 deletions(-)
create mode 100644
core/src/test/java/org/apache/struts2/factory/DefaultInterceptorFactoryTest.java