This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git

commit bd783a0e19f503af2d12b830a28b1b214c0995c9
Merge: 5057aeac8 71d77df3f
Author: Kusal Kithul-Godage <git...@kusal.io>
AuthorDate: Fri Jan 26 11:00:16 2024 +1100

    Merge pull request #832 from apache/WW-5352-parameter-annotation-3

 .../org/apache/struts2/showcase/UITagExample.java  |  24 +-
 .../showcase/action/ParamsAnnotationAction.java    | 133 ++++++++
 .../struts2/showcase/action/SkillAction.java       |   2 +
 .../struts2/showcase/async/ChatRoomAction.java     |   3 +
 .../struts2/showcase/conversion/AddressAction.java |   4 +-
 .../showcase/conversion/OperationsEnumAction.java  |   2 +
 .../struts2/showcase/conversion/PersonAction.java  |   2 +
 .../showcase/filedownload/FileDownloadAction.java  |   2 +
 .../showcase/fileupload/FileUploadAction.java      |   2 +
 .../PersonAction.java => model/MyDto.java}         |  35 +--
 .../validation/FieldValidatorsExampleAction.java   |  11 +
 .../struts2/showcase/wait/LongProcessAction.java   |   2 +
 .../struts-params-annotation.xml}                  |  43 +--
 apps/showcase/src/main/resources/struts.xml        |  14 +-
 .../src/main/webapp/WEB-INF/paramsannotation.vm    |  19 ++
 .../struts2/showcase/StrutsParametersTest.java     | 239 ++++++++++++++
 .../xwork2/config/impl/DefaultConfiguration.java   |   2 +
 .../xwork2/ognl/SecurityMemberAccess.java          |  10 +-
 .../security/DefaultAcceptedPatternsChecker.java   |  18 +-
 .../java/org/apache/struts2/StrutsConstants.java   |   3 +
 .../struts2/components/IteratorComponent.java      |  13 +-
 .../org/apache/struts2/dispatcher/Dispatcher.java  |   8 +
 .../parameter/ParametersInterceptor.java           | 204 +++++++++++-
 .../interceptor/parameter/StrutsParameter.java     |  44 +++
 .../org/apache/struts2/ognl/ThreadAllowlist.java   |  51 +++
 .../struts2/views/jsp/ComponentTagSupport.java     |  19 +-
 core/src/main/resources/struts-beans.xml           |   1 +
 .../xwork2/ognl/SecurityMemberAccessTest.java      |   6 +-
 .../struts2/components/IteratorComponentTest.java  |  20 +-
 .../parameter/StrutsParameterAnnotationTest.java   | 348 +++++++++++++++++++++
 30 files changed, 1189 insertions(+), 95 deletions(-)

Reply via email to