You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2015/09/28 20:53:22 UTC
[33/33] struts git commit: WW-4540 Implements Strict DMI aka SMI
WW-4540 Implements Strict DMI aka SMI
Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/b8826816
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/b8826816
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/b8826816
Branch: refs/heads/master
Commit: b8826816550422be78be1f7f86ef28f86ee3ca3c
Parents: 48ea26b fdb6dae
Author: Lukasz Lenart <lu...@apache.org>
Authored: Mon Sep 28 20:51:50 2015 +0200
Committer: Lukasz Lenart <lu...@apache.org>
Committed: Mon Sep 28 20:51:50 2015 +0200
----------------------------------------------------------------------
.../opensymphony/xwork2/DefaultActionProxy.java | 9 +-
.../xwork2/DefaultUnknownHandlerManager.java | 1 +
.../xwork2/UnknownHandlerManager.java | 1 +
.../xwork2/config/entities/ActionConfig.java | 56 +++---
.../xwork2/config/entities/AllowedMethods.java | 172 +++++++++++++++++++
.../xwork2/config/entities/PackageConfig.java | 136 ++++++++-------
.../xwork2/config/impl/ActionConfigMatcher.java | 2 +-
.../providers/XmlConfigurationProvider.java | 85 +++++++--
.../config/StrutsXmlConfigurationProvider.java | 1 +
core/src/main/resources/struts-2.5.dtd | 153 +++++++++++++++++
core/src/main/resources/struts-default.xml | 9 +-
core/src/main/resources/xwork-2.5.dtd | 132 ++++++++++++++
.../xwork2/ActionInvocationTest.java | 17 +-
.../config/entities/AllowedMethodsTest.java | 55 ++++++
.../config/entities/PackageConfigTest.java | 62 ++++++-
.../XmlConfigurationProviderActionsTest.java | 8 +-
...ConfigurationProviderAllowedMethodsTest.java | 4 +-
...figurationProviderExceptionMappingsTest.java | 6 +-
.../struts2/TestConfigurationProvider.java | 1 +
.../providers/xwork-test-allowed-methods.xml | 2 +-
core/src/test/resources/xwork-sample.xml | 6 +-
.../convention/ConventionUnknownHandler.java | 6 +
.../PackageBasedActionConfigBuilder.java | 32 +++-
.../convention/annotation/AllowedMethods.java | 30 ++++
.../PackageBasedActionConfigBuilderTest.java | 60 ++++++-
.../ClassLevelAllowedMethodsAction.java | 10 ++
.../PackageLevelAllowedMethodsAction.java | 7 +
.../actions/allowedmethods/package-info.java | 23 +++
.../PackageLevelAllowedMethodsChildAction.java | 9 +
29 files changed, 944 insertions(+), 151 deletions(-)
----------------------------------------------------------------------