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(-)
----------------------------------------------------------------------