This is an automated email from the ASF dual-hosted git repository. kusal pushed a change to branch WW-5343-sec-extend in repository https://gitbox.apache.org/repos/asf/struts.git
from 62988f783 WW-5343 Fix unit test compilation errors new ceff6cde0 WW-5343 Remove unnecessary method new f87d7d734 WW-5343 Add missing license new a402e5c80 WW-5343 Revert and fix serializability new d0d10d938 WW-5343 Fix MemberAccess access blocked tests new 68f5584d9 WW-5343 Remove defunct test now that constant is required add f326ce327 WW-5333 Refactors AttributeMap add 4a206d83f Merge pull request #779 from apache/feature/WW-5333-attribute-map add fadfe24c5 Uses the new notifications@ list for all the messages form Github add 30aee93f7 Merge pull request #788 from apache/feature/notifications-list add 2188d1159 Send Jenkins notifications to the notifications@ list add ea856e0d4 Merge pull request #790 from apache/feature/jenkins-notifications-list add a2b4744c3 WW-5363 Velocity: read chained contexts before ValueStack add cf9e53573 WW-5363 Add test coverage add 6c98663f8 WW-5363 Fix super#internalGet add 29d471e2d WW-5363 Improve code coverage add f989f370b Merge pull request #789 from apache/issue/WW-5363-velocity-order add 9f45983da Merge pull request #781 from apache/WW-5350-allowlist-2 add 0504e7076 WW-5363 Remove redundant method from VelocityManager add 63b0da3a7 Merge pull request #793 from apache/WW-5363-velocity-order-2 new 05a99733f Merge branch 'master' into WW-5343-sec-extend The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .asf.yaml | 4 +- Jenkinsfile | 6 +- .../opensymphony/xwork2/ognl/OgnlValueStack.java | 23 +- .../xwork2/ognl/SecurityMemberAccess.java | 2 +- .../opensymphony/xwork2/util/ConfigParseUtil.java | 18 + .../xwork2/util/location/LocationImpl.java | 9 + .../java/org/apache/struts2/components/Set.java | 16 +- .../struts2/{util => dispatcher}/AttributeMap.java | 72 ++-- .../org/apache/struts2/dispatcher/Dispatcher.java | 11 +- ...tcherListener.java => DispatcherConstants.java} | 27 +- .../org/apache/struts2/dispatcher/RequestMap.java | 4 +- .../debugging/DebuggingInterceptor.java | 16 +- .../org/apache/struts2/views/jsp/TagUtils.java | 2 +- .../org/apache/struts2/views/util/ContextUtil.java | 7 +- .../xwork2/ognl/OgnlValueStackTest.java | 48 +-- .../xwork2/ognl/SecurityMemberAccessTest.java | 8 +- .../struts2/dispatcher/AttributeMapTest.java | 363 +++++++++++++++++++++ .../portlet/dispatcher/Jsr168Dispatcher.java | 13 +- .../views/velocity/StrutsVelocityContext.java | 47 ++- .../views/velocity/StrutsVelocityContextTest.java | 90 +++++ 20 files changed, 631 insertions(+), 155 deletions(-) rename core/src/main/java/org/apache/struts2/{util => dispatcher}/AttributeMap.java (63%) copy core/src/main/java/org/apache/struts2/dispatcher/{DispatcherListener.java => DispatcherConstants.java} (64%) create mode 100644 core/src/test/java/org/apache/struts2/dispatcher/AttributeMapTest.java create mode 100644 plugins/velocity/src/test/java/org/apache/struts2/views/velocity/StrutsVelocityContextTest.java