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