From 131ea587ac57458393a68de896656c2cd1f2af64 Mon Sep 17 00:00:00 2001 From: Ryan Borger Date: Thu, 22 Oct 2020 12:23:14 -0400 Subject: [PATCH] Added curation_level to each strut CVE --- commits/gitlog.json | 2 +- cves/CVE-2010-1870.yml | 2 +- cves/CVE-2011-1772.yml | 2 +- cves/CVE-2011-3923.yml | 2 +- cves/CVE-2012-4386.yml | 2 +- cves/CVE-2012-4387.yml | 2 +- cves/CVE-2013-1965.yml | 2 +- cves/CVE-2013-1966.yml | 2 +- cves/CVE-2013-2115.yml | 2 +- cves/CVE-2013-2134.yml | 2 +- cves/CVE-2013-2135.yml | 2 +- cves/CVE-2013-2248.yml | 2 +- cves/CVE-2013-2251.yml | 2 +- cves/CVE-2013-4310.yml | 2 +- cves/CVE-2013-4316.yml | 2 +- cves/CVE-2014-0050.yml | 2 +- cves/CVE-2014-0094.yml | 2 +- cves/CVE-2014-0112.yml | 2 +- cves/CVE-2014-0113.yml | 2 +- cves/CVE-2014-0116.yml | 2 +- cves/CVE-2014-7809.yml | 2 +- cves/CVE-2015-1831.yml | 2 +- cves/CVE-2015-5169.yml | 2 +- cves/CVE-2015-5209.yml | 2 +- cves/CVE-2016-0785.yml | 2 +- cves/CVE-2016-2162.yml | 2 +- cves/CVE-2016-3081.yml | 2 +- cves/CVE-2016-3082.yml | 2 +- cves/CVE-2016-3087.yml | 2 +- cves/CVE-2016-3090.yml | 2 +- cves/CVE-2016-3093.yml | 2 +- cves/CVE-2016-4003.yml | 2 +- cves/CVE-2016-4430.yml | 2 +- cves/CVE-2016-4431.yml | 2 +- cves/CVE-2016-4433.yml | 2 +- cves/CVE-2016-4436.yml | 2 +- cves/CVE-2016-4438.yml | 2 +- cves/CVE-2016-4461.yml | 2 +- cves/CVE-2016-4465.yml | 2 +- cves/CVE-2016-6795.yml | 2 +- cves/CVE-2016-8738.yml | 2 +- cves/CVE-2017-12611.yml | 2 +- cves/CVE-2017-15707.yml | 2 +- cves/CVE-2017-5638.yml | 2 +- cves/CVE-2017-7525.yml | 2 +- cves/CVE-2017-7672.yml | 2 +- cves/CVE-2017-9787.yml | 2 +- cves/CVE-2017-9791.yml | 2 +- cves/CVE-2017-9793.yml | 2 +- cves/CVE-2017-9804.yml | 2 +- cves/CVE-2017-9805.yml | 2 +- cves/CVE-2018-11776.yml | 2 +- cves/CVE-2018-1327.yml | 2 +- 53 files changed, 53 insertions(+), 53 deletions(-) diff --git a/commits/gitlog.json b/commits/gitlog.json index 4463eec..0eee115 100644 --- a/commits/gitlog.json +++ b/commits/gitlog.json @@ -1 +1 @@ -{"c01d3a92db7f71f751a0522912d24bcf4a94a1b0":{"author":"Donald J. Brown","email":"mrdon@apache.org","date":"2006-03-23 22:10:58 UTC","filepaths":{},"message":" CURATOR NOTE\n This is a very large commit.\n The curators of VHP have decided not to show all of the file information for brevity.\n Specifically, the curators stated:\n curator note!\n\n ORIGINAL MESSAGE: Initial import of WebWork 2, version 2.2.2\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/webwork2@388283 13f79535-47bb-0310-9956-ffa450edef68\n"},"6229ad7a4726717bf594e9b4e4afa90e1e028829":{"author":"Donald J. Brown","email":"mrdon@apache.org","date":"2007-11-14 04:57:40 UTC","filepaths":{},"message":" CURATOR NOTE\n This is a very large commit.\n The curators of VHP have decided not to show all of the file information for brevity.\n Specifically, the curators stated:\n curator note!\n\n ORIGINAL MESSAGE: Moving rest plugin into trunk\nWW-2321\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@594765 13f79535-47bb-0310-9956-ffa450edef68\n"},"677ccebe83d159d7c0a2274af703a7cc752a04b3":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 13:09:03 UTC","message":"WW-4836 Upgrades xstream lib to the latest version","insertions":1,"deletions":1,"filepaths":{"pom.xml":{"insertions":1,"deletions":1}}},"287e3bc8cbd66fdda04b075bc96362bfd3e2dce9":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 12:56:09 UTC","message":"Adds new methods and marks current as deprecated","insertions":2,"deletions":15,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/ContentTypeHandler.java":{"insertions":2,"deletions":15}}},"2776b34b44808f2a4ce2c6fee3c2f3a586bc55b0":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 12:58:15 UTC","message":"Adds an abstract layer to allow easily handle API change","insertions":31,"deletions":91,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AbstractContentTypeHandler.java":{"insertions":0,"deletions":44},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/FormUrlEncodedHandler.java":{"insertions":6,"deletions":12},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/HtmlHandler.java":{"insertions":3,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JacksonLibHandler.java":{"insertions":10,"deletions":10},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JsonLibHandler.java":{"insertions":3,"deletions":4},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/MultipartFormDataHandler.java":{"insertions":6,"deletions":12},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamHandler.java":{"insertions":3,"deletions":4}}},"103e3b174e497bbe7058919f12b9f48a0ddf6de3":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 12:59:54 UTC","message":"Updates flow to handle new API","insertions":5,"deletions":10,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeHandlerManager.java":{"insertions":0,"deletions":7},"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeInterceptor.java":{"insertions":1,"deletions":1},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionInvocation.java":{"insertions":3,"deletions":1},"plugins/rest/src/main/java/org/apache/struts2/rest/RestWorkflowInterceptor.java":{"insertions":1,"deletions":1}}},"6dd6e5cfb7b5e020abffe7e8091bd63fe97c10af":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-21 11:17:31 UTC","message":"Allows define allowed classes per action","insertions":3,"deletions":158,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClassNames.java":{"insertions":0,"deletions":26},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClasses.java":{"insertions":0,"deletions":26},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamHandler.java":{"insertions":3,"deletions":78},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamPermissionProvider.java":{"insertions":0,"deletions":28}}},"8216ec1c4d2d1f558558b2464bbcdcd1efe86bc7":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 13:09:03 UTC","message":"WW-4836 Upgrades xstream lib to the latest version","insertions":1,"deletions":1,"filepaths":{"pom.xml":{"insertions":1,"deletions":1}}},"2f690cfe6260ccdf3aa617baf65a4b836c49cf65":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 12:56:09 UTC","message":"Adds new methods and marks current as deprecated","insertions":2,"deletions":14,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/ContentTypeHandler.java":{"insertions":2,"deletions":14}}},"3bd072ca053aed787f3a16865266d8832fcd18b0":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 12:58:15 UTC","message":"Adds an abstract layer to allow easily handle API change","insertions":18,"deletions":71,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AbstractContentTypeHandler.java":{"insertions":0,"deletions":44},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/FormUrlEncodedHandler.java":{"insertions":3,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/HtmlHandler.java":{"insertions":3,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JacksonLibHandler.java":{"insertions":3,"deletions":4},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JsonLibHandler.java":{"insertions":3,"deletions":4},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/MultipartFormDataHandler.java":{"insertions":3,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamHandler.java":{"insertions":3,"deletions":4}}},"a64da53d5770c5404ee5eb390b826f5733171f5f":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 12:59:54 UTC","message":"Updates flow to handle new API","insertions":3,"deletions":10,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeHandlerManager.java":{"insertions":0,"deletions":7},"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeInterceptor.java":{"insertions":1,"deletions":1},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionInvocation.java":{"insertions":1,"deletions":1},"plugins/rest/src/main/java/org/apache/struts2/rest/RestWorkflowInterceptor.java":{"insertions":1,"deletions":1}}},"19494718865f2fb7da5ea363de3822f87fbda264":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-21 11:17:31 UTC","message":"Allows define allowed classes per action","insertions":3,"deletions":158,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClassNames.java":{"insertions":0,"deletions":26},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClasses.java":{"insertions":0,"deletions":26},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamHandler.java":{"insertions":3,"deletions":78},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamPermissionProvider.java":{"insertions":0,"deletions":28}}},"80e03182d66d9e6ab18f9a9a9b3c42725a1c89e9":{"author":"René Gielen","email":"rgielen@apache.org","date":"2012-08-03 09:16:47 UTC","message":"WW-3860\nRestrict accepted parameter name length\nThanks to Johno Crawford for the patch.\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1368841 13f79535-47bb-0310-9956-ffa450edef68","insertions":6,"deletions":68,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":5,"deletions":35},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":1,"deletions":33}}},"0c543aef318341ca9bd482e15f1637497b8a4dfd":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2010-02-18 08:22:46 UTC","message":"Move XWork core under Struts 2 to simplify relese proces\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@911280 13f79535-47bb-0310-9956-ffa450edef68","insertions":0,"deletions":72963,"filepaths":{"xwork-core/pom.xml":{"insertions":0,"deletions":252},"xwork-core/src/main/java/com/opensymphony/xwork2/Action.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionChainResult.java":{"insertions":0,"deletions":291},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionContext.java":{"insertions":0,"deletions":369},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionEventListener.java":{"insertions":0,"deletions":41},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionInvocation.java":{"insertions":0,"deletions":163},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionProxy.java":{"insertions":0,"deletions":96},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionProxyFactory.java":{"insertions":0,"deletions":107},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionSupport.java":{"insertions":0,"deletions":287},"xwork-core/src/main/java/com/opensymphony/xwork2/CompositeTextProvider.java":{"insertions":0,"deletions":267},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionInvocation.java":{"insertions":0,"deletions":487},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java":{"insertions":0,"deletions":204},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionProxyFactory.java":{"insertions":0,"deletions":74},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultTextProvider.java":{"insertions":0,"deletions":146},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultUnknownHandlerManager.java":{"insertions":0,"deletions":132},"xwork-core/src/main/java/com/opensymphony/xwork2/InvalidMetadataException.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/LocaleProvider.java":{"insertions":0,"deletions":40},"xwork-core/src/main/java/com/opensymphony/xwork2/MockActionInvocation.java":{"insertions":0,"deletions":26},"xwork-core/src/main/java/com/opensymphony/xwork2/ModelDriven.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/ObjectFactory.java":{"insertions":0,"deletions":262},"xwork-core/src/main/java/com/opensymphony/xwork2/Preparable.java":{"insertions":0,"deletions":35},"xwork-core/src/main/java/com/opensymphony/xwork2/ResourceBundleTextProvider.java":{"insertions":0,"deletions":48},"xwork-core/src/main/java/com/opensymphony/xwork2/Result.java":{"insertions":0,"deletions":45},"xwork-core/src/main/java/com/opensymphony/xwork2/TestNGXWorkTestCase.java":{"insertions":0,"deletions":62},"xwork-core/src/main/java/com/opensymphony/xwork2/TextProvider.java":{"insertions":0,"deletions":179},"xwork-core/src/main/java/com/opensymphony/xwork2/TextProviderFactory.java":{"insertions":0,"deletions":62},"xwork-core/src/main/java/com/opensymphony/xwork2/TextProviderSupport.java":{"insertions":0,"deletions":327},"xwork-core/src/main/java/com/opensymphony/xwork2/Unchainable.java":{"insertions":0,"deletions":25},"xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java":{"insertions":0,"deletions":60},"xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandlerManager.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/Validateable.java":{"insertions":0,"deletions":33},"xwork-core/src/main/java/com/opensymphony/xwork2/ValidationAware.java":{"insertions":0,"deletions":130},"xwork-core/src/main/java/com/opensymphony/xwork2/ValidationAwareSupport.java":{"insertions":0,"deletions":169},"xwork-core/src/main/java/com/opensymphony/xwork2/XWork.java":{"insertions":0,"deletions":79},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkException.java":{"insertions":0,"deletions":154},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkMessages.java":{"insertions":0,"deletions":31},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkTestCase.java":{"insertions":0,"deletions":90},"xwork-core/src/main/java/com/opensymphony/xwork2/config/Configuration.java":{"insertions":0,"deletions":98},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ConfigurationException.java":{"insertions":0,"deletions":87},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ConfigurationManager.java":{"insertions":0,"deletions":271},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ConfigurationProvider.java":{"insertions":0,"deletions":22},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ConfigurationUtil.java":{"insertions":0,"deletions":65},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ContainerProvider.java":{"insertions":0,"deletions":57},"xwork-core/src/main/java/com/opensymphony/xwork2/config/PackageProvider.java":{"insertions":0,"deletions":46},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ReferenceResolverException.java":{"insertions":0,"deletions":43},"xwork-core/src/main/java/com/opensymphony/xwork2/config/RuntimeConfiguration.java":{"insertions":0,"deletions":53},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java":{"insertions":0,"deletions":339},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ExceptionMappingConfig.java":{"insertions":0,"deletions":172},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorConfig.java":{"insertions":0,"deletions":151},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorListHolder.java":{"insertions":0,"deletions":31},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorLocator.java":{"insertions":0,"deletions":14},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorMapping.java":{"insertions":0,"deletions":65},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorStackConfig.java":{"insertions":0,"deletions":173},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/PackageConfig.java":{"insertions":0,"deletions":616},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/Parameterizable.java":{"insertions":0,"deletions":40},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ResultConfig.java":{"insertions":0,"deletions":151},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ResultTypeConfig.java":{"insertions":0,"deletions":161},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/UnknownHandlerConfig.java":{"insertions":0,"deletions":32},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/package.html":{"insertions":0,"deletions":18},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/AbstractMatcher.java":{"insertions":0,"deletions":278},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcher.java":{"insertions":0,"deletions":148},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/DefaultConfiguration.java":{"insertions":0,"deletions":484},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/LocatableConstantFactory.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/LocatableFactory.java":{"insertions":0,"deletions":52},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/MockConfiguration.java":{"insertions":0,"deletions":125},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/NamespaceMatch.java":{"insertions":0,"deletions":47},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/NamespaceMatcher.java":{"insertions":0,"deletions":51},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/config/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/InterceptorBuilder.java":{"insertions":0,"deletions":215},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XWorkConfigurationProvider.java":{"insertions":0,"deletions":120},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java":{"insertions":0,"deletions":1004},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlHelper.java":{"insertions":0,"deletions":128},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/NullHandler.java":{"insertions":0,"deletions":54},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/ObjectTypeDeterminer.java":{"insertions":0,"deletions":36},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/TypeConversionException.java":{"insertions":0,"deletions":61},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/TypeConverter.java":{"insertions":0,"deletions":64},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java":{"insertions":0,"deletions":79},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/ConversionRule.java":{"insertions":0,"deletions":33},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/ConversionType.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/TypeConversion.java":{"insertions":0,"deletions":178},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/AnnotationXWorkConverter.java":{"insertions":0,"deletions":91},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultObjectTypeDeterminer.java":{"insertions":0,"deletions":360},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultTypeConverter.java":{"insertions":0,"deletions":328},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/EnumTypeConverter.java":{"insertions":0,"deletions":124},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/GenericsObjectTypeDeterminer.java":{"insertions":0,"deletions":38},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/InstantiatingNullHandler.java":{"insertions":0,"deletions":161},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverter.java":{"insertions":0,"deletions":583},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkConverter.java":{"insertions":0,"deletions":839},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/metadata/ConversionDescription.java":{"insertions":0,"deletions":184},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/metadata/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/ConstructionContext.java":{"insertions":0,"deletions":124},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Container.java":{"insertions":0,"deletions":113},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/ContainerBuilder.java":{"insertions":0,"deletions":527},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/ContainerImpl.java":{"insertions":0,"deletions":621},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Context.java":{"insertions":0,"deletions":57},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/DependencyException.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/ExternalContext.java":{"insertions":0,"deletions":74},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Factory.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Inject.java":{"insertions":0,"deletions":46},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/InternalContext.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/InternalFactory.java":{"insertions":0,"deletions":35},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Key.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Scope.java":{"insertions":0,"deletions":217},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Scoped.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/package-info.java":{"insertions":0,"deletions":30},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizablePhantomReference.java":{"insertions":0,"deletions":35},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableReference.java":{"insertions":0,"deletions":32},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableReferenceQueue.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableSoftReference.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableWeakReference.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/Function.java":{"insertions":0,"deletions":44},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceCache.java":{"insertions":0,"deletions":184},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceMap.java":{"insertions":0,"deletions":616},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceType.java":{"insertions":0,"deletions":55},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/Strings.java":{"insertions":0,"deletions":55},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/AbstractInterceptor.java":{"insertions":0,"deletions":42},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/AliasInterceptor.java":{"insertions":0,"deletions":193},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ChainingInterceptor.java":{"insertions":0,"deletions":176},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.java":{"insertions":0,"deletions":139},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.java":{"insertions":0,"deletions":179},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ExceptionHolder.java":{"insertions":0,"deletions":84},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptor.java":{"insertions":0,"deletions":304},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/I18nInterceptor.java":{"insertions":0,"deletions":211},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/Interceptor.java":{"insertions":0,"deletions":213},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/LoggingInterceptor.java":{"insertions":0,"deletions":86},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.java":{"insertions":0,"deletions":124},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptorUtil.java":{"insertions":0,"deletions":145},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.java":{"insertions":0,"deletions":143},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/NoParameters.java":{"insertions":0,"deletions":32},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterFilterInterceptor.java":{"insertions":0,"deletions":247},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterNameAware.java":{"insertions":0,"deletions":40},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterRemoverInterceptor.java":{"insertions":0,"deletions":145},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":0,"deletions":436},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/PreResultListener.java":{"insertions":0,"deletions":39},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/PrefixMethodInvocationUtil.java":{"insertions":0,"deletions":170},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/PrepareInterceptor.java":{"insertions":0,"deletions":152},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ScopedModelDriven.java":{"insertions":0,"deletions":40},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptor.java":{"insertions":0,"deletions":164},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/StaticParametersInterceptor.java":{"insertions":0,"deletions":241},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/TimerInterceptor.java":{"insertions":0,"deletions":243},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ValidationWorkflowAware.java":{"insertions":0,"deletions":9},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/After.java":{"insertions":0,"deletions":81},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Allowed.java":{"insertions":0,"deletions":18},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationParameterFilterIntereptor.java":{"insertions":0,"deletions":84},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptor.java":{"insertions":0,"deletions":199},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Before.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/BeforeResult.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/BlockByDefault.java":{"insertions":0,"deletions":21},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Blocked.java":{"insertions":0,"deletions":18},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/InputConfig.java":{"insertions":0,"deletions":92},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/MockActionInvocation.java":{"insertions":0,"deletions":125},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/MockActionProxy.java":{"insertions":0,"deletions":114},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/MockInterceptor.java":{"insertions":0,"deletions":122},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/MockObjectTypeDeterminer.java":{"insertions":0,"deletions":125},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/MockResult.java":{"insertions":0,"deletions":50},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/ObjectProxy.java":{"insertions":0,"deletions":55},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlNullHandlerWrapper.java":{"insertions":0,"deletions":24},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionContextFactory.java":{"insertions":0,"deletions":14},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionProvider.java":{"insertions":0,"deletions":126},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlTypeConverterWrapper.java":{"insertions":0,"deletions":45},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":0,"deletions":432},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":0,"deletions":491},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStackFactory.java":{"insertions":0,"deletions":117},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":0,"deletions":128},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/XWorkTypeConverterWrapper.java":{"insertions":0,"deletions":38},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/CompoundRootAccessor.java":{"insertions":0,"deletions":326},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/ObjectAccessor.java":{"insertions":0,"deletions":29},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/ObjectProxyPropertyAccessor.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkCollectionPropertyAccessor.java":{"insertions":0,"deletions":277},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkEnumerationAccessor.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkIteratorPropertyAccessor.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkListPropertyAccessor.java":{"insertions":0,"deletions":182},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessor.java":{"insertions":0,"deletions":176},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMethodAccessor.java":{"insertions":0,"deletions":159},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkObjectPropertyAccessor.java":{"insertions":0,"deletions":41},"xwork-core/src/main/java/com/opensymphony/xwork2/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/spring/SpringObjectFactory.java":{"insertions":0,"deletions":274},"xwork-core/src/main/java/com/opensymphony/xwork2/spring/SpringProxyableObjectFactory.java":{"insertions":0,"deletions":96},"xwork-core/src/main/java/com/opensymphony/xwork2/spring/interceptor/ActionAutowiringInterceptor.java":{"insertions":0,"deletions":136},"xwork-core/src/main/java/com/opensymphony/xwork2/spring/interceptor/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/spring/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/test/StubConfigurationProvider.java":{"insertions":0,"deletions":36},"xwork-core/src/main/java/com/opensymphony/xwork2/util/AnnotationUtils.java":{"insertions":0,"deletions":227},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ArrayUtils.java":{"insertions":0,"deletions":31},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ClassLoaderUtil.java":{"insertions":0,"deletions":235},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ClassPathFinder.java":{"insertions":0,"deletions":177},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ClearableValueStack.java":{"insertions":0,"deletions":29},"xwork-core/src/main/java/com/opensymphony/xwork2/util/CompoundRoot.java":{"insertions":0,"deletions":53},"xwork-core/src/main/java/com/opensymphony/xwork2/util/CreateIfNull.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/util/DomHelper.java":{"insertions":0,"deletions":366},"xwork-core/src/main/java/com/opensymphony/xwork2/util/Element.java":{"insertions":0,"deletions":81},"xwork-core/src/main/java/com/opensymphony/xwork2/util/FileManager.java":{"insertions":0,"deletions":321},"xwork-core/src/main/java/com/opensymphony/xwork2/util/Key.java":{"insertions":0,"deletions":78},"xwork-core/src/main/java/com/opensymphony/xwork2/util/KeyProperty.java":{"insertions":0,"deletions":79},"xwork-core/src/main/java/com/opensymphony/xwork2/util/LocalizedTextUtil.java":{"insertions":0,"deletions":950},"xwork-core/src/main/java/com/opensymphony/xwork2/util/MemberAccessValueStack.java":{"insertions":0,"deletions":14},"xwork-core/src/main/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcher.java":{"insertions":0,"deletions":143},"xwork-core/src/main/java/com/opensymphony/xwork2/util/PatternMatcher.java":{"insertions":0,"deletions":57},"xwork-core/src/main/java/com/opensymphony/xwork2/util/PropertiesReader.java":{"insertions":0,"deletions":599},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ResolverUtil.java":{"insertions":0,"deletions":458},"xwork-core/src/main/java/com/opensymphony/xwork2/util/TextParseUtil.java":{"insertions":0,"deletions":284},"xwork-core/src/main/java/com/opensymphony/xwork2/util/URLUtil.java":{"insertions":0,"deletions":105},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ValueStack.java":{"insertions":0,"deletions":150},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ValueStackFactory.java":{"insertions":0,"deletions":38},"xwork-core/src/main/java/com/opensymphony/xwork2/util/WildcardHelper.java":{"insertions":0,"deletions":463},"xwork-core/src/main/java/com/opensymphony/xwork2/util/XWorkList.java":{"insertions":0,"deletions":226},"xwork-core/src/main/java/com/opensymphony/xwork2/util/XWorkTestCaseHelper.java":{"insertions":0,"deletions":95},"xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/FileResourceStore.java":{"insertions":0,"deletions":79},"xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/JarResourceStore.java":{"insertions":0,"deletions":83},"xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/ReloadingClassLoader.java":{"insertions":0,"deletions":177},"xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/ResourceStore.java":{"insertions":0,"deletions":27},"xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/ResourceStoreClassLoader.java":{"insertions":0,"deletions":83},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ClassFinder.java":{"insertions":0,"deletions":886},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ClassLoaderInterface.java":{"insertions":0,"deletions":41},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ClassLoaderInterfaceDelegate.java":{"insertions":0,"deletions":52},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ResourceFinder.java":{"insertions":0,"deletions":1153},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/Test.java":{"insertions":0,"deletions":29},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/UrlSet.java":{"insertions":0,"deletions":266},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/Locatable.java":{"insertions":0,"deletions":29},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/LocatableProperties.java":{"insertions":0,"deletions":76},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/Located.java":{"insertions":0,"deletions":42},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/Location.java":{"insertions":0,"deletions":69},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/LocationAttributes.java":{"insertions":0,"deletions":348},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/LocationImpl.java":{"insertions":0,"deletions":217},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/LocationUtils.java":{"insertions":0,"deletions":305},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/package.html":{"insertions":0,"deletions":3},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java":{"insertions":0,"deletions":45},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerFactory.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java":{"insertions":0,"deletions":72},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java":{"insertions":0,"deletions":108},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLoggerFactory.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java":{"insertions":0,"deletions":106},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLoggerFactory.java":{"insertions":0,"deletions":35},"xwork-core/src/main/java/com/opensymphony/xwork2/util/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/util/profiling/ObjectProfiler.java":{"insertions":0,"deletions":146},"xwork-core/src/main/java/com/opensymphony/xwork2/util/profiling/ProfilingTimerBean.java":{"insertions":0,"deletions":119},"xwork-core/src/main/java/com/opensymphony/xwork2/util/profiling/UtilTimerStack.java":{"insertions":0,"deletions":485},"xwork-core/src/main/java/com/opensymphony/xwork2/util/profiling/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionContextFactory.java":{"insertions":0,"deletions":15},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionContextState.java":{"insertions":0,"deletions":179},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionException.java":{"insertions":0,"deletions":41},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionExceptionHandler.java":{"insertions":0,"deletions":14},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProvider.java":{"insertions":0,"deletions":141},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProviderFactory.java":{"insertions":0,"deletions":10},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ActionValidatorManager.java":{"insertions":0,"deletions":87},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManager.java":{"insertions":0,"deletions":410},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilder.java":{"insertions":0,"deletions":816},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManager.java":{"insertions":0,"deletions":387},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFactory.java":{"insertions":0,"deletions":198},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParser.java":{"insertions":0,"deletions":241},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/DelegatingValidatorContext.java":{"insertions":0,"deletions":310},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/FieldValidator.java":{"insertions":0,"deletions":39},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ShortCircuitableValidator.java":{"insertions":0,"deletions":44},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidationException.java":{"insertions":0,"deletions":40},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java":{"insertions":0,"deletions":266},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/Validator.java":{"insertions":0,"deletions":490},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidatorConfig.java":{"insertions":0,"deletions":170},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidatorContext.java":{"insertions":0,"deletions":38},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidatorFactory.java":{"insertions":0,"deletions":239},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidatorFileParser.java":{"insertions":0,"deletions":46},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.java":{"insertions":0,"deletions":145},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/ConversionErrorFieldValidator.java":{"insertions":0,"deletions":123},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/CustomValidator.java":{"insertions":0,"deletions":113},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/DateRangeFieldValidator.java":{"insertions":0,"deletions":146},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/DoubleRangeFieldValidator.java":{"insertions":0,"deletions":170},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/EmailValidator.java":{"insertions":0,"deletions":122},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/ExpressionValidator.java":{"insertions":0,"deletions":112},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/FieldExpressionValidator.java":{"insertions":0,"deletions":123},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/IntRangeFieldValidator.java":{"insertions":0,"deletions":149},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/RegexFieldValidator.java":{"insertions":0,"deletions":130},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/RequiredFieldValidator.java":{"insertions":0,"deletions":123},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/RequiredStringValidator.java":{"insertions":0,"deletions":134},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/StringLengthFieldValidator.java":{"insertions":0,"deletions":159},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/UrlValidator.java":{"insertions":0,"deletions":122},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/Validation.java":{"insertions":0,"deletions":137},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/ValidationParameter.java":{"insertions":0,"deletions":83},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/Validations.java":{"insertions":0,"deletions":186},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/ValidatorType.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/VisitorFieldValidator.java":{"insertions":0,"deletions":150},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/AbstractFieldValidatorDescription.java":{"insertions":0,"deletions":133},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/ConversionErrorFieldValidatorDescription.java":{"insertions":0,"deletions":118},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/DateRangeFieldValidatorDescription.java":{"insertions":0,"deletions":140},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/DoubleRangeFieldValidatorDescription.java":{"insertions":0,"deletions":142},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/EmailValidatorDescription.java":{"insertions":0,"deletions":119},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/ExpressionValidatorDescription.java":{"insertions":0,"deletions":94},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/FieldExpressionValidatorDescription.java":{"insertions":0,"deletions":114},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/IntRangeFieldValidatorDescription.java":{"insertions":0,"deletions":145},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/RequiredFieldValidatorDescription.java":{"insertions":0,"deletions":116},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/RequiredStringValidatorDescription.java":{"insertions":0,"deletions":129},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/StringLengthFieldValidatorDescription.java":{"insertions":0,"deletions":153},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/URLValidatorDescription.java":{"insertions":0,"deletions":117},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/ValidatorDescription.java":{"insertions":0,"deletions":62},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/VisitorFieldValidatorDescription.java":{"insertions":0,"deletions":105},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/AbstractRangeValidator.java":{"insertions":0,"deletions":53},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ConditionalVisitorFieldValidator.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ConversionErrorFieldValidator.java":{"insertions":0,"deletions":83},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidator.java":{"insertions":0,"deletions":104},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/DoubleRangeFieldValidator.java":{"insertions":0,"deletions":160},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/EmailValidator.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ExpressionValidator.java":{"insertions":0,"deletions":86},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/FieldExpressionValidator.java":{"insertions":0,"deletions":98},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/FieldValidatorSupport.java":{"insertions":0,"deletions":48},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidator.java":{"insertions":0,"deletions":93},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidator.java":{"insertions":0,"deletions":92},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RegexFieldValidator.java":{"insertions":0,"deletions":154},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RepopulateConversionErrorFieldValidatorSupport.java":{"insertions":0,"deletions":200},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RequiredFieldValidator.java":{"insertions":0,"deletions":72},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RequiredStringValidator.java":{"insertions":0,"deletions":92},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidator.java":{"insertions":0,"deletions":92},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/StringLengthFieldValidator.java":{"insertions":0,"deletions":125},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ValidatorSupport.java":{"insertions":0,"deletions":213},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java":{"insertions":0,"deletions":216},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/resources/com/opensymphony/xwork2/validator/validators/default.xml":{"insertions":0,"deletions":25},"xwork-core/src/main/resources/com/opensymphony/xwork2/xwork-messages.properties":{"insertions":0,"deletions":10},"xwork-core/src/main/resources/overview.html":{"insertions":0,"deletions":3},"xwork-core/src/main/resources/xwork-1.0.dtd":{"insertions":0,"deletions":87},"xwork-core/src/main/resources/xwork-1.1.1.dtd":{"insertions":0,"deletions":104},"xwork-core/src/main/resources/xwork-1.1.2.dtd":{"insertions":0,"deletions":112},"xwork-core/src/main/resources/xwork-1.1.dtd":{"insertions":0,"deletions":96},"xwork-core/src/main/resources/xwork-2.0.dtd":{"insertions":0,"deletions":118},"xwork-core/src/main/resources/xwork-2.1.3.dtd":{"insertions":0,"deletions":127},"xwork-core/src/main/resources/xwork-2.1.dtd":{"insertions":0,"deletions":124},"xwork-core/src/main/resources/xwork-default.xml":{"insertions":0,"deletions":65},"xwork-core/src/main/resources/xwork-validator-1.0.2.dtd":{"insertions":0,"deletions":42},"xwork-core/src/main/resources/xwork-validator-1.0.3.dtd":{"insertions":0,"deletions":42},"xwork-core/src/main/resources/xwork-validator-1.0.dtd":{"insertions":0,"deletions":40},"xwork-core/src/main/resources/xwork-validator-config-1.0.dtd":{"insertions":0,"deletions":17},"xwork-core/src/main/resources/xwork-validator-definition-1.0.dtd":{"insertions":0,"deletions":19},"xwork-core/src/test/java/PackagelessAction.java":{"insertions":0,"deletions":45},"xwork-core/src/test/java/com/opensymphony/xwork2/ActionContextTest.java":{"insertions":0,"deletions":115},"xwork-core/src/test/java/com/opensymphony/xwork2/ActionContextThreadLocalTest.java":{"insertions":0,"deletions":42},"xwork-core/src/test/java/com/opensymphony/xwork2/ActionInvocationTest.java":{"insertions":0,"deletions":101},"xwork-core/src/test/java/com/opensymphony/xwork2/ActionNestingTest.java":{"insertions":0,"deletions":143},"xwork-core/src/test/java/com/opensymphony/xwork2/ActionSupportTest.java":{"insertions":0,"deletions":330},"xwork-core/src/test/java/com/opensymphony/xwork2/AnnotatedTestBean.java":{"insertions":0,"deletions":76},"xwork-core/src/test/java/com/opensymphony/xwork2/ChainResultTest.java":{"insertions":0,"deletions":144},"xwork-core/src/test/java/com/opensymphony/xwork2/CompositeTextProviderTest.java":{"insertions":0,"deletions":102},"xwork-core/src/test/java/com/opensymphony/xwork2/DefaultActionInvocationTest.java":{"insertions":0,"deletions":59},"xwork-core/src/test/java/com/opensymphony/xwork2/DefaultClasstTest.java":{"insertions":0,"deletions":58},"xwork-core/src/test/java/com/opensymphony/xwork2/DefaultTextProviderTest.java":{"insertions":0,"deletions":147},"xwork-core/src/test/java/com/opensymphony/xwork2/ExternalReferenceAction.java":{"insertions":0,"deletions":53},"xwork-core/src/test/java/com/opensymphony/xwork2/Foo.java":{"insertions":0,"deletions":48},"xwork-core/src/test/java/com/opensymphony/xwork2/GenericsBean.java":{"insertions":0,"deletions":57},"xwork-core/src/test/java/com/opensymphony/xwork2/LocaleAwareTest.java":{"insertions":0,"deletions":68},"xwork-core/src/test/java/com/opensymphony/xwork2/ModelDrivenAction.java":{"insertions":0,"deletions":45},"xwork-core/src/test/java/com/opensymphony/xwork2/ModelDrivenAnnotationAction.java":{"insertions":0,"deletions":45},"xwork-core/src/test/java/com/opensymphony/xwork2/NestedAction.java":{"insertions":0,"deletions":67},"xwork-core/src/test/java/com/opensymphony/xwork2/ProxyInvocationAction.java":{"insertions":0,"deletions":10},"xwork-core/src/test/java/com/opensymphony/xwork2/ProxyInvocationInterface.java":{"insertions":0,"deletions":8},"xwork-core/src/test/java/com/opensymphony/xwork2/ProxyInvocationTest.java":{"insertions":0,"deletions":49},"xwork-core/src/test/java/com/opensymphony/xwork2/ProxyObjectFactory.java":{"insertions":0,"deletions":46},"xwork-core/src/test/java/com/opensymphony/xwork2/SimpleAction.java":{"insertions":0,"deletions":271},"xwork-core/src/test/java/com/opensymphony/xwork2/SimpleAnnotationAction.java":{"insertions":0,"deletions":231},"xwork-core/src/test/java/com/opensymphony/xwork2/SimpleFooAction.java":{"insertions":0,"deletions":30},"xwork-core/src/test/java/com/opensymphony/xwork2/StubValueStack.java":{"insertions":0,"deletions":100},"xwork-core/src/test/java/com/opensymphony/xwork2/TestBean.java":{"insertions":0,"deletions":72},"xwork-core/src/test/java/com/opensymphony/xwork2/TestChildBean.java":{"insertions":0,"deletions":62},"xwork-core/src/test/java/com/opensymphony/xwork2/TestInterceptor.java":{"insertions":0,"deletions":86},"xwork-core/src/test/java/com/opensymphony/xwork2/TestNGXWorkTestCaseTest.java":{"insertions":0,"deletions":52},"xwork-core/src/test/java/com/opensymphony/xwork2/TextProviderSupportTest.java":{"insertions":0,"deletions":126},"xwork-core/src/test/java/com/opensymphony/xwork2/UnknownHandlerManagerMock.java":{"insertions":0,"deletions":17},"xwork-core/src/test/java/com/opensymphony/xwork2/UserSpecifiedDefaultAction.java":{"insertions":0,"deletions":10},"xwork-core/src/test/java/com/opensymphony/xwork2/ValidationOrderAction.java":{"insertions":0,"deletions":189},"xwork-core/src/test/java/com/opensymphony/xwork2/VoidResult.java":{"insertions":0,"deletions":42},"xwork-core/src/test/java/com/opensymphony/xwork2/WildCardResultTest.java":{"insertions":0,"deletions":55},"xwork-core/src/test/java/com/opensymphony/xwork2/XWorkExceptionTest.java":{"insertions":0,"deletions":82},"xwork-core/src/test/java/com/opensymphony/xwork2/config/ConfigurationManagerTest.java":{"insertions":0,"deletions":181},"xwork-core/src/test/java/com/opensymphony/xwork2/config/ConfigurationTest.java":{"insertions":0,"deletions":322},"xwork-core/src/test/java/com/opensymphony/xwork2/config/entities/ActionConfigTest.java":{"insertions":0,"deletions":44},"xwork-core/src/test/java/com/opensymphony/xwork2/config/entities/PackageConfigTest.java":{"insertions":0,"deletions":34},"xwork-core/src/test/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcherTest.java":{"insertions":0,"deletions":164},"xwork-core/src/test/java/com/opensymphony/xwork2/config/impl/NamespaceMatcherTest.java":{"insertions":0,"deletions":41},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/ConfigurationTestBase.java":{"insertions":0,"deletions":43},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/InterceptorBuilderTest.java":{"insertions":0,"deletions":274},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/InterceptorForTestPurpose.java":{"insertions":0,"deletions":47},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/MockConfigurationProvider.java":{"insertions":0,"deletions":193},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/NoNoArgsConstructorAction.java":{"insertions":0,"deletions":24},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/PrivateConstructorAction.java":{"insertions":0,"deletions":43},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/SomeUnknownHandler.java":{"insertions":0,"deletions":48},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderActionsTest.java":{"insertions":0,"deletions":217},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderExceptionMappingsTest.java":{"insertions":0,"deletions":65},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderGlobalResultInheritenceTest.java":{"insertions":0,"deletions":53},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorParamOverridingTest.java":{"insertions":0,"deletions":95},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorStackParamOverridingTest.java":{"insertions":0,"deletions":83},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorsSpringTest.java":{"insertions":0,"deletions":80},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorsTest.java":{"insertions":0,"deletions":224},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInvalidFileTest.java":{"insertions":0,"deletions":40},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderMultilevelTest.java":{"insertions":0,"deletions":70},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderPackagesTest.java":{"insertions":0,"deletions":140},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderResultTypesTest.java":{"insertions":0,"deletions":119},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderResultsTest.java":{"insertions":0,"deletions":121},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderTest.java":{"insertions":0,"deletions":188},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderUnknownHandlerStackTest.java":{"insertions":0,"deletions":40},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderWildCardIncludeTest.java":{"insertions":0,"deletions":48},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlHelperTest.java":{"insertions":0,"deletions":255},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/ConversionTestAction.java":{"insertions":0,"deletions":97},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/AnnotationXWorkConverterTest.java":{"insertions":0,"deletions":471},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/FooBarConverter.java":{"insertions":0,"deletions":72},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/FooNumberConverter.java":{"insertions":0,"deletions":18},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/InstantiatingNullHandlerTest.java":{"insertions":0,"deletions":54},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/ParentClass.java":{"insertions":0,"deletions":27},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverterTest.java":{"insertions":0,"deletions":261},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkConverterTest.java":{"insertions":0,"deletions":692},"xwork-core/src/test/java/com/opensymphony/xwork2/inject/ContainerImplTest.java":{"insertions":0,"deletions":119},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/AliasInterceptorTest.java":{"insertions":0,"deletions":131},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ChainingInterceptorTest.java":{"insertions":0,"deletions":140},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptorTest.java":{"insertions":0,"deletions":108},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptorTest.java":{"insertions":0,"deletions":215},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptorTest.java":{"insertions":0,"deletions":307},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/I18nInterceptorTest.java":{"insertions":0,"deletions":207},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptorUtilTest.java":{"insertions":0,"deletions":83},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ModelDrivenInterceptorTest.java":{"insertions":0,"deletions":112},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParameterFilterInterceptorTest.java":{"insertions":0,"deletions":125},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParameterRemoverInterceptorTest.java":{"insertions":0,"deletions":116},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":0,"deletions":480},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/PreResultListenerTest.java":{"insertions":0,"deletions":119},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/PrefixMethodInvocationUtilTest.java":{"insertions":0,"deletions":292},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/PrepareInterceptorTest.java":{"insertions":0,"deletions":176},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptorTest.java":{"insertions":0,"deletions":234},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/StaticParametersInterceptorTest.java":{"insertions":0,"deletions":209},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/TimerInterceptorTest.java":{"insertions":0,"deletions":169},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ValidationInterceptorPrefixMethodInvocationTest.java":{"insertions":0,"deletions":109},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AllowingByDefaultAction.java":{"insertions":0,"deletions":23},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotatedAction.java":{"insertions":0,"deletions":46},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationParameterFilterUnitTest.java":{"insertions":0,"deletions":80},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptorTest.java":{"insertions":0,"deletions":99},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BaseAnnotatedAction.java":{"insertions":0,"deletions":32},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BlockingByDefaultAction.java":{"insertions":0,"deletions":24},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/ShortcircuitedAction.java":{"insertions":0,"deletions":35},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":722},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlValueStackTest.java":{"insertions":0,"deletions":1027},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/SetPropertiesTest.java":{"insertions":0,"deletions":334},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/accessor/XWorkListPropertyAccessorTest.java":{"insertions":0,"deletions":53},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":78},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/Bar.java":{"insertions":0,"deletions":56},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/ExecuteInterceptor.java":{"insertions":0,"deletions":21},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/ExternalReferenceAction.java":{"insertions":0,"deletions":49},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/Foo.java":{"insertions":0,"deletions":30},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/SpringObjectFactoryTest.java":{"insertions":0,"deletions":373},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/SpringResult.java":{"insertions":0,"deletions":36},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/interceptor/ActionAutowiringInterceptorTest.java":{"insertions":0,"deletions":110},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/interceptor/TestActionInvocation.java":{"insertions":0,"deletions":73},"xwork-core/src/test/java/com/opensymphony/xwork2/test/AnnotationDataAware.java":{"insertions":0,"deletions":48},"xwork-core/src/test/java/com/opensymphony/xwork2/test/AnnotationDataAware2.java":{"insertions":0,"deletions":33},"xwork-core/src/test/java/com/opensymphony/xwork2/test/AnnotationTestBean2.java":{"insertions":0,"deletions":65},"xwork-core/src/test/java/com/opensymphony/xwork2/test/AnnotationUser.java":{"insertions":0,"deletions":107},"xwork-core/src/test/java/com/opensymphony/xwork2/test/AnnotationUserMarker.java":{"insertions":0,"deletions":41},"xwork-core/src/test/java/com/opensymphony/xwork2/test/DataAware.java":{"insertions":0,"deletions":35},"xwork-core/src/test/java/com/opensymphony/xwork2/test/DataAware2.java":{"insertions":0,"deletions":29},"xwork-core/src/test/java/com/opensymphony/xwork2/test/Equidae.java":{"insertions":0,"deletions":52},"xwork-core/src/test/java/com/opensymphony/xwork2/test/ModelDrivenAction2.java":{"insertions":0,"deletions":38},"xwork-core/src/test/java/com/opensymphony/xwork2/test/ModelDrivenAnnotationAction2.java":{"insertions":0,"deletions":39},"xwork-core/src/test/java/com/opensymphony/xwork2/test/SimpleAction2.java":{"insertions":0,"deletions":39},"xwork-core/src/test/java/com/opensymphony/xwork2/test/SimpleAction3.java":{"insertions":0,"deletions":48},"xwork-core/src/test/java/com/opensymphony/xwork2/test/SimpleAnnotationAction2.java":{"insertions":0,"deletions":42},"xwork-core/src/test/java/com/opensymphony/xwork2/test/SimpleAnnotationAction3.java":{"insertions":0,"deletions":49},"xwork-core/src/test/java/com/opensymphony/xwork2/test/TestBean2.java":{"insertions":0,"deletions":58},"xwork-core/src/test/java/com/opensymphony/xwork2/test/User.java":{"insertions":0,"deletions":85},"xwork-core/src/test/java/com/opensymphony/xwork2/test/UserMarker.java":{"insertions":0,"deletions":25},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/Address.java":{"insertions":0,"deletions":40},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/AddressTypeConverter.java":{"insertions":0,"deletions":29},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/Person.java":{"insertions":0,"deletions":22},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonAction.java":{"insertions":0,"deletions":47},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonActionTest.java":{"insertions":0,"deletions":87},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonTypeConverter.java":{"insertions":0,"deletions":27},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/ValidateAnnotatedMethodOnlyAction.java":{"insertions":0,"deletions":55},"xwork-core/src/test/java/com/opensymphony/xwork2/test/subtest/NullModelDrivenAction.java":{"insertions":0,"deletions":19},"xwork-core/src/test/java/com/opensymphony/xwork2/util/AnnotatedCat.java":{"insertions":0,"deletions":67},"xwork-core/src/test/java/com/opensymphony/xwork2/util/AnnotationUtilsTest.java":{"insertions":0,"deletions":101},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Bar.java":{"insertions":0,"deletions":61},"xwork-core/src/test/java/com/opensymphony/xwork2/util/BarJunior.java":{"insertions":0,"deletions":4},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Cat.java":{"insertions":0,"deletions":58},"xwork-core/src/test/java/com/opensymphony/xwork2/util/ClassLoaderUtilTest.java":{"insertions":0,"deletions":124},"xwork-core/src/test/java/com/opensymphony/xwork2/util/ClassPathFinderTest.java":{"insertions":0,"deletions":54},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Dog.java":{"insertions":0,"deletions":123},"xwork-core/src/test/java/com/opensymphony/xwork2/util/DomHelperTest.java":{"insertions":0,"deletions":70},"xwork-core/src/test/java/com/opensymphony/xwork2/util/FileManagerTest.java":{"insertions":0,"deletions":36},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Foo.java":{"insertions":0,"deletions":218},"xwork-core/src/test/java/com/opensymphony/xwork2/util/FurColor.java":{"insertions":0,"deletions":20},"xwork-core/src/test/java/com/opensymphony/xwork2/util/GetPropertiesTest.java":{"insertions":0,"deletions":40},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Indexed.java":{"insertions":0,"deletions":41},"xwork-core/src/test/java/com/opensymphony/xwork2/util/ListHolder.java":{"insertions":0,"deletions":37},"xwork-core/src/test/java/com/opensymphony/xwork2/util/LocalizedTextUtilTest.java":{"insertions":0,"deletions":260},"xwork-core/src/test/java/com/opensymphony/xwork2/util/MyBean.java":{"insertions":0,"deletions":54},"xwork-core/src/test/java/com/opensymphony/xwork2/util/MyBeanAction.java":{"insertions":0,"deletions":55},"xwork-core/src/test/java/com/opensymphony/xwork2/util/MyBeanActionTest.java":{"insertions":0,"deletions":102},"xwork-core/src/test/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcherTest.java":{"insertions":0,"deletions":65},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Owner.java":{"insertions":0,"deletions":37},"xwork-core/src/test/java/com/opensymphony/xwork2/util/ResolverUtilTest.java":{"insertions":0,"deletions":61},"xwork-core/src/test/java/com/opensymphony/xwork2/util/TextParseUtilTest.java":{"insertions":0,"deletions":141},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Tiger.java":{"insertions":0,"deletions":39},"xwork-core/src/test/java/com/opensymphony/xwork2/util/URLUtilTest.java":{"insertions":0,"deletions":153},"xwork-core/src/test/java/com/opensymphony/xwork2/util/UnknownHandlerManagerTest.java":{"insertions":0,"deletions":82},"xwork-core/src/test/java/com/opensymphony/xwork2/util/UrlUtilTest2.java":{"insertions":0,"deletions":35},"xwork-core/src/test/java/com/opensymphony/xwork2/util/WildcardHelperTest.java":{"insertions":0,"deletions":56},"xwork-core/src/test/java/com/opensymphony/xwork2/util/XWorkListTest.java":{"insertions":0,"deletions":90},"xwork-core/src/test/java/com/opensymphony/xwork2/util/location/LocationAttributesTest.java":{"insertions":0,"deletions":87},"xwork-core/src/test/java/com/opensymphony/xwork2/util/location/LocationImplTest.java":{"insertions":0,"deletions":87},"xwork-core/src/test/java/com/opensymphony/xwork2/util/location/LocationUtilsTest.java":{"insertions":0,"deletions":53},"xwork-core/src/test/java/com/opensymphony/xwork2/util/logging/LoggerUtilsTest.java":{"insertions":0,"deletions":22},"xwork-core/src/test/java/com/opensymphony/xwork2/util/profiling/ProfilingTimerBeanTest.java":{"insertions":0,"deletions":124},"xwork-core/src/test/java/com/opensymphony/xwork2/util/profiling/UtilTimerStackTest.java":{"insertions":0,"deletions":133},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ActionValidatorManagerTest.java":{"insertions":0,"deletions":216},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManagerTest.java":{"insertions":0,"deletions":395},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ConversionErrorFieldValidatorTest.java":{"insertions":0,"deletions":84},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/DateRangeValidatorTest.java":{"insertions":0,"deletions":82},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManagerTest.java":{"insertions":0,"deletions":349},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/DefaultValidatorFactoryTest.java":{"insertions":0,"deletions":38},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParserTest.java":{"insertions":0,"deletions":226},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/DoubleRangeValidatorTest.java":{"insertions":0,"deletions":221},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/EmailValidatorTest.java":{"insertions":0,"deletions":69},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ExpressionValidatorTest.java":{"insertions":0,"deletions":140},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/GenericValidatorContext.java":{"insertions":0,"deletions":143},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/IntRangeValidatorTest.java":{"insertions":0,"deletions":67},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/LongRangeValidatorTest.java":{"insertions":0,"deletions":65},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ModelDrivenValidationTest.java":{"insertions":0,"deletions":51},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/RegexFieldValidatorTest.java":{"insertions":0,"deletions":195},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/RepopulateConversionErrorFieldValidatorSupportTest.java":{"insertions":0,"deletions":129},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ShortRangeValidatorTest.java":{"insertions":0,"deletions":65},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/SimpleActionValidationTest.java":{"insertions":0,"deletions":237},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/StringLengthFieldValidatorTest.java":{"insertions":0,"deletions":154},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/StringValidatorTest.java":{"insertions":0,"deletions":213},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":143},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ValidatorAnnotationTest.java":{"insertions":0,"deletions":116},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/VisitorFieldValidatorModelTest.java":{"insertions":0,"deletions":130},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/VisitorFieldValidatorTest.java":{"insertions":0,"deletions":195},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/VisitorValidatorModelAction.java":{"insertions":0,"deletions":35},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/VisitorValidatorTestAction.java":{"insertions":0,"deletions":80},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/ValidatorSupportTest.java":{"insertions":0,"deletions":58},"xwork-core/src/test/resources/PackagelessAction.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/ActionSupportTest$MyActionSupport_da.properties":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/AnnotatedTestBean.properties":{"insertions":0,"deletions":6},"xwork-core/src/test/resources/com/opensymphony/xwork2/DefaultTextProviderTest_en_CA.properties":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAction-validation.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAction.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAnnotationAction.properties":{"insertions":0,"deletions":6},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-some-alias-validation.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-subproperty-validation.xml":{"insertions":0,"deletions":18},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-validation.xml":{"insertions":0,"deletions":58},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-validationAlias-validation.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction.properties":{"insertions":0,"deletions":3},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction_de.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction_en.properties":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction.properties":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction_de.properties":{"insertions":0,"deletions":6},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction_en.properties":{"insertions":0,"deletions":5},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-anotherContext-validation.xml":{"insertions":0,"deletions":10},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-badtest-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-beanMessageBundle-validation.xml":{"insertions":0,"deletions":15},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-expressionValidation-validation.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-visitorChildValidation-validation.xml":{"insertions":0,"deletions":14},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-visitorValidation-validation.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestChildBean-validation.xml":{"insertions":0,"deletions":18},"xwork-core/src/test/resources/com/opensymphony/xwork2/TextProviderSupportTest_en.properties":{"insertions":0,"deletions":12},"xwork-core/src/test/resources/com/opensymphony/xwork2/ValidationOrderAction-validation.xml":{"insertions":0,"deletions":89},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder1/xwork-test-load-order.xml":{"insertions":0,"deletions":7},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder2/xwork-test-load-order.xml":{"insertions":0,"deletions":7},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder3/xwork-test-load-order.xml":{"insertions":0,"deletions":7},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork- test.xml":{"insertions":0,"deletions":81},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-after-package-2.xml":{"insertions":0,"deletions":14},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-after-package.xml":{"insertions":0,"deletions":20},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-before-package-2.xml":{"insertions":0,"deletions":14},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-before-package.xml":{"insertions":0,"deletions":22},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-parent.xml":{"insertions":0,"deletions":22},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-action-invalid.xml":{"insertions":0,"deletions":23},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-actions-packagedefaultclassref.xml":{"insertions":0,"deletions":41},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-actions.xml":{"insertions":0,"deletions":81},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-bad-inheritance.xml":{"insertions":0,"deletions":17},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-basic-packages.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-default-package.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-defaultclassref-package.xml":{"insertions":0,"deletions":11},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-exception-mappings.xml":{"insertions":0,"deletions":33},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-global-result-inheritence.xml":{"insertions":0,"deletions":48},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-defaultref.xml":{"insertions":0,"deletions":30},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-inheritance.xml":{"insertions":0,"deletions":34},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-param-overriding.xml":{"insertions":0,"deletions":44},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-params.xml":{"insertions":0,"deletions":37},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-stack-param-overriding.xml":{"insertions":0,"deletions":51},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptors-basic.xml":{"insertions":0,"deletions":27},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptors-spring.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-invalid-file.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-multilevel.xml":{"insertions":0,"deletions":45},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-package-inheritance.xml":{"insertions":0,"deletions":23},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-inheritance.xml":{"insertions":0,"deletions":26},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-types.xml":{"insertions":0,"deletions":54},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-results.xml":{"insertions":0,"deletions":32},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-1.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-2.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-include.xml":{"insertions":0,"deletions":10},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-unknownhandler-stack-empty.xml":{"insertions":0,"deletions":12},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-unknownhandler-stack.xml":{"insertions":0,"deletions":14},"xwork-core/src/test/resources/com/opensymphony/xwork2/conversion/impl/test-xwork-conversion.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/somefile.txt":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-spring.xml":{"insertions":0,"deletions":42},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":23},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/autowireContext.xml":{"insertions":0,"deletions":6},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/resolverApplicationContext.xml":{"insertions":0,"deletions":11},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/xwork-autowire.xml":{"insertions":0,"deletions":22},"xwork-core/src/test/resources/com/opensymphony/xwork2/test.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware-conversion.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware-validationAlias-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware.properties":{"insertions":0,"deletions":2},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware2-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/Equidae-validation.xml":{"insertions":0,"deletions":52},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/SimpleAction2-validation.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/SimpleAction2-validationAlias-validation.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/TestBean2-conversion.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/User-conversion.properties":{"insertions":0,"deletions":2},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/User-validation.xml":{"insertions":0,"deletions":38},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/UserMarker-validation.xml":{"insertions":0,"deletions":17},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/package.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Bar.properties":{"insertions":0,"deletions":2},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Cat-conversion.properties":{"insertions":0,"deletions":2},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/FindMe.properties":{"insertions":0,"deletions":2},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Foo-conversion.properties":{"insertions":0,"deletions":11},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/ListHolder-conversion.properties":{"insertions":0,"deletions":3},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/LocalizedTextUtilTest.properties":{"insertions":0,"deletions":3},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/MyBeanAction-conversion.properties":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Tiger-conversion.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/XW404_de.properties":{"insertions":0,"deletions":3},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/XW404_fr.properties":{"insertions":0,"deletions":3},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/location/xml-with-location.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/CompositeTextProviderTestResourceBundle1.properties":{"insertions":0,"deletions":10},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/CompositeTextProviderTestResourceBundle2.properties":{"insertions":0,"deletions":11},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorModelAction-validation.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-beanMessageBundle-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validateArray-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validateList-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorChildValidation-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorValidation-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorValidationAlias-validation.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test.xml":{"insertions":0,"deletions":33},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test2.xml":{"insertions":0,"deletions":17},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test3.xml":{"insertions":0,"deletions":11},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test4.xml":{"insertions":0,"deletions":12},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test5.xml":{"insertions":0,"deletions":4},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test6.xml":{"insertions":0,"deletions":27},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validators-fail.xml":{"insertions":0,"deletions":21},"xwork-core/src/test/resources/includeTest.xml":{"insertions":0,"deletions":10},"xwork-core/src/test/resources/log4j.properties":{"insertions":0,"deletions":17},"xwork-core/src/test/resources/my-validators.xml":{"insertions":0,"deletions":7},"xwork-core/src/test/resources/myOther-validators.xml":{"insertions":0,"deletions":7},"xwork-core/src/test/resources/validators.xml":{"insertions":0,"deletions":20},"xwork-core/src/test/resources/xwork - jar.jar":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/xwork - zip.zip":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/xwork-1.0.dtd":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/xwork-jar.jar":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/xwork-proxyinvoke.xml":{"insertions":0,"deletions":46},"xwork-core/src/test/resources/xwork-sample.xml":{"insertions":0,"deletions":238},"xwork-core/src/test/resources/xwork-test-beans.xml":{"insertions":0,"deletions":25},"xwork-core/src/test/resources/xwork-test-default.xml":{"insertions":0,"deletions":39},"xwork-core/src/test/resources/xwork-test-validation.xml":{"insertions":0,"deletions":64},"xwork-core/src/test/resources/xwork-zip.zip":{"insertions":0,"deletions":0},"xwork-core/test-output/Command line suite/Command line test.html":{"insertions":0,"deletions":79},"xwork-core/test-output/Command line suite/Command line test.properties":{"insertions":0,"deletions":1},"xwork-core/test-output/Command line suite/Command line test.xml":{"insertions":0,"deletions":1},"xwork-core/test-output/Command line suite/classes.html":{"insertions":0,"deletions":12},"xwork-core/test-output/Command line suite/groups.html":{"insertions":0,"deletions":1},"xwork-core/test-output/Command line suite/index.html":{"insertions":0,"deletions":6},"xwork-core/test-output/Command line suite/main.html":{"insertions":0,"deletions":2},"xwork-core/test-output/Command line suite/methods-alphabetical.html":{"insertions":0,"deletions":10},"xwork-core/test-output/Command line suite/methods-not-run.html":{"insertions":0,"deletions":2},"xwork-core/test-output/Command line suite/methods.html":{"insertions":0,"deletions":10},"xwork-core/test-output/Command line suite/reporter-output.html":{"insertions":0,"deletions":1},"xwork-core/test-output/Command line suite/testng-failed.xml":{"insertions":0,"deletions":3},"xwork-core/test-output/Command line suite/testng.xml.html":{"insertions":0,"deletions":1},"xwork-core/test-output/Command line suite/toc.html":{"insertions":0,"deletions":30},"xwork-core/test-output/index.html":{"insertions":0,"deletions":8},"xwork-core/test-output/testng-failed.xml":{"insertions":0,"deletions":3},"xwork-core/test-output/testng.css":{"insertions":0,"deletions":9}}},"d832747d647df343ed07a58b1b5e540a05a4d51b":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2015-05-03 18:57:15 UTC","message":"Applies better exclude patterns","insertions":27,"deletions":18,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":13,"deletions":5},"core/src/test/java/org/apache/struts2/interceptor/CookieInterceptorTest.java":{"insertions":1,"deletions":4},"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":10,"deletions":2},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":2,"deletions":5},"xwork-core/src/test/resources/xwork-param-test.xml":{"insertions":1,"deletions":2}}},"89cbe13853a849340d740d45685e6fd14da93d9b":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-06-01 08:33:39 UTC","message":"Adds option to define additional accepted/excluded patterns\nAlso all patterns are by default case insensitive","insertions":19,"deletions":147,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":3},"core/src/main/java/org/apache/struts2/config/DefaultBeanSelectionProvider.java":{"insertions":0,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkConstants.java":{"insertions":0,"deletions":3},"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultAcceptedPatternsChecker.java":{"insertions":10,"deletions":8},"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":9,"deletions":19},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultAcceptedPatternsCheckerTest.java":{"insertions":0,"deletions":56},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":0,"deletions":56}}},"eb8aae87521e627d3cd333e4dc351390bf1e80dc":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-06-05 06:25:24 UTC","message":"Adds additional default exclude patterns to avoid access to #context","insertions":5,"deletions":9,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":1,"deletions":3},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":4,"deletions":2},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":0,"deletions":4}}},"4ee18f96bc2d401f9007c5fd458c47b7ae4ff35d":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-05-23 07:58:33 UTC","message":"Ties excluding packages into Struts DI mechanism","insertions":2,"deletions":26,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":1,"deletions":2},"core/src/main/java/org/apache/struts2/config/DefaultBeanSelectionProvider.java":{"insertions":0,"deletions":3},"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkConstants.java":{"insertions":0,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":1,"deletions":16},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":0,"deletions":1}}},"941374ecdb99ccc316f6b527b8df0f1cf2bb80c0":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-11-17 08:32:43 UTC","message":"WW-4892 Uses Jackson handler as a default one to handle JSON","insertions":1,"deletions":1,"filepaths":{"plugins/rest/src/main/resources/struts-plugin.xml":{"insertions":1,"deletions":1}}},"26dc995866c70e9c82c60c602f9704407a98c9c3":{"author":"Sebastian Peters","email":"Sebastian.Peters@gmail.com","date":"2018-11-14 21:16:47 UTC","message":"WW-4982 Remove the deprecated JsonLibHandler and json-lib dependency","insertions":192,"deletions":0,"filepaths":{"assembly/src/main/resources/NOTICE.txt":{"insertions":1,"deletions":0},"plugins/rest/pom.xml":{"insertions":6,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JsonLibHandler.java":{"insertions":98,"deletions":0},"plugins/rest/src/main/resources/NOTICE.txt":{"insertions":1,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/JsonLibHandlerTest.java":{"insertions":79,"deletions":0},"pom.xml":{"insertions":7,"deletions":0}}},"ffe0e20edd9d5386f4410fddd970286a69373243":{"author":"Johannes Geppert","email":"johgep@gmail.com","date":"2015-05-25 10:11:59 UTC","message":"Cleanup struts2 showcase after removing of deprecated plugins\n\n- Remove struts1 integration example\n- Remove JSF integration example\n- Remove all references to dojo plugin","insertions":4826,"deletions":239,"filepaths":{"apps/showcase/pom.xml":{"insertions":16,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/EditGangsterAction.java":{"insertions":44,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/GangsterForm.java":{"insertions":115,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/SaveGangsterAction.java":{"insertions":46,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/jsf/JsfEmployeeAction.java":{"insertions":115,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/ajax/Example5Action-validation.xml":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/chat/ChatLoginAction-chatLogin-validation.xml":{"insertions":14,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/chat/ChatMessage-conversion.properties":{"insertions":1,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/chat/CrudRoomAction-createRoom-validation.xml":{"insertions":20,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/chat/Room-conversion.properties":{"insertions":1,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/chat/SendMessageToRoomAction-sendMessageToRoom-validation.xml":{"insertions":15,"deletions":0},"apps/showcase/src/main/resources/struts-ajax.xml":{"insertions":114,"deletions":0},"apps/showcase/src/main/resources/struts-chat.xml":{"insertions":135,"deletions":0},"apps/showcase/src/main/resources/struts-integration.xml":{"insertions":47,"deletions":0},"apps/showcase/src/main/resources/struts-jsf.xml":{"insertions":44,"deletions":0},"apps/showcase/src/main/resources/struts.xml":{"insertions":8,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/AjaxResult.jsp":{"insertions":12,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/AjaxResult2.js":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/AjaxResult3.jsp":{"insertions":12,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/autocompleter/index.jsp":{"insertions":186,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/bind/index.jsp":{"insertions":61,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/commonInclude.jsp":{"insertions":5,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/footer.jsp":{"insertions":8,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/options.ftl":{"insertions":5,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotebutton/index.jsp":{"insertions":70,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example1.jsp":{"insertions":23,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example10.jsp":{"insertions":31,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example2.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example3.jsp":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example4.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example5.jsp":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example6.jsp":{"insertions":24,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example7.jsp":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example8.jsp":{"insertions":57,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example9.jsp":{"insertions":63,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/index.jsp":{"insertions":55,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remoteforms/index.jsp":{"insertions":119,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotelink/index.jsp":{"insertions":127,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example1.jsp":{"insertions":95,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example2.jsp":{"insertions":26,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example3.jsp":{"insertions":46,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example4.jsp":{"insertions":57,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example5.jsp":{"insertions":29,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example5Ok.jsp":{"insertions":9,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example6.jsp":{"insertions":40,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/index.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/nodecorate/panel1.ftl":{"insertions":3,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/nodecorate/panel2.ftl":{"insertions":7,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/nodecorate/panel2Submit.ftl":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/nodecorate/panel3.ftl":{"insertions":9,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/nodecorate/panel3Submit.ftl":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/testjs.jsp":{"insertions":14,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tree/getCategory.jsp":{"insertions":23,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tree/partialChunkHeader.jsp":{"insertions":6,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tree/toggle.jsp":{"insertions":12,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tree/tree.jsp":{"insertions":13,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/widgets/index.jsp":{"insertions":40,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/chatLogin.ftl":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/createRoom.ftl":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/index.jsp":{"insertions":3,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/messagesAvailableInRoom.ftl":{"insertions":33,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/roomSelection.ftl":{"insertions":172,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/roomsAvailable.ftl":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/sendMessageToRoomResult.ftl":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/showRoom.ftl":{"insertions":167,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/usersAvailable.ftl":{"insertions":6,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/usersAvailableInRoom.ftl":{"insertions":8,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/decorators.xml":{"insertions":10,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp":{"insertions":266,"deletions":238},"apps/showcase/src/main/webapp/WEB-INF/empmanager/editEmployee.jsp":{"insertions":2,"deletions":1},"apps/showcase/src/main/webapp/WEB-INF/hangman/hangmanAjax.ftl":{"insertions":247,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/integration/modelDriven.jsp":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/integration/modelDrivenResult.jsp":{"insertions":43,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/demo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/example-action.jsp":{"insertions":76,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/index.jsp":{"insertions":241,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/jsp_0.jsp":{"insertions":62,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/jsp_1.jsp":{"insertions":52,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/jsp_2.jsp":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/jsp_3.jsp":{"insertions":65,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/jsp_4.jsp":{"insertions":16,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_0.jsp":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_1.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_2.jsp":{"insertions":43,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_3.jsp":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_4.jsp":{"insertions":32,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_5.jsp":{"insertions":25,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_6.jsp":{"insertions":43,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_7.jsp":{"insertions":55,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_8.jsp":{"insertions":18,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/jsf/employee/edit.jsp":{"insertions":113,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/jsf/employee/list.jsp":{"insertions":75,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/jsf/index.jsp":{"insertions":35,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/datepicker/index.jsp":{"insertions":33,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.jsp":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.vm":{"insertions":3,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/staticTreeSelect.jsp":{"insertions":11,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/timepicker/index.jsp":{"insertions":31,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/treeExampleAjaxDynamic.ftl":{"insertions":9,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/treeExampleAjaxDynamic.jsp":{"insertions":25,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/treeExampleDynamic.jsp":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/treeExampleStatic.jsp":{"insertions":61,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/index.jsp":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-ajax.jsp":{"insertions":104,"deletions":0},"apps/showcase/src/main/webapp/ajax/JSONList.js":{"insertions":63,"deletions":0},"apps/showcase/src/main/webapp/ajax/index.html":{"insertions":24,"deletions":0}}},"22cb8c7e7dad955eb6077cc8b775ba67274e2b31":{"author":"Lukasz Lenart","email":"lukasz.lenart@gmail.com","date":"2015-11-04 17:09:55 UTC","message":"WW-4562 Upgrades OGNL to latest 3.0.13 version","insertions":4,"deletions":4,"filepaths":{"pom.xml":{"insertions":1,"deletions":1},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":3,"deletions":3}}},"afb0c2a228b2590a0c26fa529517c929163614b7":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2015-11-04 17:15:37 UTC","message":"WW-4561 Upgrades OGNL to 3.1.1","insertions":1,"deletions":1,"filepaths":{"pom.xml":{"insertions":1,"deletions":1}}},"6bde06ae55295d4800aa96d694c250a78203f95d":{"author":"Donald J. Brown","email":"mrdon@apache.org","date":"2006-09-30 05:38:02 UTC","message":"Changed to use XWork ValueStack interface and factory\nWW-1459\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@451544 13f79535-47bb-0310-9956-ffa450edef68","insertions":630,"deletions":696,"filepaths":{"apps/showcase/src/main/java/org/apache/struts2/showcase/UITagExample.java":{"insertions":2,"deletions":2},"core/pom.xml":{"insertions":0,"deletions":6},"core/src/main/java/org/apache/struts2/ServletActionContext.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/components/ActionComponent.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/ActionError.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ActionMessage.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Anchor.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/AppendIterator.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Bean.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/Checkbox.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/components/CheckboxList.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ClosingUIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ComboBox.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Component.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/components/Date.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/DatePicker.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Debug.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/Div.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/DoubleListUIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/DoubleSelect.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Else.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ElseIf.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/FieldError.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/File.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Form.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/FormButton.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/GenericUIBean.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/components/Head.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Hidden.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/components/I18n.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/If.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Include.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/IteratorComponent.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/Label.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ListUIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/MergeIterator.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/OptGroup.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Panel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Param.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/components/Password.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Property.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Push.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/Radio.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/RemoteCallUIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Reset.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Select.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Set.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/Submit.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/TabbedPanel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Text.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/TextArea.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/TextField.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/TimePicker.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Token.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Tree.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/TreeNode.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/UIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/URL.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/UpDownSelect.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/table/WebTable.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/template/FreemarkerTemplateEngine.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/template/JspTemplateEngine.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/template/TemplateRenderingContext.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/dispatcher/HttpHeaderResult.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/dispatcher/StrutsRequestWrapper.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/dispatcher/StrutsResultSupport.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/dispatcher/VelocityResult.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/impl/ValueStackAdapter.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/interceptor/ScopeInterceptor.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptor.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/util/InvocationSessionStore.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/util/Sorter.java":{"insertions":3,"deletions":5},"core/src/main/java/org/apache/struts2/util/StrutsUtil.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/util/VelocityStrutsUtil.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/views/freemarker/PortletFreemarkerResult.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/ScopesHashModel.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionErrorModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionMessageModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/AnchorModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/BeanModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxListModel.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComboBoxModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComponentModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DateModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DatePickerModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DivModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ElseIfModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ElseModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FieldErrorModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FileModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FormModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HeadModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HiddenModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/I18nModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IfModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IncludeModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IteratorModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/LabelModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptGroupModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PanelModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ParamModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PasswordModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PropertyModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PushModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/RadioModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ResetModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SelectModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SetModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SubmitModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TabbedPanelModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextAreaModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextFieldModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TimePickerModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TokenModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TreeModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TreeNodeModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/URLModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/WebTableModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ActionTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/BeanTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ComponentTagSupport.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/DateTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ElseIfTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ElseTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/I18nTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/IfTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/IncludeTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/IteratorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ParamTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/PropertyTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/PushTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/SetTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/StrutsBodyTagSupport.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java":{"insertions":5,"deletions":7},"core/src/main/java/org/apache/struts2/views/jsp/TextTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/URLTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionErrorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionMessageTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/AnchorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxListTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComboBoxTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComponentTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/DatePickerTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/DebugTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/DivTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/DoubleSelectTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/FieldErrorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/FileTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/FormTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/HeadTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/HiddenTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/LabelTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptGroupTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/PanelTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/PasswordTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/RadioTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/ResetTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/SelectTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/SubmitTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TabbedPanelTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextFieldTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextareaTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TimePickerTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TokenTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TreeNodeTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TreeTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/UpDownSelectTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/table/WebTableTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/util/ContextUtil.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/views/util/UrlHelper.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/StrutsVelocityContext.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/VelocityManager.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/AbstractDirective.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionErrorDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionMessageDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/AnchorDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/BeanDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxListDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ComboBoxDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ComponentDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/DateDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/DatePickerDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/DivDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/DoubleSelectDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/FieldErrorDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/FileDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/FormDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/HeadDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/HiddenDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/I18nDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/IncludeDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/LabelDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/OptGroupDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/PanelDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ParamDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/PasswordDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/PropertyDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/PushDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/RadioDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ResetDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/SelectDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/SetDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/SubmitDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TabbedPanelDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TextAreaDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TextDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TextFieldDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TokenDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TreeDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TreeNodeDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/URLDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/UpDownSelectDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/WebTableDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/TestResult.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/components/FormButtonTest.java":{"insertions":7,"deletions":8},"core/src/test/java/org/apache/struts2/components/PropertyTest.java":{"insertions":7,"deletions":8},"core/src/test/java/org/apache/struts2/components/UIBeanTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/dispatcher/PlainTextResultTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/dispatcher/ServletActionRedirectResultTest.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/dispatcher/ServletRedirectResultTest.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/dispatcher/StreamResultTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/dispatcher/StrutsResultSupportTest.java":{"insertions":4,"deletions":6},"core/src/test/java/org/apache/struts2/dispatcher/VelocityResultTest.java":{"insertions":4,"deletions":6},"core/src/test/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/interceptor/TokenInterceptorTest.java":{"insertions":2,"deletions":4},"core/src/test/java/org/apache/struts2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":5,"deletions":6},"core/src/test/java/org/apache/struts2/portlet/util/StrutsUtilTest.java":{"insertions":3,"deletions":5},"core/src/test/java/org/apache/struts2/util/InvocationSessionStoreTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerTest.java":{"insertions":2,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java":{"insertions":4,"deletions":5},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":2,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/ElseIfTagTest.java":{"insertions":3,"deletions":5},"core/src/test/java/org/apache/struts2/views/jsp/ElseTagTest.java":{"insertions":3,"deletions":5},"core/src/test/java/org/apache/struts2/views/jsp/IfTagTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/PortletUrlTagTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/PropertyTagTest.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/TextTagTest.java":{"insertions":4,"deletions":6},"core/src/test/java/org/apache/struts2/views/util/ContextUtilTest.java":{"insertions":10,"deletions":12},"core/src/test/java/org/apache/struts2/views/xslt/XSLTResultTest.java":{"insertions":3,"deletions":4},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/JasperReportsResult.java":{"insertions":6,"deletions":6},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/{ValueStackDataSource.java => OgnlValueStackDataSource.java}":{"insertions":9,"deletions":9},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/{ValueStackShadowMap.java => OgnlValueStackShadowMap.java}":{"insertions":5,"deletions":5}}},"f420f28466cb82915defc4e12466b298c275abaf":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2015-09-22 05:24:49 UTC","message":"Solves issue with vulnerable parameters","insertions":3,"deletions":40,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":1,"deletions":1},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":2,"deletions":4},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":0,"deletions":35}}},"5649ff1ac5a04389e3a1c8aa47ad7673a66ed48f":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2015-04-29 19:35:04 UTC","message":"Includes action: and method: as excluded patterns and drops class","insertions":26,"deletions":16,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":12,"deletions":4},"core/src/test/java/org/apache/struts2/interceptor/CookieInterceptorTest.java":{"insertions":1,"deletions":3},"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":10,"deletions":2},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":2,"deletions":5},"xwork-core/src/test/resources/xwork-param-test.xml":{"insertions":1,"deletions":2}}},"885ab3459e146ff830d1f7257f809f4a3dd4493a":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2011-03-02 21:01:01 UTC","message":"Solves WW-3579 - escapes actionName and methodName to prevent XSS vulnerability\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1076372 13f79535-47bb-0310-9956-ffa450edef68","insertions":6,"deletions":6,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java":{"insertions":6,"deletions":6}}},"da8d44438916879d8c2c1d026c35134e48a589b3":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-19 06:25:28 UTC","message":"Cleans up method name","insertions":4,"deletions":4,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":4,"deletions":4}}},"036307bc089f717de590ae2a1ecdef2f27adfb50":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-20 11:57:06 UTC","message":"Cleans up excludedClasses","insertions":1,"deletions":1,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":1,"deletions":1}}},"b4d54b6d0caa6aaf453a56b3613aebad8acd3229":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-19 06:25:28 UTC","message":"Cleans up method name","insertions":4,"deletions":4,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":4,"deletions":4}}},"717b2ec7d6fa0e217cb462af4a27279db4fc646e":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-20 10:37:46 UTC","message":"Cleans up excludedClasses","insertions":1,"deletions":1,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":1,"deletions":1}}},"c0270381ef70e64c8c37741e138073f421bc6ccf":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-19 06:25:28 UTC","message":"Cleans up method name","insertions":4,"deletions":4,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":4,"deletions":4}}},"62674769b0d57c070538434e2ffed6ac2bf4796f":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:38:49 UTC","message":"Adds additional blocked classes","insertions":0,"deletions":2,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":2}}},"1a668af7f1ffccea4a3b46d8d8c1fe1c7331ff02":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-05-01 09:31:12 UTC","message":"Uses the same logic as in ParametersInterceptor to use st of patterns\nto exclude cookies which tries to access Struts internal state","insertions":16,"deletions":82,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/CookieInterceptor.java":{"insertions":16,"deletions":29},"core/src/test/java/org/apache/struts2/interceptor/CookieInterceptorTest.java":{"insertions":0,"deletions":53}}},"2e2da292166adbc78c4cb1e308b30ddb4fba6d3f":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-04-24 17:51:02 UTC","message":"Moves global exclude patterns into dedicated class","insertions":4,"deletions":26,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":4,"deletions":4},"xwork-core/src/main/java/com/opensymphony/xwork2/ExcludedPatterns.java":{"insertions":0,"deletions":22}}},"6315241719be167542962da436b38782ed730c62":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-04-24 17:51:40 UTC","message":"Uses global exclude patterns to initialise excludeParams","insertions":7,"deletions":86,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/CookieInterceptor.java":{"insertions":3,"deletions":71},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":4,"deletions":15}}},"b28b78c062f0bf3c79793a25aab8c9b6c12bce6e":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-06-03 11:10:58 UTC","message":"Introduces new callMethod() function to be used to execute actions","insertions":2,"deletions":81,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionInvocation.java":{"insertions":2,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":0,"deletions":64},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"7e6f641ebb142663cbd1653dc49bed725edf7f56":{"author":"Maurizio Cucchiara","email":"mcucchiara@apache.org","date":"2013-04-18 09:49:41 UTC","message":"Disable eval expressions\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_14_X@1469249 13f79535-47bb-0310-9956-ffa450edef68","insertions":13,"deletions":46,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":3},"core/src/main/java/org/apache/struts2/config/BeanSelectionProvider.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkConstants.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/DefaultConfiguration.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XWorkConfigurationProvider.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":13,"deletions":39}}},"5190b53673a710ead31bbb5f82cf4ca171994629":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:38:27 UTC","message":"Uses isSequence flag to block chained expressions","insertions":3,"deletions":18,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":3},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"2dceb870fdb1d6d64904f3bf6a5fec59ffa9fe99":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-01 14:40:19 UTC","message":"Upgrades Commons File Upload to the latest version","insertions":1,"deletions":1,"filepaths":{"pom.xml":{"insertions":1,"deletions":1}}},"e82758a9616fbd29e5fae9c4f1095f5c9a1ca509":{"author":"Patrick Lightbody","email":"plightbo@apache.org","date":"2006-04-09 00:41:12 UTC","message":"complete maven build\nall tests pass now\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/webwork2@392647 13f79535-47bb-0310-9956-ffa450edef68","insertions":3547,"deletions":1340,"filepaths":{"STATUS.txt":{"insertions":0,"deletions":2},"action/pom.xml":{"insertions":0,"deletions":425},"action/src/test/java/org/apache/struts/action2/dispatcher/FilterDispatcherTest.java":{"insertions":0,"deletions":183},"action/src/test/java/org/apache/struts/action2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":0,"deletions":264},"pom.xml":{"insertions":450,"deletions":17},"{action/src/main => src}/etc/README.txt":{"insertions":0,"deletions":0},"{action/src/main => src}/etc/taglib-settings.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/META-INF/taglib.tld":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/actionNames.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/config-styles.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/error.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/page-footer.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/page-header.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/showConfig.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/showValidators.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/simple-error.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/tigris-macros.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/validatorDetails.ftl":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/Main.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/RequestUtils.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/ServletActionContext.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/StrutsConstants.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/StrutsStatics.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/StrutsTestCase.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/AbstractRichtexteditorConnector.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ActionComponent.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ActionError.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ActionMessage.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Anchor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/AppendIterator.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Bean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Checkbox.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/CheckboxList.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ClosingUIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ComboBox.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Component.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Date.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/DatePicker.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Debug.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/DefaultRichtexteditorConnector.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Div.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/DoubleListUIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/DoubleSelect.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Else.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ElseIf.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/FieldError.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/File.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Form.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/FormButton.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/GenericUIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Head.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Hidden.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/I18n.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/If.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Include.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/IteratorComponent.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Label.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ListUIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/MergeIterator.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/OptionTransferSelect.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Panel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Param.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Password.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Property.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Push.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Radio.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/RemoteCallUIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Reset.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/RichTextEditor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Select.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Set.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Submit.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/TabbedPanel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Text.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/TextArea.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/TextField.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Token.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Tree.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/TreeNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/UIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/URL.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/UpDownSelect.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/AbstractFilterModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/RenderFilterModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/SortFilterModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/SortableTableModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/WebTable.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/WebTableColumn.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/AbstractCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/BooleanCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/CellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/DateCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/DefaultCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/FixedTextCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/LinkCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/NumericCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/BaseTemplateEngine.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/FreemarkerTemplateEngine.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/JspTemplateEngine.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/Template.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/TemplateEngine.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/TemplateEngineManager.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/TemplateRenderingContext.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/VelocityTemplateEngine.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/Configuration.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/DefaultConfiguration.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/DelegatingConfiguration.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/PropertiesConfiguration.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/ServletContextSingleton.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config_browser/ActionNamesAction.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config_browser/ConfigurationHelper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config_browser/ListValidatorsAction.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config_browser/ShowConfigAction.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config_browser/ShowValidatorAction.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/default.properties":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ActionContextCleanUp.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ApplicationMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ChartResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/DefaultActionSupport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/DispatcherUtils.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/FilterDispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/FilterDispatcherCompatWeblogic61.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/HttpHeaderResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/PlainTextResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/RequestMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ServletActionRedirectResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ServletDispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ServletDispatcherResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ServletRedirectResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/SessionMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/StreamResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/StrutsRequestWrapper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/StrutsResultSupport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/VelocityResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/mapper/ActionMapper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/mapper/ActionMapperFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/mapper/ActionMapping.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":2,"deletions":6},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/mapper/RestfulActionMapper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/multipart/MultiPartRequest.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/multipart/PellMultiPartRequest.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/multipart/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ApplicationAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/BackgroundProcess.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/CreateSessionInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/FileUploadInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/NoParameters.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ParameterAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/PrincipalAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/PrincipalProxy.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ScopeInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ServletConfigInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ServletRequestAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ServletResponseAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/SessionAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/StrutsConversionErrorInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/TokenInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/debugging/PrettyPrintWriter.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/debugging/console.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/debugging/webconsole.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/debugging/webconsole.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/debugging/webconsole.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/package.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/wait.ftl":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/lifecycle/ApplicationLifecycleListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/lifecycle/LifecycleListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/lifecycle/SessionLifecycleListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/lifecycle/SessionLifecycleListenerCompatWeblogic61.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/lifecycle/package.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoActionInvocation.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoActionProxyFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoFilterDispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoObjectFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoObjectFactoryFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoServletDispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoStrutsServletDispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/plexus/PlexusFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/plexus/PlexusLifecycleListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/plexus/PlexusObjectFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/plexus/PlexusThreadLocal.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/plexus/PlexusUtils.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/PortletActionConstants.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/PortletApplicationMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/PortletRequestMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/PortletSessionMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/context/PortletActionContext.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/context/PreparatorServlet.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/context/ServletContextHolderListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/dispatcher/DirectRenderFromEventAction.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/result/PortletResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/result/PortletVelocityResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/util/PortletUrlHelper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/Configuration.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/JettyServer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/Mapping.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/MultiDirClassLoader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/MultiDirResource.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/MultiWebApplicationContext.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/QuickStart.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/SiteGraph.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/XWorkConfigRetriever.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/collectors/ArbitraryXMLConfigurationProvider.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/FileBasedView.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/FreeMarkerView.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/JspView.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/Target.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/VelocityView.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/View.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/ActionNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/Graph.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/IndentWriter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/Link.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/Render.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/SiteGraphNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/SubGraph.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/ViewNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/renderers/DOTRenderer.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/sitegraph/sitegraph-usage.txt":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitemesh/FreeMarkerPageFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitemesh/TemplatePageFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitemesh/VelocityPageFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/SessionContextSpringProxyableObjectFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/StrutsSpringObjectFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/interceptor/SessionContextAutowiringInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/lifecycle/ApplicationContextSessionListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/lifecycle/SpringExternalReferenceResolverSetupListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/lifecycle/SpringObjectFactoryListener.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/CommonFunctions.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/CHANGELOG.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/LICENSE.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/README.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/dojo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/dojo.js.uncompressed.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/iframe_history.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/alg/Alg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/alg/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/animation/Animation.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/animation/Timer.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/animation/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/bootstrap1.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/bootstrap2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/browser_debug.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/ArrayList.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/BinaryTree.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/ByteArray.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Collections.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Dictionary.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Graph.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/List.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Queue.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Set.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/SkipList.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/SortedList.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Stack.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/Blowfish.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/LICENSE":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/MD5.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/Rijndael.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/SHA.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/SHA256.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/data.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/data/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/date.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/DragAndDrop.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/HtmlDragAndDrop.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/HtmlDragManager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/HtmlDragMove.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/Sortable.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dom.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/event.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/event/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/event/browser.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/event/topic.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/fx/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/fx/html.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/fx/svg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/graphics/Colorspace.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/graphics/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/graphics/color.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/graphics/htmlEffects.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_adobesvg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_browser.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_jsc.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_rhino.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_spidermonkey.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_svg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_wsh.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/html.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/BrowserIO.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/IframeIO.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/RepubsubIO.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/RhinoIO.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/cookie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/cookies.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/json.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/lang.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/lang/Lang.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/lang/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/logging/Logger.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/logging/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math/Math.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math/curves.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math/matrix.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math/points.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/profile.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/reflect/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/reflect/reflection.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/regexp.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/rpc/JsonService.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/rpc/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage/Storage.as":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage/Storage.swf":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage/browser.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage/storage.sh":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/string.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/string/Builder.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/string/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/style.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/svg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/text/Builder.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/text/String.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/text/Text.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/text/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/undo/Manager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/uri/Uri.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/uri/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/validate.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/DomWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/HtmlWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/SvgWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/Widget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/WidgetManager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/Button.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/ComboBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/ContextMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/DropdownButtons.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLComboBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLContextMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLMenuItem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLResizableTextarea.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/InlineEditBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/Menu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/MenuItem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/Parse.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/SVGButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/SlideShow.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/Tabs.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/templates/buttons/-.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Accordion.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Button.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Button2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Chart.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Checkbox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/CiviCrmDatePicker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/ColorPalette.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/ComboBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Container.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/ContextMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/DatePicker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Dialog.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/DomWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/DropdownButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Editor.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/FisheyeList.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/FloatingPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlColorPalette.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlContainer.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlFisheyeList.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlInlineEditBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlLayoutPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlMenu2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlMenuItem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlResizeHandle.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlRichText.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlSlideShow.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlSplitPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlTabSet.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlTabs.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/InlineEditBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/LayoutPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Manager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Menu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Menu2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/MenuItem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Parse.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/PopUpButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/ResizableTextarea.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/ResizeHandle.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/RichText.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/SimpleDropdownButtons.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/SlideShow.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/SplitPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/SvgButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/SvgWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/TabSet.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Tabs.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/TaskBar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/TemplatedContainer.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/TimePicker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Toggler.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Toolbar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Tooltip.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Tree.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Widget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Wizard.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Button.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Button2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Checkbox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/ComboBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Container.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/ContextMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/DatePicker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/DropdownButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/LayoutPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Menu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/MenuItem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/TaskBar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/TimePicker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Tooltip.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/stabile.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/svg/Chart.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/AccordionPanel.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/AccordionPanel.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlButton2Template.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlButton2Template.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlButtonTemplate.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlButtonTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlCiviCrmDatePicker.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlComboBox.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlComboBox.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlComboButton2Template.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlContextMenuTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlDatePicker.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlDatePicker.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlDialog.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlDropDownButtonTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlFisheyeList.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlFloatingPane.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlInlineEditBox.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlInlineEditBox.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlLayoutPane.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlMenu2.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlMenuItemTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlResizableTextarea.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlResizableTextarea.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlResizeHandle.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlSimpleDropdownButtons.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlSlideShow.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlSlideShow.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlSplitPane.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTabSet.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTabs.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTaskBar.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTaskBarItemTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTimePicker.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTimePicker.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlToolbar.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTooltipTemplate.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTooltipTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/Menu.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/PopUpButton.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/Tree.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/Wizard.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/Wizard.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/-.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/backcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/bold.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/cancel.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/copy.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/createlink.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/cut.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/delete.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/forecolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/hilitecolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/inserthorizontalrule.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/insertimage.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/insertorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/inserttable.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/insertunorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/italic.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/justifycenter.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/justifyfull.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/justifyleft.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/justifyright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/left_to_right.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/list_bullet_indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/list_bullet_outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/list_num_indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/list_num_outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/paste.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/redo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/removeformat.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/right_to_left.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/save.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/space.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/strikethrough.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/subscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/superscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/underline.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/undo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/wikiword.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/check_off.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/check_on.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/decrementMonth.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/decrementWeek.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/grabCorner.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/blank.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/combo_box_arrow.png":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/dropdownButtonsArrow-disabled.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/dropdownButtonsArrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/no.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/no.svg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-blue_benji-c.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-blue_benji-l.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-blue_benji-r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-blue_benji_p_01.svg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-gray_benji-c.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-gray_benji-l.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-gray_benji-r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-gray_benji.svg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-purple_benji-c.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-purple_benji-l.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-purple_benji-r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-purple_benji_01.svg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-seagreen_ben_01.svg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-c.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-l.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/submenu_off.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/submenu_on.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_left.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_left_r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_left_r_curr.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_right.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_right_r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_right_r_curr.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/titlebar-bg.jpg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/toolbar-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/transparent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_blank.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_expand_minus.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_expand_plus.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_c.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_l.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_p.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_t.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_v.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_x.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_y.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_z.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_node.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/verticalbar.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/whiteDownArrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/incrementMonth.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/incrementWeek.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/xml/Parse.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/xml/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/xml/domUtil.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/xml/htmlUtil.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/xml/svgUtil.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/Util.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/Bind.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/Bind.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindAnchor.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindAnchor.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindButton.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindDiv.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindDiv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/DynArchCalendar.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/DynArchCalendar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/ToggleBindDiv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/version.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/README":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-blue.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-blue2.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-brown.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-green.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-setup.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-setup_stripped.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-system.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-tas.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-win2k-1.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-win2k-2.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-win2k-cold-1.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-win2k-cold-2.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar_stripped.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/img.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-af.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-al.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-bg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-big5-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-big5.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-br.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ca.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-cs-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-cs-win.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-da.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-de.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-du.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-el.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-en.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-es.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-fi.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-fr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-he-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-hr-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-hr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-hu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-it.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-jp.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ko-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-lt-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-lt.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-lv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-nl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-no.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-pl-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-pl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-pt.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ro.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ru.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ru_win_.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-si.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-sk.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-sp.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-sv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-tr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-zh.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/menuarrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/menuarrow2.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/release-notes.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/active-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/dark-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/hover-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/menuarrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/normal-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/rowhover-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/status-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/theme.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/title-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/today-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/niftycorners/layout.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/niftycorners/nifty.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/niftycorners/niftyCorners.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/niftycorners/niftyPrint.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/niftycorners/niftylayout.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/optiontransferselect/optiontransferselect.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/_documentation.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/_whatsnew.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckcontextmenugroup.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckcontextmenuitem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckcontextmenuseparator.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckevents.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckpanel_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckpanel_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckplugin.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckspecialcombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckstyledef.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckstyledef_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckstyledef_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckstylesloader.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarbreak_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarbreak_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarbutton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarfontformatcombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarfontscombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarfontsizecombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarpanelbutton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarspecialcombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarstylecombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckxml_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckxml_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fck_othercommands.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fcknamedcommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fckpasteplaintextcommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fckpastewordcommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fckspellcheckcommand_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fckspellcheckcommand_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fckstylecommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fcktablecommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fcktextcolorcommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/globals/fck_constants.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/globals/fckeditorapi.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_1.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_1_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_1_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_2_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_2_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_last.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_onload.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckbrowserinfo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckcodeformatter.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckcommands.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckconfig.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckcontextmenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckcoreextensions.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckdebug.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckdialog.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckdialog_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckdialog_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcklanguagemanager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcknamespace.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckplugins.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckregexlib.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckscriptloader.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckselection.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckselection_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckselection_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktablehandler.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktablehandler_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktablehandler_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktoolbaritems.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktoolbarset.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktools.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktools_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktools_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckundo_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckundo_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckurlparams.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckxhtml.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckxhtml_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckxhtml_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckxhtmlentities.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/behaviors/disablehandles.htc":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/behaviors/hiddenfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/behaviors/hiddenfield.htc":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/behaviors/showtableborders.htc":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/fck_editorarea.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/fck_internal.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/fck_showtableborders_gecko.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/images/fck_anchor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/images/fck_flashlogo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/images/fck_pagebreak.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/fck_dialog_common.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/fck_dialog_common.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/fcknumericfield.htc":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/images/locked.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/images/reset.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/images/unlocked.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/moz-bindings.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_about.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_about/lgpl.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_about/logo_fckeditor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_about/logo_fredck.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_anchor.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_button.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_checkbox.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_colorselector.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_docprops.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_docprops/fck_document_preview.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_find.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_flash.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_flash/fck_flash.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_flash/fck_flash_preview.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_form.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_hiddenfield.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_image.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_image/fck_image.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_image/fck_image_preview.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_link.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_link/fck_link.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_listprop.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_paste.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_radiobutton.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_replace.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_select.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_select/fck_select.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_smiley.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_source.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_specialchar.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/blank.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/controls.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_table.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_tablecell.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_template.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_template/images/template1.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_template/images/template2.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_template/images/template3.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_textarea.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_textfield.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/00.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/data.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/diacritic.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/dialogue.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/fck_universalkey.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/keyboard_layout.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/multihexa.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckblank.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckdebug.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckdialog.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckdocument.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckeditor.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckeditor.original.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/browser.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/browser.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmactualfolder.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmcreatefolder.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmfolders.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmresourceslist.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmresourcetype.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmupload.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/ButtonArrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/Folder.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/Folder32.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/FolderOpened.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/FolderOpened32.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/FolderUp.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/ai.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/avi.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/bmp.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/cs.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/dll.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/doc.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/exe.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/fla.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/gif.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/htm.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/html.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/jpg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/js.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/mdb.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/mp3.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/pdf.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/ppt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/rdp.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/swf.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/swt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/txt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/vsd.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/xls.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/xml.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/zip.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/ai.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/avi.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/bmp.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/cs.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/default.icon.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/dll.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/doc.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/exe.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/fla.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/gif.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/htm.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/html.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/jpg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/js.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/mdb.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/mp3.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/pdf.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/ppt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/rdp.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/swf.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/swt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/txt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/vsd.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/xls.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/xml.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/zip.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/spacer.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/js/common.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/js/fckxml.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/anchor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/angel_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/angry_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/broken_heart.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/cake.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/confused_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/cry_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/devil_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/embaressed_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/envelope.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/heart.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/kiss.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/lightbulb.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/omg_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/regular_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/sad_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/shades_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/teeth_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/thumbs_down.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/thumbs_up.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/tounge_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/wink_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/spacer.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/js/fck_startup.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/js/fckeditorcode_gecko_1.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/js/fckeditorcode_gecko_2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/js/fckeditorcode_ie_1.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/js/fckeditorcode_ie_2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/_getfontformat.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/_translationstatus.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/bg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/bs.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ca.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/cs.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/da.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/de.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/el.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/en-au.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/en-uk.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/en.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/eo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/es.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/et.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/eu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/fa.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/fcklanguagemanager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/fi.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/fo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/fr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/gl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/he.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/hi.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/hr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/hu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/it.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ja.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/lt.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/lv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/mn.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ms.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/nl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/no.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/pl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/pt-br.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/pt.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ro.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ru.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/sk.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/sl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/sr-latn.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/sr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/sv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/th.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/tr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/uk.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/vi.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/zh-cn.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/zh.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/fck_placeholder.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/fckplugin.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/lang/de.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/lang/en.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/lang/fr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/lang/it.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/lang/pl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/placeholder.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/simplecommands/fckplugin.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/tablecommands/fckplugin.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/fck_contextmenu.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/fck_dialog.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/fck_editor.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.arrowright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.buttonarrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.collapse.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.end.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.expand.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.separator.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.start.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/about.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/anchor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/bgcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/bold.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/bulletedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/button.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/checkbox.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/copy.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/cut.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/docprops.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/find.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/flash.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/form.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/hiddenfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/image.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/imagebutton.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/inserthorizontalrule.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/insertorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/insertunorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/italic.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/justifycenter.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/justifyfull.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/justifyleft.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/justifyright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/link.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/newpage.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/numberedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/pagebreak.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/paste.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/pastetext.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/pasteword.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/preview.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/print.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/radio.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/redo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/removeformat.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/replace.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/save.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/select.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/selectall.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/showdetails.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/showtableborders.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/smiley.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/source.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/specialchar.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/spellcheck.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/strikethrough.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/subscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/superscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/table.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tablecell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tabledeletecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tabledeletecolumns.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tabledeleterows.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tableinsertcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tableinsertcolumn.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tableinsertrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tablemergecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tablesplitcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/templates.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/textarea.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/textcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/textfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/underline.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/undo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/universalkey.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/unlink.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/unorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/fck_contextmenu.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/fck_dialog.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/fck_editor.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/office.start.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.arrowright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.buttonarrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.collapse.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.end.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.expand.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.separator.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.start.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/about.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/anchor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/bgcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/bold.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/bulletedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/button.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/checkbox.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/copy.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/cut.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/docprops.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/find.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/flash.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/fontstyleadv.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/form.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/hidden.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/hiddenfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/image.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/imagebutton.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/input.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/inserthorizontalrule.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/insertorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/insertunorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/italic.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/justifycenter.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/justifyfull.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/justifyleft.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/justifyright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/link.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/mail.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/new.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/newpage.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/numberedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/open.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/pagebreak.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/paste.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/pastetext.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/pasteword.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/preview.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/print.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/radio.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/redo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/removeformat.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/replace.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/save.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/select.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/selectall.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/showdetails.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/showtableborders.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/smiley.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/source.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/specialchar.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/spellcheck.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/strikethrough.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/subscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/superscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/table.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tablecell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tabledeletecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tabledeletecolumns.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tabledeleterows.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tableinsertcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tableinsertcolumn.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tableinsertrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tablemergecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tablesplitcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/templates.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/textarea.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/textcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/textfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/underline.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/undo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/universalkey.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/unlink.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/unorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/fck_contextmenu.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/fck_dialog.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/fck_editor.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.arrowright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.buttonarrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.buttonbg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.collapse.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.end.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.expand.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.separator.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.start.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/about.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/anchor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/bgcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/bold.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/bulletedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/button.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/checkbox.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/copy.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/cut.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/docprops.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/find.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/flash.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/form.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/hiddenfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/image.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/imagebutton.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/inserthorizontalrule.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/insertorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/insertunorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/italic.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/justifycenter.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/justifyfull.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/justifyleft.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/justifyright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/link.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/newpage.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/numberedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/pagebreak.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/paste.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/pastetext.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/pasteword.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/preview.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/print.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/radio.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/redo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/removeformat.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/replace.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/save.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/select.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/selectall.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/showdetails.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/showtableborders.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/smiley.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/source.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/specialchar.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/spellcheck.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/strikethrough.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/subscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/superscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/table.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tablecell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tabledeletecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tabledeletecolumns.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tabledeleterows.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tableinsertcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tableinsertcolumn.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tableinsertrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tablemergecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tablesplitcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/templates.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/textarea.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/textcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/textfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/underline.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/undo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/universalkey.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/unlink.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/unorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/fckconfig.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/fckeditor.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/fckstyles.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/fcktemplates.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/htaccess.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/license.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/tabs.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/tooltip/tooltip.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/tooltip/wz_tooltip.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/validationClient.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/struts-messages.properties":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/struts-messages_da.properties":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/struts-messages_de.properties":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/AppendIteratorFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/AttributeMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ClassLoaderUtils.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ContainUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/Counter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/DateFormatter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/FastByteArrayOutputStream.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/InvocationSessionStore.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/IteratorFilterSupport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/IteratorGenerator.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ListEntry.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/MakeIterator.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/MergeIteratorFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ObjectFactoryDestroyable.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ObjectFactoryInitializable.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ObjectFactoryLifecycle.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/PrefixTrie.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ResolverSetupServletContextListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ServletContextAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/SortIteratorFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/Sorter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/StrutsTypeConverter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/StrutsUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/SubsetIteratorFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/TabbedPane.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/Timer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/TokenHelper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/URLBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/VelocityStrutsUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/CompilingClassLoader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/ReloadingClassLoader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/ReloadingClassLoaderListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/JavaCompiler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/JavaCompilerFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/JavaCompilerSettings.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseCompilationProblem.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseJavaCompiler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseJavaCompilerSettings.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/listeners/CompilingListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/listeners/ReloadingListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/monitor/FilesystemAlterationListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/monitor/FilesystemAlterationMonitor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/problems/CompilationProblem.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/problems/CompilationProblemHandler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/problems/ConsoleCompilationProblemHandler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/problems/DefaultCompilationProblemHandler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/problems/LogCompilationProblemHandler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/readers/FileResourceReader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/readers/ResourceReader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/stores/FileResourceStore.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/stores/MemoryResourceStore.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/stores/ResourceStore.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/stores/ResourceStoreClassLoader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/stores/TransactionalResourceStore.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/utils/ThreadUtils.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/util/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/validators/DWRValidator.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/JspSupportServlet.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/FreemarkerResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/FreemarkerServlet.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/PortletFreemarkerResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/ScopesHashModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/StrutsBeanWrapper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/views/freemarker/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ActionErrorModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ActionMessageModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ActionModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/AnchorModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/BeanModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/CallbackWriter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/CheckboxListModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/CheckboxModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ComboBoxModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ComponentModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/DateModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/DatePickerModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/DebugModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/DivModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/FieldErrorModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/FileModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/FormModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/HeadModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/HiddenModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/I18nModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/IncludeModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/IteratorModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/LabelModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/PanelModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ParamModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/PasswordModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/PropertyModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/PushModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/RadioModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ResetModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/RichTextEditorModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/SelectModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/SetModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/StrutsModels.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/SubmitModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TabbedPanelModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TagModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TextAreaModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TextFieldModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TextModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TokenModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TreeModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TreeNodeModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/URLModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/WebTableModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jasperreports/CompileReport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jasperreports/JasperReportConstants.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jasperreports/JasperReportsResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jasperreports/OgnlValueStackDataSource.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jasperreports/OgnlValueStackShadowMap.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/views/jasperreports/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ActionTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/BeanTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ComponentTagSupport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/DateTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ElseIfTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ElseTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/I18nTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/IfTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/IncludeTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/IteratorStatus.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/IteratorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ParamTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/PropertyTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/PushTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/SetTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/StrutsBodyTagSupport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/TagUtils.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/TextTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/URLTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/iterator/IteratorGeneratorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/iterator/SortIteratorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/iterator/SubsetIteratorTag.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/views/jsp/iterator/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractClosingTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractDoubleListTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractListTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractRequiredListTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractRichtexteditorResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractUITag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/ActionErrorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/ActionMessageTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AnchorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/CheckboxListTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/CheckboxTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/ComboBoxTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/ComponentTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/DatePickerTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/DebugTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/DivTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/DoubleSelectTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/FieldErrorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/FileTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/FormTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/HeadTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/HiddenTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/LabelTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/OgnlTool.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/PanelTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/PasswordTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RadioTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/ResetTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RichTextEditorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RichtexteditorCreateFolderResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RichtexteditorFileUploadResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersAndFilesResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/SelectTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/SubmitTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TabbedPaneTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TabbedPanelTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TextFieldTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TextareaTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TokenTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TreeNodeTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TreeTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/UpDownSelectTag.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/views/jsp/ui/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/table/WebTableTag.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/views/jsp/ui/table/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/tiles/TilesResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/util/ContextUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/util/ResourceUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/util/TextUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/util/UrlHelper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/util/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/StrutsResourceLoader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/StrutsVelocityContext.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/StrutsVelocityServlet.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/VelocityManager.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/AbstractDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ActionDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ActionErrorDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ActionMessageDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/AnchorDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/BeanDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/CheckBoxDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/CheckBoxListDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ComboBoxDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ComponentDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/DateDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/DatePickerDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/DebugDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/DivDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/DoubleSelectDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/FieldErrorDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/FileDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/FormDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/HeadDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/HiddenDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/I18nDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/IncludeDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/LabelDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/PanelDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ParamDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/PasswordDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/PropertyDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/PushDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/RadioDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ResetDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/RichTextEditorDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/SelectDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/SetDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/SubmitDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TabbedPanelDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TextAreaDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TextDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TextFieldDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TokenDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TreeDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TreeNodeDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/URLDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/UpDownSelectDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/WebTableDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/AdapterNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/ArrayAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/BeanAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/CollectionAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/CollectionNodeList.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/DOMAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/DefaultAdapterNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/DefaultElementAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/DocumentAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/ServletURIResolver.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/SimpleTextNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/ToStringAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/XSLTResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/package.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/overview.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/struts-default.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/struts.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/a.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/controlheader.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/div.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/dojoRequire.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/form-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/form.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/head.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/submit-ajax.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/submit.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/tab-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/tab.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/textarea.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/theme.properties":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/tree-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/tree.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/treenode-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/treenode-include.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/treenode.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/validation.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/a-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/a.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/div-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/div.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/form-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/form.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/submit.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/tab-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/tab.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/checkbox.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/checkboxlist.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/combobox.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/debug.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/doubleselect.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/empty.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/file.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/form-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/form.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/hidden.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/label.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/password.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/radiomap.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/scripting-events.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/select.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/submit.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/tabbedpane.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/table.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/text.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/textarea.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/token.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/checkbox.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/checkboxlist.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/combobox.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/controlfooter.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/controlheader.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/debug.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/doubleselect.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/empty.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/file.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/form-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/form.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/hidden.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/label.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/password.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/radiomap.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/select.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/submit.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/tabbedpane.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/table.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/text.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/textarea.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/token.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/checkbox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/checkboxlist.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/combobox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/controlfooter.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/controlheader.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/datepicker.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/debug.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/doubleselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/file.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/form-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/form-validate.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/form.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/head.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/label.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/optiontransferselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/password.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/radiomap.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/reset.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/richtexteditor.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/select.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/styles.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/submit.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/text.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/textarea.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/theme.properties":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/updownselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/validation.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/a-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/a.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/actionerror.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/actionmessage.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/checkbox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/checkboxlist.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/combobox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/controlfooter.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/controlheader.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/datepicker.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/debug.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/div-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/div.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/doubleselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/fielderror.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/file.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/form-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/form.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/head.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/hidden.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/label.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/optiontransferselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/password.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/radiomap.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/reset.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/richtexteditor.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/scripting-events.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/select.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/submit.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/tab-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/tab.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/tabbedpanel-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/tabbedpanel.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/table.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/text.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/textarea.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/token.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/updownselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/checkbox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/checkboxlist.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/combobox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/controlfooter.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/controlheader-core.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/controlheader.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/datepicker.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/debug.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/doubleselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/empty.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/file.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/form-close-validate.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/form-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/form-validate.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/form.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/head.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/label.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/optiontransferselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/password.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/radiomap.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/reset.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/richtexteditor.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/select.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/styles.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/submit.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/text.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/textarea.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/theme.properties":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/tooltip.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/updownselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/validation.js":{"insertions":0,"deletions":0},"src/main/idea/workspace.xml":{"insertions":0,"deletions":69},"{action/src/test/resources => src/test}/XSLTResultTest.xsl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/XSLTResultTest2.xsl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/XSLTResultTest3.xsl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/log4j.properties":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/ExecutionCountTestAction.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/RequestUtilsTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/ServletActionContextTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/TestAction-validation.xml":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/TestAction.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/TestAction.properties":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/TestActionTagResult.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/TestConfigurationProvider.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/TestResult.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/AbstractRichtexteditorConnectorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/ComponentTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/FormTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/MockRichtexteditorConnector.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/PropertyTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/UIComponentTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/components/tempo.properties":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/config/ConfigurationTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/config/TestConfiguration.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/AbstractServletDispatcherTestCase.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/ChartResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/DefautActionMapperTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/DispatcherUtilsTest.java":{"insertions":0,"deletions":0},"src/test/org/apache/struts/action2/dispatcher/FilterDispatcherTest.java":{"insertions":184,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/HttpHeaderResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/NullActionMapper.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/PlainTextResultTest.java":{"insertions":2,"deletions":2},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/ServletDispatchedTestAssertInterceptor.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/ServletDispatcherResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/dispatcher/ServletDispatcherTest-xwork.xml":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/ServletDispatcherTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/ServletRedirectResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/SessionMapTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/StreamResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/VelocityResultTest.java":{"insertions":0,"deletions":0},"src/test/org/apache/struts/action2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":266,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/mapper/RestfulActionMapperTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/dispatcher/someJspFile.jsp":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/CreateSessionInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/ExecuteAndWaitDelayAction.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/ExecuteAndWaitInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/interceptor/FileUploadInterceptor.properties":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/FileUploadInterceptorTest.java":{"insertions":1,"deletions":6},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/ServletConfigInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/TokenInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/TokenSessionStoreInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/othertest.properties":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/PortletApplicationMapTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/PortletRequestMapTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/PortletSessionMapTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/context/PortletActionContextTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/context/PreparatorServletTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/context/ServletContextHolderListenerTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/result/PortletResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/util/PortletUrlHelperTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/util/StrutsUtilTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/sitegraph/SiteGraphTest.java":{"insertions":2,"deletions":8},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/hello.jsp":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/out.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/tutorial/sitegraph/guess-error.ftl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/tutorial/sitegraph/guess-input.ftl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/tutorial/sitegraph/guess-success.jsp":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/xwork.xml":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/spring/StrutsSpringObjectFactoryTest-applicationContext.xml":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/spring/StrutsSpringObjectFactoryTest.java":{"insertions":1,"deletions":1},"{action/src/test/java => src/test}/org/apache/struts/action2/util/CounterTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/util/InvocationSessionStoreTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/util/PrefixTrieTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/util/StrutsTypeConverterTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/util/TokenHelperTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/TemplateEngineManagerTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/freemarker/FreemarkerManagerTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/freemarker/FreemarkerTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/freemarker/TestAction.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/freemarker/TestBean.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/AbstractTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/AbstractUITagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ActionTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/AnchorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/AppendIteratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/BeanTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ElseIfTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ElseTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/IfTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/IncludeTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/IteratorGeneratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/IteratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/MergeIteratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/PortletUrlTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/PropertyTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/PushTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/SetTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/SortIteratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockBodyContent.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockHttpServletRequest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockHttpServletResponse.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockHttpSession.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockJspWriter.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockPageContext.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockServletContext.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/SubsetIteratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/TextTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/URLTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/AbstractRichtexteditorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/ActionErrorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/ActionMessageTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/AnchorTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Checkbox-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Checkbox-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Checkbox-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Checkbox-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Checkbox-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxList-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxList-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxList-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxList-4.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxListTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/ComboBox-1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/ComboBoxTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Component-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Component-param.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/ComponentTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/DatePickerTagTest-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/DatePickerTagTest-2.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/DatePickerTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/DateTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/DebugTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/DivTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/DoubleSelect-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/DoubleSelect-2.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/DoubleSelectTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/FieldErrorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/File-1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/FileTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/FormTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-6.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-7.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-8.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/HeadTagTest-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/HeadTagTest-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/HeadTagTest-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/HeadTagTest-4.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/HeadTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Hidden-1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/HiddenTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/JspTemplateTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Label-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Label-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Label-3.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/LabelTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/MockTag.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/OptionTransferSelectTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Password-1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/PasswordTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Radio-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Radio-2.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RadioTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Reset-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Reset-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Reset-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Reset-4.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/ResetTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RichTextEditorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorCreateFolderResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorCreateFolderResultTest1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorFileUploadResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorFileUploadResultTest1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorFileUploadResultTest2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorFileUploadResultTest3.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersAndFilesResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersAndFilesResultTest1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersResultTest1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-6.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/SelectTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/StrutsBodyContent.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-6.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/SubmitAjaxTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/SubmitTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/TestAction1.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/TestAction1.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/TestAction1_de.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/TestAction1_fr.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Textarea-1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/TextareaTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Textfield-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Textfield-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Textfield-3.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/TextfieldTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/TokenTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/TooltipTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/UpDownSelectTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/User-validation.xml":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/User.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/User.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/actionerror-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/actionerror-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/actionmessage-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/actionmessage-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/div-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/fielderror-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/fielderror-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/fielderror-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/fielderror-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/fielderror-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/href-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-6.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-7.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/richtexteditor-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/richtexteditor-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/richtexteditor-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/richtexteditor-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/submit-ajax-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/tooltip-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/tooltip-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/tooltip-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-10.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-11.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-6.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-7.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-8.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-9.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/util/ContextUtilTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/util/ResourceUtilTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/util/TextUtilTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/util/UrlHelperTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/xslt/XSLTResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/struts.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/template/test/Component.ftl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/template/test/checkbox.jsp":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/test.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/testmessages.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/testmessages2.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/validators.xml":{"insertions":0,"deletions":0},"{action/src/main => src}/xdt/Readme-tagdoclet.txt":{"insertions":0,"deletions":0},"{action/src/main => src}/xdt/tagdoc-toc.xdt":{"insertions":0,"deletions":0},"{action/src/main => src}/xdt/tagdoc.xdt":{"insertions":0,"deletions":0},"{action/src/main => src}/xdt/taglib_tld.xdt":{"insertions":0,"deletions":0},"webapps/blank/.classpath":{"insertions":45,"deletions":0},"webapps/blank/.project":{"insertions":17,"deletions":0},"webapps/blank/blank.iml":{"insertions":505,"deletions":0},"webapps/blank/pom.xml":{"insertions":0,"deletions":52},"webapps/blank/src/{main => }/java/org/apache/struts/action2/example/HomeAction.java":{"insertions":0,"deletions":0},"webapps/blank/src/test/{java => }/org/apache/struts/action2/example/HomeActionTest.java":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/WEB-INF/applicationContext.xml":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/WEB-INF/classes/webwork.properties":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/WEB-INF/classes/xwork.xml":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/WEB-INF/pages/home.jsp":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/WEB-INF/web.xml":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/index.jsp":{"insertions":0,"deletions":0},"webapps/pom.xml":{"insertions":0,"deletions":22},"webapps/portlet/Portlet.iml":{"insertions":514,"deletions":0},"webapps/portlet/pom.xml":{"insertions":0,"deletions":84},"webapps/portlet/src/{main => }/etc/exo/web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/README-gridsphere.txt":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/gridsphere-portlet.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/gridsphere-ui-tags-2.1.2.jar":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/group.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/layout.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/webwork-portlet":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.0/jboss-app.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.0/jboss-portlet.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.0/jboss-web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.0/portlet-instances.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.0/webwork-portlet-pages.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.2/jboss-app.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.2/jboss-portlet.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.2/jboss-web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.2/webwork-portlet-object.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jetspeed2/README-jetspeed2.txt":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jetspeed2/webwork-portlet.psml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/liferay3.6.1/web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/commons-logging.properties":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/log4j.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/ChartExampleAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/ExampleAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/FormExample-processValidationExample-validation.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/FormExample.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/FormExampleWithValidation.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/FormResultAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/FormTestAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/SavePrefsAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/spring/SpringAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/spring/ThingManager.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/template/xhtml/components/checkbox.vm":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/template/xhtml/components/datefield.vm":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/template/xhtml/components/mytextfield.vm":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/validators.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/webwork.properties":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/xwork.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/applicationContext.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/dwr.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/defaultEdit.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/formExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/formExampleInput.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/index.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/namespaceTest.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/prefsForm.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/prefsSaved.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/test.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/help/defaultHelp.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/help/index.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/lib/batik-awt-util.jar":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/lib/batik-svggen.jar":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/lib/batik-util.jar":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/lib/cewolf.jar":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/portlet.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/readme.txt":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/tld/cewolf.tld":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/ajax.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/ajaxData.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/ajaxExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/chartExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/formExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/formExampleInput.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/formExampleInputValidation.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/freeMarkerExample.ftl":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/freeMarkerExampleInput.ftl":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/helloWorld.vm":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/index.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/notImplemented.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/springExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/tokenExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/tokenExampleInput.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/styles/styles.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/ShoppingCart.iml":{"insertions":517,"deletions":0},"webapps/shopping-cart/pom.xml":{"insertions":0,"deletions":52},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/AbstractModifyCartAction-validation.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/AbstractModifyCartAction.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/ActiveCategory.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/SetActiveCategory.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/ShowCart.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/ShowCatalog.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/UpdateQuantityInCart.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/cart/DefaultCart.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/cart/ShoppingCart.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/catalog/Catalog.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/catalog/Category.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/catalog/Identifiable.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/catalog/Product.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/catalog/TestCatalog.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/applicationContext.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/classes/default.properties":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/classes/log4j.properties":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/classes/validators.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/classes/webwork.properties":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/classes/xwork.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/decorators.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/decorators/main.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/dwr.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/lib/sitemesh-2.2.1.jar":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/sitemesh-decorator.tld":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/sitemesh-page.tld":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/sitemesh.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/velocity.properties":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/web.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/cart.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/category-main.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/category.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/categorySet.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/cart.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/dtree.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/forms.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/layout-navtop-1col.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/layout-navtop-localleft.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/layout.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/main.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/nav-horizontal.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/niftyCorners.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/niftyPrint.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/niftylayout.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/tools.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/typo.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/Thumbs.db":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/base.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/cd.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/empty.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/folder.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/folderopen.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/globe.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/imgfolder.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/join.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/joinbottom.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/line.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/minus.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/minusbottom.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/musicfolder.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/nolines_minus.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/nolines_plus.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/page.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/plus.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/plusbottom.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/question.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/trash.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/logo-small.png":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/logo.png":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/index.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/js/dtree.js":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/js/nifty.js":{"insertions":0,"deletions":0},"webapps/showcase/Showcase.iml":{"insertions":515,"deletions":0},"webapps/showcase/pom.xml":{"insertions":0,"deletions":95},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/DateAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/DateAction.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/Guess.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/LotsOfOptiontransferselectAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/LotsOfRichtexteditorAction-lotsOfRichtexteditorSubmit-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/LotsOfRichtexteditorAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/UITagExample-conversion.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/UITagExample.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/AbstractCRUDAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/EmployeeAction-conversion.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/EmployeeAction-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/EmployeeAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/EmployeeAction.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/EmployeeAction_de.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/SkillAction-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/SkillAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/SkillAction.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/SkillAction_de.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/actionchaining/ActionChain1.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/actionchaining/ActionChain2.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/actionchaining/ActionChain3.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/ajax/AjaxTestAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/application/MemoryStorage.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/application/Storage.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/application/TestDataProvider.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/dao/AbstractDao.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/dao/Dao.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/dao/EmployeeDao.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/dao/SkillDao.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/exception/CreateException.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/exception/DeleteException.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/exception/DuplicateKeyException.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/exception/StorageException.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/exception/UpdateException.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/filedownload/FileDownloadAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/fileupload/FileUploadAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/jasper/JasperAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/model/Employee.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/model/IdEntity.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/model/Skill.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/modelDriven/Gangster.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/modelDriven/ModelDrivenAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/CreatePerson-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/CreatePerson.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/EditPerson-conversion.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/EditPerson.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/ListPeople.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/Person-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/Person.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/PersonManager.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/actiontag/ActionTagDemo.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/iteratortag/AppendIteratorTagDemo.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/iteratortag/MergeIteratorTagDemo.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/iteratortag/SubsetIteratorTagDemo.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/token/TokenAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/AbstractValidationActionSupport.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/FieldValidatorsExampleAction-conversion.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/FieldValidatorsExampleAction-submitClientSideValidationExample-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/FieldValidatorsExampleAction-submitFieldValidatorsExamples-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/FieldValidatorsExampleAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/FieldValidatorsExampleAction.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/NonFieldValidatorsExampleAction-submitNonFieldValidatorsExamples-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/NonFieldValidatorsExampleAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/QuizAction-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/QuizAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/User-userContext-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/User.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/VisitorValidatorsExampleAction-submitVisitorValidatorsExamples-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/VisitorValidatorsExampleAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/wait/LongProcessAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/applicationContext.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/globalMessages.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/globalMessages_de.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/log4j.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/webwork.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-actionchaining.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-ajax.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-continuations.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-filedownload.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-fileupload.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-model-driven.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-person.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-tags-non-ui.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-tags-ui.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-tags.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-token.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-wait.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/decorators.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/decorators/main.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/dwr.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/sitemesh-decorator.tld":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/sitemesh-page.tld":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/sitemesh.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/web.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/actionchaining/actionChainingResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/AjaxResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/AjaxResult2.js":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/AjaxResult3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/commonInclude.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/footer.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example1.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example4.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example5.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example6.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example7.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remoteforms/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remoteforms/test1.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remoteforms/test2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remoteforms/test3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotelink/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/tabbedpanel/example1.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/tabbedpanel/example2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/tabbedpanel/example3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/tabbedpanel/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/testjs.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/widgets/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/continuations/guess.ftl":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/date.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/empmanager/editEmployee.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/empmanager/editSkill.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/empmanager/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/empmanager/listEmployees.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/empmanager/listSkills.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/filedownload/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/fileupload/upload-success.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/fileupload/upload.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/help.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/images/logo-small.png":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/images/logo.png":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/jasper/sample_report.jrxml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/modelDriven/modelDriven.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/modelDriven/modelDrivenResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/person/editPeople.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/person/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/person/listPeople.ftl":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/person/newPerson.ftl":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/showcase.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/forms.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/layout-navtop-1col.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/layout-navtop-localleft.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/layout.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/main.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/nav-horizontal.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/tools.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/typo.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/actionTag/includedPage.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/actionTag/includedPage2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/actionTag/includedPage3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/actionTag/showActionTagDemo.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/date.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/example.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/example.vm":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/exampleSubmited.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/exampleSubmited.vm":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/images/backgroundImage.jpg":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/images/leopard.jpg":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/lotsOfOptiontransferselect.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/lotsOfOptiontransferselectSubmit.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/lotsOfRichtexteditor.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/lotsOfRichtexteditorSubmit.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/tooltipExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/doublePost.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/example1.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/example2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/example3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/example4.ftl":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/transferDone.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/clientSideValidationExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/fieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/footer.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/nonFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/quiz-ajax.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/quiz-basic.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/quiz-client-css.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/quiz-client.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/quiz-success.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/successClientSideValidationExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/successFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/successNonFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/successVisitorValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/validationExamplesStyles.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/visitorValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/complete.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/example1.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/example2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/example3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/wait.jsp":{"insertions":0,"deletions":0},"webapps/starter/Starter.iml":{"insertions":515,"deletions":0},"webapps/starter/pom.xml":{"insertions":0,"deletions":52},"webapps/starter/src/{main => }/java/com/foo/example/CounterBean.java":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/java/com/foo/example/HelloMatrixAction-helloMatrixSubmit-validation.xml":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/java/com/foo/example/HelloMatrixAction.java":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/java/com/foo/example/HomeAction.java":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/applicationContext.xml":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/classes/struts.properties":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/classes/xwork.xml":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/pages/hellomatrix-success.ftl":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/pages/hellomatrix.jsp":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/pages/home.jsp":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/web.xml":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/index.jsp":{"insertions":0,"deletions":0},"www/index.html":{"insertions":7,"deletions":0},"www/project_tools.html":{"insertions":4,"deletions":0}}},"6f272e4873bdba03c1b3fe3ac8c0670b680d2c6c":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-04-14 09:16:59 UTC","message":"WW-4578 Converts URL validator to support collections","insertions":148,"deletions":242,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":6,"deletions":37},"core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":142,"deletions":205}}},"31be88afa28fb9b1e9854d0d7673ab9b979cf9be":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-09 20:01:15 UTC","message":"Extends validator to allow set predefined regex used to validate URLs","insertions":0,"deletions":96,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":0,"deletions":46},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":50}}},"65efe3dc2185003d4b199fc389aa633f3a186e39":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-01 14:44:45 UTC","message":"Adds additional exclude params","insertions":4,"deletions":4,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":4,"deletions":4}}},"763264238aa6a9a0bb142d3369588c3fb4b73c98":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-01-21 06:44:28 UTC","message":"Moves JSP files into WEB-INF/jsp to promote best practises","insertions":5,"deletions":19,"filepaths":{"apps/blank/src/main/resources/example.xml":{"insertions":3,"deletions":3},"apps/blank/src/main/resources/struts.xml":{"insertions":1,"deletions":1},"apps/blank/src/main/webapp/WEB-INF/web.xml":{"insertions":1,"deletions":15},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/error.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/HelloWorld.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/Login.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/Menu.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/Missing.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/Register.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/Welcome.jsp":{"insertions":0,"deletions":0}}},"65eb97514c635da87c60f2a7b0d6bbbdd79358ee":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-02 21:02:49 UTC","message":"Moves showcase related JSPs under WEB-INF","insertions":212,"deletions":212,"filepaths":{"apps/showcase/src/main/resources/struts-actionchaining.xml":{"insertions":1,"deletions":1},"apps/showcase/src/main/resources/struts-ajax.xml":{"insertions":21,"deletions":21},"apps/showcase/src/main/resources/struts-chat.xml":{"insertions":14,"deletions":14},"apps/showcase/src/main/resources/struts-conversion.xml":{"insertions":20,"deletions":20},"apps/showcase/src/main/resources/struts-fileupload.xml":{"insertions":7,"deletions":7},"apps/showcase/src/main/resources/struts-freemarker.xml":{"insertions":2,"deletions":2},"apps/showcase/src/main/resources/struts-hangman.xml":{"insertions":9,"deletions":9},"apps/showcase/src/main/resources/struts-integration.xml":{"insertions":2,"deletions":2},"apps/showcase/src/main/resources/struts-interactive.xml":{"insertions":1,"deletions":1},"apps/showcase/src/main/resources/struts-model-driven.xml":{"insertions":2,"deletions":2},"apps/showcase/src/main/resources/struts-tags-non-ui.xml":{"insertions":27,"deletions":27},"apps/showcase/src/main/resources/struts-tags-ui.xml":{"insertions":21,"deletions":21},"apps/showcase/src/main/resources/struts-tiles.xml":{"insertions":1,"deletions":1},"apps/showcase/src/main/resources/struts-token.xml":{"insertions":12,"deletions":12},"apps/showcase/src/main/resources/struts-validation.xml":{"insertions":15,"deletions":15},"apps/showcase/src/main/resources/struts-wait.xml":{"insertions":6,"deletions":6},"apps/showcase/src/main/resources/struts.xml":{"insertions":3,"deletions":3},"apps/showcase/src/main/webapp/{WEB-INF => }/actionchaining/actionChainingResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/AjaxResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/AjaxResult2.js":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/AjaxResult3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/autocompleter/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/bind/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/commonInclude.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/footer.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/options.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotebutton/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example1.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example10.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example2.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example3.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example4.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example5.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example6.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example7.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example8.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example9.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remoteforms/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotelink/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example1.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example2.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example3.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example4.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example5.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example5Ok.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example6.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/nodecorate/panel1.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/nodecorate/panel2.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/nodecorate/panel2Submit.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/nodecorate/panel3.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/nodecorate/panel3Submit.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/testjs.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tree/getCategory.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tree/partialChunkHeader.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tree/toggle.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tree/tree.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/widgets/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/chatLogin.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/createRoom.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/messagesAvailableInRoom.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/roomSelection.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/roomsAvailable.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/sendMessageToRoomResult.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/showRoom.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/usersAvailable.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/usersAvailableInRoom.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/Address.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/AddressAction.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/EnumTypeConverter.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/OperationsEnum.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/OperationsEnumAction.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/OperationsEnumActionConversion.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/Person.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/PersonAction.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/enterAddressInfo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/enterOperations.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/enterPersonInfo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/showAddressInfo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/showOperations.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/showPersonInfo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/customTemplateDir/customTheme/ftlCustomTemplate.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/customTemplateDir/customTheme/jspCustomTemplate.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/date.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/empmanager/editEmployee.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/empmanager/editSkill.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/empmanager/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/empmanager/listEmployees.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/empmanager/listSkills.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/filedownload/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/fileupload/multipleUploadUsingArray.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/fileupload/multipleUploadUsingList.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/fileupload/upload-success.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/fileupload/upload.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/freemarker/customFreemarkerManagerUsage.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/freemarker/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/freemarker/standardTags.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/blank.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/hangmanAjax.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/hangmanNonAjax.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/updateCharacterAvailable.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/updateGuessLeft.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/updateScaffold.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/updateVocabCharacters.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/help.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/integration/modelDriven.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/integration/modelDrivenResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/demo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/example-action.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/jsp_0.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/jsp_1.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/jsp_2.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/jsp_3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/jsp_4.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_0.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_1.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_2.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_4.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_5.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_6.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_7.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_8.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/jsf/employee/edit.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/jsf/employee/list.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/jsf/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/modelDriven/modelDriven.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/modelDriven/modelDrivenResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/person/edit-person.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/person/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/person/list-people.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/person/new-person.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/showcase.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionPrefix/actionPrefix.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionPrefix/actionPrefixExample.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionPrefix/methodPrefix.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionPrefix/normalSubmit.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionPrefix/redirectActionPrefix.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionTag/includedPage.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionTag/includedPage2.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionTag/includedPage3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionTag/showActionTagDemo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/date.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/debug.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/ifTag/testIf.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/ifTag/testIf.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/actionTagExampleCalled.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/actionTagExampleCalling.jsp":{"insertions":23,"deletions":23},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/componentTagExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/datepicker/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/dynamicTreeSelect.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/example.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/example.vm":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/exampleSubmited.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/exampleSubmited.vm":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/images/backgroundImage.jpg":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/images/leopard.jpg":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/lotsOfOptiontransferselect.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/lotsOfOptiontransferselectSubmit.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/moreSelects.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/moreSelectsSubmit.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/staticTreeSelect.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/timepicker/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/treeExampleAjaxDynamic.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/treeExampleAjaxDynamic.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/treeExampleDynamic.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/treeExampleStatic.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/template/xhtml/mytemplate.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tiles/body.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tiles/body.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tiles/header.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tiles/layout.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tiles/layout.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/doublePost.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/example1.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/example2.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/example3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/example4.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/transferDone.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/clientSideValidationExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/fieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/footer.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/nonFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/quiz-ajax.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/quiz-basic.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/quiz-client-css.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/quiz-client.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/quiz-success.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/storeErrorsAcrossRequestCancel.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/storeErrorsAcrossRequestExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/storeErrorsAcrossRequestOk.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/successClientSideValidationExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/successFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/successNonFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/successVisitorValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/visitorValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/viewSource.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/complete.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/example1.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/example2.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/example3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/wait.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/xslt/index.jsp":{"insertions":0,"deletions":0}}},"d07e8044beef98222f0140adb0b4e2892b6bf166":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-02 20:17:30 UTC","message":"Moves mailreader related JSPs under WEB-INF","insertions":5,"deletions":5,"filepaths":{"apps/mailreader/src/main/java/mailreader-support.xml":{"insertions":5,"deletions":5},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/ChangePassword.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Error.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Footer.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Login.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/MainMenu.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Registration.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Subscription.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Welcome.jsp":{"insertions":0,"deletions":0}}},"d0c90dda952ccd4539c6ecd912bce7a0f97aa014":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-03 20:52:54 UTC","message":"Updates configuration and replaces jsp with action","insertions":86,"deletions":193,"filepaths":{"apps/showcase/src/main/resources/struts-ajax.xml":{"insertions":0,"deletions":27},"apps/showcase/src/main/resources/struts-conversion.xml":{"insertions":0,"deletions":4},"apps/showcase/src/main/resources/struts-filedownload.xml":{"insertions":0,"deletions":4},"apps/showcase/src/main/resources/struts-integration.xml":{"insertions":1,"deletions":1},"apps/showcase/src/main/resources/struts-interactive.xml":{"insertions":0,"deletions":5},"apps/showcase/src/main/resources/struts-jsf.xml":{"insertions":0,"deletions":4},"apps/showcase/src/main/resources/struts-tags-non-ui.xml":{"insertions":0,"deletions":3},"apps/showcase/src/main/resources/struts-tags-ui.xml":{"insertions":0,"deletions":16},"apps/showcase/src/main/resources/struts-validation.xml":{"insertions":0,"deletions":7},"apps/showcase/src/main/resources/struts-wait.xml":{"insertions":0,"deletions":12},"apps/showcase/src/main/resources/struts.xml":{"insertions":11,"deletions":12},"apps/showcase/src/main/webapp/WEB-INF/ajax/autocompleter/index.jsp":{"insertions":10,"deletions":18},"apps/showcase/src/main/webapp/WEB-INF/ajax/commonInclude.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/WEB-INF/ajax/footer.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/WEB-INF/ajax/index.jsp":{"insertions":24,"deletions":0},"apps/showcase/src/main/webapp/{ => WEB-INF}/customTemplateDir/customTheme/ftlCustomTemplate.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{ => WEB-INF}/customTemplateDir/customTheme/jspCustomTemplate.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp":{"insertions":17,"deletions":17},"apps/showcase/src/main/webapp/WEB-INF/empmanager/index.jsp":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/person/index.jsp":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/{ => WEB-INF}/template/xhtml/mytemplate.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles.xml":{"insertions":9,"deletions":9},"apps/showcase/src/main/webapp/WEB-INF/token/doublePost.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{token/index.html => WEB-INF/token/index.jsp}":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/transferDone.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/WEB-INF/validation/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/WEB-INF/wait/complete.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{wait/index.html => WEB-INF/wait/index.jsp}":{"insertions":4,"deletions":3},"apps/showcase/src/main/webapp/WEB-INF/wait/wait.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/ajax/index.html":{"insertions":0,"deletions":24},"apps/showcase/src/main/webapp/person/index.html":{"insertions":0,"deletions":10},"apps/showcase/src/main/webapp/skill/index.html":{"insertions":0,"deletions":10}}},"8df5a897f61f3ef45c36fdd9275e66669ae4516c":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-01 09:29:23 UTC","message":"Uses better regex to improve performance","insertions":5,"deletions":31,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":5,"deletions":5},"core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":26}}},"9d47af6ffa355977b5acc713e6d1f25fac260a28":{"author":"Stefaan Dutry","email":"stefaan.dutry@gmail.com","date":"2017-08-01 15:33:53 UTC","message":"WW-4834 Improve RegEx used to validate URLs","insertions":12,"deletions":11,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":12,"deletions":11}}},"744c1f409d983641af3e8e3b573c2f2d2c2c6d9c":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-01 10:01:43 UTC","message":"Uses better RegEx to improve performance","insertions":5,"deletions":5,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":5,"deletions":5}}},"3fddfb6eb562d597c935084e9e81d43ed6bcd02c":{"author":"Stefaan Dutry","email":"stefaan.dutry@gmail.com","date":"2017-08-04 11:58:31 UTC","message":"WW-4834 Improve RegEx used to validate URLs","insertions":12,"deletions":11,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":12,"deletions":11}}},"931df54ab379bf4eb5a625bf05066b8563c3737b":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-11-16 06:46:29 UTC","message":"Optimises validator to reduce number of compiling pattern","insertions":23,"deletions":38,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":23,"deletions":38}}},"554b9dddb0fbd1e581ef577dd62a7c22955ad0f6":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-11-16 06:30:46 UTC","message":"Trims input value","insertions":1,"deletions":1,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":1,"deletions":1}}},"1f301038a751bf16e525607c3db513db835b2999":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-11-21 18:21:35 UTC","message":"Uses better random generator","insertions":1,"deletions":2,"filepaths":{"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":1,"deletions":2}}},"7a0a6d58016b244e9521442f1e9666521f5c61b9":{"author":"Donald J. Brown","email":"mrdon@apache.org","date":"2006-09-10 05:28:16 UTC","message":"Extracted the oscore dependency, enabled multiple struts config files of the same name\nto be automatically loaded, made the JSF interceptors more quiet when JSF isn't\naround\nXW-414 XW-413 WW-1424\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@441909 13f79535-47bb-0310-9956-ffa450edef68","insertions":60,"deletions":89,"filepaths":{"core/src/main/java/org/apache/struts2/components/Bean.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/components/Property.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Text.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/components/template/BaseTemplateEngine.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/components/template/FreemarkerTemplateEngine.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/config/StrutsXMLConfigurationProvider.java":{"insertions":16,"deletions":25},"core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcher.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/jsf/FacesSetupInterceptor.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/sitegraph/entities/FileBasedView.java":{"insertions":3,"deletions":32},"core/src/main/java/org/apache/struts2/util/StrutsUtil.java":{"insertions":5,"deletions":1},"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":3,"deletions":9},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/views/xslt/StringAdapter.java":{"insertions":10,"deletions":4},"core/src/test/java/org/apache/struts2/dispatcher/PlainTextResultTest.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/dispatcher/StreamResultTest.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/portlet/util/StrutsUtilTest.java":{"insertions":6,"deletions":0},"core/src/test/java/org/apache/struts2/sitegraph/SiteGraphTest.java":{"insertions":1,"deletions":1}}},"c48007cccc4a8007005eec782902c1f38e683438":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:38:27 UTC","message":"Uses isSequence flag to block chained expressions","insertions":3,"deletions":18,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":3},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"47da9c9f52bab960ff745e06adb3a32917698c9e":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:38:27 UTC","message":"Uses isSequence flag to block chained expressions","insertions":3,"deletions":18,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":3},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"98eb21ae8528dd5fdc3f76ed9ade897a1c679131":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:38:27 UTC","message":"Uses isSequence flag to block chained expressions","insertions":3,"deletions":18,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":3},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"2306f5f7fad7f0157f216f34331238feb0539fa6":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-26 12:26:20 UTC","message":"Uses better class resolver logic","insertions":0,"deletions":4,"filepaths":{"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":0,"deletions":4}}},"5a0f2e1aaf8d420bd74033175e6e459883160487":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-05-10 14:39:41 UTC","message":"WW-4749 Implements buffer/flush behaviour in FreemarkerResult","insertions":79,"deletions":16,"filepaths":{"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java":{"insertions":67,"deletions":16},"core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java":{"insertions":12,"deletions":0}}},"ad3aae6eba8b9a71b383398ab4f965bed29fb70d":{"author":"Maurizio Cucchiara","email":"mcucchiara@apache.org","date":"2011-08-18 18:11:06 UTC","message":"WW-3522 - Template Overriding not work\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1159335 13f79535-47bb-0310-9956-ffa450edef68","insertions":34,"deletions":27,"filepaths":{"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":34,"deletions":27}}},"eccc31ebce5430f9e91b9684c63eaaf885e603f9":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-06-14 04:53:36 UTC","message":"Improves validation RegEx","insertions":1,"deletions":2,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":1,"deletions":1},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":1}}},"d934c6e7430b7b98e43a0a085a2304bd31a75c3d":{"author":"René Gielen","email":"rgielen@apache.org","date":"2013-05-27 14:11:10 UTC","message":"Merged from STRUTS_2_3_14_X\nDisable eval expressions [from revision 1469249]\nWW-4063\nImproved security by making static method attribute immutable [from revision 1486054]\nWW-4063\nSkipping unneeded translation for included parameters [from revision 1486076]\nWW-4063\nTestcase modification after refactoring [from revision 1486164]\nWW-4063\nTestcases for double parameter evaluation problems [from revision 1486576]\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1486633 13f79535-47bb-0310-9956-ffa450edef68","insertions":68,"deletions":127,"filepaths":{"core/src/main/java/org/apache/struts2/views/util/DefaultUrlHelper.java":{"insertions":39,"deletions":37},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":20,"deletions":85},"core/src/test/java/org/apache/struts2/views/util/DefaultUrlHelperTest.java":{"insertions":4,"deletions":4},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":5,"deletions":1}}},"01e6b251b4db78bfb7971033652e81d1af4cb3e0":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-06-03 08:46:20 UTC","message":"WW-4090 Itroduces actions names' whitelisting\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_14_2_X@1488895 13f79535-47bb-0310-9956-ffa450edef68","insertions":7,"deletions":48,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":3},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":7,"deletions":26},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":0,"deletions":19}}},"54e5c912ebd9a1599bfcf7a719da17c28127bbe3":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-06-03 08:47:16 UTC","message":"WW-4090 Removes double evaluation of parsed expression\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_14_2_X@1488897 13f79535-47bb-0310-9956-ffa450edef68","insertions":4,"deletions":24,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/util/OgnlTextParser.java":{"insertions":3,"deletions":2},"xwork-core/src/test/java/com/opensymphony/xwork2/util/TextParseUtilTest.java":{"insertions":1,"deletions":22}}},"34af1cd8a212b366565c4d1888dc5f2504efd000":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-03-15 14:02:12 UTC","message":"WW-3998 Extracts interface and adds default implementation base on existing code\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1456961 13f79535-47bb-0310-9956-ffa450edef68","insertions":87,"deletions":139,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":2},"core/src/main/java/org/apache/struts2/config/BeanSelectionProvider.java":{"insertions":4,"deletions":10},"core/src/main/java/org/apache/struts2/dispatcher/StrutsResultSupport.java":{"insertions":2,"deletions":2},"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":2},"plugins/embeddedjsp/src/test/java/org/apache/struts2/EmbeddedJSPResultTest.java":{"insertions":0,"deletions":4},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AbstractTest.java":{"insertions":1,"deletions":5},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XWorkConfigurationProvider.java":{"insertions":4,"deletions":3},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/util/OgnlTextParser.java":{"insertions":0,"deletions":84},"xwork-core/src/main/java/com/opensymphony/xwork2/util/TextParseUtil.java":{"insertions":73,"deletions":13},"xwork-core/src/main/java/com/opensymphony/xwork2/util/TextParser.java":{"insertions":0,"deletions":11},"xwork-core/src/test/java/com/opensymphony/xwork2/util/TextParseUtilTest.java":{"insertions":2,"deletions":2}}},"46517afb1402fbf3fd84089920b43cc07e948a92":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:38:49 UTC","message":"Adds additional blocked classes","insertions":0,"deletions":2,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":2}}},"d36f31b3e1a65c619b1cbaf743baa3efc66168be":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-19 12:21:53 UTC","message":"Upgrades OGNL","insertions":1,"deletions":1,"filepaths":{"pom.xml":{"insertions":1,"deletions":1}}},"afae14eb86d24d3b6f8dd1d1a23da2b355c5a0d7":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-10-18 08:39:11 UTC","message":"WW-4162 Doesn't check for disallowed ognl expressions if getting from expression cache\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533360 13f79535-47bb-0310-9956-ffa450edef68","insertions":3,"deletions":7,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":7}}},"86813c1a7214bc002a5d7ce9981a9ef333e27142":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-27 18:07:11 UTC","message":"WW-4146 Caches only valid Ognl expressions to avoid cache attack","insertions":36,"deletions":76,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":24,"deletions":61},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/CompoundRootAccessor.java":{"insertions":12,"deletions":15}}},"44ea0e638365dc5cb4064e03ab85f3d14ac58503":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:39:05 UTC","message":"Drops defining location via request","insertions":6,"deletions":1,"filepaths":{"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":6,"deletions":1}}},"8f42327dc6430813e2637dfb44b8b309f92ef2e3":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:39:05 UTC","message":"Drops defining location via request","insertions":6,"deletions":1,"filepaths":{"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":6,"deletions":1}}},"213db3cfdbf19c9fbaa549c23e52d21ee66192c0":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:39:05 UTC","message":"Drops defining location via request","insertions":6,"deletions":1,"filepaths":{"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":6,"deletions":1}}},"6bd694b7980494c12d49ca1bf39f12aec3e03e2f":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:39:05 UTC","message":"Drops defining location via request","insertions":6,"deletions":1,"filepaths":{"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":6,"deletions":1}}},"3008f2609e59c9aba7ead68c7be6fdcb075520f6":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2010-06-20 19:48:18 UTC","message":"Slight update to accepted parameters name pattern to accept also ( and )\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@956397 13f79535-47bb-0310-9956-ffa450edef68","insertions":1,"deletions":1,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":1,"deletions":1}}},"0c367776762b25c567b415ac4c2b0e48042cf34f":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2010-06-20 19:20:11 UTC","message":"Resolved critical Xwork vulnerability\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@956389 13f79535-47bb-0310-9956-ffa450edef68","insertions":34,"deletions":103,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":11,"deletions":12},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":23,"deletions":91}}},"0c8366cb792227d484b9ca13e537037dd0cb57dc":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-10-15 18:20:43 UTC","message":"Changes archetypes version to match latest release\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_15_X@1532467 13f79535-47bb-0310-9956-ffa450edef68","insertions":23,"deletions":131,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":6},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":11,"deletions":26},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ParameterAction.java":{"insertions":3,"deletions":3},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":0,"deletions":6},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":3,"deletions":84},"src/site/resources/archetype-catalog.xml":{"insertions":6,"deletions":6}}},"048333c2bc702d9685b02287e2b2171c0ae9372e":{"author":"Donald J. Brown","email":"mrdon@apache.org","date":"2007-07-16 05:30:37 UTC","message":"Adding ability to add custom action parameter prefixes\nWW-1815\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@556506 13f79535-47bb-0310-9956-ffa450edef68","insertions":8,"deletions":44,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":7,"deletions":11},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ParameterAction.java":{"insertions":0,"deletions":13},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":1,"deletions":20}}},"58947c3f85ae641c1a476316a2888e53605948d1":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-09-18 05:50:13 UTC","message":"Disables DMI\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_15_1_X@1524296 13f79535-47bb-0310-9956-ffa450edef68","insertions":32,"deletions":59,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":13,"deletions":24},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ParameterAction.java":{"insertions":1,"deletions":3},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":5,"deletions":9},"core/src/test/java/org/apache/struts2/dispatcher/mapper/Restful2ActionMapperTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":11,"deletions":12},"core/src/test/java/org/apache/struts2/views/jsp/ui/FormTagTest.java":{"insertions":0,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":1,"deletions":1},"plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java":{"insertions":0,"deletions":3}}},"0d42ff50ac147df883372c0c513734af8abaee39":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-11-17 08:32:06 UTC","message":"WW-4893 Upgrades Jackson to version 2.9.2","insertions":2,"deletions":3,"filepaths":{"pom.xml":{"insertions":2,"deletions":3}}},"a2824b7c87659c0c8f8cfc4b1b1fe2cc60b19138":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-11-17 08:33:00 UTC","message":"WW-4892 Makes json-lib optional","insertions":0,"deletions":1,"filepaths":{"plugins/rest/pom.xml":{"insertions":0,"deletions":1}}},"0fac53954a5f32f9c75393301d862065695cb508":{"author":"Johannes Geppert","email":"jogep@apache.org","date":"2015-08-23 11:45:38 UTC","message":"WW-4537 Support for latest jackson lib as json content handler in rest plugin","insertions":12,"deletions":14,"filepaths":{"plugins/rest/pom.xml":{"insertions":5,"deletions":8},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JacksonLibHandler.java":{"insertions":7,"deletions":6}}},"2c1eb6bb57f90db7287fc3ed0086793d0a43fe9e":{"commit":"2c1eb6bb57f90db7287fc3ed0086793d0a43fe9e","author":"Maurizio Cucchiara","email":"mcucchiara@apache.org","date":"2012-01-19 10:13:03 -0500","message":"Fixed a security issue (see [1] for further details)\n[1] https://cwiki.apache.org/confluence/display/WW/S2-009\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_X@1233422 13f79535-47bb-0310-9956-ffa450edef68","insertions":10,"deletions":55,"churn":65,"filepaths":{"pom.xml":{"insertions":2,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":2,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":19},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":3,"deletions":16},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ValueStack.java":{"insertions":0,"deletions":8},"xwork-core/src/test/java/com/opensymphony/xwork2/StubValueStack.java":{"insertions":0,"deletions":4},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":0,"deletions":4}}},"deefeffd11425f0cd0b797cd86a9b3550234262b":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-19 06:25:28 UTC","message":"Cleans up method name","insertions":4,"deletions":4,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":4,"deletions":4}}},"76eb8f38a33ad0f1f48464ee1311559c8d52dd6d":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-29 06:40:03 UTC","message":"Cleans up method name","insertions":1,"deletions":1,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":1,"deletions":1}}},"37842193ab33b7655c78a2d2c305f2e0a0e50355":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-03-11 10:03:36 UTC","message":"Narrows possible locale to those from available locales","insertions":16,"deletions":21,"filepaths":{"core/src/test/java/org/apache/struts2/interceptor/I18nInterceptorTest.java":{"insertions":8,"deletions":8},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/I18nInterceptor.java":{"insertions":0,"deletions":5},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/I18nInterceptorTest.java":{"insertions":8,"deletions":8}}},"f65e38bb815e98f65cb4ee987aba4ca360b408dd":{"author":"Lukasz Lenart","email":"lukasz.lenart@gmail.com","date":"2015-10-20 06:40:25 UTC","message":"WW-3161 Sets proper ActionContext to allow I18N to work","insertions":0,"deletions":3,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/BackgroundProcess.java":{"insertions":0,"deletions":3}}},"030ffa33543f8953306ed0c0dc815c7fb74d7129":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-08-17 13:35:43 UTC","message":"Disables params evaluation when creating results by convention","insertions":7,"deletions":19,"filepaths":{"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java":{"insertions":7,"deletions":19}}},"8e67b9144aa643769b261e2492cb561e04d016ab":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-08-17 13:35:11 UTC","message":"Adds double check if resource exists","insertions":10,"deletions":18,"filepaths":{"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java":{"insertions":10,"deletions":18}}},"17d5e3934407a0197f877bd6539a1505fc56233d":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-08-17 13:35:43 UTC","message":"Disables params evaluation when creating results by convention","insertions":7,"deletions":19,"filepaths":{"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java":{"insertions":7,"deletions":19}}},"c1869f4989942dd33fa4e189e0ac1f766fb5ac14":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-08-17 13:35:11 UTC","message":"Adds double check if resource exists","insertions":4,"deletions":12,"filepaths":{"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java":{"insertions":4,"deletions":12}}},"352fdb530080d04c6d1176c9d910120160000a6b":{"author":"Musachy Barroso","email":"musachy@apache.org","date":"2008-12-17 15:39:34 UTC","message":"WW-2922 move convention plugin out of sandbox\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@727418 13f79535-47bb-0310-9956-ffa450edef68","insertions":0,"deletions":6307,"filepaths":{"plugins/convention/design.txt":{"insertions":0,"deletions":39},"plugins/convention/pom.xml":{"insertions":0,"deletions":91},"plugins/convention/src/main/java/org/apache/struts2/convention/ActionConfigBuilder.java":{"insertions":0,"deletions":38},"plugins/convention/src/main/java/org/apache/struts2/convention/ActionNameBuilder.java":{"insertions":0,"deletions":37},"plugins/convention/src/main/java/org/apache/struts2/convention/ClasspathConfigurationProvider.java":{"insertions":0,"deletions":81},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java":{"insertions":0,"deletions":418},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsService.java":{"insertions":0,"deletions":67},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java":{"insertions":0,"deletions":119},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultActionNameBuilder.java":{"insertions":0,"deletions":74},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultInterceptorMapBuilder.java":{"insertions":0,"deletions":109},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultResultMapBuilder.java":{"insertions":0,"deletions":462},"plugins/convention/src/main/java/org/apache/struts2/convention/InterceptorMapBuilder.java":{"insertions":0,"deletions":48},"plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java":{"insertions":0,"deletions":797},"plugins/convention/src/main/java/org/apache/struts2/convention/ReflectionTools.java":{"insertions":0,"deletions":65},"plugins/convention/src/main/java/org/apache/struts2/convention/ResultMapBuilder.java":{"insertions":0,"deletions":50},"plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java":{"insertions":0,"deletions":94},"plugins/convention/src/main/java/org/apache/struts2/convention/StringTools.java":{"insertions":0,"deletions":86},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Action.java":{"insertions":0,"deletions":95},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Actions.java":{"insertions":0,"deletions":40},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/AnnotationTools.java":{"insertions":0,"deletions":51},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/DefaultInterceptorRef.java":{"insertions":0,"deletions":39},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ExceptionMapping.java":{"insertions":0,"deletions":54},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ExceptionMappings.java":{"insertions":0,"deletions":44},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/InterceptorRef.java":{"insertions":0,"deletions":52},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/InterceptorRefs.java":{"insertions":0,"deletions":40},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Namespace.java":{"insertions":0,"deletions":93},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Namespaces.java":{"insertions":0,"deletions":39},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ParentPackage.java":{"insertions":0,"deletions":78},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Result.java":{"insertions":0,"deletions":95},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ResultPath.java":{"insertions":0,"deletions":75},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Results.java":{"insertions":0,"deletions":40},"plugins/convention/src/main/resources/LICENSE.txt":{"insertions":0,"deletions":174},"plugins/convention/src/main/resources/NOTICE.txt":{"insertions":0,"deletions":5},"plugins/convention/src/main/resources/struts-plugin.xml":{"insertions":0,"deletions":60},"plugins/convention/src/main/resources/struts.properties":{"insertions":0,"deletions":18},"plugins/convention/src/test/java/org/apache/struts2/convention/DefaultResultMapBuilderTest.java":{"insertions":0,"deletions":327},"plugins/convention/src/test/java/org/apache/struts2/convention/PackageBasedActionConfigBuilderTest.java":{"insertions":0,"deletions":632},"plugins/convention/src/test/java/org/apache/struts2/convention/ReflectionToolsTest.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/SEOActionNameBuilderTest.java":{"insertions":0,"deletions":46},"plugins/convention/src/test/java/org/apache/struts2/convention/StringToolsTest.java":{"insertions":0,"deletions":51},"plugins/convention/src/test/java/org/apache/struts2/convention/TestInterceptor.java":{"insertions":0,"deletions":21},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/DefaultResultPathAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/NoAnnotationAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/Skip.java":{"insertions":0,"deletions":29},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ActionNameAction.java":{"insertions":0,"deletions":40},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ActionNamesAction.java":{"insertions":0,"deletions":39},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/SingleActionNameAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestBase.java":{"insertions":0,"deletions":27},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestExtends.java":{"insertions":0,"deletions":25},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/chain/ChainedAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/defaultinterceptor/SingleActionNameAction2.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/defaultinterceptor/package-info.java":{"insertions":0,"deletions":22},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/exception/ExceptionsActionLevelAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/exception/ExceptionsMethodLevelAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/idx/Index.java":{"insertions":0,"deletions":29},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/idx/idx2/Index.java":{"insertions":0,"deletions":29},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptor2Action.java":{"insertions":0,"deletions":42},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptor3Action.java":{"insertions":0,"deletions":42},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptorAction.java":{"insertions":0,"deletions":48},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/InterceptorsAction.java":{"insertions":0,"deletions":51},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/ActionLevelNamespaceAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/ClassLevelNamespaceAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/PackageLevelNamespaceAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/package-info.java":{"insertions":0,"deletions":22},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace2/DefaultNamespaceAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace3/ActionLevelNamespacesAction.java":{"insertions":0,"deletions":34},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace4/ActionAndPackageLevelNamespacesAction.java":{"insertions":0,"deletions":33},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace4/package-info.java":{"insertions":0,"deletions":22},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/params/ActionParamsMethodLevelAction.java":{"insertions":0,"deletions":49},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/ClassLevelParentPackageAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/PackageLevelParentPackageAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/package-info.java":{"insertions":0,"deletions":23},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ActionLevelResultAction.java":{"insertions":0,"deletions":38},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ActionLevelResultsAction.java":{"insertions":0,"deletions":41},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ClassLevelResultAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ClassLevelResultsAction.java":{"insertions":0,"deletions":41},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/ClassLevelResultPathAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/PackageLevelResultPathAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/package-info.java":{"insertions":0,"deletions":23},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/skip/Index.java":{"insertions":0,"deletions":29},"plugins/convention/src/test/java/org/apache/struts2/convention/annotation/AnnotationToolsTest.java":{"insertions":0,"deletions":45},"plugins/convention/src/test/java/org/apache/struts2/convention/dontfind/DontFindMeAction.java":{"insertions":0,"deletions":31},"plugins/convention/src/test/resources/WEB-INF/component/no-annotation-foo.ftl":{"insertions":0,"deletions":0},"plugins/convention/src/test/resources/WEB-INF/component/no-annotation.ftl":{"insertions":0,"deletions":0}}},"83bb64f4c232348c4162ad2272c7eae1855a7362":{"author":"cnenning","email":"cnenning@apache.org","date":"2016-08-01 13:42:36 UTC","message":"WW-4628: new issues were introduced by last change, restoring old behavior and ignoring new tests","insertions":5,"deletions":7,"filepaths":{"core/src/main/java/org/apache/struts2/views/util/DefaultUrlHelper.java":{"insertions":3,"deletions":2},"core/src/test/java/org/apache/struts2/views/util/DefaultUrlHelperTest.java":{"insertions":2,"deletions":5}}},"a0fdca138feec2c2e94eb75ca1f8b76678b4d152":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-06-14 04:53:36 UTC","message":"Improves validation RegEx","insertions":1,"deletions":2,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":1,"deletions":1},"core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":1}}},"3cfe34fefedcf0fdcfcb061c0aea34a715b7de63":{"author":"René Gielen","email":"rgielen@apache.org","date":"2013-07-14 14:18:39 UTC","message":"WW-4140\n- Lukasz' patch applied\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_15_X@1502979 13f79535-47bb-0310-9956-ffa450edef68","insertions":69,"deletions":48,"filepaths":{"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefixExample.ftl":{"insertions":7,"deletions":3},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":31,"deletions":8},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":31,"deletions":37}}},"59f4f31a7f3800a540c168abc67b8800db3f2f97":{"author":"Johannes Geppert","email":"jogep@apache.org","date":"2012-10-19 18:49:39 UTC","message":" WW-3900 Refactor the Struts2 Showcase\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1400220 13f79535-47bb-0310-9956-ffa450edef68","insertions":8508,"deletions":9484,"filepaths":{"apps/showcase/pom.xml":{"insertions":41,"deletions":21},"apps/showcase/src/main/java/org/apache/struts2/showcase/DateAction.java":{"insertions":72,"deletions":69},"apps/showcase/src/main/java/org/apache/struts2/showcase/DynamicTreeSelectAction.java":{"insertions":17,"deletions":17},"apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java":{"insertions":255,"deletions":249},"apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfRichtexteditorAction.java":{"insertions":34,"deletions":34},"apps/showcase/src/main/java/org/apache/struts2/showcase/MoreSelectsAction.java":{"insertions":102,"deletions":103},"apps/showcase/src/main/java/org/apache/struts2/showcase/ShowAjaxDynamicTreeAction.java":{"insertions":12,"deletions":11},"apps/showcase/src/main/java/org/apache/struts2/showcase/ShowDynamicTreeAction.java":{"insertions":5,"deletions":4},"apps/showcase/src/main/java/org/apache/struts2/showcase/UITagExample.java":{"insertions":295,"deletions":307},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/AbstractCRUDAction.java":{"insertions":54,"deletions":52},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/EmployeeAction.java":{"insertions":88,"deletions":83},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/ExampleAction.java":{"insertions":50,"deletions":46},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/JSPEvalAction.java":{"insertions":43,"deletions":37},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/SkillAction.java":{"insertions":45,"deletions":39},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain1.java":{"insertions":14,"deletions":11},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain2.java":{"insertions":24,"deletions":18},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain3.java":{"insertions":30,"deletions":25},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/AjaxTestAction.java":{"insertions":19,"deletions":17},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/AutocompleterExampleAction.java":{"insertions":32,"deletions":32},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/Example4ShowPanelAction.java":{"insertions":34,"deletions":34},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/Example5Action.java":{"insertions":11,"deletions":19},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Category.java":{"insertions":60,"deletions":60},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/GetCategory.java":{"insertions":16,"deletions":16},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Toggle.java":{"insertions":5,"deletions":5},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/MemoryStorage.java":{"insertions":105,"deletions":108},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/Storage.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/TestDataProvider.java":{"insertions":81,"deletions":76},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatAuthenticationInterceptor.java":{"insertions":20,"deletions":17},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatException.java":{"insertions":9,"deletions":9},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatInterceptor.java":{"insertions":18,"deletions":18},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatLoginAction.java":{"insertions":32,"deletions":31},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatLogoutAction.java":{"insertions":21,"deletions":20},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatMessage.java":{"insertions":22,"deletions":24},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatService.java":{"insertions":11,"deletions":19},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatServiceImpl.java":{"insertions":73,"deletions":73},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatSessionListener.java":{"insertions":21,"deletions":20},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/Constants.java":{"insertions":1,"deletions":1},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/CrudRoomAction.java":{"insertions":28,"deletions":27},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/DateConverter.java":{"insertions":29,"deletions":27},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/EnterRoomAction.java":{"insertions":26,"deletions":29},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ExitRoomAction.java":{"insertions":21,"deletions":25},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/MessagesAvailableInRoomAction.java":{"insertions":30,"deletions":32},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/Room.java":{"insertions":74,"deletions":73},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/RoomsAvailableAction.java":{"insertions":15,"deletions":15},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/SendMessageToRoomAction.java":{"insertions":31,"deletions":36},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/User.java":{"insertions":14,"deletions":15},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/UsersAvailableAction.java":{"insertions":15,"deletions":15},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/UsersAvailableInRoomAction.java":{"insertions":25,"deletions":27},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/Address.java":{"insertions":6,"deletions":16},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/AddressAction.java":{"insertions":12,"deletions":16},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/EnumTypeConverter.java":{"insertions":22,"deletions":22},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/OperationsEnum.java":{"insertions":6,"deletions":5},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/OperationsEnumAction.java":{"insertions":18,"deletions":21},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/Person.java":{"insertions":9,"deletions":16},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/PersonAction.java":{"insertions":14,"deletions":15},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/AbstractDao.java":{"insertions":32,"deletions":33},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/Dao.java":{"insertions":12,"deletions":11},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/EmployeeDao.java":{"insertions":29,"deletions":31},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/SkillDao.java":{"insertions":8,"deletions":9},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/CreateException.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/DeleteException.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/DuplicateKeyException.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/StorageException.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/UpdateException.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/filedownload/FileDownloadAction.java":{"insertions":14,"deletions":12},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/FileUploadAction.java":{"insertions":54,"deletions":56},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingArrayAction.java":{"insertions":28,"deletions":44},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingListAction.java":{"insertions":40,"deletions":45},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManager.java":{"insertions":15,"deletions":13},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManagerUtil.java":{"insertions":8,"deletions":8},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/StandardTagsAction.java":{"insertions":26,"deletions":26},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/GetUpdatedHangmanAction.java":{"insertions":24,"deletions":24},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/GuessCharacterAction.java":{"insertions":24,"deletions":23},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/Hangman.java":{"insertions":67,"deletions":67},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanConstants.java":{"insertions":2,"deletions":2},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanException.java":{"insertions":14,"deletions":14},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanService.java":{"insertions":7,"deletions":7},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/PropertiesVocabSource.java":{"insertions":34,"deletions":34},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/StartHangmanAction.java":{"insertions":23,"deletions":22},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/Vocab.java":{"insertions":56,"deletions":61},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/VocabSource.java":{"insertions":1,"deletions":1},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/EditGangsterAction.java":{"insertions":11,"deletions":11},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/GangsterForm.java":{"insertions":76,"deletions":83},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/SaveGangsterAction.java":{"insertions":19,"deletions":14},"apps/showcase/src/main/java/org/apache/struts2/showcase/jsf/JsfEmployeeAction.java":{"insertions":80,"deletions":73},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/Employee.java":{"insertions":142,"deletions":141},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/IdEntity.java":{"insertions":3,"deletions":2},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java":{"insertions":31,"deletions":30},"apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/Gangster.java":{"insertions":32,"deletions":38},"apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/ModelDrivenAction.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/EditPersonAction.java":{"insertions":47,"deletions":38},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/ListPeopleAction.java":{"insertions":21,"deletions":19},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/NewPersonAction.java":{"insertions":21,"deletions":21},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/Person.java":{"insertions":47,"deletions":45},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/PersonManager.java":{"insertions":27,"deletions":28},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/package-info.java":{"insertions":2,"deletions":1},"apps/showcase/src/main/java/org/apache/struts2/showcase/source/ViewSourceAction.java":{"insertions":199,"deletions":195},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/actionPrefix/SubmitAction.java":{"insertions":10,"deletions":15},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/actiontag/ActionTagDemo.java":{"insertions":7,"deletions":7},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/AppendIteratorTagDemo.java":{"insertions":37,"deletions":33},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo.java":{"insertions":28,"deletions":30},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/MergeIteratorTagDemo.java":{"insertions":38,"deletions":33},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/SubsetIteratorTagDemo.java":{"insertions":40,"deletions":35},"apps/showcase/src/main/java/org/apache/struts2/showcase/token/TokenAction.java":{"insertions":39,"deletions":38},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/AbstractValidationActionSupport.java":{"insertions":6,"deletions":6},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction.java":{"insertions":71,"deletions":85},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/NonFieldValidatorsExampleAction.java":{"insertions":24,"deletions":29},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/QuizAction.java":{"insertions":22,"deletions":22},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/SubmitApplication.java":{"insertions":30,"deletions":32},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/User.java":{"insertions":23,"deletions":28},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/VisitorValidatorsExampleAction.java":{"insertions":8,"deletions":8},"apps/showcase/src/main/java/org/apache/struts2/showcase/wait/LongProcessAction.java":{"insertions":15,"deletions":12},"apps/showcase/src/main/java/org/apache/struts2/showcase/xslt/JVMAction.java":{"insertions":53,"deletions":53},"apps/showcase/src/main/resources/log4j.properties":{"insertions":4,"deletions":9},"apps/showcase/src/main/resources/struts-fileupload.xml":{"insertions":2,"deletions":2},"apps/showcase/src/main/resources/struts-hangman.xml":{"insertions":3,"deletions":0},"apps/showcase/src/main/resources/struts-tags-non-ui.xml":{"insertions":0,"deletions":9},"apps/showcase/src/main/resources/struts.xml":{"insertions":7,"deletions":7},"apps/showcase/src/main/webapp/WEB-INF/applicationContext.xml":{"insertions":67,"deletions":71},"apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp":{"insertions":90,"deletions":291},"apps/showcase/src/main/webapp/actionchaining/actionChainingResult.jsp":{"insertions":5,"deletions":14},"apps/showcase/src/main/webapp/chat/chatLogin.ftl":{"insertions":9,"deletions":20},"apps/showcase/src/main/webapp/chat/roomSelection.ftl":{"insertions":160,"deletions":167},"apps/showcase/src/main/webapp/chat/showRoom.ftl":{"insertions":157,"deletions":163},"apps/showcase/src/main/webapp/continuations/guess.ftl":{"insertions":18,"deletions":0},"apps/showcase/src/main/webapp/conversion/enterAddressInfo.jsp":{"insertions":39,"deletions":44},"apps/showcase/src/main/webapp/conversion/enterOperations.jsp":{"insertions":22,"deletions":29},"apps/showcase/src/main/webapp/conversion/enterPersonInfo.jsp":{"insertions":49,"deletions":58},"apps/showcase/src/main/webapp/conversion/index.jsp":{"insertions":16,"deletions":25},"apps/showcase/src/main/webapp/conversion/showAddressInfo.jsp":{"insertions":8,"deletions":14},"apps/showcase/src/main/webapp/conversion/showOperations.jsp":{"insertions":10,"deletions":14},"apps/showcase/src/main/webapp/conversion/showPersonInfo.jsp":{"insertions":7,"deletions":14},"apps/showcase/src/main/webapp/empmanager/editEmployee.jsp":{"insertions":33,"deletions":46},"apps/showcase/src/main/webapp/empmanager/editSkill.jsp":{"insertions":22,"deletions":37},"apps/showcase/src/main/webapp/empmanager/index.jsp":{"insertions":21,"deletions":1},"apps/showcase/src/main/webapp/empmanager/listEmployees.jsp":{"insertions":22,"deletions":39},"apps/showcase/src/main/webapp/empmanager/listSkills.jsp":{"insertions":20,"deletions":37},"apps/showcase/src/main/webapp/filedownload/index.jsp":{"insertions":12,"deletions":25},"apps/showcase/src/main/webapp/fileupload/index.jsp":{"insertions":25,"deletions":0},"apps/showcase/src/main/webapp/fileupload/multipleUploadUsingArray-success.jsp":{"insertions":37,"deletions":0},"apps/showcase/src/main/webapp/fileupload/multipleUploadUsingArray.jsp":{"insertions":11,"deletions":23},"apps/showcase/src/main/webapp/fileupload/multipleUploadUsingList-success.jsp":{"insertions":37,"deletions":0},"apps/showcase/src/main/webapp/fileupload/multipleUploadUsingList.jsp":{"insertions":7,"deletions":19},"apps/showcase/src/main/webapp/fileupload/upload-success.jsp":{"insertions":10,"deletions":16},"apps/showcase/src/main/webapp/fileupload/upload.jsp":{"insertions":13,"deletions":17},"apps/showcase/src/main/webapp/freemarker/customFreemarkerManagerUsage.ftl":{"insertions":5,"deletions":13},"apps/showcase/src/main/webapp/freemarker/index.jsp":{"insertions":22,"deletions":1},"apps/showcase/src/main/webapp/freemarker/standardTags.ftl":{"insertions":4,"deletions":24},"apps/showcase/src/main/webapp/hangman/hangmanAjax.ftl":{"insertions":225,"deletions":234},"apps/showcase/src/main/webapp/hangman/hangmanMenu.ftl":{"insertions":18,"deletions":0},"apps/showcase/src/main/webapp/hangman/hangmanNonAjax.ftl":{"insertions":126,"deletions":135},"apps/showcase/src/main/webapp/help.jsp":{"insertions":21,"deletions":22},"apps/showcase/src/main/webapp/integration/modelDriven.jsp":{"insertions":23,"deletions":36},"apps/showcase/src/main/webapp/integration/modelDrivenResult.jsp":{"insertions":17,"deletions":36},"apps/showcase/src/main/webapp/interactive/index.jsp":{"insertions":7,"deletions":1},"apps/showcase/src/main/webapp/jsf/employee/edit.jsp":{"insertions":79,"deletions":86},"apps/showcase/src/main/webapp/jsf/employee/list.jsp":{"insertions":40,"deletions":46},"apps/showcase/src/main/webapp/jsf/index.jsp":{"insertions":15,"deletions":26},"apps/showcase/src/main/webapp/modelDriven/modelDriven.jsp":{"insertions":24,"deletions":35},"apps/showcase/src/main/webapp/modelDriven/modelDrivenResult.jsp":{"insertions":16,"deletions":34},"apps/showcase/src/main/webapp/person/edit-person.jsp":{"insertions":34,"deletions":44},"apps/showcase/src/main/webapp/person/index.jsp":{"insertions":16,"deletions":1},"apps/showcase/src/main/webapp/person/list-people.ftl":{"insertions":22,"deletions":36},"apps/showcase/src/main/webapp/person/new-person.ftl":{"insertions":13,"deletions":41},"apps/showcase/src/main/webapp/showcase.jsp":{"insertions":46,"deletions":12},"apps/showcase/src/main/webapp/styles/main.css":{"insertions":5,"deletions":19},"apps/showcase/src/main/webapp/tags/index.jsp":{"insertions":16,"deletions":0},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefix.ftl":{"insertions":11,"deletions":17},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefixExample.ftl":{"insertions":45,"deletions":55},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/index.jsp":{"insertions":13,"deletions":0},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/methodPrefix.ftl":{"insertions":10,"deletions":16},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/normalSubmit.ftl":{"insertions":9,"deletions":16},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/redirectActionPrefix.ftl":{"insertions":13,"deletions":19},"apps/showcase/src/main/webapp/tags/non-ui/actionTag/includedPage.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/tags/non-ui/actionTag/includedPage2.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/tags/non-ui/actionTag/includedPage3.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/tags/non-ui/actionTag/showActionTagDemo.jsp":{"insertions":24,"deletions":33},"apps/showcase/src/main/webapp/tags/non-ui/date.jsp":{"insertions":95,"deletions":105},"apps/showcase/src/main/webapp/tags/non-ui/debug.jsp":{"insertions":11,"deletions":21},"apps/showcase/src/main/webapp/tags/non-ui/ifTag/testIf.ftl":{"insertions":582,"deletions":589},"apps/showcase/src/main/webapp/tags/non-ui/ifTag/testIf.jsp":{"insertions":585,"deletions":588},"apps/showcase/src/main/webapp/tags/non-ui/index.jsp":{"insertions":24,"deletions":0},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp":{"insertions":16,"deletions":25},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp":{"insertions":9,"deletions":19},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp":{"insertions":15,"deletions":23},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp":{"insertions":9,"deletions":18},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp":{"insertions":12,"deletions":20},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp":{"insertions":7,"deletions":19},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp":{"insertions":10,"deletions":19},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp":{"insertions":10,"deletions":19},"apps/showcase/src/main/webapp/tags/ui/actionTagExampleCalling.jsp":{"insertions":7,"deletions":17},"apps/showcase/src/main/webapp/tags/ui/componentTagExample.jsp":{"insertions":53,"deletions":60},"apps/showcase/src/main/webapp/tags/ui/datepicker/index.jsp":{"insertions":18,"deletions":26},"apps/showcase/src/main/webapp/tags/ui/example.jsp":{"insertions":135,"deletions":142},"apps/showcase/src/main/webapp/tags/ui/example.vm":{"insertions":25,"deletions":30},"apps/showcase/src/main/webapp/tags/ui/exampleSubmited.jsp":{"insertions":42,"deletions":50},"apps/showcase/src/main/webapp/tags/ui/exampleSubmited.vm":{"insertions":44,"deletions":52},"apps/showcase/src/main/webapp/tags/ui/index.jsp":{"insertions":25,"deletions":0},"apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp":{"insertions":83,"deletions":91},"apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselectSubmit.jsp":{"insertions":85,"deletions":94},"apps/showcase/src/main/webapp/tags/ui/moreSelects.jsp":{"insertions":52,"deletions":60},"apps/showcase/src/main/webapp/tags/ui/moreSelectsSubmit.jsp":{"insertions":45,"deletions":55},"apps/showcase/src/main/webapp/tags/ui/timepicker/index.jsp":{"insertions":15,"deletions":24},"apps/showcase/src/main/webapp/tags/ui/treeExampleAjaxDynamic.jsp":{"insertions":7,"deletions":14},"apps/showcase/src/main/webapp/tags/ui/treeExampleDynamic.jsp":{"insertions":35,"deletions":43},"apps/showcase/src/main/webapp/tags/ui/treeExampleStatic.jsp":{"insertions":40,"deletions":49},"apps/showcase/src/main/webapp/tiles/body.ftl":{"insertions":7,"deletions":13},"apps/showcase/src/main/webapp/tiles/body.jsp":{"insertions":13,"deletions":19},"apps/showcase/src/main/webapp/tiles/header.jsp":{"insertions":1,"deletions":3},"apps/showcase/src/main/webapp/tiles/layout.ftl":{"insertions":4,"deletions":2},"apps/showcase/src/main/webapp/tiles/layout.jsp":{"insertions":6,"deletions":2},"apps/showcase/src/main/webapp/token/doublePost.jsp":{"insertions":5,"deletions":18},"apps/showcase/src/main/webapp/token/example1.jsp":{"insertions":14,"deletions":40},"apps/showcase/src/main/webapp/token/example2.jsp":{"insertions":14,"deletions":28},"apps/showcase/src/main/webapp/token/example3.jsp":{"insertions":14,"deletions":27},"apps/showcase/src/main/webapp/token/example4.ftl":{"insertions":20,"deletions":34},"apps/showcase/src/main/webapp/token/index.jsp":{"insertions":21,"deletions":36},"apps/showcase/src/main/webapp/token/transferDone.jsp":{"insertions":15,"deletions":38},"apps/showcase/src/main/webapp/validation/clientSideValidationExample.jsp":{"insertions":44,"deletions":53},"apps/showcase/src/main/webapp/validation/fieldValidatorsExample.jsp":{"insertions":44,"deletions":51},"apps/showcase/src/main/webapp/validation/footer.jsp":{"insertions":2,"deletions":1},"apps/showcase/src/main/webapp/validation/index.jsp":{"insertions":30,"deletions":39},"apps/showcase/src/main/webapp/validation/nonFieldValidatorsExample.jsp":{"insertions":25,"deletions":33},"apps/showcase/src/main/webapp/validation/quiz-ajax.jsp":{"insertions":71,"deletions":86},"apps/showcase/src/main/webapp/validation/quiz-basic.jsp":{"insertions":11,"deletions":25},"apps/showcase/src/main/webapp/validation/quiz-client-css.jsp":{"insertions":9,"deletions":22},"apps/showcase/src/main/webapp/validation/quiz-client.jsp":{"insertions":9,"deletions":22},"apps/showcase/src/main/webapp/validation/quiz-success.jsp":{"insertions":3,"deletions":16},"apps/showcase/src/main/webapp/validation/storeErrorsAcrossRequestCancel.jsp":{"insertions":13,"deletions":22},"apps/showcase/src/main/webapp/validation/storeErrorsAcrossRequestExample.jsp":{"insertions":35,"deletions":45},"apps/showcase/src/main/webapp/validation/storeErrorsAcrossRequestOk.jsp":{"insertions":13,"deletions":21},"apps/showcase/src/main/webapp/validation/successClientSideValidationExample.jsp":{"insertions":8,"deletions":19},"apps/showcase/src/main/webapp/validation/successFieldValidatorsExample.jsp":{"insertions":8,"deletions":21},"apps/showcase/src/main/webapp/validation/successNonFieldValidatorsExample.jsp":{"insertions":7,"deletions":19},"apps/showcase/src/main/webapp/validation/successVisitorValidatorsExample.jsp":{"insertions":9,"deletions":20},"apps/showcase/src/main/webapp/validation/validationExamplesStyles.css":{"insertions":11,"deletions":0},"apps/showcase/src/main/webapp/validation/visitorValidatorsExample.jsp":{"insertions":21,"deletions":28},"apps/showcase/src/main/webapp/viewSource.jsp":{"insertions":29,"deletions":43},"apps/showcase/src/main/webapp/wait/complete.jsp":{"insertions":5,"deletions":17},"apps/showcase/src/main/webapp/wait/example1.jsp":{"insertions":8,"deletions":20},"apps/showcase/src/main/webapp/wait/example2.jsp":{"insertions":8,"deletions":20},"apps/showcase/src/main/webapp/wait/example3.jsp":{"insertions":9,"deletions":20},"apps/showcase/src/main/webapp/wait/index.jsp":{"insertions":10,"deletions":25},"apps/showcase/src/main/webapp/wait/wait.jsp":{"insertions":0,"deletions":37}}},"85812fb9bbf1dc8358d0352157142ec3131e015b":{"author":"Lukasz Lenart","email":"lukasz.lenart@gmail.com","date":"2018-12-14 13:58:48 UTC","message":"[WW-4989] Uses JacksonXML handler a default handler for XML in the REST plugin (#288)\n\n* WW-4989 Uses Jackson XML handler as a default for XML serialisation\r\n\r\n* WW-4989 Renames class to match the same pattern for XML handler","insertions":10,"deletions":10,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/{JacksonJsonHandler.java => JacksonLibHandler.java}":{"insertions":1,"deletions":1},"plugins/rest/src/main/resources/struts-plugin.xml":{"insertions":2,"deletions":2},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/{JacksonJsonHandlerTest.java => JacksonLibHandlerTest.java}":{"insertions":7,"deletions":7}}},"c643336945dda84cbcdc8a39530baa24fede28c4":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-09-22 18:37:11 UTC","message":"Merged from STRUTS_2_3_15_1_X - Disables DMI [from revision 1524296]\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1525413 13f79535-47bb-0310-9956-ffa450edef68","insertions":32,"deletions":59,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":13,"deletions":24},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ParameterAction.java":{"insertions":1,"deletions":3},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":5,"deletions":9},"core/src/test/java/org/apache/struts2/dispatcher/mapper/Restful2ActionMapperTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":11,"deletions":12},"core/src/test/java/org/apache/struts2/views/jsp/ui/FormTagTest.java":{"insertions":0,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":1,"deletions":1},"plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java":{"insertions":0,"deletions":3}}},"c95a0f8b5e93bfb866a5095b00dd33950d2187f1":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2010-11-26 22:23:25 UTC","message":"Added Dynamic Method Invocation support\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_2_1_1@1039579 13f79535-47bb-0310-9956-ffa450edef68","insertions":83,"deletions":149,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":82,"deletions":91},"plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java":{"insertions":1,"deletions":58}}},"51b276c2d80c4008b86f47a0232c32e8385c0096":{"commit":"51b276c2d80c4008b86f47a0232c32e8385c0096","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:38:49 -0400","message":"Adds additional blocked classes","insertions":2,"deletions":4,"churn":6,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":2,"deletions":1}}},"d92654daf3dfe36082995b713484de92041afaea":{"commit":"d92654daf3dfe36082995b713484de92041afaea","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:38:49 -0400","message":"Adds additional blocked classes","insertions":2,"deletions":4,"churn":6,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":2,"deletions":1}}},"fbb91d1bb9b7c8033d8de02f19f75daae192ce2f":{"commit":"fbb91d1bb9b7c8033d8de02f19f75daae192ce2f","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-03-14 06:25:00 -0400","message":"Reverts excluded classes","insertions":2,"deletions":94,"churn":96,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":2,"deletions":13},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessTest.java":{"insertions":0,"deletions":81}}},"1081c52be93abfd2f33ba8453c676e3edcedec8b":{"author":"René Gielen","email":"rgielen@apache.org","date":"2012-08-03 13:40:01 UTC","message":"Merged from trunk\nWW-3858\nDecouple token names from their respective session attribute names [from revision 1368827]\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_4_X@1368946 13f79535-47bb-0310-9956-ffa450edef68","insertions":40,"deletions":88,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":2,"deletions":4},"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":29,"deletions":57},"core/src/test/java/org/apache/struts2/util/TokenHelperTest.java":{"insertions":4,"deletions":20},"core/src/test/java/org/apache/struts2/views/jsp/ui/TokenTagTest.java":{"insertions":3,"deletions":4}}},"f0d11d7c1db988741727ad23d5a30a7acac5325f":{"author":"Musachy Barroso","email":"musachy@apache.org","date":"2009-04-01 18:20:01 UTC","message":"WW-3068 Make ExecAndWait interceptor create a FreeMarkerResult and use it to render the temporary page, instead of adding a fake result to the config (which causes an exception)\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@760997 13f79535-47bb-0310-9956-ffa450edef68","insertions":10,"deletions":29,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":10,"deletions":29}}},"32bc45dc42e57f4b488d147d687627017ed9626d":{"author":"Donald J. Brown","email":"mrdon@apache.org","date":"2007-01-07 20:37:06 UTC","message":"Fixed execute and wait interceptor\nWW-1593\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@493827 13f79535-47bb-0310-9956-ffa450edef68","insertions":471,"deletions":472,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":3,"deletions":4},"core/src/main/resources/META-INF/struts-tags.tld":{"insertions":468,"deletions":468}}},"05cca5c546e39626dc155bc558112911bb165561":{"author":"Ted Nathan Husted","email":"husted@apache.org","date":"2008-01-15 12:41:14 UTC","message":"WW-1741 make ExecuteAndWaitInterceptor token aware - Apply patch provided by Thomas Micheline.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@612104 13f79535-47bb-0310-9956-ffa450edef68","insertions":2,"deletions":7,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":2,"deletions":7}}},"94c44626588cbafc39507550ea37fab2b679d7d1":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-03-14 10:39:11 UTC","message":"[maven-release-plugin] prepare for next development iteration","insertions":57,"deletions":57,"filepaths":{"apps/blank/pom.xml":{"insertions":1,"deletions":1},"apps/jboss-blank/pom.xml":{"insertions":1,"deletions":1},"apps/mailreader/pom.xml":{"insertions":1,"deletions":1},"apps/pom.xml":{"insertions":1,"deletions":1},"apps/portlet/pom.xml":{"insertions":1,"deletions":1},"apps/rest-showcase/pom.xml":{"insertions":2,"deletions":2},"apps/showcase/pom.xml":{"insertions":1,"deletions":1},"archetypes/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-angularjs/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-blank/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-convention/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-dbportlet/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-plugin/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-portlet/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-starter/pom.xml":{"insertions":1,"deletions":1},"assembly/pom.xml":{"insertions":1,"deletions":1},"bom/pom.xml":{"insertions":3,"deletions":3},"bundles/admin/pom.xml":{"insertions":1,"deletions":1},"bundles/demo/pom.xml":{"insertions":1,"deletions":1},"bundles/pom.xml":{"insertions":1,"deletions":1},"core/pom.xml":{"insertions":1,"deletions":1},"plugins/cdi/pom.xml":{"insertions":1,"deletions":1},"plugins/codebehind/pom.xml":{"insertions":1,"deletions":1},"plugins/config-browser/pom.xml":{"insertions":1,"deletions":1},"plugins/convention/pom.xml":{"insertions":1,"deletions":1},"plugins/dojo/pom.xml":{"insertions":1,"deletions":1},"plugins/dwr/pom.xml":{"insertions":1,"deletions":1},"plugins/embeddedjsp/pom.xml":{"insertions":1,"deletions":1},"plugins/gxp/pom.xml":{"insertions":1,"deletions":1},"plugins/jasperreports/pom.xml":{"insertions":1,"deletions":1},"plugins/java8-support/pom.xml":{"insertions":1,"deletions":1},"plugins/javatemplates/pom.xml":{"insertions":1,"deletions":1},"plugins/jfreechart/pom.xml":{"insertions":1,"deletions":1},"plugins/jsf/pom.xml":{"insertions":1,"deletions":1},"plugins/json/pom.xml":{"insertions":1,"deletions":1},"plugins/junit/pom.xml":{"insertions":1,"deletions":1},"plugins/osgi/pom.xml":{"insertions":1,"deletions":1},"plugins/oval/pom.xml":{"insertions":1,"deletions":1},"plugins/pell-multipart/pom.xml":{"insertions":1,"deletions":1},"plugins/plexus/pom.xml":{"insertions":1,"deletions":1},"plugins/pom.xml":{"insertions":1,"deletions":1},"plugins/portlet-tiles/pom.xml":{"insertions":1,"deletions":1},"plugins/portlet/pom.xml":{"insertions":1,"deletions":1},"plugins/rest/pom.xml":{"insertions":1,"deletions":1},"plugins/sitegraph/pom.xml":{"insertions":1,"deletions":1},"plugins/sitemesh/pom.xml":{"insertions":1,"deletions":1},"plugins/spring/pom.xml":{"insertions":1,"deletions":1},"plugins/struts1/pom.xml":{"insertions":1,"deletions":1},"plugins/testng/pom.xml":{"insertions":1,"deletions":1},"plugins/tiles/pom.xml":{"insertions":1,"deletions":1},"plugins/tiles3/pom.xml":{"insertions":1,"deletions":1},"pom.xml":{"insertions":2,"deletions":2},"xwork-core/pom.xml":{"insertions":1,"deletions":1}}},"8a59ed02c958db9213f0e54d816882a902891761":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-03-18 07:54:31 UTC","message":"[maven-release-plugin] prepare release STRUTS_2_3_27","insertions":57,"deletions":57,"filepaths":{"apps/blank/pom.xml":{"insertions":1,"deletions":1},"apps/jboss-blank/pom.xml":{"insertions":1,"deletions":1},"apps/mailreader/pom.xml":{"insertions":1,"deletions":1},"apps/pom.xml":{"insertions":1,"deletions":1},"apps/portlet/pom.xml":{"insertions":1,"deletions":1},"apps/rest-showcase/pom.xml":{"insertions":2,"deletions":2},"apps/showcase/pom.xml":{"insertions":1,"deletions":1},"archetypes/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-angularjs/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-blank/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-convention/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-dbportlet/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-plugin/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-portlet/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-starter/pom.xml":{"insertions":1,"deletions":1},"assembly/pom.xml":{"insertions":1,"deletions":1},"bom/pom.xml":{"insertions":3,"deletions":3},"bundles/admin/pom.xml":{"insertions":1,"deletions":1},"bundles/demo/pom.xml":{"insertions":1,"deletions":1},"bundles/pom.xml":{"insertions":1,"deletions":1},"core/pom.xml":{"insertions":1,"deletions":1},"plugins/cdi/pom.xml":{"insertions":1,"deletions":1},"plugins/codebehind/pom.xml":{"insertions":1,"deletions":1},"plugins/config-browser/pom.xml":{"insertions":1,"deletions":1},"plugins/convention/pom.xml":{"insertions":1,"deletions":1},"plugins/dojo/pom.xml":{"insertions":1,"deletions":1},"plugins/dwr/pom.xml":{"insertions":1,"deletions":1},"plugins/embeddedjsp/pom.xml":{"insertions":1,"deletions":1},"plugins/gxp/pom.xml":{"insertions":1,"deletions":1},"plugins/jasperreports/pom.xml":{"insertions":1,"deletions":1},"plugins/java8-support/pom.xml":{"insertions":1,"deletions":1},"plugins/javatemplates/pom.xml":{"insertions":1,"deletions":1},"plugins/jfreechart/pom.xml":{"insertions":1,"deletions":1},"plugins/jsf/pom.xml":{"insertions":1,"deletions":1},"plugins/json/pom.xml":{"insertions":1,"deletions":1},"plugins/junit/pom.xml":{"insertions":1,"deletions":1},"plugins/osgi/pom.xml":{"insertions":1,"deletions":1},"plugins/oval/pom.xml":{"insertions":1,"deletions":1},"plugins/pell-multipart/pom.xml":{"insertions":1,"deletions":1},"plugins/plexus/pom.xml":{"insertions":1,"deletions":1},"plugins/pom.xml":{"insertions":1,"deletions":1},"plugins/portlet-tiles/pom.xml":{"insertions":1,"deletions":1},"plugins/portlet/pom.xml":{"insertions":1,"deletions":1},"plugins/rest/pom.xml":{"insertions":1,"deletions":1},"plugins/sitegraph/pom.xml":{"insertions":1,"deletions":1},"plugins/sitemesh/pom.xml":{"insertions":1,"deletions":1},"plugins/spring/pom.xml":{"insertions":1,"deletions":1},"plugins/struts1/pom.xml":{"insertions":1,"deletions":1},"plugins/testng/pom.xml":{"insertions":1,"deletions":1},"plugins/tiles/pom.xml":{"insertions":1,"deletions":1},"plugins/tiles3/pom.xml":{"insertions":1,"deletions":1},"pom.xml":{"insertions":2,"deletions":2},"xwork-core/pom.xml":{"insertions":1,"deletions":1}}},"b06dd50af2a3319dd896bf5c2f4972d2b772cf2b":{"commit":"b06dd50af2a3319dd896bf5c2f4972d2b772cf2b","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-03-06 05:17:38 -0500","message":"Uses default error key if specified key doesn't exist","insertions":9,"deletions":12,"churn":21,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java":{"insertions":5,"deletions":8},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":4,"deletions":4}}},"352306493971e7d5a756d61780d57a76eb1f519a":{"commit":"352306493971e7d5a756d61780d57a76eb1f519a","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-03-06 05:56:39 -0500","message":"Uses default error key if specified key doesn't exist","insertions":3,"deletions":15,"churn":18,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":1,"deletions":5},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaStreamMultiPartRequest.java":{"insertions":1,"deletions":5},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":1,"deletions":5}}},"5d68b267b5d089c8ce22e044edc7aaf532d93f02":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2012-08-31 14:06:00 UTC","message":"WW-3177 adds better way to handle error messages when an exception occurs, adds support for I18N to translate exceptions and adds default error messages\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1379458 13f79535-47bb-0310-9956-ffa450edef68","insertions":52,"deletions":127,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java":{"insertions":1,"deletions":3},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":16,"deletions":50},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequest.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":14,"deletions":36},"core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java":{"insertions":4,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages.properties":{"insertions":0,"deletions":4},"core/src/main/resources/org/apache/struts2/struts-messages_da.properties":{"insertions":0,"deletions":4},"core/src/main/resources/org/apache/struts2/struts-messages_de.properties":{"insertions":4,"deletions":8},"core/src/main/resources/org/apache/struts2/struts-messages_pl.properties":{"insertions":5,"deletions":9},"core/src/main/resources/org/apache/struts2/struts-messages_pt.properties":{"insertions":0,"deletions":4},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":1,"deletions":2},"plugins/pell-multipart/src/main/java/org/apache/struts2/dispatcher/multipart/PellMultiPartRequest.java":{"insertions":6,"deletions":6}}},"e7a414fea354ccf6694f3d101d53f5ff311c69d2":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-07-20 09:04:41 UTC","message":"WW-3025 Adds new JakartaStream multipart request handler\nIt solves problem with loosing parameters during large files which\nexceeds upload file limit","insertions":0,"deletions":603,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":3},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaStreamMultiPartRequest.java":{"insertions":0,"deletions":598},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":0,"deletions":1},"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":1}}},"cc6edbb49a31e06b7fbf3b2a9e97f898e677e9b5":{"author":"Maurizio Cucchiara","email":"mcucchiara@apache.org","date":"2012-01-21 00:04:43 UTC","message":"Security issue fixed (see [1] for further details)\n[1] https://cwiki.apache.org/confluence/display/WW/S2-009\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1234212 13f79535-47bb-0310-9956-ffa450edef68","insertions":9,"deletions":82,"filepaths":{"pom.xml":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":2,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":19},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":3,"deletions":16},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ValueStack.java":{"insertions":0,"deletions":8},"xwork-core/src/test/java/com/opensymphony/xwork2/StubValueStack.java":{"insertions":0,"deletions":4},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":0,"deletions":32}}},"583da3d5df5aeeded3beadca6305a98c5618e46b":{"author":"Yasser Zamani","email":"yasser.zamani@live.com","date":"2017-06-21 12:10:29 UTC","message":"WW-4805 Blocks ognl access to class members of Spring proxy","insertions":0,"deletions":193,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":0,"deletions":6},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ProxyUtil.java":{"insertions":0,"deletions":151},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":26},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":10}}},"086b63735527d4bb0c1dd0d86a7c0374b825ff24":{"author":"Yasser Zamani","email":"yasser.zamani@live.com","date":"2017-07-07 09:05:10 UTC","message":"Adds constant to control proxy member access","insertions":1,"deletions":70,"filepaths":{"plugins/spring/src/main/resources/struts-plugin.xml":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkConstants.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":0,"deletions":11},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":1,"deletions":6},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessProxyTest.java":{"insertions":0,"deletions":49},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":1}}},"ae5630197980fe431f84eb26523f3b23b71f91bc":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-06-29 07:41:53 UTC","message":"WW-4805 Ports proxy detection to 2.3","insertions":0,"deletions":193,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":0,"deletions":6},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ProxyUtil.java":{"insertions":0,"deletions":151},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":26},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":10}}},"4c386c663cf094a6d40d90c56c5983e14d518c26":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-06-20 10:44:58 UTC","message":"WW-4805 Blocks ognl access to class members of Spring proxy","insertions":22,"deletions":195,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/interceptor/ChainingInterceptor.java":{"insertions":2,"deletions":2},"core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":2,"deletions":7},"core/src/main/java/com/opensymphony/xwork2/util/ProxyUtil.java":{"insertions":3,"deletions":109},"core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":27},"core/src/test/java/com/opensymphony/xwork2/spring/SpringProxyUtilTest.java":{"insertions":14,"deletions":40},"core/src/test/java/com/opensymphony/xwork2/spring/TestAspect.java":{"insertions":0,"deletions":5},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":1,"deletions":5}}},"5d999d6ac145c769191cc2e9a4897a47093f43d8":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-06-22 07:01:35 UTC","message":"Adds a constant to control when proxy can be accessed","insertions":1,"deletions":73,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":0,"deletions":12},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":0,"deletions":1},"core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":1,"deletions":6},"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":2},"core/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessProxyTest.java":{"insertions":0,"deletions":49},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":1},"plugins/spring/src/main/resources/struts-plugin.xml":{"insertions":0,"deletions":2}}},"8b862f7cb2eaa6289ec9b36e7dc4a47521fc3bca":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-05-17 17:49:21 UTC","message":"WW-4105 Adds support for Spring proxies when chaining actions","insertions":2,"deletions":256,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/interceptor/ChainingInterceptor.java":{"insertions":1,"deletions":6},"core/src/main/java/com/opensymphony/xwork2/util/ProxyUtil.java":{"insertions":0,"deletions":90},"core/src/test/java/com/opensymphony/xwork2/TestSubBean.java":{"insertions":0,"deletions":14},"core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":17},"core/src/test/java/com/opensymphony/xwork2/spring/SpringProxyUtilTest.java":{"insertions":0,"deletions":85},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-spring.xml":{"insertions":1,"deletions":25},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":19}}},"6e87474f9ad0549f07dd2c37d50a9ccd0977c6e5":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2018-06-21 07:19:46 UTC","message":"Validates action, namespace and method in the same way","insertions":89,"deletions":150,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":5},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":2,"deletions":33},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":86,"deletions":111},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":1,"deletions":1}}},"918182344cc97515353cc3dcb09b9fce19c739c0":{"author":"Yasser Zamani","email":"yasserzamani@apache.org","date":"2018-06-29 18:55:59 UTC","message":" iQIzBAABCAAdFiEEL360a8hS8177MFwX+xUQ7hbPH6cFAls2gMcACgkQ+xUQ7hbP\n H6fK7A/+IIR7xzmL6panuBufjdoCccDV+XhGFRQrLStHY7S+oocQRltBMMg9Ea9o\n 6ZofBR1KmV7D4O/C+SPgjDB6zpwRUy1dyXmMWVxkjwa96pYi/kmhtGzsz7gdrrZf\n Q1FRs5jKUINh8CqUM7R9RA1GojLMpHZmB/XR+QDqdiYaY3W98y7ecNxuE/Cz/ZPI\n xSeRtjPOqLc0U3CnFJOVME9+q9WR34vryN957/XWow03oiqXL1Xn7s2QxE7yeeSo\n Oxth+GV//5IOR3pVA/V6dLMzae2s7pDoaqZY3aXHDnklnKm4Cgf/Mw9SU57jxyhO\n ttg4lklKX9cpn6qi1S/vykRZqJ7G2vfA5Nu/Floj+8tUzEcdWpZDcFPJsQQgmF1G\n QvNNzQanF9D6wpKLLmpOi7NT5CzJuiwWUgX07xLfeofkj4PA6GQ0cyqip//UcIKY\n ZiFxkGDlP0DT2NwxPqSqvJlaGnzJh3fPDfr5TU5sk5kw/xLJaV+71AJlDKGJFCSa\n 22wQlzYHAX39tgBOHBQBlcDD7Go/cDAQDnbqAapsu7JaSASHvsgw7WkDnmSnl0/W\n kcYQI6islTW1ivCbhCbGHF3fouHTH0qjjZUEC+qeiVtS3nuM/VL5V2XD9qsCpXvs\n VeAevWpORx3TKiwUQqUjRoMueJt868SlTANYBoBumAAl9WCxk7g=\n =IqT4\n -----END PGP SIGNATURE-----\n\nfix some sonar issue","insertions":77,"deletions":232,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":5},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":6,"deletions":38},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":61,"deletions":86},"core/src/test/java/org/apache/struts2/util/OgnlUtilStrutsTest.java":{"insertions":0,"deletions":57},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":8,"deletions":44},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":1,"deletions":1}}},"f0e3ff3628cdda1c55dcca06bba6ab4aed960ec8":{"author":"Garrett Rooney","email":"rooneg@apache.org","date":"2006-02-22 05:16:10 UTC","message":"Create space in the incubator for the new Webwork podling.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/webwork2@379688 13f79535-47bb-0310-9956-ffa450edef68","insertions":384850,"deletions":0,"filepaths":{".asf.yaml":{"insertions":10,"deletions":0},".gitignore":{"insertions":45,"deletions":0},".mvn/wrapper/MavenWrapperDownloader.java":{"insertions":117,"deletions":0},".mvn/wrapper/maven-wrapper.properties":{"insertions":2,"deletions":0},".travis.yml":{"insertions":32,"deletions":0},"Jenkinsfile":{"insertions":238,"deletions":0},"README.md":{"insertions":109,"deletions":0},"SECURITY.md":{"insertions":39,"deletions":0},"apps/pom.xml":{"insertions":107,"deletions":0},"apps/rest-showcase/README.txt":{"insertions":15,"deletions":0},"apps/rest-showcase/pom.xml":{"insertions":145,"deletions":0},"apps/rest-showcase/src/main/java/org/demo/rest/example/IndexController.java":{"insertions":34,"deletions":0},"apps/rest-showcase/src/main/java/org/demo/rest/example/Order.java":{"insertions":93,"deletions":0},"apps/rest-showcase/src/main/java/org/demo/rest/example/OrdersController.java":{"insertions":115,"deletions":0},"apps/rest-showcase/src/main/java/org/demo/rest/example/OrdersService.java":{"insertions":53,"deletions":0},"apps/rest-showcase/src/main/resources/log4j2.xml":{"insertions":36,"deletions":0},"apps/rest-showcase/src/main/resources/struts.xml":{"insertions":44,"deletions":0},"apps/rest-showcase/src/main/resources/velocity.properties":{"insertions":19,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/content/orders-deleteConfirm.jsp":{"insertions":67,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/content/orders-edit.jsp":{"insertions":92,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/content/orders-editNew.jsp":{"insertions":83,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/content/orders-index.jsp":{"insertions":77,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/content/orders-show.jsp":{"insertions":69,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/web.xml":{"insertions":64,"deletions":0},"apps/rest-showcase/src/main/webapp/css/app.css":{"insertions":23,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap-theme.css":{"insertions":476,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap-theme.css.map":{"insertions":1,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap-theme.min.css":{"insertions":5,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap.css":{"insertions":6584,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap.css.map":{"insertions":1,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap.min.css":{"insertions":5,"deletions":0},"apps/rest-showcase/src/main/webapp/fonts/glyphicons-halflings-regular.eot":{"insertions":0,"deletions":0},"apps/rest-showcase/src/main/webapp/fonts/glyphicons-halflings-regular.svg":{"insertions":288,"deletions":0},"apps/rest-showcase/src/main/webapp/fonts/glyphicons-halflings-regular.ttf":{"insertions":0,"deletions":0},"apps/rest-showcase/src/main/webapp/fonts/glyphicons-halflings-regular.woff":{"insertions":0,"deletions":0},"apps/rest-showcase/src/main/webapp/fonts/glyphicons-halflings-regular.woff2":{"insertions":0,"deletions":0},"apps/rest-showcase/src/test/java/it/org/apache/struts2/rest/example/GetOrdersTest.java":{"insertions":50,"deletions":0},"apps/rest-showcase/src/test/java/it/org/apache/struts2/rest/example/ListOrdersTest.java":{"insertions":57,"deletions":0},"apps/rest-showcase/src/test/java/it/org/apache/struts2/rest/example/ParameterUtils.java":{"insertions":30,"deletions":0},"apps/rest-showcase/src/test/java/it/org/apache/struts2/rest/example/PostOrderTest.java":{"insertions":122,"deletions":0},"apps/showcase/README.txt":{"insertions":16,"deletions":0},"apps/showcase/pom.xml":{"insertions":270,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/DateAction.java":{"insertions":103,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/DynamicTreeSelectAction.java":{"insertions":55,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java":{"insertions":280,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfRichtexteditorAction.java":{"insertions":78,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/MoreSelectsAction.java":{"insertions":145,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ShowAjaxDynamicTreeAction.java":{"insertions":40,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ShowDynamicTreeAction.java":{"insertions":36,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/UITagExample.java":{"insertions":349,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/AbstractCRUDAction.java":{"insertions":94,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/EmployeeAction.java":{"insertions":120,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/ExampleAction.java":{"insertions":82,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/JSPEvalAction.java":{"insertions":69,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/SkillAction.java":{"insertions":82,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain1.java":{"insertions":40,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain2.java":{"insertions":50,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain3.java":{"insertions":61,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/AjaxTestAction.java":{"insertions":52,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/AutocompleterExampleAction.java":{"insertions":59,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/Example4ShowPanelAction.java":{"insertions":75,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/Example5Action.java":{"insertions":51,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Category.java":{"insertions":104,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/GetCategory.java":{"insertions":49,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Toggle.java":{"insertions":34,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/MemoryStorage.java":{"insertions":145,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/Storage.java":{"insertions":49,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/TestDataProvider.java":{"insertions":114,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/async/AsyncFilter.java":{"insertions":53,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/async/ChatRoomAction.java":{"insertions":68,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatAuthenticationInterceptor.java":{"insertions":52,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatException.java":{"insertions":36,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatInterceptor.java":{"insertions":54,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatLoginAction.java":{"insertions":67,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatLogoutAction.java":{"insertions":57,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatMessage.java":{"insertions":51,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatService.java":{"insertions":45,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatServiceImpl.java":{"insertions":115,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatSessionListener.java":{"insertions":53,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/Constants.java":{"insertions":25,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/CrudRoomAction.java":{"insertions":63,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/DateConverter.java":{"insertions":68,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/EnterRoomAction.java":{"insertions":65,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ExitRoomAction.java":{"insertions":62,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/MessagesAvailableInRoomAction.java":{"insertions":61,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/Room.java":{"insertions":100,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/RoomsAvailableAction.java":{"insertions":48,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/SendMessageToRoomAction.java":{"insertions":75,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/User.java":{"insertions":49,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/UsersAvailableAction.java":{"insertions":49,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/UsersAvailableInRoomAction.java":{"insertions":63,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/Address.java":{"insertions":48,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/AddressAction.java":{"insertions":51,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/EnumTypeConverter.java":{"insertions":58,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/OperationsEnum.java":{"insertions":32,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/OperationsEnumAction.java":{"insertions":59,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/Person.java":{"insertions":44,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/PersonAction.java":{"insertions":47,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/AbstractDao.java":{"insertions":78,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/Dao.java":{"insertions":52,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/EmployeeDao.java":{"insertions":69,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/SkillDao.java":{"insertions":42,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/CreateException.java":{"insertions":42,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/DeleteException.java":{"insertions":43,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/DuplicateKeyException.java":{"insertions":43,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/StorageException.java":{"insertions":43,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/UpdateException.java":{"insertions":44,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/filedownload/FileDownloadAction.java":{"insertions":64,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/FileUploadAction.java":{"insertions":95,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingArrayAction.java":{"insertions":82,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingListAction.java":{"insertions":85,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManager.java":{"insertions":58,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManagerUtil.java":{"insertions":42,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/StandardTagsAction.java":{"insertions":67,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/GetUpdatedHangmanAction.java":{"insertions":59,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/GuessCharacterAction.java":{"insertions":58,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/Hangman.java":{"insertions":109,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanConstants.java":{"insertions":26,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanException.java":{"insertions":44,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanService.java":{"insertions":34,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/PropertiesVocabSource.java":{"insertions":71,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/StartHangmanAction.java":{"insertions":60,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/Vocab.java":{"insertions":91,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/VocabSource.java":{"insertions":25,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/Employee.java":{"insertions":175,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/IdEntity.java":{"insertions":35,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java":{"insertions":73,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/Gangster.java":{"insertions":68,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/ModelDrivenAction.java":{"insertions":44,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/EditPersonAction.java":{"insertions":78,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/ListPeopleAction.java":{"insertions":54,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/NewPersonAction.java":{"insertions":54,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/Person.java":{"insertions":84,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/PersonManager.java":{"insertions":59,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/package-info.java":{"insertions":24,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/source/ViewSourceAction.java":{"insertions":243,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/actionPrefix/SubmitAction.java":{"insertions":47,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/actiontag/ActionTagDemo.java":{"insertions":38,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/debugtag/DebugTagAction.java":{"insertions":30,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/AppendIteratorTagDemo.java":{"insertions":76,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo.java":{"insertions":71,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/MergeIteratorTagDemo.java":{"insertions":76,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/SubsetIteratorTagDemo.java":{"insertions":83,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tiles/TilesAnnotationsAction.java":{"insertions":40,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/token/TokenAction.java":{"insertions":83,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/AbstractValidationActionSupport.java":{"insertions":36,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/AjaxFormSubmitAction.java":{"insertions":168,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/AjaxFormSubmitSuccessAction.java":{"insertions":25,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/BeanValidationExampleAction.java":{"insertions":170,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction.java":{"insertions":121,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/NonFieldValidatorsExampleAction.java":{"insertions":65,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/QuizAction.java":{"insertions":64,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/SubmitApplication.java":{"insertions":62,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/User.java":{"insertions":58,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/VisitorValidatorsExampleAction.java":{"insertions":42,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/wait/LongProcessAction.java":{"insertions":47,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/xslt/JVMAction.java":{"insertions":103,"deletions":0},"apps/showcase/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"apps/showcase/src/main/resources/NOTICE.txt":{"insertions":6,"deletions":0},"apps/showcase/src/main/resources/globalMessages.properties":{"insertions":27,"deletions":0},"apps/showcase/src/main/resources/globalMessages_de.properties":{"insertions":25,"deletions":0},"apps/showcase/src/main/resources/globalMessages_en.properties":{"insertions":18,"deletions":0},"apps/showcase/src/main/resources/log4j2.xml":{"insertions":36,"deletions":0},"apps/showcase/src/main/resources/myTemplateDir/myTheme/myAnotherTemplate.ftl":{"insertions":26,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/DateAction.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/LotsOfRichtexteditorAction-lotsOfRichtexteditorSubmit-validation.xml":{"insertions":51,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/UITagExample-conversion.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/EmployeeAction-conversion.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/EmployeeAction-validation.xml":{"insertions":41,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/EmployeeAction.properties":{"insertions":27,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/EmployeeAction_de.properties":{"insertions":27,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/EmployeeAction_en.properties":{"insertions":18,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/SkillAction-validation.xml":{"insertions":31,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/SkillAction.properties":{"insertions":24,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/SkillAction_de.properties":{"insertions":24,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/conversion/AddressAction-conversion.properties":{"insertions":23,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/conversion/OperationsEnumAction-conversion.properties":{"insertions":21,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/conversion/PersonAction-conversion.properties":{"insertions":20,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/fileupload/FileUploadAction-validation.xml":{"insertions":39,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingListAction-conversion.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/person/EditPersonAction-conversion.properties":{"insertions":21,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/person/NewPersonAction-validation.xml":{"insertions":29,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/person/Person-validation.xml":{"insertions":34,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo-validation.xml":{"insertions":42,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction-conversion.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction-submitClientSideValidationExample-validation.xml":{"insertions":93,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction-submitFieldValidatorsExamples-validation.xml":{"insertions":87,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/NonFieldValidatorsExampleAction-submitNonFieldValidatorsExamples-validation.xml":{"insertions":37,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/QuizAction-validation.xml":{"insertions":43,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/SubmitApplication-submitApplication-validation.xml":{"insertions":44,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/User-userContext-validation.xml":{"insertions":46,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/VisitorValidatorsExampleAction-submitVisitorValidatorsExamples-validation.xml":{"insertions":39,"deletions":0},"apps/showcase/src/main/resources/struts-actionchaining.xml":{"insertions":40,"deletions":0},"apps/showcase/src/main/resources/struts-async.xml":{"insertions":49,"deletions":0},"apps/showcase/src/main/resources/struts-conversion.xml":{"insertions":98,"deletions":0},"apps/showcase/src/main/resources/struts-filedownload.xml":{"insertions":56,"deletions":0},"apps/showcase/src/main/resources/struts-fileupload.xml":{"insertions":61,"deletions":0},"apps/showcase/src/main/resources/struts-freemarker.xml":{"insertions":36,"deletions":0},"apps/showcase/src/main/resources/struts-hangman.xml":{"insertions":64,"deletions":0},"apps/showcase/src/main/resources/struts-interactive.xml":{"insertions":41,"deletions":0},"apps/showcase/src/main/resources/struts-model-driven.xml":{"insertions":39,"deletions":0},"apps/showcase/src/main/resources/struts-person.xml":{"insertions":33,"deletions":0},"apps/showcase/src/main/resources/struts-tags-non-ui.xml":{"insertions":159,"deletions":0},"apps/showcase/src/main/resources/struts-tags-ui.xml":{"insertions":112,"deletions":0},"apps/showcase/src/main/resources/struts-tags.xml":{"insertions":29,"deletions":0},"apps/showcase/src/main/resources/struts-tiles.xml":{"insertions":50,"deletions":0},"apps/showcase/src/main/resources/struts-token.xml":{"insertions":84,"deletions":0},"apps/showcase/src/main/resources/struts-validation.xml":{"insertions":179,"deletions":0},"apps/showcase/src/main/resources/struts-wait.xml":{"insertions":69,"deletions":0},"apps/showcase/src/main/resources/struts-xslt.xml":{"insertions":59,"deletions":0},"apps/showcase/src/main/resources/struts.xml":{"insertions":156,"deletions":0},"apps/showcase/src/main/resources/template/ajaxErrorContainers/actionerror.ftl":{"insertions":44,"deletions":0},"apps/showcase/src/main/resources/template/ajaxErrorContainers/controlfooter.ftl":{"insertions":37,"deletions":0},"apps/showcase/src/main/resources/template/ajaxErrorContainers/controlheader-core.ftl":{"insertions":78,"deletions":0},"apps/showcase/src/main/resources/template/ajaxErrorContainers/theme.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/velocity.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/actionchaining/actionChainingResult.jsp":{"insertions":43,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/applicationContext.xml":{"insertions":141,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/bean-validation/bean-validation.jsp":{"insertions":77,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/Address.java.txt":{"insertions":35,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/AddressAction.java.txt":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/EnumTypeConverter.java.txt":{"insertions":55,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/OperationsEnum.java.txt":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/OperationsEnumAction.java.txt":{"insertions":53,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/OperationsEnumActionConversion.txt":{"insertions":4,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/Person.java.txt":{"insertions":34,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/PersonAction.java.txt":{"insertions":43,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/enterAddressInfo.jsp":{"insertions":73,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/enterOperations.jsp":{"insertions":58,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/enterPersonInfo.jsp":{"insertions":87,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/index.jsp":{"insertions":55,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/showAddressInfo.jsp":{"insertions":41,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/showOperations.jsp":{"insertions":41,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/showPersonInfo.jsp":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/date.jsp":{"insertions":22,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/decorators.xml":{"insertions":36,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp":{"insertions":321,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/dwr.xml":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/empmanager/editEmployee.jsp":{"insertions":74,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/empmanager/editSkill.jsp":{"insertions":62,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/empmanager/listEmployees.jsp":{"insertions":63,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/empmanager/listSkills.jsp":{"insertions":61,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/filedownload/index.jsp":{"insertions":56,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/fileupload/multiple-success.jsp":{"insertions":65,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/fileupload/multipleUploadUsingArray.jsp":{"insertions":52,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/fileupload/multipleUploadUsingList.jsp":{"insertions":52,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/fileupload/upload-success.jsp":{"insertions":51,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/fileupload/upload.jsp":{"insertions":47,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/freemarker/customFreemarkerManagerUsage.ftl":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/freemarker/index.jsp":{"insertions":23,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/freemarker/standardTags.ftl":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/blank.ftl":{"insertions":20,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/hangmanNonAjax.ftl":{"insertions":165,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/updateCharacterAvailable.ftl":{"insertions":65,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/updateGuessLeft.ftl":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/updateScaffold.ftl":{"insertions":23,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/updateVocabCharacters.ftl":{"insertions":40,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/help.jsp":{"insertions":52,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/modelDriven/modelDriven.jsp":{"insertions":62,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/modelDriven/modelDrivenResult.jsp":{"insertions":62,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/person/edit-person.jsp":{"insertions":73,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/person/list-people.ftl":{"insertions":64,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/person/new-person.ftl":{"insertions":69,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/showcase.jsp":{"insertions":50,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/sitemesh-decorator.tld":{"insertions":99,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/sitemesh-page.tld":{"insertions":115,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/sitemesh.xml":{"insertions":75,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionPrefix/actionPrefix.ftl":{"insertions":45,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionPrefix/actionPrefixExample.ftl":{"insertions":74,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionPrefix/methodPrefix.ftl":{"insertions":45,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionPrefix/normalSubmit.ftl":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionPrefix/redirectActionPrefix.ftl":{"insertions":48,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/includedPage.jsp":{"insertions":21,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/includedPage2.jsp":{"insertions":21,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/includedPage3.jsp":{"insertions":21,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/showActionTagDemo.jsp":{"insertions":72,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/date.jsp":{"insertions":134,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/debug.jsp":{"insertions":50,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/ifTag/testIf.ftl":{"insertions":638,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/ifTag/testIf.jsp":{"insertions":653,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp":{"insertions":53,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp":{"insertions":48,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp":{"insertions":50,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/actionTagExampleCalled.jsp":{"insertions":22,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/actionTagExampleCalling.jsp":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/componentTagExample.jsp":{"insertions":89,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/dynamicTreeSelect.jsp":{"insertions":26,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.jsp":{"insertions":167,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.vm":{"insertions":56,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/exampleSubmited.jsp":{"insertions":80,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/exampleSubmited.vm":{"insertions":80,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/images/backgroundImage.jpg":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/images/leopard.jpg":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselect.jsp":{"insertions":121,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselectSubmit.jsp":{"insertions":123,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelects.jsp":{"insertions":89,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelectsSubmit.jsp":{"insertions":83,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles.xml":{"insertions":53,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/body.ftl":{"insertions":36,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/body.jsp":{"insertions":47,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/header.jsp":{"insertions":23,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/layout-annotations.jsp":{"insertions":34,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/layout.ftl":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/layout.jsp":{"insertions":33,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/doublePost.jsp":{"insertions":48,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/example1.jsp":{"insertions":70,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/example2.jsp":{"insertions":58,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/example3.jsp":{"insertions":57,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/example4.ftl":{"insertions":60,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/transferDone.jsp":{"insertions":68,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation.xml":{"insertions":56,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/ajaxFormSubmit.jsp":{"insertions":201,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/ajaxFormSubmitSuccess.jsp":{"insertions":37,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/clientSideValidationExample.jsp":{"insertions":81,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/fieldValidatorsExample.jsp":{"insertions":81,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/nonFieldValidatorsExample.jsp":{"insertions":63,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-basic.jsp":{"insertions":58,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-client-css.jsp":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-client.jsp":{"insertions":55,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-dwr.jsp":{"insertions":92,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-success.jsp":{"insertions":45,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/storeErrorsAcrossRequestCancel.jsp":{"insertions":48,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/storeErrorsAcrossRequestExample.jsp":{"insertions":72,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/storeErrorsAcrossRequestOk.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/successClientSideValidationExample.jsp":{"insertions":82,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/successFieldValidatorsExample.jsp":{"insertions":83,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/successNonFieldValidatorsExample.jsp":{"insertions":63,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/successVisitorValidatorsExample.jsp":{"insertions":64,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/visitorValidatorsExample.jsp":{"insertions":61,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/viewSource.jsp":{"insertions":74,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/wait/complete.jsp":{"insertions":45,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/wait/example1.jsp":{"insertions":48,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/wait/example2.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/wait/example3.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/wait/wait.jsp":{"insertions":73,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/web.xml":{"insertions":241,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/xslt/index.jsp":{"insertions":46,"deletions":0},"apps/showcase/src/main/webapp/async/index.html":{"insertions":120,"deletions":0},"apps/showcase/src/main/webapp/customTemplateDir/customTheme/ftlCustomTemplate.ftl":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/customTemplateDir/customTheme/jspCustomTemplate.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/fonts/glyphicons-halflings-regular.eot":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/fonts/glyphicons-halflings-regular.svg":{"insertions":288,"deletions":0},"apps/showcase/src/main/webapp/fonts/glyphicons-halflings-regular.ttf":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/fonts/glyphicons-halflings-regular.woff":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/fonts/glyphicons-halflings-regular.woff2":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_0.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_1.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_2.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_3.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_4.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_5.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_A.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_B.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_C.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_D.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_E.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_F.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_G.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_H.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_I.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_J.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_K.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_L.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_M.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_N.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_O.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_P.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_Q.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_R.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_S.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_T.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_U.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_V.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_W.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_X.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_Y.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_Z.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_underscroll.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/choose.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/guess.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/guesses-left.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/hangman.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/letter-spacer.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/play-again.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_-1.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_0.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_1.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_2.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_3.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_4.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_5.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/start.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/you-lose.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/you-win.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/images/indicator.gif":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/images/struts-gif.zip":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/images/struts-power.gif":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/images/struts.gif":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/img/glyphicons-halflings-white.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/img/glyphicons-halflings.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/img/struts-power.gif":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/index.html":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/js/bootstrap.min.js":{"insertions":7,"deletions":0},"apps/showcase/src/main/webapp/js/jquery-2.1.4.min.js":{"insertions":4,"deletions":0},"apps/showcase/src/main/webapp/js/prettify.js":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/person/index.html":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/skill/index.html":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap-theme.css":{"insertions":476,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap-theme.css.map":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap-theme.min.css":{"insertions":5,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap.css":{"insertions":6584,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap.css.map":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap.min.css":{"insertions":5,"deletions":0},"apps/showcase/src/main/webapp/styles/main.css":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/styles/prettify.css":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/template/xhtml/mytemplate.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/token/index.html":{"insertions":67,"deletions":0},"apps/showcase/src/main/webapp/wait/index.html":{"insertions":53,"deletions":0},"apps/showcase/src/main/webapp/xslt/environment.xsl":{"insertions":45,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ActionChainingTest.java":{"insertions":41,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ActionTagExampleTest.java":{"insertions":39,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/AsyncTest.java":{"insertions":52,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/CRUDTest.java":{"insertions":53,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ComponentTagExampleTest.java":{"insertions":43,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ConversionTest.java":{"insertions":101,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ExecAndWaitTest.java":{"insertions":54,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/FileDownloadTest.java":{"insertions":69,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/FreeMarkerManagerTest.java":{"insertions":59,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ParameterUtils.java":{"insertions":32,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/StaticContentTest.java":{"insertions":58,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/UITagExampleTest.java":{"insertions":75,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ValidationTest.java":{"insertions":63,"deletions":0},"apps/showcase/src/test/java/org/apache/struts2/showcase/filedownload/FileDownloadActionTest.java":{"insertions":60,"deletions":0},"assembly/pom.xml":{"insertions":261,"deletions":0},"assembly/src/main/assembly/all.xml":{"insertions":286,"deletions":0},"assembly/src/main/assembly/apps.xml":{"insertions":78,"deletions":0},"assembly/src/main/assembly/docs.xml":{"insertions":149,"deletions":0},"assembly/src/main/assembly/lib.xml":{"insertions":90,"deletions":0},"assembly/src/main/assembly/min-lib.xml":{"insertions":46,"deletions":0},"assembly/src/main/assembly/src.xml":{"insertions":120,"deletions":0},"assembly/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"assembly/src/main/resources/NOTICE.txt":{"insertions":19,"deletions":0},"assembly/src/main/resources/build.xml":{"insertions":73,"deletions":0},"assembly/src/main/resources/docs-urls.txt":{"insertions":6,"deletions":0},"assembly/src/main/resources/docs.cfg":{"insertions":6,"deletions":0},"assembly/src/main/resources/template.vm":{"insertions":169,"deletions":0},"bom/pom.xml":{"insertions":176,"deletions":0},"bundles/admin/pom.xml":{"insertions":62,"deletions":0},"bundles/admin/src/main/java/org/apache/struts2/osgi/admin/actions/BundlesAction.java":{"insertions":215,"deletions":0},"bundles/admin/src/main/java/org/apache/struts2/osgi/admin/actions/ShellAction.java":{"insertions":144,"deletions":0},"bundles/admin/src/main/resources/JQUERY-LICENSE.txt":{"insertions":43,"deletions":0},"bundles/admin/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"bundles/admin/src/main/resources/NOTICE.txt":{"insertions":9,"deletions":0},"bundles/admin/src/main/resources/osgi/admin/commandResult.ftl":{"insertions":21,"deletions":0},"bundles/admin/src/main/resources/osgi/admin/shell.ftl":{"insertions":60,"deletions":0},"bundles/admin/src/main/resources/osgi/admin/viewBundle.ftl":{"insertions":170,"deletions":0},"bundles/admin/src/main/resources/osgi/admin/viewBundles.ftl":{"insertions":97,"deletions":0},"bundles/admin/src/main/resources/static/css/main.css":{"insertions":103,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_217bc0_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_2e83ff_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_469bdd_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_6da8d5_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_cd0a0a_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_d8e7f3_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_f9bd01_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/jquery-ui-1.12.1.redmond.css":{"insertions":1311,"deletions":0},"bundles/admin/src/main/resources/static/css/shell.css":{"insertions":43,"deletions":0},"bundles/admin/src/main/resources/static/js/jquery-1.12.4.min.js":{"insertions":5,"deletions":0},"bundles/admin/src/main/resources/static/js/jquery-ui-1.12.1.min.js":{"insertions":13,"deletions":0},"bundles/admin/src/main/resources/static/js/shell.js":{"insertions":83,"deletions":0},"bundles/admin/src/main/resources/struts.xml":{"insertions":50,"deletions":0},"bundles/demo/pom.xml":{"insertions":78,"deletions":0},"bundles/demo/src/main/java/actions/osgi/BundlesAction.java":{"insertions":43,"deletions":0},"bundles/demo/src/main/java/actions/osgi/HelloWorldAction.java":{"insertions":63,"deletions":0},"bundles/demo/src/main/java/actions/osgi/Message.java":{"insertions":37,"deletions":0},"bundles/demo/src/main/resources/META-INF/spring/applicationContext.xml":{"insertions":33,"deletions":0},"bundles/demo/src/main/resources/content/osgi/bundles.ftl":{"insertions":38,"deletions":0},"bundles/demo/src/main/resources/content/osgi/hello-convention.ftl":{"insertions":30,"deletions":0},"bundles/demo/src/main/resources/content/osgi/hello.ftl":{"insertions":30,"deletions":0},"bundles/demo/src/main/resources/content/osgi/hello.vm":{"insertions":28,"deletions":0},"bundles/demo/src/main/resources/content/osgi/home.ftl":{"insertions":34,"deletions":0},"bundles/demo/src/main/resources/struts.xml":{"insertions":55,"deletions":0},"bundles/pom.xml":{"insertions":85,"deletions":0},"core/pom.xml":{"insertions":395,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/Action.java":{"insertions":88,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionChainResult.java":{"insertions":291,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionContext.java":{"insertions":624,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionEventListener.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionInvocation.java":{"insertions":179,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionProxy.java":{"insertions":107,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionProxyFactory.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionSupport.java":{"insertions":354,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/AsyncManager.java":{"insertions":35,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/CompositeTextProvider.java":{"insertions":283,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultActionInvocation.java":{"insertions":486,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java":{"insertions":224,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultActionProxyFactory.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultLocaleProvider.java":{"insertions":62,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultLocaleProviderFactory.java":{"insertions":28,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultTextProvider.java":{"insertions":151,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultUnknownHandlerManager.java":{"insertions":152,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/FileManager.java":{"insertions":93,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/FileManagerFactory.java":{"insertions":30,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/LocaleProvider.java":{"insertions":61,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/LocaleProviderFactory.java":{"insertions":35,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/LocalizedTextProvider.java":{"insertions":49,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ModelDriven.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ObjectFactory.java":{"insertions":263,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/Preparable.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ResourceBundleTextProvider.java":{"insertions":51,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/Result.java":{"insertions":50,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/StrutsTextProviderFactory.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/TestNGXWorkTestCase.java":{"insertions":65,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/TextProvider.java":{"insertions":189,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/TextProviderFactory.java":{"insertions":29,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/TextProviderSupport.java":{"insertions":339,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/Unchainable.java":{"insertions":27,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java":{"insertions":67,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/UnknownHandlerManager.java":{"insertions":50,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/Validateable.java":{"insertions":35,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ValidationAwareSupport.java":{"insertions":184,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/XWorkJUnit4TestCase.java":{"insertions":86,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/XWorkTestCase.java":{"insertions":110,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/BeanSelectionProvider.java":{"insertions":26,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/Configuration.java":{"insertions":95,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ConfigurationException.java":{"insertions":98,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ConfigurationManager.java":{"insertions":234,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ConfigurationProvider.java":{"insertions":25,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ConfigurationUtil.java":{"insertions":86,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ContainerProvider.java":{"insertions":60,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/FileManagerFactoryProvider.java":{"insertions":51,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/FileManagerProvider.java":{"insertions":53,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/PackageProvider.java":{"insertions":49,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/RuntimeConfiguration.java":{"insertions":56,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ServletContextAwareConfigurationProvider.java":{"insertions":35,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java":{"insertions":362,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/AllowedMethods.java":{"insertions":220,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/ExceptionMappingConfig.java":{"insertions":183,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorConfig.java":{"insertions":163,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorListHolder.java":{"insertions":34,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorLocator.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorMapping.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorStackConfig.java":{"insertions":198,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/PackageConfig.java":{"insertions":639,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/Parameterizable.java":{"insertions":45,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/ResultConfig.java":{"insertions":164,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/ResultTypeConfig.java":{"insertions":159,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/UnknownHandlerConfig.java":{"insertions":46,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/package.html":{"insertions":38,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/AbstractMatcher.java":{"insertions":294,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcher.java":{"insertions":152,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/DefaultConfiguration.java":{"insertions":545,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/LocatableConstantFactory.java":{"insertions":54,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/LocatableFactory.java":{"insertions":75,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/MockConfiguration.java":{"insertions":119,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/NamespaceMatch.java":{"insertions":50,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/NamespaceMatcher.java":{"insertions":68,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/CycleDetector.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/DirectedGraph.java":{"insertions":161,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/EnvsValueSubstitutor.java":{"insertions":52,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/InterceptorBuilder.java":{"insertions":218,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/ValueSubstitutor.java":{"insertions":28,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/XWorkConfigurationProvider.java":{"insertions":231,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java":{"insertions":1204,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/XmlHelper.java":{"insertions":144,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/ConversionAnnotationProcessor.java":{"insertions":41,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/ConversionFileProcessor.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/ConversionPropertiesProcessor.java":{"insertions":40,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/NullHandler.java":{"insertions":57,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/ObjectTypeDeterminer.java":{"insertions":40,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/TypeConverter.java":{"insertions":54,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/TypeConverterCreator.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/TypeConverterHolder.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java":{"insertions":102,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/annotations/ConversionRule.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/annotations/ConversionType.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/annotations/TypeConversion.java":{"insertions":211,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/annotations/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/ArrayConverter.java":{"insertions":54,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/CollectionConverter.java":{"insertions":113,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/ConversionData.java":{"insertions":46,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/DateConverter.java":{"insertions":120,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultConversionAnnotationProcessor.java":{"insertions":119,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultConversionFileProcessor.java":{"insertions":116,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultObjectTypeDeterminer.java":{"insertions":297,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultTypeConverter.java":{"insertions":336,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/InstantiatingNullHandler.java":{"insertions":154,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/NumberConverter.java":{"insertions":238,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/StringConverter.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverter.java":{"insertions":219,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkConverter.java":{"insertions":630,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkList.java":{"insertions":249,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/metadata/ConversionDescription.java":{"insertions":187,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/metadata/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/ActionFactory.java":{"insertions":45,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/ConverterFactory.java":{"insertions":42,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/DefaultActionFactory.java":{"insertions":43,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/DefaultInterceptorFactory.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/DefaultResultFactory.java":{"insertions":72,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/DefaultUnknownHandlerFactory.java":{"insertions":43,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/DefaultValidatorFactory.java":{"insertions":52,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/InterceptorFactory.java":{"insertions":50,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/ResultFactory.java":{"insertions":33,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/StrutsConverterFactory.java":{"insertions":48,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/UnknownHandlerFactory.java":{"insertions":42,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/ValidatorFactory.java":{"insertions":43,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/ConstructionContext.java":{"insertions":119,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Container.java":{"insertions":133,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/ContainerBuilder.java":{"insertions":666,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/ContainerImpl.java":{"insertions":628,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Context.java":{"insertions":57,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/DependencyException.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/EarlyInitializable.java":{"insertions":22,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/ExternalContext.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Factory.java":{"insertions":41,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Initializable.java":{"insertions":34,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/InitializableFactory.java":{"insertions":56,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Inject.java":{"insertions":47,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/InternalContext.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/InternalFactory.java":{"insertions":42,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Key.java":{"insertions":81,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Scope.java":{"insertions":277,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Scoped.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/package-info.java":{"insertions":30,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizablePhantomReference.java":{"insertions":35,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableReference.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableReferenceQueue.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableSoftReference.java":{"insertions":34,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableWeakReference.java":{"insertions":34,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/Function.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceCache.java":{"insertions":197,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceMap.java":{"insertions":609,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceType.java":{"insertions":55,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/Strings.java":{"insertions":57,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/AbstractInterceptor.java":{"insertions":45,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/AliasInterceptor.java":{"insertions":211,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ChainingInterceptor.java":{"insertions":269,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.java":{"insertions":149,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.java":{"insertions":245,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ExceptionHolder.java":{"insertions":80,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptor.java":{"insertions":323,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/Interceptor.java":{"insertions":222,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/LoggingInterceptor.java":{"insertions":90,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.java":{"insertions":123,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptorUtil.java":{"insertions":148,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.java":{"insertions":145,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/NoParameters.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterFilterInterceptor.java":{"insertions":239,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterNameAware.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterRemoverInterceptor.java":{"insertions":142,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":382,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/PreResultListener.java":{"insertions":41,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/PrefixMethodInvocationUtil.java":{"insertions":181,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/PrepareInterceptor.java":{"insertions":178,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ScopedModelDriven.java":{"insertions":43,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptor.java":{"insertions":165,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/StaticParametersInterceptor.java":{"insertions":249,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ValidationAware.java":{"insertions":131,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ValidationErrorAware.java":{"insertions":40,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ValidationWorkflowAware.java":{"insertions":30,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/WithLazyParams.java":{"insertions":81,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/After.java":{"insertions":84,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Allowed.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationParameterFilterInterceptor.java":{"insertions":112,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptor.java":{"insertions":200,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Before.java":{"insertions":83,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/BeforeResult.java":{"insertions":83,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/BlockByDefault.java":{"insertions":39,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Blocked.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/InputConfig.java":{"insertions":95,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockActionInvocation.java":{"insertions":127,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockActionProxy.java":{"insertions":129,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockContainer.java":{"insertions":59,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockInterceptor.java":{"insertions":111,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockObjectTypeDeterminer.java":{"insertions":128,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockResult.java":{"insertions":56,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/ErrorMessageBuilder.java":{"insertions":76,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/ObjectProxy.java":{"insertions":57,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlNullHandlerWrapper.java":{"insertions":42,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionContextFactory.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionProvider.java":{"insertions":148,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlTypeConverterWrapper.java":{"insertions":48,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":833,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":493,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStackFactory.java":{"insertions":138,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":315,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/XWorkTypeConverterWrapper.java":{"insertions":41,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/CompoundRootAccessor.java":{"insertions":334,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/HttpParametersPropertyAccessor.java":{"insertions":40,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/ObjectAccessor.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/ObjectProxyPropertyAccessor.java":{"insertions":80,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/ParameterPropertyAccessor.java":{"insertions":48,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkCollectionPropertyAccessor.java":{"insertions":312,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkEnumerationAccessor.java":{"insertions":39,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkIteratorPropertyAccessor.java":{"insertions":39,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkListPropertyAccessor.java":{"insertions":196,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessor.java":{"insertions":162,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMethodAccessor.java":{"insertions":138,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkObjectPropertyAccessor.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/result/ParamNameAwareResult.java":{"insertions":28,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/security/AcceptedPatternsChecker.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/security/DefaultAcceptedPatternsChecker.java":{"insertions":135,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":134,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/security/ExcludedPatternsChecker.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/spring/SpringObjectFactory.java":{"insertions":291,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/spring/SpringProxyableObjectFactory.java":{"insertions":94,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/spring/interceptor/ActionAutowiringInterceptor.java":{"insertions":142,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/spring/interceptor/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/spring/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/test/StubConfigurationProvider.java":{"insertions":54,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/AbstractLocalizedTextProvider.java":{"insertions":634,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/AnnotationUtils.java":{"insertions":192,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ClassLoaderUtil.java":{"insertions":280,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ClassPathFinder.java":{"insertions":193,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ClearableValueStack.java":{"insertions":30,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/CompoundRoot.java":{"insertions":58,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/CreateIfNull.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/DomHelper.java":{"insertions":377,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/Element.java":{"insertions":81,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/Evaluated.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/GlobalLocalizedTextProvider.java":{"insertions":257,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/Key.java":{"insertions":78,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/KeyProperty.java":{"insertions":80,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/MemberAccessValueStack.java":{"insertions":34,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcher.java":{"insertions":149,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/OgnlTextParser.java":{"insertions":101,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/PatternMatcher.java":{"insertions":58,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/PropertiesReader.java":{"insertions":552,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ProxyUtil.java":{"insertions":221,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ResolverUtil.java":{"insertions":485,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/StrutsLocalizedTextProvider.java":{"insertions":419,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/TextParseUtil.java":{"insertions":300,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/TextParser.java":{"insertions":31,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ValueStack.java":{"insertions":166,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ValueStackFactory.java":{"insertions":41,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/WildcardHelper.java":{"insertions":464,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/WildcardUtil.java":{"insertions":71,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/XWorkTestCaseHelper.java":{"insertions":88,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/AbstractResourceStore.java":{"insertions":53,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/FileResourceStore.java":{"insertions":60,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/JarResourceStore.java":{"insertions":67,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/ReloadingClassLoader.java":{"insertions":184,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/ResourceStore.java":{"insertions":30,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/ResourceStoreClassLoader.java":{"insertions":99,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/ClassFinder.java":{"insertions":336,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/ClassFinderFactory.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/ClassLoaderInterface.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/ClassLoaderInterfaceDelegate.java":{"insertions":55,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/ResourceFinder.java":{"insertions":1407,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/Test.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/UrlSet.java":{"insertions":287,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/DefaultFileManager.java":{"insertions":164,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/DefaultFileManagerFactory.java":{"insertions":119,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/FileRevision.java":{"insertions":70,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/JarEntryRevision.java":{"insertions":74,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/Revision.java":{"insertions":39,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/StrutsJarURLConnection.java":{"insertions":191,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/Locatable.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/LocatableProperties.java":{"insertions":99,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/Located.java":{"insertions":45,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/Location.java":{"insertions":72,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/LocationAttributes.java":{"insertions":356,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/LocationImpl.java":{"insertions":223,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/LocationUtils.java":{"insertions":316,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionContextFactory.java":{"insertions":33,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionContextState.java":{"insertions":179,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionException.java":{"insertions":59,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionExceptionHandler.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProvider.java":{"insertions":188,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProviderFactory.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ActionValidatorManager.java":{"insertions":90,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManager.java":{"insertions":394,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilder.java":{"insertions":957,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManager.java":{"insertions":350,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFactory.java":{"insertions":198,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParser.java":{"insertions":251,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/DelegatingValidatorContext.java":{"insertions":360,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/FieldValidator.java":{"insertions":42,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ShortCircuitableValidator.java":{"insertions":46,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidationException.java":{"insertions":46,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java":{"insertions":296,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/Validator.java":{"insertions":488,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidatorConfig.java":{"insertions":173,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidatorContext.java":{"insertions":40,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidatorFactory.java":{"insertions":255,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidatorFileParser.java":{"insertions":66,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.java":{"insertions":184,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ConversionErrorFieldValidator.java":{"insertions":141,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/CreditCardValidator.java":{"insertions":68,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/CustomValidator.java":{"insertions":125,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/DateRangeFieldValidator.java":{"insertions":201,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/DoubleRangeFieldValidator.java":{"insertions":235,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/EmailValidator.java":{"insertions":135,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ExpressionValidator.java":{"insertions":125,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/FieldExpressionValidator.java":{"insertions":136,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/IntRangeFieldValidator.java":{"insertions":196,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/LongRangeFieldValidator.java":{"insertions":196,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/RegexFieldValidator.java":{"insertions":184,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/RequiredFieldValidator.java":{"insertions":136,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/RequiredStringValidator.java":{"insertions":150,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ShortRangeFieldValidator.java":{"insertions":194,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/StringLengthFieldValidator.java":{"insertions":205,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/UrlValidator.java":{"insertions":82,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ValidationParameter.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/Validations.java":{"insertions":197,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ValidatorType.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/VisitorFieldValidator.java":{"insertions":167,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/ConditionalVisitorFieldValidator.java":{"insertions":106,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/ConversionErrorFieldValidator.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/CreditCardValidator.java":{"insertions":48,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidator.java":{"insertions":95,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/DoubleRangeFieldValidator.java":{"insertions":223,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/EmailValidator.java":{"insertions":90,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/ExpressionValidator.java":{"insertions":87,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/FieldExpressionValidator.java":{"insertions":98,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/FieldValidatorSupport.java":{"insertions":60,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidator.java":{"insertions":86,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidator.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/RangeValidatorSupport.java":{"insertions":125,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/RegexFieldValidator.java":{"insertions":241,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/RepopulateConversionErrorFieldValidatorSupport.java":{"insertions":203,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/RequiredFieldValidator.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/RequiredStringValidator.java":{"insertions":140,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidator.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/StringLengthFieldValidator.java":{"insertions":201,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":146,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/ValidatorSupport.java":{"insertions":217,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java":{"insertions":244,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/RequestUtils.java":{"insertions":129,"deletions":0},"core/src/main/java/org/apache/struts2/ServletActionContext.java":{"insertions":152,"deletions":0},"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":352,"deletions":0},"core/src/main/java/org/apache/struts2/StrutsException.java":{"insertions":140,"deletions":0},"core/src/main/java/org/apache/struts2/StrutsStatics.java":{"insertions":68,"deletions":0},"core/src/main/java/org/apache/struts2/action/ApplicationAware.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/action/CookiesAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/action/CspReportAction.java":{"insertions":93,"deletions":0},"core/src/main/java/org/apache/struts2/action/DefaultCspReportAction.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/action/ParametersAware.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/action/PrincipalAware.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts2/action/ServletContextAware.java":{"insertions":31,"deletions":0},"core/src/main/java/org/apache/struts2/action/ServletRequestAware.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/action/ServletResponseAware.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/action/SessionAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/components/ActionComponent.java":{"insertions":335,"deletions":0},"core/src/main/java/org/apache/struts2/components/ActionError.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts2/components/ActionMessage.java":{"insertions":86,"deletions":0},"core/src/main/java/org/apache/struts2/components/Anchor.java":{"insertions":283,"deletions":0},"core/src/main/java/org/apache/struts2/components/AppendIterator.java":{"insertions":166,"deletions":0},"core/src/main/java/org/apache/struts2/components/Bean.java":{"insertions":154,"deletions":0},"core/src/main/java/org/apache/struts2/components/Checkbox.java":{"insertions":97,"deletions":0},"core/src/main/java/org/apache/struts2/components/CheckboxList.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts2/components/ClosingUIBean.java":{"insertions":61,"deletions":0},"core/src/main/java/org/apache/struts2/components/ComboBox.java":{"insertions":194,"deletions":0},"core/src/main/java/org/apache/struts2/components/Component.java":{"insertions":565,"deletions":0},"core/src/main/java/org/apache/struts2/components/ComponentUrlProvider.java":{"insertions":250,"deletions":0},"core/src/main/java/org/apache/struts2/components/ContextBean.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/components/Date.java":{"insertions":429,"deletions":0},"core/src/main/java/org/apache/struts2/components/DateTextField.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts2/components/Debug.java":{"insertions":119,"deletions":0},"core/src/main/java/org/apache/struts2/components/DoubleListUIBean.java":{"insertions":582,"deletions":0},"core/src/main/java/org/apache/struts2/components/DoubleSelect.java":{"insertions":67,"deletions":0},"core/src/main/java/org/apache/struts2/components/Else.java":{"insertions":71,"deletions":0},"core/src/main/java/org/apache/struts2/components/ElseIf.java":{"insertions":104,"deletions":0},"core/src/main/java/org/apache/struts2/components/ExtraParameterProvider.java":{"insertions":25,"deletions":0},"core/src/main/java/org/apache/struts2/components/FieldError.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts2/components/File.java":{"insertions":102,"deletions":0},"core/src/main/java/org/apache/struts2/components/Form.java":{"insertions":519,"deletions":0},"core/src/main/java/org/apache/struts2/components/FormButton.java":{"insertions":158,"deletions":0},"core/src/main/java/org/apache/struts2/components/GenericUIBean.java":{"insertions":140,"deletions":0},"core/src/main/java/org/apache/struts2/components/Head.java":{"insertions":75,"deletions":0},"core/src/main/java/org/apache/struts2/components/Hidden.java":{"insertions":66,"deletions":0},"core/src/main/java/org/apache/struts2/components/I18n.java":{"insertions":163,"deletions":0},"core/src/main/java/org/apache/struts2/components/If.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts2/components/Include.java":{"insertions":404,"deletions":0},"core/src/main/java/org/apache/struts2/components/InputTransferSelect.java":{"insertions":335,"deletions":0},"core/src/main/java/org/apache/struts2/components/IteratorComponent.java":{"insertions":420,"deletions":0},"core/src/main/java/org/apache/struts2/components/Label.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts2/components/Link.java":{"insertions":170,"deletions":0},"core/src/main/java/org/apache/struts2/components/ListUIBean.java":{"insertions":200,"deletions":0},"core/src/main/java/org/apache/struts2/components/MergeIterator.java":{"insertions":177,"deletions":0},"core/src/main/java/org/apache/struts2/components/Number.java":{"insertions":406,"deletions":0},"core/src/main/java/org/apache/struts2/components/OptGroup.java":{"insertions":158,"deletions":0},"core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java":{"insertions":568,"deletions":0},"core/src/main/java/org/apache/struts2/components/Param.java":{"insertions":199,"deletions":0},"core/src/main/java/org/apache/struts2/components/Password.java":{"insertions":80,"deletions":0},"core/src/main/java/org/apache/struts2/components/Property.java":{"insertions":181,"deletions":0},"core/src/main/java/org/apache/struts2/components/Push.java":{"insertions":149,"deletions":0},"core/src/main/java/org/apache/struts2/components/Radio.java":{"insertions":72,"deletions":0},"core/src/main/java/org/apache/struts2/components/Reset.java":{"insertions":111,"deletions":0},"core/src/main/java/org/apache/struts2/components/Script.java":{"insertions":173,"deletions":0},"core/src/main/java/org/apache/struts2/components/Select.java":{"insertions":147,"deletions":0},"core/src/main/java/org/apache/struts2/components/ServletUrlRenderer.java":{"insertions":347,"deletions":0},"core/src/main/java/org/apache/struts2/components/Set.java":{"insertions":148,"deletions":0},"core/src/main/java/org/apache/struts2/components/Submit.java":{"insertions":144,"deletions":0},"core/src/main/java/org/apache/struts2/components/Text.java":{"insertions":221,"deletions":0},"core/src/main/java/org/apache/struts2/components/TextArea.java":{"insertions":102,"deletions":0},"core/src/main/java/org/apache/struts2/components/TextField.java":{"insertions":122,"deletions":0},"core/src/main/java/org/apache/struts2/components/Token.java":{"insertions":110,"deletions":0},"core/src/main/java/org/apache/struts2/components/UIBean.java":{"insertions":1280,"deletions":0},"core/src/main/java/org/apache/struts2/components/URL.java":{"insertions":223,"deletions":0},"core/src/main/java/org/apache/struts2/components/UpDownSelect.java":{"insertions":217,"deletions":0},"core/src/main/java/org/apache/struts2/components/UrlProvider.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts2/components/UrlRenderer.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/BaseTemplateEngine.java":{"insertions":157,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/FreemarkerTemplateEngine.java":{"insertions":158,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/JspTemplateEngine.java":{"insertions":87,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/Template.java":{"insertions":112,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/TemplateEngine.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/TemplateEngineManager.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/TemplateRenderingContext.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts2/config/AbstractBeanSelectionProvider.java":{"insertions":116,"deletions":0},"core/src/main/java/org/apache/struts2/config/DefaultPropertiesProvider.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts2/config/DefaultSettings.java":{"insertions":97,"deletions":0},"core/src/main/java/org/apache/struts2/config/DelegatingSettings.java":{"insertions":102,"deletions":0},"core/src/main/java/org/apache/struts2/config/NullResult.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts2/config/PropertiesConfigurationProvider.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts2/config/PropertiesSettings.java":{"insertions":98,"deletions":0},"core/src/main/java/org/apache/struts2/config/Settings.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts2/config/StrutsBeanSelectionProvider.java":{"insertions":445,"deletions":0},"core/src/main/java/org/apache/struts2/config/StrutsJavaConfiguration.java":{"insertions":36,"deletions":0},"core/src/main/java/org/apache/struts2/config/StrutsJavaConfigurationProvider.java":{"insertions":195,"deletions":0},"core/src/main/java/org/apache/struts2/config/StrutsXmlConfigurationProvider.java":{"insertions":172,"deletions":0},"core/src/main/java/org/apache/struts2/config/entities/BeanConfig.java":{"insertions":76,"deletions":0},"core/src/main/java/org/apache/struts2/config/entities/BeanSelectionConfig.java":{"insertions":45,"deletions":0},"core/src/main/java/org/apache/struts2/config/entities/ConstantConfig.java":{"insertions":1357,"deletions":0},"core/src/main/java/org/apache/struts2/config/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/conversion/StrutsConversionPropertiesProcessor.java":{"insertions":113,"deletions":0},"core/src/main/java/org/apache/struts2/conversion/StrutsTypeConverterCreator.java":{"insertions":52,"deletions":0},"core/src/main/java/org/apache/struts2/conversion/StrutsTypeConverterHolder.java":{"insertions":115,"deletions":0},"core/src/main/java/org/apache/struts2/conversion/TypeConversionException.java":{"insertions":65,"deletions":0},"core/src/main/java/org/apache/struts2/conversion/UploadedFileConverter.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/ApplicationMap.java":{"insertions":191,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/ContainerHolder.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/DefaultActionSupport.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/DefaultDispatcherErrorHandler.java":{"insertions":145,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/DefaultStaticContentLoader.java":{"insertions":373,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java":{"insertions":1035,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/DispatcherErrorHandler.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/DispatcherListener.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/ExecuteOperations.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/HostConfig.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/HttpParameters.java":{"insertions":222,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/InitOperations.java":{"insertions":121,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/LocalizedMessage.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/MockDispatcher.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/Parameter.java":{"insertions":171,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/PrepareOperations.java":{"insertions":254,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/RequestMap.java":{"insertions":147,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/SessionMap.java":{"insertions":219,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/StaticContentLoader.java":{"insertions":61,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/StrutsRequestWrapper.java":{"insertions":103,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/filter/FilterHostConfig.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/filter/StrutsExecuteFilter.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/filter/StrutsPrepareAndExecuteFilter.java":{"insertions":153,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/filter/StrutsPrepareFilter.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/listener/ListenerHostConfig.java":{"insertions":48,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/listener/StrutsListener.java":{"insertions":58,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapper.java":{"insertions":77,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapping.java":{"insertions":173,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/CompositeActionMapper.java":{"insertions":111,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":590,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ParameterAction.java":{"insertions":33,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/PrefixBasedActionMapper.java":{"insertions":146,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/Restful2ActionMapper.java":{"insertions":192,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/RestfulActionMapper.java":{"insertions":105,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/AbstractMultiPartRequest.java":{"insertions":144,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":328,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaStreamMultiPartRequest.java":{"insertions":475,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequest.java":{"insertions":121,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":274,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/StrutsUploadedFile.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/UploadedFile.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/package-info.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/servlet/ServletHostConfig.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/servlet/StrutsServlet.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts2/factory/PrefixBasedActionProxyFactory.java":{"insertions":115,"deletions":0},"core/src/main/java/org/apache/struts2/factory/StrutsActionProxy.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts2/factory/StrutsActionProxyFactory.java":{"insertions":35,"deletions":0},"core/src/main/java/org/apache/struts2/factory/StrutsResultFactory.java":{"insertions":89,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ActionMappingParametersInterceptor.java":{"insertions":107,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ApplicationAware.java":{"insertions":45,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/BackgroundProcess.java":{"insertions":137,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CheckboxInterceptor.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ClearSessionInterceptor.java":{"insertions":90,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CoepInterceptor.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CookieInterceptor.java":{"insertions":367,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CookieProvider.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CookieProviderInterceptor.java":{"insertions":108,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CookiesAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CoopInterceptor.java":{"insertions":92,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CreateSessionInterceptor.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/DateTextFieldInterceptor.java":{"insertions":136,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":373,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/FetchMetadataInterceptor.java":{"insertions":106,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java":{"insertions":468,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/HttpParametersAware.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/I18nInterceptor.java":{"insertions":385,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/MessageStoreInterceptor.java":{"insertions":321,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/MessageStorePreResultListener.java":{"insertions":111,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/MultiselectInterceptor.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/NoOpInterceptor.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/NoParameters.java":{"insertions":29,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ParameterAware.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/PrincipalAware.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/PrincipalProxy.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/RequestAware.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ResourceIsolationPolicy.java":{"insertions":78,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/RolesInterceptor.java":{"insertions":202,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ScopeInterceptor.java":{"insertions":437,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ServletConfigInterceptor.java":{"insertions":207,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ServletRequestAware.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ServletResponseAware.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/SessionAware.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptor.java":{"insertions":120,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/StrutsResourceIsolationPolicy.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/TokenInterceptor.java":{"insertions":194,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":191,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/csp/CspInterceptor.java":{"insertions":78,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/csp/CspSettings.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/csp/DefaultCspSettings.java":{"insertions":108,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":435,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/debugging/ObjectToHTMLWriter.java":{"insertions":182,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/debugging/PrettyPrintWriter.java":{"insertions":196,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/servlet/ServletPrincipalProxy.java":{"insertions":78,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/validation/AnnotationValidationInterceptor.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/validation/SkipValidation.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts2/result/HttpHeaderResult.java":{"insertions":207,"deletions":0},"core/src/main/java/org/apache/struts2/result/PlainResult.java":{"insertions":104,"deletions":0},"core/src/main/java/org/apache/struts2/result/PlainTextResult.java":{"insertions":164,"deletions":0},"core/src/main/java/org/apache/struts2/result/PostbackResult.java":{"insertions":240,"deletions":0},"core/src/main/java/org/apache/struts2/result/Redirectable.java":{"insertions":26,"deletions":0},"core/src/main/java/org/apache/struts2/result/ServletActionRedirectResult.java":{"insertions":223,"deletions":0},"core/src/main/java/org/apache/struts2/result/ServletDispatcherResult.java":{"insertions":180,"deletions":0},"core/src/main/java/org/apache/struts2/result/ServletRedirectResult.java":{"insertions":319,"deletions":0},"core/src/main/java/org/apache/struts2/result/StreamResult.java":{"insertions":280,"deletions":0},"core/src/main/java/org/apache/struts2/result/StrutsResultSupport.java":{"insertions":282,"deletions":0},"core/src/main/java/org/apache/struts2/result/plain/BodyWriter.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/result/plain/DateHttpHeader.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/result/plain/HttpCookies.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/result/plain/HttpHeader.java":{"insertions":27,"deletions":0},"core/src/main/java/org/apache/struts2/result/plain/HttpHeaders.java":{"insertions":58,"deletions":0},"core/src/main/java/org/apache/struts2/result/plain/IntHttpHeader.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/result/plain/ResponseBuilder.java":{"insertions":111,"deletions":0},"core/src/main/java/org/apache/struts2/result/plain/StringHttpHeader.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/util/AppendIteratorFilter.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts2/util/AttributeMap.java":{"insertions":154,"deletions":0},"core/src/main/java/org/apache/struts2/util/ComponentUtils.java":{"insertions":72,"deletions":0},"core/src/main/java/org/apache/struts2/util/ContainUtil.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts2/util/ContentTypeMatcher.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts2/util/Counter.java":{"insertions":120,"deletions":0},"core/src/main/java/org/apache/struts2/util/DateFormatter.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts2/util/DefaultContentTypeMatcher.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/util/FastByteArrayOutputStream.java":{"insertions":272,"deletions":0},"core/src/main/java/org/apache/struts2/util/InvocationSessionStore.java":{"insertions":132,"deletions":0},"core/src/main/java/org/apache/struts2/util/IteratorFilterSupport.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts2/util/IteratorGenerator.java":{"insertions":137,"deletions":0},"core/src/main/java/org/apache/struts2/util/ListEntry.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts2/util/MakeIterator.java":{"insertions":97,"deletions":0},"core/src/main/java/org/apache/struts2/util/MergeIteratorFilter.java":{"insertions":87,"deletions":0},"core/src/main/java/org/apache/struts2/util/ObjectFactoryDestroyable.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts2/util/PrefixTrie.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts2/util/RegexPatternMatcher.java":{"insertions":115,"deletions":0},"core/src/main/java/org/apache/struts2/util/RegexPatternMatcherExpression.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts2/util/ServletContextAware.java":{"insertions":36,"deletions":0},"core/src/main/java/org/apache/struts2/util/SortIteratorFilter.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts2/util/StrutsTestCaseHelper.java":{"insertions":84,"deletions":0},"core/src/main/java/org/apache/struts2/util/StrutsTypeConverter.java":{"insertions":93,"deletions":0},"core/src/main/java/org/apache/struts2/util/StrutsUtil.java":{"insertions":285,"deletions":0},"core/src/main/java/org/apache/struts2/util/SubsetIteratorFilter.java":{"insertions":172,"deletions":0},"core/src/main/java/org/apache/struts2/util/TabbedPane.java":{"insertions":66,"deletions":0},"core/src/main/java/org/apache/struts2/util/TextProviderHelper.java":{"insertions":126,"deletions":0},"core/src/main/java/org/apache/struts2/util/Timer.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":206,"deletions":0},"core/src/main/java/org/apache/struts2/util/URLBean.java":{"insertions":102,"deletions":0},"core/src/main/java/org/apache/struts2/util/URLDecoderUtil.java":{"insertions":52,"deletions":0},"core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java":{"insertions":231,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/Ascii.java":{"insertions":257,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/B2CConverter.java":{"insertions":203,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/ByteChunk.java":{"insertions":937,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/CharChunk.java":{"insertions":702,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/HexUtils.java":{"insertions":115,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/MessageBytes.java":{"insertions":548,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/StringCache.java":{"insertions":697,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/UDecoder.java":{"insertions":423,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/Utf8Decoder.java":{"insertions":295,"deletions":0},"core/src/main/java/org/apache/struts2/views/DefaultTagLibrary.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/JspSupportServlet.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/views/TagLibraryDirectiveProvider.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/views/TagLibraryModelProvider.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/annotations/StrutsTag.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/views/annotations/StrutsTagAttribute.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts2/views/annotations/StrutsTagSkipInheritance.java":{"insertions":35,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":561,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java":{"insertions":366,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerThemeTemplateLoader.java":{"insertions":115,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/ScopesHashModel.java":{"insertions":164,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsBeanWrapper.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":33,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionErrorModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionMessageModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/AnchorModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/BeanModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CallbackWriter.java":{"insertions":97,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxListModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComboBoxModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComponentModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DateModel.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ElseIfModel.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ElseModel.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FieldErrorModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FileModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FormModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HeadModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HiddenModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/I18nModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IfModel.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IncludeModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/InputTransferSelectModel.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IteratorModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/LabelModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/LinkModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptGroupModel.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ParamModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PasswordModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PropertyModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PushModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/RadioModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ResetModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ScriptModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SelectModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SetModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java":{"insertions":432,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SubmitModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java":{"insertions":136,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextAreaModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextFieldModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TokenModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/URLModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ActionTag.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/BeanTag.java":{"insertions":55,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ComponentTagSupport.java":{"insertions":66,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ContextBeanTag.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/DateTag.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ElseIfTag.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ElseTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/I18nTag.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/IfTag.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/IncludeTag.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/IteratorStatus.java":{"insertions":95,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/IteratorTag.java":{"insertions":99,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/NumberTag.java":{"insertions":136,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ParamTag.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/PropertyTag.java":{"insertions":86,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/PushTag.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/SetTag.java":{"insertions":80,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/StrutsBodyTagSupport.java":{"insertions":80,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java":{"insertions":108,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/TextTag.java":{"insertions":77,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/URLTag.java":{"insertions":139,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/iterator/IteratorGeneratorTag.java":{"insertions":240,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":45,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/iterator/SortIteratorTag.java":{"insertions":156,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/iterator/SubsetIteratorTag.java":{"insertions":283,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractClosingTag.java":{"insertions":35,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractDoubleListTag.java":{"insertions":385,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractListTag.java":{"insertions":78,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractRequiredListTag.java":{"insertions":32,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java":{"insertions":312,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITagBeanInfo.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionErrorTag.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionMessageTag.java":{"insertions":54,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AnchorTag.java":{"insertions":159,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxListTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxTag.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComboBoxTag.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComponentTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/DateTextFieldTag.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/DebugTag.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/DoubleSelectTag.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/FieldErrorTag.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/FileTag.java":{"insertions":58,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/FormTag.java":{"insertions":124,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/HeadTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/HiddenTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/InputTransferSelectTag.java":{"insertions":203,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/LabelTag.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/LinkTag.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/OgnlTool.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptGroupTag.java":{"insertions":92,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":345,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/PasswordTag.java":{"insertions":55,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/RadioTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ResetTag.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ScriptTag.java":{"insertions":98,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/SelectTag.java":{"insertions":77,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/SubmitTag.java":{"insertions":87,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextFieldTag.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextareaTag.java":{"insertions":71,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/TokenTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/UpDownSelectTag.java":{"insertions":121,"deletions":0},"core/src/main/java/org/apache/struts2/views/util/ContextUtil.java":{"insertions":92,"deletions":0},"core/src/main/java/org/apache/struts2/views/util/DefaultUrlHelper.java":{"insertions":343,"deletions":0},"core/src/main/java/org/apache/struts2/views/util/ResourceUtil.java":{"insertions":33,"deletions":0},"core/src/main/java/org/apache/struts2/views/util/UrlHelper.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts2/views/util/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/AbstractAdapterElement.java":{"insertions":138,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/AbstractAdapterNode.java":{"insertions":378,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/AdapterFactory.java":{"insertions":279,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/AdapterNode.java":{"insertions":93,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ArrayAdapter.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/BeanAdapter.java":{"insertions":169,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/CollectionAdapter.java":{"insertions":58,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/MapAdapter.java":{"insertions":83,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ProxyAttrAdapter.java":{"insertions":83,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ProxyElementAdapter.java":{"insertions":165,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ProxyNamedNodeMap.java":{"insertions":79,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ProxyNodeAdapter.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ProxyTextNodeAdapter.java":{"insertions":95,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ServletURIResolver.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/SimpleAdapterDocument.java":{"insertions":255,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/SimpleNodeList.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/SimpleTextNode.java":{"insertions":99,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/StringAdapter.java":{"insertions":119,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":283,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/package.html":{"insertions":44,"deletions":0},"core/src/main/resources/FREEMARKER-LICENSE.txt":{"insertions":46,"deletions":0},"core/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"core/src/main/resources/META-INF/README.txt":{"insertions":3,"deletions":0},"core/src/main/resources/NOTICE.txt":{"insertions":11,"deletions":0},"core/src/main/resources/OGNL-LICENSE.txt":{"insertions":50,"deletions":0},"core/src/main/resources/XWORK-LICENSE.txt":{"insertions":51,"deletions":0},"core/src/main/resources/com/opensymphony/xwork2/validator/validators/default.xml":{"insertions":46,"deletions":0},"core/src/main/resources/com/opensymphony/xwork2/xwork-messages.properties":{"insertions":23,"deletions":0},"core/src/main/resources/jshint.conf.js":{"insertions":31,"deletions":0},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":237,"deletions":0},"core/src/main/resources/org/apache/struts2/dispatcher/error.ftl":{"insertions":151,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/debugging/browser.ftl":{"insertions":91,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/debugging/console.ftl":{"insertions":34,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/debugging/webconsole.css":{"insertions":40,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/debugging/webconsole.html":{"insertions":43,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/debugging/webconsole.js":{"insertions":86,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/wait.ftl":{"insertions":31,"deletions":0},"core/src/main/resources/org/apache/struts2/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/static/domTT.css":{"insertions":42,"deletions":0},"core/src/main/resources/org/apache/struts2/static/domTT.js":{"insertions":120,"deletions":0},"core/src/main/resources/org/apache/struts2/static/inputtransferselect.js":{"insertions":135,"deletions":0},"core/src/main/resources/org/apache/struts2/static/optiontransferselect.js":{"insertions":191,"deletions":0},"core/src/main/resources/org/apache/struts2/static/tooltip.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/struts2/static/utils.js":{"insertions":153,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages.properties":{"insertions":38,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages_da.properties":{"insertions":35,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages_de.properties":{"insertions":37,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages_en.properties":{"insertions":42,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages_pl.properties":{"insertions":36,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages_pt.properties":{"insertions":35,"deletions":0},"core/src/main/resources/org/apache/struts2/util/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/views/freemarker/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/views/jsp/iterator/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/views/jsp/ui/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/views/jsp/ui/table/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/overview.html":{"insertions":28,"deletions":0},"core/src/main/resources/struts-2.0.dtd":{"insertions":138,"deletions":0},"core/src/main/resources/struts-2.1.7.dtd":{"insertions":147,"deletions":0},"core/src/main/resources/struts-2.1.dtd":{"insertions":144,"deletions":0},"core/src/main/resources/struts-2.3.dtd":{"insertions":150,"deletions":0},"core/src/main/resources/struts-2.5.dtd":{"insertions":151,"deletions":0},"core/src/main/resources/struts-2.6.dtd":{"insertions":157,"deletions":0},"core/src/main/resources/struts-default-conversion.properties":{"insertions":19,"deletions":0},"core/src/main/resources/struts-default.xml":{"insertions":446,"deletions":0},"core/src/main/resources/struts.vm":{"insertions":37,"deletions":0},"core/src/main/resources/template/css_xhtml/checkbox.ftl":{"insertions":107,"deletions":0},"core/src/main/resources/template/css_xhtml/control-close.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/css_xhtml/control.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/css_xhtml/controlfooter.ftl":{"insertions":49,"deletions":0},"core/src/main/resources/template/css_xhtml/controlheader-core.ftl":{"insertions":77,"deletions":0},"core/src/main/resources/template/css_xhtml/controlheader.ftl":{"insertions":33,"deletions":0},"core/src/main/resources/template/css_xhtml/form-validate.ftl":{"insertions":28,"deletions":0},"core/src/main/resources/template/css_xhtml/head.ftl":{"insertions":22,"deletions":0},"core/src/main/resources/template/css_xhtml/hidden.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/css_xhtml/label.ftl":{"insertions":45,"deletions":0},"core/src/main/resources/template/css_xhtml/reset.ftl":{"insertions":42,"deletions":0},"core/src/main/resources/template/css_xhtml/styles.css":{"insertions":40,"deletions":0},"core/src/main/resources/template/css_xhtml/submit-close.ftl":{"insertions":31,"deletions":0},"core/src/main/resources/template/css_xhtml/submit.ftl":{"insertions":36,"deletions":0},"core/src/main/resources/template/css_xhtml/theme.properties":{"insertions":19,"deletions":0},"core/src/main/resources/template/css_xhtml/validation.js":{"insertions":165,"deletions":0},"core/src/main/resources/template/simple/a-close.ftl":{"insertions":43,"deletions":0},"core/src/main/resources/template/simple/a.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/simple/actionerror.ftl":{"insertions":41,"deletions":0},"core/src/main/resources/template/simple/actionmessage.ftl":{"insertions":41,"deletions":0},"core/src/main/resources/template/simple/checkbox.ftl":{"insertions":48,"deletions":0},"core/src/main/resources/template/simple/checkboxlist.ftl":{"insertions":116,"deletions":0},"core/src/main/resources/template/simple/combobox.ftl":{"insertions":101,"deletions":0},"core/src/main/resources/template/simple/common-attributes.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/simple/controlfooter.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/simple/controlheader.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/simple/css.ftl":{"insertions":33,"deletions":0},"core/src/main/resources/template/simple/datetext.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/simple/debug.ftl":{"insertions":88,"deletions":0},"core/src/main/resources/template/simple/doubleselect.ftl":{"insertions":193,"deletions":0},"core/src/main/resources/template/simple/dynamic-attributes.ftl":{"insertions":32,"deletions":0},"core/src/main/resources/template/simple/empty.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/simple/fielderror.ftl":{"insertions":80,"deletions":0},"core/src/main/resources/template/simple/file.ftl":{"insertions":45,"deletions":0},"core/src/main/resources/template/simple/form-close-tooltips.ftl":{"insertions":30,"deletions":0},"core/src/main/resources/template/simple/form-close.ftl":{"insertions":102,"deletions":0},"core/src/main/resources/template/simple/form-common.ftl":{"insertions":67,"deletions":0},"core/src/main/resources/template/simple/form.ftl":{"insertions":25,"deletions":0},"core/src/main/resources/template/simple/head.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/simple/hidden.ftl":{"insertions":39,"deletions":0},"core/src/main/resources/template/simple/inputtransferselect.ftl":{"insertions":122,"deletions":0},"core/src/main/resources/template/simple/label.ftl":{"insertions":38,"deletions":0},"core/src/main/resources/template/simple/link.ftl":{"insertions":65,"deletions":0},"core/src/main/resources/template/simple/nonce.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/simple/optgroup.ftl":{"insertions":69,"deletions":0},"core/src/main/resources/template/simple/optiontransferselect.ftl":{"insertions":299,"deletions":0},"core/src/main/resources/template/simple/password.ftl":{"insertions":51,"deletions":0},"core/src/main/resources/template/simple/radiomap.ftl":{"insertions":102,"deletions":0},"core/src/main/resources/template/simple/reset.ftl":{"insertions":80,"deletions":0},"core/src/main/resources/template/simple/script-close.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/simple/script.ftl":{"insertions":58,"deletions":0},"core/src/main/resources/template/simple/scripting-events.ftl":{"insertions":62,"deletions":0},"core/src/main/resources/template/simple/select.ftl":{"insertions":147,"deletions":0},"core/src/main/resources/template/simple/submit-close.ftl":{"insertions":26,"deletions":0},"core/src/main/resources/template/simple/submit.ftl":{"insertions":91,"deletions":0},"core/src/main/resources/template/simple/text.ftl":{"insertions":52,"deletions":0},"core/src/main/resources/template/simple/textarea.ftl":{"insertions":55,"deletions":0},"core/src/main/resources/template/simple/token.ftl":{"insertions":22,"deletions":0},"core/src/main/resources/template/simple/updownselect.ftl":{"insertions":55,"deletions":0},"core/src/main/resources/template/xhtml/checkbox.ftl":{"insertions":127,"deletions":0},"core/src/main/resources/template/xhtml/checkboxlist.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/combobox.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/control-close.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/xhtml/control.ftl":{"insertions":24,"deletions":0},"core/src/main/resources/template/xhtml/controlfooter.ftl":{"insertions":36,"deletions":0},"core/src/main/resources/template/xhtml/controlheader-core.ftl":{"insertions":79,"deletions":0},"core/src/main/resources/template/xhtml/controlheader.ftl":{"insertions":28,"deletions":0},"core/src/main/resources/template/xhtml/datetext.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/doubleselect.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/file.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/form-close-validate.ftl":{"insertions":156,"deletions":0},"core/src/main/resources/template/xhtml/form-close.ftl":{"insertions":33,"deletions":0},"core/src/main/resources/template/xhtml/form-validate.ftl":{"insertions":28,"deletions":0},"core/src/main/resources/template/xhtml/form.ftl":{"insertions":31,"deletions":0},"core/src/main/resources/template/xhtml/head.ftl":{"insertions":22,"deletions":0},"core/src/main/resources/template/xhtml/hidden.ftl":{"insertions":25,"deletions":0},"core/src/main/resources/template/xhtml/inputtransferselect.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/label.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/link.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/xhtml/optiontransferselect.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/password.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/radiomap.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/reset.ftl":{"insertions":25,"deletions":0},"core/src/main/resources/template/xhtml/script.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/xhtml/select.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/styles.css":{"insertions":44,"deletions":0},"core/src/main/resources/template/xhtml/submit-close.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/submit.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/text.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/textarea.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/theme.properties":{"insertions":19,"deletions":0},"core/src/main/resources/template/xhtml/tooltip.ftl":{"insertions":39,"deletions":0},"core/src/main/resources/template/xhtml/updownselect.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/validation.js":{"insertions":138,"deletions":0},"core/src/main/resources/xwork-1.0.dtd":{"insertions":106,"deletions":0},"core/src/main/resources/xwork-1.1.1.dtd":{"insertions":123,"deletions":0},"core/src/main/resources/xwork-1.1.2.dtd":{"insertions":131,"deletions":0},"core/src/main/resources/xwork-1.1.dtd":{"insertions":115,"deletions":0},"core/src/main/resources/xwork-2.0.dtd":{"insertions":137,"deletions":0},"core/src/main/resources/xwork-2.1.3.dtd":{"insertions":146,"deletions":0},"core/src/main/resources/xwork-2.1.dtd":{"insertions":143,"deletions":0},"core/src/main/resources/xwork-2.3.dtd":{"insertions":149,"deletions":0},"core/src/main/resources/xwork-2.5.dtd":{"insertions":151,"deletions":0},"core/src/main/resources/xwork-2.6.dtd":{"insertions":157,"deletions":0},"core/src/main/resources/xwork-default.xml":{"insertions":87,"deletions":0},"core/src/main/resources/xwork-validator-1.0.2.dtd":{"insertions":61,"deletions":0},"core/src/main/resources/xwork-validator-1.0.3.dtd":{"insertions":61,"deletions":0},"core/src/main/resources/xwork-validator-1.0.dtd":{"insertions":59,"deletions":0},"core/src/main/resources/xwork-validator-config-1.0.dtd":{"insertions":36,"deletions":0},"core/src/main/resources/xwork-validator-definition-1.0.dtd":{"insertions":38,"deletions":0},"core/src/site/confluence/ww-template-autoexport.html":{"insertions":175,"deletions":0},"core/src/site/resources/tags/a-attributes.html":{"insertions":488,"deletions":0},"core/src/site/resources/tags/a-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/action-attributes.html":{"insertions":72,"deletions":0},"core/src/site/resources/tags/action-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/actionerror-attributes.html":{"insertions":368,"deletions":0},"core/src/site/resources/tags/actionerror-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/actionmessage-attributes.html":{"insertions":368,"deletions":0},"core/src/site/resources/tags/actionmessage-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/append-attributes.html":{"insertions":24,"deletions":0},"core/src/site/resources/tags/append-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/bean-attributes.html":{"insertions":32,"deletions":0},"core/src/site/resources/tags/bean-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/checkbox-attributes.html":{"insertions":376,"deletions":0},"core/src/site/resources/tags/checkbox-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/checkboxlist-attributes.html":{"insertions":424,"deletions":0},"core/src/site/resources/tags/checkboxlist-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/combobox-attributes.html":{"insertions":448,"deletions":0},"core/src/site/resources/tags/combobox-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/component-attributes.html":{"insertions":360,"deletions":0},"core/src/site/resources/tags/component-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/date-attributes.html":{"insertions":56,"deletions":0},"core/src/site/resources/tags/date-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/datetextfield-attributes.html":{"insertions":368,"deletions":0},"core/src/site/resources/tags/datetextfield-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/debug-attributes.html":{"insertions":360,"deletions":0},"core/src/site/resources/tags/debug-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/doubleselect-attributes.html":{"insertions":728,"deletions":0},"core/src/site/resources/tags/doubleselect-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/else-attributes.html":{"insertions":16,"deletions":0},"core/src/site/resources/tags/else-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/elseif-attributes.html":{"insertions":24,"deletions":0},"core/src/site/resources/tags/elseif-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/fielderror-attributes.html":{"insertions":376,"deletions":0},"core/src/site/resources/tags/fielderror-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/file-attributes.html":{"insertions":376,"deletions":0},"core/src/site/resources/tags/file-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/form-attributes.html":{"insertions":472,"deletions":0},"core/src/site/resources/tags/form-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/generator-attributes.html":{"insertions":56,"deletions":0},"core/src/site/resources/tags/generator-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/head-attributes.html":{"insertions":360,"deletions":0},"core/src/site/resources/tags/head-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/hidden-attributes.html":{"insertions":360,"deletions":0},"core/src/site/resources/tags/hidden-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/i18n-attributes.html":{"insertions":24,"deletions":0},"core/src/site/resources/tags/i18n-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/if-attributes.html":{"insertions":24,"deletions":0},"core/src/site/resources/tags/if-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/include-attributes.html":{"insertions":24,"deletions":0},"core/src/site/resources/tags/include-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/inputtransferselect-attributes.html":{"insertions":544,"deletions":0},"core/src/site/resources/tags/inputtransferselect-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/iterator-attributes.html":{"insertions":64,"deletions":0},"core/src/site/resources/tags/iterator-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/label-attributes.html":{"insertions":368,"deletions":0},"core/src/site/resources/tags/label-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/link-attributes.html":{"insertions":432,"deletions":0},"core/src/site/resources/tags/link-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/merge-attributes.html":{"insertions":24,"deletions":0},"core/src/site/resources/tags/merge-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/number-attributes.html":{"insertions":104,"deletions":0},"core/src/site/resources/tags/number-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/optgroup-attributes.html":{"insertions":80,"deletions":0},"core/src/site/resources/tags/optgroup-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/optiontransferselect-attributes.html":{"insertions":944,"deletions":0},"core/src/site/resources/tags/optiontransferselect-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/param-attributes.html":{"insertions":40,"deletions":0},"core/src/site/resources/tags/param-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/password-attributes.html":{"insertions":408,"deletions":0},"core/src/site/resources/tags/password-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/property-attributes.html":{"insertions":64,"deletions":0},"core/src/site/resources/tags/property-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/push-attributes.html":{"insertions":24,"deletions":0},"core/src/site/resources/tags/push-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/radio-attributes.html":{"insertions":424,"deletions":0},"core/src/site/resources/tags/radio-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/reset-attributes.html":{"insertions":400,"deletions":0},"core/src/site/resources/tags/reset-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/script-attributes.html":{"insertions":440,"deletions":0},"core/src/site/resources/tags/script-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/select-attributes.html":{"insertions":464,"deletions":0},"core/src/site/resources/tags/select-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/set-attributes.html":{"insertions":48,"deletions":0},"core/src/site/resources/tags/set-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/sort-attributes.html":{"insertions":40,"deletions":0},"core/src/site/resources/tags/sort-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/submit-attributes.html":{"insertions":408,"deletions":0},"core/src/site/resources/tags/submit-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/subset-attributes.html":{"insertions":56,"deletions":0},"core/src/site/resources/tags/subset-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/text-attributes.html":{"insertions":64,"deletions":0},"core/src/site/resources/tags/text-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/textarea-attributes.html":{"insertions":392,"deletions":0},"core/src/site/resources/tags/textarea-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/textfield-attributes.html":{"insertions":400,"deletions":0},"core/src/site/resources/tags/textfield-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/token-attributes.html":{"insertions":360,"deletions":0},"core/src/site/resources/tags/token-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/updownselect-attributes.html":{"insertions":512,"deletions":0},"core/src/site/resources/tags/updownselect-description.html":{"insertions":1,"deletions":0},"core/src/site/resources/tags/url-attributes.html":{"insertions":136,"deletions":0},"core/src/site/resources/tags/url-description.html":{"insertions":1,"deletions":0},"core/src/site/site.xml":{"insertions":56,"deletions":0},"core/src/test/java/PackagelessAction.java":{"insertions":47,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ActionContextTest.java":{"insertions":117,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ActionContextThreadLocalTest.java":{"insertions":46,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ActionInvocationTest.java":{"insertions":116,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ActionNestingTest.java":{"insertions":152,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ActionSupportTest.java":{"insertions":342,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/AnnotatedTestBean.java":{"insertions":92,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ChainResultTest.java":{"insertions":184,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/CompositeTextProviderTest.java":{"insertions":114,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/DefaultActionInvocationTest.java":{"insertions":516,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/DefaultActionProxyTest.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/DefaultClasstTest.java":{"insertions":62,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/DefaultTextProviderTest.java":{"insertions":147,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/DefaultUnknownHandlerManagerTest.java":{"insertions":83,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ExternalReferenceAction.java":{"insertions":43,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/Foo.java":{"insertions":38,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/GenericsBean.java":{"insertions":75,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/LocaleAwareTest.java":{"insertions":74,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ModelDrivenAction.java":{"insertions":48,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ModelDrivenAnnotationAction.java":{"insertions":48,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/NestedAction.java":{"insertions":70,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ObjectFactoryTest.java":{"insertions":46,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ProxyInvocationAction.java":{"insertions":28,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ProxyInvocationInterface.java":{"insertions":26,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ProxyInvocationTest.java":{"insertions":69,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ProxyObjectFactory.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/SimpleAction.java":{"insertions":281,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/SimpleAnnotationAction.java":{"insertions":230,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/SimpleFooAction.java":{"insertions":44,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/StubValueStack.java":{"insertions":112,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TestBean.java":{"insertions":75,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TestChildBean.java":{"insertions":65,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TestInterceptor.java":{"insertions":89,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TestNGXWorkTestCaseTest.java":{"insertions":56,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TestSubBean.java":{"insertions":32,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TextProviderSupportTest.java":{"insertions":141,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/UnknownHandlerManagerMock.java":{"insertions":33,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/UserSpecifiedDefaultAction.java":{"insertions":28,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ValidationOrderAction.java":{"insertions":192,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/VoidResult.java":{"insertions":41,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/WildCardResultTest.java":{"insertions":59,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/ConfigurationManagerTest.java":{"insertions":189,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/ConfigurationTest.java":{"insertions":329,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/entities/ActionConfigTest.java":{"insertions":47,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/entities/AllowedMethodsTest.java":{"insertions":120,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/entities/PackageConfigTest.java":{"insertions":95,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcherTest.java":{"insertions":257,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/impl/NamespaceMatcherTest.java":{"insertions":44,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/ConfigurationTestBase.java":{"insertions":44,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/EnvsValueSubstitutorTest.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/InterceptorBuilderTest.java":{"insertions":338,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/InterceptorForTestPurpose.java":{"insertions":50,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/MockConfigurationProvider.java":{"insertions":197,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/NoNoArgsConstructorAction.java":{"insertions":44,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/PrivateConstructorAction.java":{"insertions":48,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/SomeUnknownHandler.java":{"insertions":51,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderActionsTest.java":{"insertions":221,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderAllowedMethodsTest.java":{"insertions":163,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderEnvsSubstitutionTest.java":{"insertions":68,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderExceptionMappingsTest.java":{"insertions":83,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderGlobalResultInheritenceTest.java":{"insertions":72,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorParamOverridingTest.java":{"insertions":105,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorStackParamOverridingTest.java":{"insertions":108,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorsSpringTest.java":{"insertions":83,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorsTest.java":{"insertions":229,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInvalidFileTest.java":{"insertions":43,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderMultilevelTest.java":{"insertions":73,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderPackagesTest.java":{"insertions":160,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderResultTypesTest.java":{"insertions":122,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderResultsTest.java":{"insertions":178,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderTest.java":{"insertions":1098,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderUnknownHandlerStackTest.java":{"insertions":58,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderWildCardIncludeTest.java":{"insertions":55,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlHelperTest.java":{"insertions":203,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/ConversionTestAction.java":{"insertions":101,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/AnnotationXWorkConverterTest.java":{"insertions":483,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/DateConverterTest.java":{"insertions":118,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/FooBarConverter.java":{"insertions":75,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/FooNumberConverter.java":{"insertions":36,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/InstantiatingNullHandlerTest.java":{"insertions":57,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/NumberConverterTest.java":{"insertions":305,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/ParentClass.java":{"insertions":45,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/StringConverterTest.java":{"insertions":131,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverterTest.java":{"insertions":388,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkConverterTest.java":{"insertions":805,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkListTest.java":{"insertions":89,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/inject/ContainerImplTest.java":{"insertions":354,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/inject/EarlyInitializableBean.java":{"insertions":34,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/inject/InitializableBean.java":{"insertions":34,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/AliasInterceptorTest.java":{"insertions":162,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ChainingInterceptorTest.java":{"insertions":170,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ChainingInterceptorWithConfigTest.java":{"insertions":119,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptorTest.java":{"insertions":150,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptorTest.java":{"insertions":207,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptorTest.java":{"insertions":311,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptorUtilTest.java":{"insertions":86,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ModelDrivenInterceptorTest.java":{"insertions":115,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ParameterFilterInterceptorTest.java":{"insertions":127,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ParameterRemoverInterceptorTest.java":{"insertions":134,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":881,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/PreResultListenerTest.java":{"insertions":120,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/PrefixMethodInvocationUtilTest.java":{"insertions":268,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/PrepareInterceptorTest.java":{"insertions":212,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptorTest.java":{"insertions":243,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/StaticParametersInterceptorTest.java":{"insertions":212,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ValidationErrorAwareTest.java":{"insertions":111,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ValidationInterceptorPrefixMethodInvocationTest.java":{"insertions":108,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AllowingByDefaultAction.java":{"insertions":41,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AllowingByDefaultModel.java":{"insertions":41,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotatedAction.java":{"insertions":49,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationParameterFilterInterceptorTest.java":{"insertions":199,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptorTest.java":{"insertions":105,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BaseAnnotatedAction.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BlockingByDefaultAction.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BlockingByDefaultModel.java":{"insertions":40,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/InterfaceAnnotatedAction.java":{"insertions":30,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/ShortcircuitedAction.java":{"insertions":38,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/mock/DummyTextProvider.java":{"insertions":87,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/mock/InjectableAction.java":{"insertions":36,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/mock/MockLazyInterceptor.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilStrutsTest.java":{"insertions":75,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":1629,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/OgnlValueStackTest.java":{"insertions":1629,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessProxyTest.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessTest.java":{"insertions":652,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/SetPropertiesTest.java":{"insertions":378,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/accessor/XWorkListPropertyAccessorTest.java":{"insertions":105,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessorTest.java":{"insertions":72,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/security/DefaultAcceptedPatternsCheckerTest.java":{"insertions":177,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":219,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":145,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/Bar.java":{"insertions":71,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/ExecuteInterceptor.java":{"insertions":36,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/ExternalReferenceAction.java":{"insertions":64,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/Foo.java":{"insertions":45,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/SpringObjectFactoryTest.java":{"insertions":400,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/SpringProxyUtilTest.java":{"insertions":116,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/SpringResult.java":{"insertions":54,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/TestAspect.java":{"insertions":69,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/interceptor/ActionAutowiringInterceptorTest.java":{"insertions":126,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/interceptor/TestActionInvocation.java":{"insertions":89,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/AnnotationDataAware.java":{"insertions":48,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/AnnotationDataAware2.java":{"insertions":36,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/AnnotationTestBean2.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/AnnotationUser.java":{"insertions":109,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/AnnotationUserMarker.java":{"insertions":38,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/DataAware.java":{"insertions":38,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/DataAware2.java":{"insertions":32,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/Equidae.java":{"insertions":55,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/ModelDrivenAction2.java":{"insertions":41,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/ModelDrivenAnnotationAction2.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/SimpleAction2.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/SimpleAction3.java":{"insertions":51,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/SimpleAnnotationAction2.java":{"insertions":45,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/SimpleAnnotationAction3.java":{"insertions":52,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/TestArrayBean.java":{"insertions":35,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/TestBean2.java":{"insertions":61,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/User.java":{"insertions":88,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/UserMarker.java":{"insertions":28,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/Address.java":{"insertions":58,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/AddressTypeConverter.java":{"insertions":47,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/Person.java":{"insertions":40,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonAction.java":{"insertions":65,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonActionTest.java":{"insertions":105,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonTypeConverter.java":{"insertions":45,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/ValidateAnnotatedMethodOnlyAction.java":{"insertions":68,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/subtest/NullModelDrivenAction.java":{"insertions":37,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Animal.java":{"insertions":23,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/AnnotatedCat.java":{"insertions":68,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/AnnotationUtilsTest.java":{"insertions":70,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Bar.java":{"insertions":64,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/BarJunior.java":{"insertions":22,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Cat.java":{"insertions":61,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/ClassLoaderUtilTest.java":{"insertions":127,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/ClassPathFinderTest.java":{"insertions":108,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/DefaultFileManagerTest.java":{"insertions":207,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Dog.java":{"insertions":126,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/DomHelperTest.java":{"insertions":73,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Foo.java":{"insertions":260,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/FurColor.java":{"insertions":23,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/GetPropertiesTest.java":{"insertions":52,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Indexed.java":{"insertions":59,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/ListHolder.java":{"insertions":55,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/MyBean.java":{"insertions":57,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/MyBeanAction.java":{"insertions":89,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/MyBeanActionTest.java":{"insertions":140,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/MyNumber.java":{"insertions":22,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcherTest.java":{"insertions":80,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Owner.java":{"insertions":40,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/ResolverUtilTest.java":{"insertions":64,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/StrutsLocalizedTextProviderTest.java":{"insertions":362,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/TextParseUtilTest.java":{"insertions":217,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Tiger.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/UnknownHandlerManagerTest.java":{"insertions":105,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/UrlUtilTest2.java":{"insertions":53,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/WildcardHelperTest.java":{"insertions":57,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/WildcardUtilTest.java":{"insertions":57,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/Dummy2Class.java":{"insertions":27,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/Dummy3Class.java":{"insertions":25,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/DummyClass.java":{"insertions":32,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/DummyClassExt.java":{"insertions":26,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/MyAnnotation.java":{"insertions":29,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/MyAnnotation2.java":{"insertions":28,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/package-info.java":{"insertions":20,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/pkg1/AbstractAbstractDummyAction.java":{"insertions":25,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/pkg1/AbstractDummyAction.java":{"insertions":22,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/pkg2/Package2DummyInterface.java":{"insertions":25,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/pkg2/package-info.java":{"insertions":23,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/fs/DefaultFileManagerFactoryTest.java":{"insertions":153,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/fs/JarEntryRevisionTest.java":{"insertions":165,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/location/LocationAttributesTest.java":{"insertions":90,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/location/LocationImplTest.java":{"insertions":90,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/location/LocationUtilsTest.java":{"insertions":89,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ActionValidatorManagerTest.java":{"insertions":236,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManagerTest.java":{"insertions":419,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationAction.java":{"insertions":94,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilderTest.java":{"insertions":354,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationExpAction.java":{"insertions":157,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ConversionErrorFieldValidatorTest.java":{"insertions":89,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DateRangeValidatorTest.java":{"insertions":88,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManagerTest.java":{"insertions":383,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DefaultValidatorFactoryTest.java":{"insertions":41,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParserTest.java":{"insertions":218,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DoubleRangeFieldValidatorTest.java":{"insertions":373,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DummyValidatorContext.java":{"insertions":147,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/EmailValidatorTest.java":{"insertions":170,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ExpressionValidatorTest.java":{"insertions":148,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/IntRangeValidatorTest.java":{"insertions":70,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/LongRangeValidatorTest.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ModelDrivenValidationTest.java":{"insertions":57,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/MyValidator.java":{"insertions":114,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/RegexFieldValidatorTest.java":{"insertions":256,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/RepopulateConversionErrorFieldValidatorSupportTest.java":{"insertions":135,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ShortRangeValidatorTest.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/SimpleActionValidationTest.java":{"insertions":244,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/StringLengthFieldValidatorTest.java":{"insertions":268,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/StringValidatorTest.java":{"insertions":225,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":353,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ValidatorAnnotationTest.java":{"insertions":137,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/VisitorFieldValidatorModelTest.java":{"insertions":126,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/VisitorFieldValidatorTest.java":{"insertions":225,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/VisitorValidatorModelAction.java":{"insertions":38,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/VisitorValidatorTestAction.java":{"insertions":83,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/AppendingValidatorContextTest.java":{"insertions":80,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/CreditCardValidatorTest.java":{"insertions":248,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidatorTest.java":{"insertions":117,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidatorTest.java":{"insertions":125,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidatorTest.java":{"insertions":102,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/RequiredFieldValidatorTest.java":{"insertions":96,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/RequiredStringValidatorTest.java":{"insertions":153,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidatorTest.java":{"insertions":102,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/ValidationAction.java":{"insertions":193,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/ValidatorSupportTest.java":{"insertions":46,"deletions":0},"core/src/test/java/org/apache/struts2/ClassInstantiationTest.java":{"insertions":61,"deletions":0},"core/src/test/java/org/apache/struts2/ExecutionCountTestAction.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts2/RequestUtilsTest.java":{"insertions":105,"deletions":0},"core/src/test/java/org/apache/struts2/ServletActionContextTest.java":{"insertions":70,"deletions":0},"core/src/test/java/org/apache/struts2/SomeEnum.java":{"insertions":38,"deletions":0},"core/src/test/java/org/apache/struts2/StrutsExceptionTest.java":{"insertions":85,"deletions":0},"core/src/test/java/org/apache/struts2/StrutsInternalTestCase.java":{"insertions":81,"deletions":0},"core/src/test/java/org/apache/struts2/TestAction.java":{"insertions":228,"deletions":0},"core/src/test/java/org/apache/struts2/TestActionTagResult.java":{"insertions":41,"deletions":0},"core/src/test/java/org/apache/struts2/TestConfigurationProvider.java":{"insertions":171,"deletions":0},"core/src/test/java/org/apache/struts2/TestResult.java":{"insertions":96,"deletions":0},"core/src/test/java/org/apache/struts2/action/CspReportActionTest.java":{"insertions":130,"deletions":0},"core/src/test/java/org/apache/struts2/components/ActionComponentTest.java":{"insertions":52,"deletions":0},"core/src/test/java/org/apache/struts2/components/AnotherActionComponentTest.java":{"insertions":64,"deletions":0},"core/src/test/java/org/apache/struts2/components/ComponentTest.java":{"insertions":545,"deletions":0},"core/src/test/java/org/apache/struts2/components/FormButtonTest.java":{"insertions":122,"deletions":0},"core/src/test/java/org/apache/struts2/components/FormTest.java":{"insertions":115,"deletions":0},"core/src/test/java/org/apache/struts2/components/IteratorComponentTest.java":{"insertions":147,"deletions":0},"core/src/test/java/org/apache/struts2/components/PropertyTest.java":{"insertions":143,"deletions":0},"core/src/test/java/org/apache/struts2/components/UIBeanTest.java":{"insertions":325,"deletions":0},"core/src/test/java/org/apache/struts2/components/UIComponentTest.java":{"insertions":517,"deletions":0},"core/src/test/java/org/apache/struts2/components/template/BaseTemplateEngineTest.java":{"insertions":84,"deletions":0},"core/src/test/java/org/apache/struts2/components/template/JspTemplateEngineTest.java":{"insertions":30,"deletions":0},"core/src/test/java/org/apache/struts2/config/PropertiesConfigurationProviderTest.java":{"insertions":85,"deletions":0},"core/src/test/java/org/apache/struts2/config/SettingsTest.java":{"insertions":78,"deletions":0},"core/src/test/java/org/apache/struts2/config/StrutsBeanSelectionProviderTest.java":{"insertions":52,"deletions":0},"core/src/test/java/org/apache/struts2/config/StrutsJavaConfigurationProviderTest.java":{"insertions":107,"deletions":0},"core/src/test/java/org/apache/struts2/config/TestBeanSelectionProvider.java":{"insertions":33,"deletions":0},"core/src/test/java/org/apache/struts2/config/TestSettings.java":{"insertions":57,"deletions":0},"core/src/test/java/org/apache/struts2/config/entities/BeanConfigTest.java":{"insertions":62,"deletions":0},"core/src/test/java/org/apache/struts2/config/entities/ConstantConfigTest.java":{"insertions":112,"deletions":0},"core/src/test/java/org/apache/struts2/conversion/UploadedFileConverterTest.java":{"insertions":88,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/DefaultDispatcherErrorHandlerTest.java":{"insertions":138,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/DefaultStaticContentLoaderTest.java":{"insertions":115,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/DispatcherTest.java":{"insertions":656,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/NullActionMapper.java":{"insertions":54,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/ParameterTest.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/PrepareOperationsTest.java":{"insertions":42,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/ServletDispatchedTestAssertInterceptor.java":{"insertions":56,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/SessionMapTest.java":{"insertions":244,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/StaticContentLoaderTest.java":{"insertions":113,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/StrutsPrepareAndExecuteFilterIntegrationTest.java":{"insertions":227,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/TwoFilterIntegrationTest.java":{"insertions":134,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/mapper/CompositeActionMapperTest.java":{"insertions":126,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":904,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/mapper/Restful2ActionMapperTest.java":{"insertions":231,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/mapper/RestfulActionMapperTest.java":{"insertions":116,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/multipart/JakartaStreamMultiPartRequestTest.java":{"insertions":73,"deletions":0},"core/src/test/java/org/apache/struts2/factory/MyResultFactory.java":{"insertions":22,"deletions":0},"core/src/test/java/org/apache/struts2/factory/PrefixBasedActionProxyFactoryTest.java":{"insertions":141,"deletions":0},"core/src/test/java/org/apache/struts2/factory/StrutsResultFactoryTest.java":{"insertions":93,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/ActionMappingParametersInterceptorTest.java":{"insertions":199,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/BackgroundProcessTest.java":{"insertions":104,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CheckboxInterceptorTest.java":{"insertions":208,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/ClearSessionInterceptorTest.java":{"insertions":48,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CoepInterceptorTest.java":{"insertions":96,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CookieInterceptorTest.java":{"insertions":524,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CookieProviderInterceptorTest.java":{"insertions":73,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CoopInterceptorTest.java":{"insertions":90,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CreateSessionInterceptorTest.java":{"insertions":61,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CspInterceptorTest.java":{"insertions":177,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/DateTextFieldInterceptorTest.java":{"insertions":81,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/ExecuteAndWaitDelayAction.java":{"insertions":34,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptorTest.java":{"insertions":277,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/FetchMetadataInterceptorTest.java":{"insertions":262,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":464,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/I18nInterceptorTest.java":{"insertions":316,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/MessageStoreInterceptorTest.java":{"insertions":301,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/MessageStorePreResultListenerTest.java":{"insertions":286,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/MultiselectInterceptorTest.java":{"insertions":137,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/RolesInterceptorTest.java":{"insertions":168,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/ServletConfigInterceptorTest.java":{"insertions":400,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":95,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/TokenInterceptorTest.java":{"insertions":131,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptorTest.java":{"insertions":54,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/validation/AnnotationValidationInterceptorTest.java":{"insertions":166,"deletions":0},"core/src/test/java/org/apache/struts2/result/HttpHeaderResultTest.java":{"insertions":131,"deletions":0},"core/src/test/java/org/apache/struts2/result/PlainResultTest.java":{"insertions":138,"deletions":0},"core/src/test/java/org/apache/struts2/result/PlainTextResultTest.java":{"insertions":153,"deletions":0},"core/src/test/java/org/apache/struts2/result/PostbackResultTest.java":{"insertions":96,"deletions":0},"core/src/test/java/org/apache/struts2/result/ServletActionRedirectResultTest.java":{"insertions":244,"deletions":0},"core/src/test/java/org/apache/struts2/result/ServletDispatcherResultTest.java":{"insertions":147,"deletions":0},"core/src/test/java/org/apache/struts2/result/ServletRedirectResultTest.java":{"insertions":472,"deletions":0},"core/src/test/java/org/apache/struts2/result/StreamResultTest.java":{"insertions":281,"deletions":0},"core/src/test/java/org/apache/struts2/result/StrutsResultSupportTest.java":{"insertions":173,"deletions":0},"core/src/test/java/org/apache/struts2/util/ComponentUtilsTest.java":{"insertions":174,"deletions":0},"core/src/test/java/org/apache/struts2/util/ContainUtilTest.java":{"insertions":168,"deletions":0},"core/src/test/java/org/apache/struts2/util/CounterTest.java":{"insertions":52,"deletions":0},"core/src/test/java/org/apache/struts2/util/FastByteArrayOutputStreamTest.java":{"insertions":238,"deletions":0},"core/src/test/java/org/apache/struts2/util/InvocationSessionStoreTest.java":{"insertions":157,"deletions":0},"core/src/test/java/org/apache/struts2/util/PrefixTrieTest.java":{"insertions":39,"deletions":0},"core/src/test/java/org/apache/struts2/util/RegexPatternMatcherTest.java":{"insertions":199,"deletions":0},"core/src/test/java/org/apache/struts2/util/SecurityMemberAccessInServletsTest.java":{"insertions":78,"deletions":0},"core/src/test/java/org/apache/struts2/util/StrutsTypeConverterTest.java":{"insertions":108,"deletions":0},"core/src/test/java/org/apache/struts2/util/StrutsUtilTest.java":{"insertions":241,"deletions":0},"core/src/test/java/org/apache/struts2/util/TokenHelperTest.java":{"insertions":99,"deletions":0},"core/src/test/java/org/apache/struts2/util/URLDecoderUtilTest.java":{"insertions":96,"deletions":0},"core/src/test/java/org/apache/struts2/views/TemplateEngineManagerTest.java":{"insertions":82,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java":{"insertions":165,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerManagerTest.java":{"insertions":123,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerResultMockedTest.java":{"insertions":315,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerTest.java":{"insertions":76,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerThemeTemplateLoaderTest.java":{"insertions":81,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/TestAction.java":{"insertions":55,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/TestBean.java":{"insertions":58,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/tags/TagModelTest.java":{"insertions":424,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java":{"insertions":147,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/AbstractUITagTest.java":{"insertions":292,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":316,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/AnchorTagTest.java":{"insertions":573,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/AppendIteratorTagTest.java":{"insertions":179,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/BeanTagTest.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/DynAttribsTest.java":{"insertions":147,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ElseIfTagTest.java":{"insertions":115,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ElseTagTest.java":{"insertions":125,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/I18nTagTest.java":{"insertions":116,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/IfTagTest.java":{"insertions":349,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/IncludeTagTest.java":{"insertions":183,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/IteratorGeneratorTagTest.java":{"insertions":208,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/IteratorTagTest.java":{"insertions":794,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/MergeIteratorTagTest.java":{"insertions":181,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/NumberTagTest.java":{"insertions":119,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/PropertyTagTest.java":{"insertions":395,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/PushTagTest.java":{"insertions":47,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/SetTagTest.java":{"insertions":173,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/SortIteratorTagTest.java":{"insertions":215,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockBodyContent.java":{"insertions":160,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletRequest.java":{"insertions":207,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletResponse.java":{"insertions":108,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpSession.java":{"insertions":74,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockJspWriter.java":{"insertions":169,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockPageContext.java":{"insertions":80,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockServletContext.java":{"insertions":168,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/SubsetIteratorTagTest.java":{"insertions":277,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/TextTagTest.java":{"insertions":314,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":798,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ActionErrorTagTest.java":{"insertions":160,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ActionMessageTagTest.java":{"insertions":164,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/AnchorTest.java":{"insertions":167,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/CheckboxListTest.java":{"insertions":178,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/CheckboxTest.java":{"insertions":241,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ComboBoxTest.java":{"insertions":159,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ComponentTest.java":{"insertions":128,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java":{"insertions":364,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/DebugTagTest.java":{"insertions":118,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/DoubleSelectTest.java":{"insertions":382,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/DoubleValidationAction.java":{"insertions":36,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/FieldErrorTagTest.java":{"insertions":288,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/FileTest.java":{"insertions":79,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/FormTagTest.java":{"insertions":718,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/HeadTagTest.java":{"insertions":43,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/HiddenTest.java":{"insertions":92,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/InputTransferSelectTagTest.java":{"insertions":53,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/IntValidationAction.java":{"insertions":36,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/JspTemplateTest.java":{"insertions":51,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/LabelTest.java":{"insertions":211,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/LinkTagTest.java":{"insertions":74,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/LocaleKeyValueTest.java":{"insertions":29,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/LocaleTestAction.java":{"insertions":35,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/MockTag.java":{"insertions":126,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/OptGroupTest.java":{"insertions":292,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTagTest.java":{"insertions":528,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/PasswordTest.java":{"insertions":54,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/RadioTest.java":{"insertions":226,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ResetTest.java":{"insertions":238,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ScriptTagTest.java":{"insertions":73,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/SelectTest.java":{"insertions":685,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/StrutsBodyContent.java":{"insertions":168,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/SubmitTest.java":{"insertions":315,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/TestAction1.java":{"insertions":30,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/TextareaTest.java":{"insertions":107,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/TextfieldTest.java":{"insertions":353,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/TokenTagTest.java":{"insertions":97,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/TooltipTest.java":{"insertions":380,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/UpDownSelectTagTest.java":{"insertions":269,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/User.java":{"insertions":40,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ValidationStylesTest.java":{"insertions":83,"deletions":0},"core/src/test/java/org/apache/struts2/views/util/ContextUtilTest.java":{"insertions":113,"deletions":0},"core/src/test/java/org/apache/struts2/views/util/DefaultUrlHelperTest.java":{"insertions":481,"deletions":0},"core/src/test/java/org/apache/struts2/views/util/ResourceUtilTest.java":{"insertions":56,"deletions":0},"core/src/test/java/org/apache/struts2/views/xslt/XSLTResultTest.java":{"insertions":328,"deletions":0},"core/src/test/resources/PackagelessAction.properties":{"insertions":19,"deletions":0},"core/src/test/resources/XSLTResultTest-val.xml":{"insertions":36,"deletions":0},"core/src/test/resources/XSLTResultTest.bad.character.xsl":{"insertions":30,"deletions":0},"core/src/test/resources/XSLTResultTest.xsl":{"insertions":31,"deletions":0},"core/src/test/resources/XSLTResultTest2.xsl":{"insertions":35,"deletions":0},"core/src/test/resources/XSLTResultTest3.xsl":{"insertions":42,"deletions":0},"core/src/test/resources/XSLTResultTest4.badinclude.xsl":{"insertions":31,"deletions":0},"core/src/test/resources/XSLTResultTest4.xsl":{"insertions":31,"deletions":0},"core/src/test/resources/XSLTResultTest5.xsl":{"insertions":36,"deletions":0},"core/src/test/resources/XSLTResultTest6.xsl":{"insertions":40,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/ActionSupportTest$MyActionSupport_da.properties":{"insertions":23,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/AnnotatedTestBean.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/DefaultTextProviderTest_en_CA.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAction-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAction.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAnnotationAction.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction-some-alias-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction-subproperty-validation.xml":{"insertions":39,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction-validation.xml":{"insertions":79,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction-validationAlias-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction.properties":{"insertions":25,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction_de.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction_en.properties":{"insertions":18,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction_de.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction_en.properties":{"insertions":18,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-anotherContext-validation.xml":{"insertions":31,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-badtest-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-beanMessageBundle-validation.xml":{"insertions":36,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-expressionValidation-validation.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-visitorChildValidation-validation.xml":{"insertions":35,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-visitorValidation-validation.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestChildBean-validation.xml":{"insertions":44,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TextProviderSupportTest_en.properties":{"insertions":25,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/ValidationOrderAction-validation.xml":{"insertions":108,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder1/xwork-test-load-order.xml":{"insertions":28,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder2/xwork-test-load-order.xml":{"insertions":28,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder3/xwork-test-load-order.xml":{"insertions":28,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork- test.xml":{"insertions":102,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-after-package-2.xml":{"insertions":35,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-after-package.xml":{"insertions":41,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-before-package-2.xml":{"insertions":35,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-before-package.xml":{"insertions":43,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-parent.xml":{"insertions":43,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-action-invalid.xml":{"insertions":44,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-actions-packagedefaultclassref.xml":{"insertions":60,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-actions.xml":{"insertions":102,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-allowed-methods.xml":{"insertions":71,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-bad-inheritance.xml":{"insertions":38,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-basic-packages.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-default-package.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-defaultclassref-package.xml":{"insertions":32,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-envs-substitution.xml":{"insertions":46,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-exception-mappings.xml":{"insertions":54,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-global-result-inheritence.xml":{"insertions":68,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-include-wildcard.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-defaultref.xml":{"insertions":51,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-inheritance.xml":{"insertions":55,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-param-overriding.xml":{"insertions":64,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-params.xml":{"insertions":58,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-stack-param-overriding.xml":{"insertions":71,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptors-basic.xml":{"insertions":48,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptors-spring.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-invalid-file.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-multilevel.xml":{"insertions":66,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-package-inheritance.xml":{"insertions":48,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-reload.xml":{"insertions":31,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-inheritance.xml":{"insertions":47,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-names.xml":{"insertions":69,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-types.xml":{"insertions":73,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-results.xml":{"insertions":53,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-1.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-2.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-include.xml":{"insertions":33,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-unknownhandler-stack-empty.xml":{"insertions":33,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-unknownhandler-stack.xml":{"insertions":35,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/conversion/impl/test-struts-conversion.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/somefile.txt":{"insertions":9,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-spring.xml":{"insertions":95,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":68,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/autowireContext.xml":{"insertions":26,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/emptyContext-spring.xml":{"insertions":25,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/resolverApplicationContext.xml":{"insertions":31,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/xwork-autowire.xml":{"insertions":43,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/DataAware-conversion.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/DataAware-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/DataAware-validationAlias-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/DataAware.properties":{"insertions":20,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/DataAware2-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/Equidae-validation.xml":{"insertions":73,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/SimpleAction2-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/SimpleAction2-validationAlias-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/TestBean2-conversion.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/User-conversion.properties":{"insertions":20,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/User-validation.xml":{"insertions":59,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/UserMarker-validation.xml":{"insertions":38,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/package.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/Bar.properties":{"insertions":20,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/Cat-conversion.properties":{"insertions":20,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/FindMe.properties":{"insertions":20,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/Foo-conversion.properties":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/ListHolder-conversion.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/LocalizedTextUtilTest.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/MyBeanAction-conversion.properties":{"insertions":26,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/Tiger-conversion.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/XW404_de.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/XW404_fr.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/location/xml-with-location.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/CompositeTextProviderTestResourceBundle1.properties":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/CompositeTextProviderTestResourceBundle2.properties":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorModelAction-validation.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-beanMessageBundle-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validateArray-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validateList-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorChildValidation-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorValidation-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorValidationAlias-validation.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test.xml":{"insertions":54,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test2.xml":{"insertions":38,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test3.xml":{"insertions":32,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test4.xml":{"insertions":33,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test5.xml":{"insertions":25,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test6.xml":{"insertions":48,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validators-fail.xml":{"insertions":41,"deletions":0},"core/src/test/resources/includeTest.xml":{"insertions":31,"deletions":0},"core/src/test/resources/log4j2.xml":{"insertions":33,"deletions":0},"core/src/test/resources/my-validators.xml":{"insertions":27,"deletions":0},"core/src/test/resources/myOther-validators.xml":{"insertions":27,"deletions":0},"core/src/test/resources/org/apache/struts2/TestAction-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/org/apache/struts2/TestAction.properties":{"insertions":28,"deletions":0},"core/src/test/resources/org/apache/struts2/components/template/dummy.properties":{"insertions":18,"deletions":0},"core/src/test/resources/org/apache/struts2/components/template/theme1/themeThroughClassPath.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/components/template/theme1/themeThroughFileSystem.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/components/tempo.properties":{"insertions":18,"deletions":0},"core/src/test/resources/org/apache/struts2/dispatcher/ng/struts-no-op.xml":{"insertions":25,"deletions":0},"core/src/test/resources/org/apache/struts2/dispatcher/someJspFile.jsp":{"insertions":32,"deletions":0},"core/src/test/resources/org/apache/struts2/othertest.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/static/resource.css":{"insertions":21,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/callActionFreeMarker.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/callActionFreeMarker2.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/customTextField.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/dynaAttributes.ftl":{"insertions":26,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/incompatible-improvements.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/manual-list.ftl":{"insertions":25,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/nested.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/nonceTest.ftl":{"insertions":25,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/select.ftl":{"insertions":28,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/someFreeMarkerFile.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/something.ftl":{"insertions":24,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/WW3090-struts.xml":{"insertions":34,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Anchor-2.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Anchor-3.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-1.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-2.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-3.txt":{"insertions":15,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-33.txt":{"insertions":15,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-4.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-5.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-6.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-7.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-8.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/CheckboxList-1.txt":{"insertions":12,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/CheckboxList-2.txt":{"insertions":12,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/CheckboxList-3.txt":{"insertions":12,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/CheckboxList-4.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/ComboBox-1.txt":{"insertions":16,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/ComboBox-2.txt":{"insertions":25,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/ComboBox-3.txt":{"insertions":25,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/ComboBox-4.txt":{"insertions":14,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Component-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Component-2.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Component-3.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Component-param.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/DoubleSelect-1.txt":{"insertions":42,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/DoubleSelect-2.txt":{"insertions":46,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/DoubleSelect-3.txt":{"insertions":42,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/DoubleSelect-4.txt":{"insertions":42,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/DoubleValidationAction-validation.xml":{"insertions":31,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/File-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-10.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-11.txt":{"insertions":31,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-12.txt":{"insertions":13,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-13.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-14.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-2.txt":{"insertions":76,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-22.txt":{"insertions":73,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-23.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-24.txt":{"insertions":74,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-25.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-26.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-27.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-28.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-3.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-4.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-5.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-6.txt":{"insertions":30,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-7.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-8.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-9.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/HeadTagTest-1.txt":{"insertions":2,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Hidden-1.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Hidden-2.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/IntValidationAction-validation.xml":{"insertions":31,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-2.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-3.txt":{"insertions":6,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-4.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-5.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-6.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-7.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-8.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-1.txt":{"insertions":40,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-2.txt":{"insertions":41,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-3.txt":{"insertions":43,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-4.txt":{"insertions":40,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-5.txt":{"insertions":42,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-6.txt":{"insertions":40,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-7.txt":{"insertions":43,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-8.txt":{"insertions":40,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Password-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-1.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-2.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-3.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-4.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-5.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-6.txt":{"insertions":11,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-7.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-8.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-1.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-2.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-3.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-4.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-5.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-6.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-7.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-8.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-9.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-1.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-10.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-11.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-12.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-13.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-14.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-15.txt":{"insertions":11,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-16.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-2.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-3.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-4.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-5.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-6.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-7.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-8.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-9.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-1.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-10.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-11.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-12.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-2.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-3.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-4.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-5.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-6.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-7.txt":{"insertions":2,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-8.txt":{"insertions":2,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-9.txt":{"insertions":2,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/TestAction1.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/TestAction1_de.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/TestAction1_fr.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textarea-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textarea-2.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-10.txt":{"insertions":12,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-11.txt":{"insertions":12,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-12.txt":{"insertions":11,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-13.txt":{"insertions":11,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-14.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-2.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-3.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-4.txt":{"insertions":6,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-5.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-6.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-7.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-8.txt":{"insertions":13,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-9.txt":{"insertions":13,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/User-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/User.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/actionerror-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/actionerror-2.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/actionmessage-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/actionmessage-2.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-1.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-3.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-4.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-5.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-6.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/href-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/href-2.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/href-3.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/href-4.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/href-5.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/inputtransferselect-1.txt":{"insertions":24,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-1.txt":{"insertions":53,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-2.txt":{"insertions":52,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-3.txt":{"insertions":51,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-4.txt":{"insertions":53,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-5.txt":{"insertions":51,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-6.txt":{"insertions":52,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-7.txt":{"insertions":47,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/tooltip-1.txt":{"insertions":21,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/tooltip-2.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/tooltip-3.txt":{"insertions":21,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/tooltip-4.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-1.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-10.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-11.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-2.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-3.txt":{"insertions":21,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-4.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-5.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-6.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-7.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-8.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-9.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/validationstyles-1.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/validationstyles-2.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/validationstyles-3.txt":{"insertions":7,"deletions":0},"core/src/test/resources/struts-object-factory-result-builder.xml":{"insertions":33,"deletions":0},"core/src/test/resources/struts-testing.xml":{"insertions":55,"deletions":0},"core/src/test/resources/struts.properties":{"insertions":45,"deletions":0},"core/src/test/resources/struts.xml":{"insertions":109,"deletions":0},"core/src/test/resources/template/test/Component.ftl":{"insertions":28,"deletions":0},"core/src/test/resources/template/test/checkbox.jsp":{"insertions":33,"deletions":0},"core/src/test/resources/template/test/text.ftl":{"insertions":25,"deletions":0},"core/src/test/resources/test.properties":{"insertions":19,"deletions":0},"core/src/test/resources/testmessages.properties":{"insertions":20,"deletions":0},"core/src/test/resources/testmessages2.properties":{"insertions":19,"deletions":0},"core/src/test/resources/validators.xml":{"insertions":43,"deletions":0},"core/src/test/resources/xwork - jar.jar":{"insertions":0,"deletions":0},"core/src/test/resources/xwork - zip.zip":{"insertions":0,"deletions":0},"core/src/test/resources/xwork-1.0.dtd":{"insertions":21,"deletions":0},"core/src/test/resources/xwork-class-param-test.xml":{"insertions":32,"deletions":0},"core/src/test/resources/xwork-jar.jar":{"insertions":0,"deletions":0},"core/src/test/resources/xwork-param-test.xml":{"insertions":30,"deletions":0},"core/src/test/resources/xwork-proxyinvoke.xml":{"insertions":67,"deletions":0},"core/src/test/resources/xwork-sample.xml":{"insertions":280,"deletions":0},"core/src/test/resources/xwork-test-beans.xml":{"insertions":30,"deletions":0},"core/src/test/resources/xwork-test-default.xml":{"insertions":59,"deletions":0},"core/src/test/resources/xwork-test-validation.xml":{"insertions":83,"deletions":0},"core/src/test/resources/xwork-zip.zip":{"insertions":0,"deletions":0},"mvnw":{"insertions":310,"deletions":0},"mvnw.cmd":{"insertions":182,"deletions":0},"plugins/async/pom.xml":{"insertions":64,"deletions":0},"plugins/async/src/main/java/org/apache/struts2/async/AsyncAction.java":{"insertions":71,"deletions":0},"plugins/async/src/main/java/org/apache/struts2/async/DefaultAsyncManager.java":{"insertions":149,"deletions":0},"plugins/async/src/main/resources/struts-plugin.xml":{"insertions":29,"deletions":0},"plugins/async/src/test/java/org/apache/struts2/async/DefaultAsyncManagerTest.java":{"insertions":113,"deletions":0},"plugins/bean-validation/pom.xml":{"insertions":97,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/constraints/FieldMatch.java":{"insertions":88,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/constraints/ValidationGroup.java":{"insertions":51,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/constraints/impl/FieldMatchValidator.java":{"insertions":53,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/validation/constant/ValidatorConstants.java":{"insertions":39,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/validation/interceptor/BeanValidationInterceptor.java":{"insertions":228,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/validation/interceptor/BeanValidationManager.java":{"insertions":32,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/validation/interceptor/DefaultBeanValidationManager.java":{"insertions":123,"deletions":0},"plugins/bean-validation/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/bean-validation/src/main/resources/NOTICE.txt":{"insertions":8,"deletions":0},"plugins/bean-validation/src/main/resources/struts-plugin.xml":{"insertions":73,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/BeanValidationInterceptorTest.java":{"insertions":285,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/VoidResult.java":{"insertions":27,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/FieldAction.java":{"insertions":37,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/FieldActionDoExecute.java":{"insertions":41,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/FieldMatchAction.java":{"insertions":78,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/ModelDrivenAction.java":{"insertions":40,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/ModelDrivenActionInterface.java":{"insertions":26,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/ValidateGroupAction.java":{"insertions":70,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/models/Address.java":{"insertions":39,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/models/Person.java":{"insertions":96,"deletions":0},"plugins/bean-validation/src/test/resources/bean-validation-test.xml":{"insertions":75,"deletions":0},"plugins/cdi/pom.xml":{"insertions":79,"deletions":0},"plugins/cdi/src/main/java/org/apache/struts2/cdi/CdiObjectFactory.java":{"insertions":201,"deletions":0},"plugins/cdi/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/cdi/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/cdi/src/main/resources/struts-plugin.xml":{"insertions":33,"deletions":0},"plugins/cdi/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/cdi/src/test/java/org/apache/struts2/cdi/CdiObjectFactoryTest.java":{"insertions":66,"deletions":0},"plugins/cdi/src/test/java/org/apache/struts2/cdi/FooConsumer.java":{"insertions":34,"deletions":0},"plugins/cdi/src/test/java/org/apache/struts2/cdi/FooService.java":{"insertions":30,"deletions":0},"plugins/cdi/src/test/resources/META-INF/beans.xml":{"insertions":22,"deletions":0},"plugins/cdi/src/test/resources/log4j2.xml":{"insertions":34,"deletions":0},"plugins/config-browser/pom.xml":{"insertions":44,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ActionNamesAction.java":{"insertions":111,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ConfigurationHelper.java":{"insertions":92,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ListValidatorsAction.java":{"insertions":110,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowBeansAction.java":{"insertions":139,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowConfigAction.java":{"insertions":119,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowConstantsAction.java":{"insertions":46,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowJarsAction.java":{"insertions":61,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowValidatorAction.java":{"insertions":191,"deletions":0},"plugins/config-browser/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/config-browser/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/actionNames.ftl":{"insertions":42,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/config-styles.css":{"insertions":812,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/error.ftl":{"insertions":26,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/page-footer.ftl":{"insertions":39,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/page-header.ftl":{"insertions":97,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/showBeans.ftl":{"insertions":44,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/showConfig.ftl":{"insertions":136,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/showConstants.ftl":{"insertions":34,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/showJars.ftl":{"insertions":48,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/showValidators.ftl":{"insertions":37,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/simple-error.ftl":{"insertions":22,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/tigris-macros.ftl":{"insertions":128,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/validatorDetails.ftl":{"insertions":42,"deletions":0},"plugins/config-browser/src/main/resources/struts-plugin.xml":{"insertions":84,"deletions":0},"plugins/config-browser/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/convention/design.txt":{"insertions":39,"deletions":0},"plugins/convention/pom.xml":{"insertions":81,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/AbstractActionNameBuilder.java":{"insertions":62,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ActionConfigBuilder.java":{"insertions":40,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ActionNameBuilder.java":{"insertions":35,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ClasspathConfigurationProvider.java":{"insertions":116,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ClasspathPackageProvider.java":{"insertions":54,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionConstants.java":{"insertions":54,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java":{"insertions":417,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsService.java":{"insertions":65,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java":{"insertions":130,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultActionNameBuilder.java":{"insertions":66,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultClassFinder.java":{"insertions":569,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultInterceptorMapBuilder.java":{"insertions":95,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultResultMapBuilder.java":{"insertions":524,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/InterceptorMapBuilder.java":{"insertions":46,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java":{"insertions":1147,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ReflectionTools.java":{"insertions":81,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ResultMapBuilder.java":{"insertions":48,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java":{"insertions":83,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/StringTools.java":{"insertions":62,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Action.java":{"insertions":100,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Actions.java":{"insertions":38,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/AllowedMethods.java":{"insertions":48,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/DefaultInterceptorRef.java":{"insertions":37,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ExceptionMapping.java":{"insertions":52,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ExceptionMappings.java":{"insertions":42,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/InterceptorRef.java":{"insertions":50,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/InterceptorRefs.java":{"insertions":38,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Namespace.java":{"insertions":91,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Namespaces.java":{"insertions":37,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ParentPackage.java":{"insertions":76,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Result.java":{"insertions":93,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ResultPath.java":{"insertions":73,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Results.java":{"insertions":38,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/config/entities/ConventionConstantConfig.java":{"insertions":340,"deletions":0},"plugins/convention/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/convention/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/convention/src/main/resources/struts-plugin.xml":{"insertions":73,"deletions":0},"plugins/convention/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/ConventionUnknownHandlerTest.java":{"insertions":206,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/DefaultResultMapBuilderTest.java":{"insertions":648,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/PackageBasedActionConfigBuilderTest.java":{"insertions":939,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/ReflectionToolsTest.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/SEOActionNameBuilderTest.java":{"insertions":54,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/TestInterceptor.java":{"insertions":39,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/DefaultResultPathAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/NoAnnotationAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/Skip.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ActionNameAction.java":{"insertions":38,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ActionNamesAction.java":{"insertions":37,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ClassLevelAnnotationAction.java":{"insertions":25,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ClassLevelAnnotationDefaultMethodAction.java":{"insertions":28,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ClassLevelAnnotationsAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ClassLevelAnnotationsDefaultMethodAction.java":{"insertions":32,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ClassNameAction.java":{"insertions":35,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/SingleActionNameAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestBase.java":{"insertions":25,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestExtends.java":{"insertions":23,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/allowedmethods/ClassLevelAllowedMethodsAction.java":{"insertions":28,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/allowedmethods/PackageLevelAllowedMethodsAction.java":{"insertions":25,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/allowedmethods/package-info.java":{"insertions":21,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/allowedmethods/sub/PackageLevelAllowedMethodsChildAction.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/chain/ChainedAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/defaultinterceptor/SingleActionNameAction2.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/defaultinterceptor/package-info.java":{"insertions":20,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/exception/ExceptionsActionLevelAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/exception/ExceptionsMethodLevelAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/exclude/ExcludeAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/idx/Index.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/idx/idx2/Index.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptor2Action.java":{"insertions":40,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptor3Action.java":{"insertions":40,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptorAction.java":{"insertions":46,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/InterceptorsAction.java":{"insertions":49,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/ActionLevelNamespaceAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/ClassLevelNamespaceAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/PackageLevelNamespaceAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/package-info.java":{"insertions":20,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace2/DefaultNamespaceAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace3/ActionLevelNamespacesAction.java":{"insertions":32,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace4/ActionAndPackageLevelNamespacesAction.java":{"insertions":31,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace4/package-info.java":{"insertions":20,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/params/ActionParamsMethodLevelAction.java":{"insertions":47,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/ClassLevelParentPackageAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/PackageLevelParentPackageAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/package-info.java":{"insertions":21,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/sub/ClassLevelParentPackageChildAction.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/sub/PackageLevelParentPackageChildAction.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ActionLevelResultAction.java":{"insertions":36,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ActionLevelResultsAction.java":{"insertions":39,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ActionLevelResultsNamesAction.java":{"insertions":45,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ClassLevelResultAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ClassLevelResultsAction.java":{"insertions":39,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/GlobalResultAction.java":{"insertions":34,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/GlobalResultOverrideAction.java":{"insertions":35,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/InheritedResultExtends.java":{"insertions":23,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/InheritedResultTestBase.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/InheritedResultsExtends.java":{"insertions":22,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/InheritedResultsTestBase.java":{"insertions":31,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/OverrideInheritedResultExtends.java":{"insertions":25,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/OverrideInheritedResultTestBase.java":{"insertions":25,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/OverrideResultAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/ClassLevelResultPathAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/PackageLevelResultPathAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/package-info.java":{"insertions":21,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/skip/Index.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/transactions/TransNameAction.java":{"insertions":38,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/dontfind/DontFindMeAction.java":{"insertions":29,"deletions":0},"plugins/convention/src/test/resources/WEB-INF/component/no-annotation-foo.ftl":{"insertions":20,"deletions":0},"plugins/convention/src/test/resources/WEB-INF/component/no-annotation.ftl":{"insertions":20,"deletions":0},"plugins/dwr/pom.xml":{"insertions":44,"deletions":0},"plugins/dwr/src/main/java/org/apache/struts2/validators/DWRValidator.java":{"insertions":123,"deletions":0},"plugins/dwr/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/embeddedjsp/pom.xml":{"insertions":119,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/EmbeddedJSPResult.java":{"insertions":32,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/JSPLoader.java":{"insertions":271,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/JSPRuntime.java":{"insertions":78,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/JSPServletConfig.java":{"insertions":53,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/ServletCache.java":{"insertions":74,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/compiler/MemoryClassLoader.java":{"insertions":52,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/compiler/MemoryJavaFileObject.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/ExpressionFactoryImpl.java":{"insertions":79,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/MethodExpressionImpl.java":{"insertions":315,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/MethodExpressionLiteral.java":{"insertions":96,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/ValueExpressionImpl.java":{"insertions":267,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/ValueExpressionLiteral.java":{"insertions":113,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/ELArithmetic.java":{"insertions":378,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/ELSupport.java":{"insertions":474,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/EvaluationContext.java":{"insertions":82,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/ExpressionBuilder.java":{"insertions":211,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/FunctionMapperFactory.java":{"insertions":60,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/FunctionMapperImpl.java":{"insertions":190,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/VariableMapperFactory.java":{"insertions":54,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/VariableMapperImpl.java":{"insertions":57,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ArithmeticNode.java":{"insertions":43,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstAnd.java":{"insertions":46,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstBracketSuffix.java":{"insertions":39,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstChoice.java":{"insertions":47,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstCompositeExpression.java":{"insertions":55,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstDeferredExpression.java":{"insertions":54,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstDiv.java":{"insertions":42,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstDotSuffix.java":{"insertions":39,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstDynamicExpression.java":{"insertions":54,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstEmpty.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstEqual.java":{"insertions":41,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstFalse.java":{"insertions":39,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstFloatingPoint.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstFunction.java":{"insertions":134,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstGreaterThan.java":{"insertions":47,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstGreaterThanEqual.java":{"insertions":47,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstIdentifier.java":{"insertions":137,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstInteger.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstLessThan.java":{"insertions":46,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstLessThanEqual.java":{"insertions":46,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstLiteralExpression.java":{"insertions":63,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstMinus.java":{"insertions":41,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstMod.java":{"insertions":41,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstMult.java":{"insertions":41,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstNegative.java":{"insertions":82,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstNot.java":{"insertions":45,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstNotEqual.java":{"insertions":40,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstNull.java":{"insertions":43,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstOr.java":{"insertions":45,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstPlus.java":{"insertions":41,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstString.java":{"insertions":74,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstTrue.java":{"insertions":38,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstValue.java":{"insertions":179,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/BooleanNode.java":{"insertions":40,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParser.html":{"insertions":223,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParser.java":{"insertions":2483,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParser.jjt":{"insertions":470,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParserConstants.java":{"insertions":206,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParserTokenManager.java":{"insertions":1343,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParserTreeConstants.java":{"insertions":95,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/JJTELParserState.java":{"insertions":141,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/Node.java":{"insertions":97,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/NodeVisitor.java":{"insertions":27,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ParseException.java":{"insertions":226,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/SimpleCharStream.java":{"insertions":589,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/SimpleNode.java":{"insertions":159,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/Token.java":{"insertions":152,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/TokenMgrError.java":{"insertions":175,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/util/ConcurrentCache.java":{"insertions":57,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/util/MessageFactory.java":{"insertions":72,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/util/ReflectionUtil.java":{"insertions":182,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/Constants.java":{"insertions":208,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/CustomCompiler.java":{"insertions":35,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/EmbeddedServletOptions.java":{"insertions":668,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/JasperException.java":{"insertions":52,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/JspC.java":{"insertions":1237,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/JspCompilationContext.java":{"insertions":732,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/Options.java":{"insertions":196,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/BeanRepository.java":{"insertions":79,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Collector.java":{"insertions":205,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Compiler.java":{"insertions":569,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/DefaultErrorHandler.java":{"insertions":110,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Dumper.java":{"insertions":200,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ELFunctionMapper.java":{"insertions":284,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ELNode.java":{"insertions":256,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ELParser.java":{"insertions":383,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ErrorDispatcher.java":{"insertions":699,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ErrorHandler.java":{"insertions":79,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Generator.java":{"insertions":4190,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ImplicitTagLibraryInfo.java":{"insertions":219,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JasperTagInfo.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JavacErrorDetail.java":{"insertions":233,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JspConfig.java":{"insertions":536,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JspDocumentParser.java":{"insertions":1455,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JspReader.java":{"insertions":658,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JspRuntimeContext.java":{"insertions":468,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JspUtil.java":{"insertions":1202,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Localizer.java":{"insertions":161,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Mark.java":{"insertions":284,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Node.java":{"insertions":2568,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/PageDataImpl.java":{"insertions":713,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/PageInfo.java":{"insertions":713,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Parser.java":{"insertions":1793,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ParserController.java":{"insertions":636,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ScriptingVariabler.java":{"insertions":149,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ServletWriter.java":{"insertions":204,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/SmapGenerator.java":{"insertions":172,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/SmapStratum.java":{"insertions":333,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/SmapUtil.java":{"insertions":723,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TagConstants.java":{"insertions":117,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TagFileProcessor.java":{"insertions":726,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TagLibraryInfoImpl.java":{"insertions":769,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TagPluginManager.java":{"insertions":241,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TextOptimizer.java":{"insertions":117,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TldLocationsCache.java":{"insertions":580,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Validator.java":{"insertions":1804,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/tagplugin/TagPlugin.java":{"insertions":38,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/tagplugin/TagPluginContext.java":{"insertions":133,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/ELContextImpl.java":{"insertions":101,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/ELContextWrapper.java":{"insertions":80,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/ELResolverImpl.java":{"insertions":147,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/ExpressionEvaluatorImpl.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/ExpressionImpl.java":{"insertions":40,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/FunctionMapperImpl.java":{"insertions":37,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspELException.java":{"insertions":28,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspMethodExpression.java":{"insertions":110,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspMethodNotFoundException.java":{"insertions":28,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspPropertyNotFoundException.java":{"insertions":30,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspPropertyNotWritableException.java":{"insertions":29,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspValueExpression.java":{"insertions":139,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/VariableResolverImpl.java":{"insertions":37,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/BodyContentImpl.java":{"insertions":632,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/HttpJspBase.java":{"insertions":89,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/InstanceHelper.java":{"insertions":191,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspApplicationContextImpl.java":{"insertions":140,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspContextWrapper.java":{"insertions":463,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspFactoryImpl.java":{"insertions":211,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspFragmentHelper.java":{"insertions":66,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspRuntimeLibrary.java":{"insertions":1059,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspSourceDependent.java":{"insertions":40,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspWriterImpl.java":{"insertions":662,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/PageContextImpl.java":{"insertions":957,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/PerThreadTagHandlerPool.java":{"insertions":135,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/ProtectedFunctionMapper.java":{"insertions":200,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/ServletResponseWrapperInclude.java":{"insertions":77,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/TagHandlerPool.java":{"insertions":193,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/security/SecurityClassLoad.java":{"insertions":111,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/security/SecurityUtil.java":{"insertions":84,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/servlet/JasperLoader.java":{"insertions":173,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/servlet/JspCServletContext.java":{"insertions":567,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/servlet/JspServlet.java":{"insertions":347,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/servlet/JspServletWrapper.java":{"insertions":528,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/Util.java":{"insertions":371,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Catch.java":{"insertions":72,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Choose.java":{"insertions":34,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/ForEach.java":{"insertions":344,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/ForTokens.java":{"insertions":119,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/If.java":{"insertions":50,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Import.java":{"insertions":382,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Otherwise.java":{"insertions":32,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Out.java":{"insertions":90,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Param.java":{"insertions":77,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Redirect.java":{"insertions":83,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Remove.java":{"insertions":45,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Set.java":{"insertions":167,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Url.java":{"insertions":101,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/When.java":{"insertions":50,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/util/Enumerator.java":{"insertions":174,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/ASCIIReader.java":{"insertions":205,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/EncodingMap.java":{"insertions":1015,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/ParserUtils.java":{"insertions":240,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/SymbolTable.java":{"insertions":312,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/TreeNode.java":{"insertions":364,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/UCSReader.java":{"insertions":302,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/UTF8Reader.java":{"insertions":636,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/XMLChar.java":{"insertions":1031,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/XMLEncodingDetector.java":{"insertions":1651,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/XMLString.java":{"insertions":197,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/XMLStringBuffer.java":{"insertions":194,"deletions":0},"plugins/embeddedjsp/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/el/Messages.properties":{"insertions":66,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/el/Messages_es.properties":{"insertions":45,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/resources/LocalStrings.properties":{"insertions":431,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/resources/LocalStrings_es.properties":{"insertions":421,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/resources/LocalStrings_fr.properties":{"insertions":318,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/resources/LocalStrings_ja.properties":{"insertions":424,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/servlet/mbeans-descriptors.xml":{"insertions":40,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/tagplugins/jstl/tagPlugins.xml":{"insertions":67,"deletions":0},"plugins/embeddedjsp/src/main/resources/struts-plugin.xml":{"insertions":32,"deletions":0},"plugins/embeddedjsp/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/embeddedjsp/src/test/java/org/apache/struts2/EmbeddedJSPResultTest.java":{"insertions":452,"deletions":0},"plugins/embeddedjsp/src/test/java/org/apache/struts2/SoyBean.java":{"insertions":33,"deletions":0},"plugins/embeddedjsp/src/test/resources/jsps.jar":{"insertions":0,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/beans.jsp":{"insertions":22,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/broken0.jsp":{"insertions":22,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/complex0.jsp":{"insertions":220,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/dont-use.jsp":{"insertions":21,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/el.jsp":{"insertions":21,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/includes0.jsp":{"insertions":22,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/includes1.jsp":{"insertions":22,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/includes2.jsp":{"insertions":24,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/includes3.jsp":{"insertions":22,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/jstl.jsp":{"insertions":29,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/printParam.jsp":{"insertions":21,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/scriptlet.jsp":{"insertions":24,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/simple0.jsp":{"insertions":21,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/sub/simple0.jsp":{"insertions":21,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/tag0.jsp":{"insertions":25,"deletions":0},"plugins/gxp/pom.xml":{"insertions":50,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/AbstractGxp.java":{"insertions":363,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/AbstractGxpResult.java":{"insertions":132,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/Gxp.java":{"insertions":88,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/GxpInstance.java":{"insertions":146,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/GxpResult.java":{"insertions":149,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/Param.java":{"insertions":94,"deletions":0},"plugins/gxp/src/main/resources/struts-plugin.xml":{"insertions":33,"deletions":0},"plugins/gxp/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/jasperreports/pom.xml":{"insertions":86,"deletions":0},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/CompileReport.java":{"insertions":48,"deletions":0},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/JasperReportConstants.java":{"insertions":57,"deletions":0},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/JasperReportsResult.java":{"insertions":487,"deletions":0},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/ValueStackDataSource.java":{"insertions":156,"deletions":0},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/ValueStackShadowMap.java":{"insertions":82,"deletions":0},"plugins/jasperreports/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/jasperreports/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/jasperreports/src/main/resources/org/apache/struts2/views/jasperreports/package.html":{"insertions":21,"deletions":0},"plugins/jasperreports/src/main/resources/struts-plugin.xml":{"insertions":34,"deletions":0},"plugins/jasperreports/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/jasperreports/src/test/java/org/apache/struts2/views/jasperreports/JasperReportsResultTest.java":{"insertions":89,"deletions":0},"plugins/jasperreports/src/test/resources/org/apache/struts2/views/jasperreports/empty.jrxml":{"insertions":23,"deletions":0},"plugins/javatemplates/pom.xml":{"insertions":55,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/Attributes.java":{"insertions":113,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/DefaultTagHandlerFactory.java":{"insertions":48,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/DefaultTheme.java":{"insertions":123,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/JavaTemplateEngine.java":{"insertions":148,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/TagGenerator.java":{"insertions":26,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/TagHandler.java":{"insertions":60,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/TagHandlerFactory.java":{"insertions":24,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/TagSerializer.java":{"insertions":25,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/Theme.java":{"insertions":27,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/XHTMLTagSerializer.java":{"insertions":72,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AbstractMessageListHandler.java":{"insertions":74,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AbstractTagHandler.java":{"insertions":96,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ActionErrorHandler.java":{"insertions":30,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ActionMessageHandler.java":{"insertions":30,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AnchorHandler.java":{"insertions":53,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxHandler.java":{"insertions":63,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java":{"insertions":140,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CommonAttributesHandler.java":{"insertions":39,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/DateTextFieldHandler.java":{"insertions":109,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/DynamicAttributesHandler.java":{"insertions":54,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/EmptyHandler.java":{"insertions":29,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/FieldErrorHandler.java":{"insertions":79,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/FileHandler.java":{"insertions":47,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/FormHandler.java":{"insertions":52,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/HeadHandler.java":{"insertions":47,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/HiddenHandler.java":{"insertions":43,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/LabelHandler.java":{"insertions":46,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/LinkHandler.java":{"insertions":49,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/NonceHandler.java":{"insertions":31,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/PasswordHandler.java":{"insertions":52,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/RadioHandler.java":{"insertions":129,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ResetHandler.java":{"insertions":57,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ScriptHandler.java":{"insertions":59,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ScriptingEventsHandler.java":{"insertions":55,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/SelectHandler.java":{"insertions":148,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/SimpleTheme.java":{"insertions":81,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/SubmitHandler.java":{"insertions":96,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/TextAreaHandler.java":{"insertions":51,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/TextFieldHandler.java":{"insertions":48,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/TokenHandler.java":{"insertions":51,"deletions":0},"plugins/javatemplates/src/main/resources/struts-plugin.xml":{"insertions":30,"deletions":0},"plugins/javatemplates/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AbstractCommonAttributesTest.java":{"insertions":66,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AbstractTest.java":{"insertions":198,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/ActionErrorTest.java":{"insertions":92,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/ActionMessageTest.java":{"insertions":93,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AnchorTest.java":{"insertions":87,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/Bean.java":{"insertions":42,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/CheckboxTest.java":{"insertions":82,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/DateTextFieldTest.java":{"insertions":71,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/FieldErrorTest.java":{"insertions":121,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/FileTest.java":{"insertions":66,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/FormTest.java":{"insertions":84,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/HeadTest.java":{"insertions":55,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/HiddenTest.java":{"insertions":65,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/LabelTest.java":{"insertions":65,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/LinkTest.java":{"insertions":86,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/PasswordTest.java":{"insertions":101,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/ResetTest.java":{"insertions":85,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/ScriptTest.java":{"insertions":86,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/SelectTest.java":{"insertions":144,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/SubmitTest.java":{"insertions":168,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/TextAreaTest.java":{"insertions":85,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/TextFieldTest.java":{"insertions":66,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/TokenTest.java":{"insertions":66,"deletions":0},"plugins/jfreechart/pom.xml":{"insertions":88,"deletions":0},"plugins/jfreechart/src/main/java/org/apache/struts2/dispatcher/ChartResult.java":{"insertions":250,"deletions":0},"plugins/jfreechart/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/jfreechart/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/jfreechart/src/main/resources/struts-plugin.xml":{"insertions":37,"deletions":0},"plugins/jfreechart/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/jfreechart/src/test/java/org/apache/struts2/dispatcher/ChartResultTest.java":{"insertions":205,"deletions":0},"plugins/json/pom.xml":{"insertions":122,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/DefaultJSONWriter.java":{"insertions":709,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONActionRedirectResult.java":{"insertions":89,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONCleaner.java":{"insertions":250,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONConstants.java":{"insertions":34,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONException.java":{"insertions":36,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java":{"insertions":567,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONPopulator.java":{"insertions":427,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONReader.java":{"insertions":302,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONResult.java":{"insertions":471,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONUtil.java":{"insertions":617,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONValidationInterceptor.java":{"insertions":220,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONWriter.java":{"insertions":47,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/SerializationParams.java":{"insertions":118,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/JSON.java":{"insertions":39,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/JSONFieldBridge.java":{"insertions":35,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/JSONParameter.java":{"insertions":38,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/SMD.java":{"insertions":34,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/SMDMethod.java":{"insertions":30,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/SMDMethodParameter.java":{"insertions":30,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/bridge/FieldBridge.java":{"insertions":28,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/bridge/ParameterizedBridge.java":{"insertions":31,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/bridge/StringBridge.java":{"insertions":34,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/config/entities/JSONConstantConfig.java":{"insertions":71,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/rpc/RPCError.java":{"insertions":107,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/rpc/RPCErrorCode.java":{"insertions":45,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/rpc/RPCResponse.java":{"insertions":61,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/smd/SMD.java":{"insertions":76,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/smd/SMDGenerator.java":{"insertions":148,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/smd/SMDMethod.java":{"insertions":73,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/smd/SMDMethodParameter.java":{"insertions":55,"deletions":0},"plugins/json/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/json/src/main/resources/META-INF/tags/JsonPlugin.tld":{"insertions":45,"deletions":0},"plugins/json/src/main/resources/struts-plugin.xml":{"insertions":57,"deletions":0},"plugins/json/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/AnEnum.java":{"insertions":26,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/AnEnumBean.java":{"insertions":43,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/AnotherBean.java":{"insertions":50,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/Bean.java":{"insertions":149,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/DefaultJSONWriterTest.java":{"insertions":191,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONActionRedirectResultTest.java":{"insertions":123,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONCleanerTest.java":{"insertions":134,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONEnumTest.java":{"insertions":125,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java":{"insertions":553,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONPopulatorTest.java":{"insertions":187,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONReaderTest.java":{"insertions":65,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONResultTest.java":{"insertions":732,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONUtilTest.java":{"insertions":82,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONValidationInterceptorTest.java":{"insertions":259,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/ListBean.java":{"insertions":42,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/OtherBean.java":{"insertions":95,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/SMDActionTest1.java":{"insertions":195,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/SMDActionTest2.java":{"insertions":56,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/SMDMethodInterfaceTest.java":{"insertions":193,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/SimpleValue.java":{"insertions":35,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/SingleDateBean.java":{"insertions":34,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/StrutsMockHttpServletRequest.java":{"insertions":205,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/StrutsMockHttpServletResponse.java":{"insertions":108,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/StrutsMockHttpSession.java":{"insertions":67,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/StrutsMockServletContext.java":{"insertions":295,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestAction.java":{"insertions":196,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestAction2.java":{"insertions":25,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestAction3.java":{"insertions":25,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestAction4.java":{"insertions":33,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestAction5.java":{"insertions":50,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/WrapperClassBean.java":{"insertions":229,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-1.txt":{"insertions":3,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-2.txt":{"insertions":2,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-3.txt":{"insertions":3,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-4.txt":{"insertions":1,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-5.txt":{"insertions":1,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-to-the-bone.txt":{"insertions":0,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-1.txt":{"insertions":49,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-10.txt":{"insertions":3,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-11.txt":{"insertions":6,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-12.txt":{"insertions":8,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-2-enum.txt":{"insertions":21,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-2.txt":{"insertions":15,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-3.txt":{"insertions":44,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-4.txt":{"insertions":4,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-5.txt":{"insertions":8,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-6.txt":{"insertions":1,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-7.txt":{"insertions":25,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-8.txt":{"insertions":13,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-9.txt":{"insertions":3,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json.txt":{"insertions":44,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/jsonp-1.txt":{"insertions":15,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/jsonwriter-write-bean-01.txt":{"insertions":15,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/jsonwriter-write-bean-02.txt":{"insertions":16,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/jsonwriter-write-bean-03.txt":{"insertions":13,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/jsonwriter-write-bean-04.txt":{"insertions":16,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/nulls-1.txt":{"insertions":1,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/prefix-1.txt":{"insertions":1,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-1.txt":{"insertions":41,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-10.txt":{"insertions":4,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-11.txt":{"insertions":6,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-12.txt":{"insertions":20,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-13.txt":{"insertions":11,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-14.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-15.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-2.txt":{"insertions":24,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-3.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-4.txt":{"insertions":4,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-5.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-6.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-7.txt":{"insertions":19,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-8.txt":{"insertions":16,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-9.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd.txt":{"insertions":1,"deletions":0},"plugins/junit/pom.xml":{"insertions":101,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/ConventionPluginResourceLoader.java":{"insertions":47,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsJUnit4TestCase.java":{"insertions":250,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsPortletTestCase.java":{"insertions":118,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsRestTestCase.java":{"insertions":145,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsSpringJUnit4TestCase.java":{"insertions":42,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsSpringTestCase.java":{"insertions":47,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java":{"insertions":212,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/util/TestUtils.java":{"insertions":103,"deletions":0},"plugins/junit/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/junit/src/test/java/actions/ViewAction.java":{"insertions":38,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/JUnitTestAction.java":{"insertions":39,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/MySessionBean.java":{"insertions":26,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/StrutsJUnit4TestCaseTest.java":{"insertions":48,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/StrutsSpringJUnit4TestCaseTest.java":{"insertions":74,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/StrutsSpringTestCaseTest.java":{"insertions":27,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/StrutsTestCaseTest.java":{"insertions":100,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/convention/StrutsJUnit4ConventionTestCaseTest.java":{"insertions":53,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/session/SessionGetAction.java":{"insertions":33,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/session/SessionSetAction.java":{"insertions":37,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/session/StrutsJUnit4SessionTestCaseTest.java":{"insertions":50,"deletions":0},"plugins/junit/src/test/resources/applicationContext.xml":{"insertions":38,"deletions":0},"plugins/junit/src/test/resources/struts-convention-configuration.xml":{"insertions":38,"deletions":0},"plugins/junit/src/test/resources/struts-session-values-test.xml":{"insertions":36,"deletions":0},"plugins/junit/src/test/resources/struts-test.xml":{"insertions":32,"deletions":0},"plugins/junit/src/test/resources/struts.xml":{"insertions":33,"deletions":0},"plugins/junit/src/test/resources/template-1.ftl":{"insertions":21,"deletions":0},"plugins/junit/src/test/resources/template-2.ftl":{"insertions":21,"deletions":0},"plugins/junit/src/test/resources/template-session.ftl":{"insertions":21,"deletions":0},"plugins/junit/src/test/resources/template2.ftl":{"insertions":21,"deletions":0},"plugins/junit/src/test/resources/view-success.ftl":{"insertions":25,"deletions":0},"plugins/osgi/pom.xml":{"insertions":129,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/BundleAccessor.java":{"insertions":60,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/BundleClassLoaderInterface.java":{"insertions":65,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/BundleFreemarkerManager.java":{"insertions":83,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/BundlePackageLoader.java":{"insertions":191,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/DefaultBundleAccessor.java":{"insertions":236,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/DelegatingObjectFactory.java":{"insertions":151,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/OsgiConfigurationProvider.java":{"insertions":349,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/OsgiHostFactory.java":{"insertions":52,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/OsgiUtil.java":{"insertions":174,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/PackageLoader.java":{"insertions":74,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/SpringOsgiObjectFactory.java":{"insertions":111,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/StrutsOsgiListener.java":{"insertions":85,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/action/BundleContextAware.java":{"insertions":31,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/action/ServiceAware.java":{"insertions":34,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/host/BaseOsgiHost.java":{"insertions":524,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/host/FelixOsgiHost.java":{"insertions":608,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/host/GlassfishOSGiHost.java":{"insertions":178,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/host/OsgiHost.java":{"insertions":40,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/interceptor/BundleContextAware.java":{"insertions":38,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/interceptor/OsgiInterceptor.java":{"insertions":152,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/interceptor/ServiceAware.java":{"insertions":38,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/loaders/FreeMarkerBundleResourceLoader.java":{"insertions":37,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/loaders/StaticContentBundleResourceLoader.java":{"insertions":46,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/loaders/VelocityBundleResourceLoader.java":{"insertions":71,"deletions":0},"plugins/osgi/src/main/resources/beanRefContext.xml":{"insertions":31,"deletions":0},"plugins/osgi/src/main/resources/struts-osgi.properties":{"insertions":26,"deletions":0},"plugins/osgi/src/main/resources/struts-plugin.xml":{"insertions":54,"deletions":0},"plugins/osgi/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/osgi/src/test/java/org/apache/struts2/osgi/OsgiUtilTest.java":{"insertions":158,"deletions":0},"plugins/osgi/src/test/java/org/apache/struts2/osgi/action/ServiceAction.java":{"insertions":34,"deletions":0},"plugins/osgi/src/test/java/org/apache/struts2/osgi/host/FelixOsgiHostTest.java":{"insertions":216,"deletions":0},"plugins/osgi/src/test/java/org/apache/struts2/osgi/interceptor/OsgiInterceptorTest.java":{"insertions":174,"deletions":0},"plugins/osgi/src/test/java/org/apache/struts2/osgi/interceptor/SomeAction.java":{"insertions":34,"deletions":0},"plugins/osgi/src/test/resources/default.properties":{"insertions":787,"deletions":0},"plugins/osgi/src/test/resources/struts-osgi.properties":{"insertions":26,"deletions":0},"plugins/oval/pom.xml":{"insertions":74,"deletions":0},"plugins/oval/src/main/java/org/apache/struts2/oval/annotation/Profiles.java":{"insertions":33,"deletions":0},"plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/DefaultOValValidationManager.java":{"insertions":196,"deletions":0},"plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/OValValidationInterceptor.java":{"insertions":318,"deletions":0},"plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/OValValidationManager.java":{"insertions":67,"deletions":0},"plugins/oval/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/oval/src/main/resources/NOTICE.txt":{"insertions":9,"deletions":0},"plugins/oval/src/main/resources/OVAL-LICENSE.txt":{"insertions":88,"deletions":0},"plugins/oval/src/main/resources/XSTREAM-LICENSE.txt":{"insertions":26,"deletions":0},"plugins/oval/src/main/resources/struts-plugin.xml":{"insertions":65,"deletions":0},"plugins/oval/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/DummyDefaultOValValidationManager.java":{"insertions":33,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/FieldsWithProfiles.java":{"insertions":68,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/MemberObject.java":{"insertions":36,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/ModelDrivenAction.java":{"insertions":37,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/OValValidationInterceptorTest.java":{"insertions":347,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleField.java":{"insertions":57,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldI18n.java":{"insertions":37,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldI18nDefaultKey.java":{"insertions":37,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldJPAAnnotations.java":{"insertions":36,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldOGNLExpression.java":{"insertions":36,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldsXML.java":{"insertions":46,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldsXMLChild.java":{"insertions":31,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleMethod.java":{"insertions":39,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/ValidationInMethods.java":{"insertions":50,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/VoidResult.java":{"insertions":27,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/domain/Address.java":{"insertions":36,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/domain/Person.java":{"insertions":61,"deletions":0},"plugins/oval/src/test/resources/org/apache/struts2/oval/interceptor/SimpleFieldI18n.properties":{"insertions":20,"deletions":0},"plugins/oval/src/test/resources/org/apache/struts2/oval/interceptor/SimpleFieldsXML-validation.xml":{"insertions":30,"deletions":0},"plugins/oval/src/test/resources/org/apache/struts2/oval/interceptor/SimpleFieldsXMLChild-validation.xml":{"insertions":30,"deletions":0},"plugins/oval/src/test/resources/oval-test.xml":{"insertions":123,"deletions":0},"plugins/pell-multipart/pom.xml":{"insertions":45,"deletions":0},"plugins/pell-multipart/src/main/java/org/apache/struts2/dispatcher/multipart/PellMultiPartRequest.java":{"insertions":161,"deletions":0},"plugins/pell-multipart/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/pell-multipart/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/pell-multipart/src/main/resources/struts-plugin.xml":{"insertions":28,"deletions":0},"plugins/pell-multipart/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/plexus/pom.xml":{"insertions":44,"deletions":0},"plugins/plexus/src/main/java/org/apache/struts2/plexus/PlexusFilter.java":{"insertions":116,"deletions":0},"plugins/plexus/src/main/java/org/apache/struts2/plexus/PlexusLifecycleListener.java":{"insertions":114,"deletions":0},"plugins/plexus/src/main/java/org/apache/struts2/plexus/PlexusObjectFactory.java":{"insertions":311,"deletions":0},"plugins/plexus/src/main/java/org/apache/struts2/plexus/PlexusThreadLocal.java":{"insertions":42,"deletions":0},"plugins/plexus/src/main/java/org/apache/struts2/plexus/PlexusUtils.java":{"insertions":54,"deletions":0},"plugins/plexus/src/main/resources/CLASSWORLDS-LICENSE.txt":{"insertions":47,"deletions":0},"plugins/plexus/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/plexus/src/main/resources/NOTICE.txt":{"insertions":9,"deletions":0},"plugins/plexus/src/main/resources/struts-plugin.xml":{"insertions":31,"deletions":0},"plugins/plexus/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/pom.xml":{"insertions":88,"deletions":0},"plugins/portlet-mocks/pom.xml":{"insertions":63,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockActionRequest.java":{"insertions":86,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockActionResponse.java":{"insertions":132,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockBaseURL.java":{"insertions":161,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockCacheControl.java":{"insertions":78,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockClientDataRequest.java":{"insertions":135,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockEvent.java":{"insertions":91,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockEventRequest.java":{"insertions":90,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockEventResponse.java":{"insertions":35,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockMimeResponse.java":{"insertions":259,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockMultipartActionRequest.java":{"insertions":101,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortalContext.java":{"insertions":106,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletConfig.java":{"insertions":194,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletContext.java":{"insertions":285,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletPreferences.java":{"insertions":123,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletRequest.java":{"insertions":565,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletRequestDispatcher.java":{"insertions":87,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletResponse.java":{"insertions":202,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletSession.java":{"insertions":250,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletURL.java":{"insertions":121,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockRenderRequest.java":{"insertions":94,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockRenderResponse.java":{"insertions":90,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockResourceRequest.java":{"insertions":132,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockResourceResponse.java":{"insertions":41,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockResourceURL.java":{"insertions":73,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockStateAwareResponse.java":{"insertions":165,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/ServletWrappingPortletContext.java":{"insertions":161,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/multipart/MultipartActionRequest.java":{"insertions":41,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/multipart/package-info.java":{"insertions":38,"deletions":0},"plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/package-info.java":{"insertions":35,"deletions":0},"plugins/portlet-mocks/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/portlet-mocks/src/test/java/org/apache/struts2/StrutsSpringPortletMockObjectsTest.java":{"insertions":1604,"deletions":0},"plugins/portlet-mocks/src/test/resources/applicationContext.xml":{"insertions":36,"deletions":0},"plugins/portlet-tiles/pom.xml":{"insertions":66,"deletions":0},"plugins/portlet-tiles/src/main/java/org/apache/struts2/views/tiles/PortletTilesResult.java":{"insertions":111,"deletions":0},"plugins/portlet-tiles/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/portlet-tiles/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/portlet-tiles/src/main/resources/struts-plugin.xml":{"insertions":40,"deletions":0},"plugins/portlet-tiles/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/portlet/pom.xml":{"insertions":155,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/components/PortletUrlRenderer.java":{"insertions":206,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletApplicationMap.java":{"insertions":202,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletConstants.java":{"insertions":133,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletPhase.java":{"insertions":64,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletRequestMap.java":{"insertions":155,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletSessionMap.java":{"insertions":154,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/action/PortletContextAware.java":{"insertions":30,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/action/PortletPreferencesAware.java":{"insertions":39,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/action/PortletRequestAware.java":{"insertions":30,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/action/PortletResponseAware.java":{"insertions":30,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/context/PortletActionContext.java":{"insertions":233,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/DirectRenderFromEventAction.java":{"insertions":73,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/DispatcherServlet.java":{"insertions":53,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":673,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr286Dispatcher.java":{"insertions":90,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletAwareInterceptor.java":{"insertions":117,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletContextAware.java":{"insertions":34,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletPreferencesAware.java":{"insertions":42,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletPrincipalProxy.java":{"insertions":80,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletRequestAware.java":{"insertions":35,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletResponseAware.java":{"insertions":35,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletStateInterceptor.java":{"insertions":95,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/ServletPortletPreferences.java":{"insertions":93,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletActionRedirectResult.java":{"insertions":258,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletResult.java":{"insertions":263,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletResultHelper.java":{"insertions":64,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletResultHelperJSR168.java":{"insertions":72,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletResultHelperJSR286.java":{"insertions":70,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java":{"insertions":270,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletHttpSession.java":{"insertions":212,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletConfig.java":{"insertions":79,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletContext.java":{"insertions":242,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletInputStream.java":{"insertions":119,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletOutputStream.java":{"insertions":86,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletRequest.java":{"insertions":683,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletRequestDispatcher.java":{"insertions":68,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletResponse.java":{"insertions":231,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletResponseJSR286.java":{"insertions":182,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/package.html":{"insertions":25,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java":{"insertions":346,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelperJSR286.java":{"insertions":73,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/views/freemarker/PortletFreemarkerResult.java":{"insertions":328,"deletions":0},"plugins/portlet/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/portlet/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/portlet/src/main/resources/struts-plugin.xml":{"insertions":76,"deletions":0},"plugins/portlet/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/StrutsTestCasePortletTests.java":{"insertions":224,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/components/PortletAction.java":{"insertions":29,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/components/PortletUrlRendererTest.java":{"insertions":79,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/PortletApplicationMapTest.java":{"insertions":179,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/PortletRequestMapTest.java":{"insertions":107,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/PortletSessionMapTest.java":{"insertions":122,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/context/PortletActionContextTest.java":{"insertions":207,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":286,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/dispatcher/Jsr286DispatcherTest.java":{"insertions":339,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/interceptor/PortletAwareInterceptorTest.java":{"insertions":105,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/interceptor/PortletStateInterceptorTest.java":{"insertions":159,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/result/PortletResultTest.java":{"insertions":249,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/util/PortletUrlHelperTest.java":{"insertions":202,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/views/jsp/PortletUrlTagTest.java":{"insertions":469,"deletions":0},"plugins/portlet/src/test/resources/log4j2.xml":{"insertions":33,"deletions":0},"plugins/portlet/src/test/resources/struts.xml":{"insertions":36,"deletions":0},"plugins/rest/pom.xml":{"insertions":111,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeHandlerManager.java":{"insertions":77,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeInterceptor.java":{"insertions":62,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/DefaultContentTypeHandlerManager.java":{"insertions":254,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/DefaultHttpHeaders.java":{"insertions":167,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/HttpHeaders.java":{"insertions":54,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionInvocation.java":{"insertions":363,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":396,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionProxyFactory.java":{"insertions":54,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionSupport.java":{"insertions":115,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestConstants.java":{"insertions":38,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestWorkflowInterceptor.java":{"insertions":211,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/config/entities/RestConstantConfig.java":{"insertions":196,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AbstractContentTypeHandler.java":{"insertions":43,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClassNames.java":{"insertions":25,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClasses.java":{"insertions":25,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/ContentTypeHandler.java":{"insertions":74,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/FormUrlEncodedHandler.java":{"insertions":64,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/HtmlHandler.java":{"insertions":47,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JacksonJsonHandler.java":{"insertions":65,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JacksonXmlHandler.java":{"insertions":61,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JuneauXmlHandler.java":{"insertions":81,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/MultipartFormDataHandler.java":{"insertions":64,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamHandler.java":{"insertions":132,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamPermissionProvider.java":{"insertions":27,"deletions":0},"plugins/rest/src/main/resources/NOTICE.txt":{"insertions":10,"deletions":0},"plugins/rest/src/main/resources/XPP3-LICENSE.txt":{"insertions":46,"deletions":0},"plugins/rest/src/main/resources/XSTREAM-LICENSE.txt":{"insertions":26,"deletions":0},"plugins/rest/src/main/resources/struts-plugin.xml":{"insertions":113,"deletions":0},"plugins/rest/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/ContentTypeHandlerManagerTest.java":{"insertions":175,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/DefaultContentTypeHandlerManagerTest.java":{"insertions":188,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/DefaultHttpHeadersTest.java":{"insertions":233,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/RestActionInvocationTest.java":{"insertions":297,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java":{"insertions":385,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/RestWorkflowInterceptorTest.java":{"insertions":62,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/Contact.java":{"insertions":89,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/JacksonJsonHandlerTest.java":{"insertions":93,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/JacksonXmlHandlerTest.java":{"insertions":87,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/JuneauXmlHandlerTest.java":{"insertions":98,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/SimpleBean.java":{"insertions":52,"deletions":0},"plugins/sitemesh/pom.xml":{"insertions":51,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/FreemarkerDecoratorServlet.java":{"insertions":333,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/FreemarkerMapper2DecoratorSelector.java":{"insertions":56,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/FreemarkerPageFilter.java":{"insertions":65,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/NoneDecoratorMapper.java":{"insertions":39,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/OldDecorator2NewStrutsDecorator.java":{"insertions":199,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/OldDecorator2NewStrutsFreemarkerDecorator.java":{"insertions":101,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/OldDecorator2NewStrutsVelocityDecorator.java":{"insertions":101,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/StrutsSiteMeshFactory.java":{"insertions":55,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/VelocityDecoratorServlet.java":{"insertions":193,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/VelocityMapper2DecoratorSelector.java":{"insertions":58,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/VelocityPageFilter.java":{"insertions":57,"deletions":0},"plugins/sitemesh/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/sitemesh/src/main/resources/NOTICE.txt":{"insertions":8,"deletions":0},"plugins/sitemesh/src/main/resources/SITEMESH-LICENSE.txt":{"insertions":51,"deletions":0},"plugins/sitemesh/src/main/resources/struts-plugin.xml":{"insertions":29,"deletions":0},"plugins/sitemesh/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/spring/pom.xml":{"insertions":91,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/ClassReloadingBeanFactory.java":{"insertions":79,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/ClassReloadingInstantiationStrategy.java":{"insertions":54,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/ClassReloadingXMLWebApplicationContext.java":{"insertions":229,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/SpringConstants.java":{"insertions":25,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/StrutsSpringObjectFactory.java":{"insertions":144,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/config/entities/SpringConstantConfig.java":{"insertions":70,"deletions":0},"plugins/spring/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/spring/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/spring/src/main/resources/struts-plugin.xml":{"insertions":44,"deletions":0},"plugins/spring/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/spring/src/test/java/org/apache/struts2/spring/StrutsSpringObjectFactoryTest.java":{"insertions":64,"deletions":0},"plugins/spring/src/test/resources/org/apache/struts2/spring/StrutsSpringObjectFactoryTest-applicationContext.xml":{"insertions":26,"deletions":0},"plugins/src/site/site.xml":{"insertions":57,"deletions":0},"plugins/testng/pom.xml":{"insertions":68,"deletions":0},"plugins/testng/src/main/java/org/apache/struts2/StrutsTestCase.java":{"insertions":66,"deletions":0},"plugins/testng/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/testng/src/test/java/org/apache/struts2/TestNGStrutsTestCaseTest.java":{"insertions":63,"deletions":0},"plugins/tiles/pom.xml":{"insertions":89,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/I18NAttributeEvaluator.java":{"insertions":60,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsAttributeEvaluator.java":{"insertions":63,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsFreeMarkerAttributeRenderer.java":{"insertions":117,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsPreparerFactory.java":{"insertions":52,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesAnnotationProcessor.java":{"insertions":177,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesContainerFactory.java":{"insertions":273,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesInitializer.java":{"insertions":54,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesListener.java":{"insertions":40,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesLocaleResolver.java":{"insertions":53,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsWildcardServletApplicationContext.java":{"insertions":133,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesAddAttribute.java":{"insertions":30,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesAddListAttribute.java":{"insertions":28,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesDefinition.java":{"insertions":66,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesDefinitions.java":{"insertions":36,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesPutAttribute.java":{"insertions":32,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesPutListAttribute.java":{"insertions":32,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/views/tiles/TilesResult.java":{"insertions":160,"deletions":0},"plugins/tiles/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/tiles/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/tiles/src/main/resources/struts-plugin.xml":{"insertions":32,"deletions":0},"plugins/tiles/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/tiles/src/test/java/org/apache/struts2/tiles/StrutsTilesAnnotationProcessorTest.java":{"insertions":165,"deletions":0},"plugins/tiles/src/test/java/org/apache/struts2/tiles/TilesTestActionMultipleAnnotations.java":{"insertions":30,"deletions":0},"plugins/tiles/src/test/java/org/apache/struts2/tiles/TilesTestActionSingleAnnotation.java":{"insertions":67,"deletions":0},"plugins/tiles/src/test/java/org/apache/struts2/tiles/TilesTestActionSingleAnnotationAllEmpty.java":{"insertions":46,"deletions":0},"plugins/velocity/pom.xml":{"insertions":82,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/StrutsResourceLoader.java":{"insertions":49,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/StrutsVelocityContext.java":{"insertions":131,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/VelocityBeanSelectionProvider.java":{"insertions":55,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/VelocityConstants.java":{"insertions":26,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/VelocityManager.java":{"insertions":560,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/VelocityStrutsUtil.java":{"insertions":58,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/VelocityTagLibrary.java":{"insertions":113,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/AbstractDirective.java":{"insertions":160,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/ActionDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/ActionErrorDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/ActionMessageDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/AnchorDirective.java":{"insertions":44,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/BeanDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxListDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/ComboBoxDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/ComponentDirective.java":{"insertions":44,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/DateDirective.java":{"insertions":41,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/DoubleSelectDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/FieldErrorDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/FileDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/FormDirective.java":{"insertions":44,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/HeadDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/HiddenDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/I18nDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/IncludeDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/InputTransferSelectDirective.java":{"insertions":41,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/LabelDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/OptGroupDirective.java":{"insertions":41,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":42,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/ParamDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/PasswordDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/PropertyDirective.java":{"insertions":39,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/PushDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/RadioDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/ResetDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/SelectDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/SetDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/SubmitDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/TextAreaDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/TextDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/TextFieldDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/TokenDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/URLDirective.java":{"insertions":40,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/components/UpDownSelectDirective.java":{"insertions":42,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/package.html":{"insertions":21,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/result/VelocityResult.java":{"insertions":238,"deletions":0},"plugins/velocity/src/main/java/org/apache/struts2/views/velocity/template/VelocityTemplateEngine.java":{"insertions":106,"deletions":0},"plugins/velocity/src/main/resources/struts-plugin.xml":{"insertions":44,"deletions":0},"plugins/velocity/src/test/java/org/apache/struts2/views/velocity/result/VelocityResultTest.java":{"insertions":145,"deletions":0},"plugins/velocity/src/test/java/org/apache/struts2/views/velocity/template/VelocityTemplateEngineTest.java":{"insertions":84,"deletions":0},"pom.xml":{"insertions":1207,"deletions":0},"src/etc/header.txt":{"insertions":16,"deletions":0},"src/etc/project-suppression.xml":{"insertions":171,"deletions":0},"src/main/groovy/Jenkinsfile.gdsl":{"insertions":159,"deletions":0},"src/site/site.xml":{"insertions":65,"deletions":0}}},"2b8e02d97d05a328c65dff025dfd2e02ef86c135":{"author":"Donald J. Brown","email":"mrdon@apache.org","date":"2006-07-01 23:36:50 UTC","message":"Renaming org.apache.struts.action2 to org.apache.struts2\nWW-1367\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@418521 13f79535-47bb-0310-9956-ffa450edef68","insertions":71356,"deletions":71356,"filepaths":{"core/pom.xml":{"insertions":5,"deletions":5},"core/src/main/java/org/apache/struts/action2/Main.java":{"insertions":255,"deletions":0},"core/src/main/java/org/apache/struts/action2/RequestUtils.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts/action2/ServletActionContext.java":{"insertions":116,"deletions":0},"core/src/main/java/org/apache/struts/action2/StrutsConstants.java":{"insertions":78,"deletions":0},"core/src/main/java/org/apache/struts/action2/StrutsStatics.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/StrutsTestCase.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/AbstractRichtexteditorConnector.java":{"insertions":582,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ActionComponent.java":{"insertions":280,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ActionError.java":{"insertions":62,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ActionMessage.java":{"insertions":58,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Anchor.java":{"insertions":139,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/AppendIterator.java":{"insertions":170,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Bean.java":{"insertions":145,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Checkbox.java":{"insertions":82,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/CheckboxList.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ClosingUIBean.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ComboBox.java":{"insertions":213,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Component.java":{"insertions":470,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Date.java":{"insertions":382,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/DatePicker.java":{"insertions":181,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/DefaultRichtexteditorConnector.java":{"insertions":253,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Div.java":{"insertions":159,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/DoubleListUIBean.java":{"insertions":645,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/DoubleSelect.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Else.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ElseIf.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/FieldError.java":{"insertions":105,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/File.java":{"insertions":103,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Form.java":{"insertions":454,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/FormButton.java":{"insertions":124,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/GenericUIBean.java":{"insertions":124,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Head.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Hidden.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/I18n.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/If.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Include.java":{"insertions":395,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/IteratorComponent.java":{"insertions":289,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Label.java":{"insertions":87,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ListUIBean.java":{"insertions":147,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/MergeIterator.java":{"insertions":182,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/OptionTransferSelect.java":{"insertions":545,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Panel.java":{"insertions":119,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Param.java":{"insertions":157,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Password.java":{"insertions":82,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Property.java":{"insertions":162,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Push.java":{"insertions":148,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Radio.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/RemoteCallUIBean.java":{"insertions":99,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Reset.java":{"insertions":99,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/RichTextEditor.java":{"insertions":1260,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Select.java":{"insertions":153,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Set.java":{"insertions":142,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Submit.java":{"insertions":279,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/TabbedPanel.java":{"insertions":155,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Text.java":{"insertions":184,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/TextArea.java":{"insertions":110,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/TextField.java":{"insertions":111,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Token.java":{"insertions":114,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Tree.java":{"insertions":497,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/TreeNode.java":{"insertions":102,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/UIBean.java":{"insertions":1218,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/URL.java":{"insertions":362,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/UpDownSelect.java":{"insertions":230,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/AbstractFilterModel.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/RenderFilterModel.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/SortFilterModel.java":{"insertions":195,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/SortableTableModel.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/WebTable.java":{"insertions":358,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/WebTableColumn.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/AbstractCellRenderer.java":{"insertions":71,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/BooleanCellRenderer.java":{"insertions":62,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/CellRenderer.java":{"insertions":27,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/DateCellRenderer.java":{"insertions":61,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/DefaultCellRenderer.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/FixedTextCellRenderer.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/LinkCellRenderer.java":{"insertions":240,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/NumericCellRenderer.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/components/table/renderer/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/BaseTemplateEngine.java":{"insertions":71,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/FreemarkerTemplateEngine.java":{"insertions":145,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/JspTemplateEngine.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/Template.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/TemplateEngine.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/TemplateEngineManager.java":{"insertions":79,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/TemplateRenderingContext.java":{"insertions":72,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/VelocityTemplateEngine.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/config/Configuration.java":{"insertions":241,"deletions":0},"core/src/main/java/org/apache/struts/action2/config/DefaultConfiguration.java":{"insertions":145,"deletions":0},"core/src/main/java/org/apache/struts/action2/config/DelegatingConfiguration.java":{"insertions":150,"deletions":0},"core/src/main/java/org/apache/struts/action2/config/PropertiesConfiguration.java":{"insertions":104,"deletions":0},"core/src/main/java/org/apache/struts/action2/config/ServletContextSingleton.java":{"insertions":84,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/config/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/config_browser/ActionNamesAction.java":{"insertions":86,"deletions":0},"core/src/main/java/org/apache/struts/action2/config_browser/ConfigurationHelper.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts/action2/config_browser/ListValidatorsAction.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/config_browser/ShowConfigAction.java":{"insertions":107,"deletions":0},"core/src/main/java/org/apache/struts/action2/config_browser/ShowValidatorAction.java":{"insertions":173,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ActionContextCleanUp.java":{"insertions":121,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ApplicationMap.java":{"insertions":186,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/DefaultActionSupport.java":{"insertions":66,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/DispatcherUtils.java":{"insertions":523,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/FilterDispatcher.java":{"insertions":334,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/FilterDispatcherCompatWeblogic61.java":{"insertions":106,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/HttpHeaderResult.java":{"insertions":138,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/PlainTextResult.java":{"insertions":148,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/RequestMap.java":{"insertions":145,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ServletActionRedirectResult.java":{"insertions":125,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ServletDispatcher.java":{"insertions":121,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ServletDispatcherResult.java":{"insertions":134,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ServletRedirectResult.java":{"insertions":136,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/SessionMap.java":{"insertions":184,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/StreamResult.java":{"insertions":215,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/StrutsRequestWrapper.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/StrutsResultSupport.java":{"insertions":188,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/VelocityResult.java":{"insertions":213,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/mapper/ActionMapper.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/mapper/ActionMapperFactory.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/mapper/ActionMapping.java":{"insertions":95,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":338,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/mapper/RestfulActionMapper.java":{"insertions":114,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":246,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/multipart/MultiPartRequest.java":{"insertions":127,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":342,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/dispatcher/multipart/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/dispatcher/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ApplicationAware.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/BackgroundProcess.java":{"insertions":126,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/CreateSessionInterceptor.java":{"insertions":89,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":300,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/FileUploadInterceptor.java":{"insertions":347,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/NoParameters.java":{"insertions":29,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ParameterAware.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/PrincipalAware.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/PrincipalProxy.java":{"insertions":54,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/RequestAware.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ScopeInterceptor.java":{"insertions":397,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ServletConfigInterceptor.java":{"insertions":157,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ServletRequestAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ServletResponseAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/SessionAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/StrutsConversionErrorInterceptor.java":{"insertions":122,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/TokenInterceptor.java":{"insertions":170,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":144,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":336,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/debugging/PrettyPrintWriter.java":{"insertions":174,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/ApplyRequestValuesInterceptor.java":{"insertions":75,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/FacesInterceptor.java":{"insertions":116,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/FacesResult.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/FacesSetupInterceptor.java":{"insertions":155,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/FacesSupport.java":{"insertions":164,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/InvokeApplicationInterceptor.java":{"insertions":75,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/ProcessValidationsInterceptor.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/RestoreViewInterceptor.java":{"insertions":225,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/StrutsNavigationHandler.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/StrutsVariableResolver.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/UpdateModelValuesInterceptor.java":{"insertions":75,"deletions":0},"core/src/main/java/org/apache/struts/action2/plexus/PlexusFilter.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/plexus/PlexusLifecycleListener.java":{"insertions":92,"deletions":0},"core/src/main/java/org/apache/struts/action2/plexus/PlexusObjectFactory.java":{"insertions":278,"deletions":0},"core/src/main/java/org/apache/struts/action2/plexus/PlexusThreadLocal.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts/action2/plexus/PlexusUtils.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/PortletActionConstants.java":{"insertions":103,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/PortletApplicationMap.java":{"insertions":201,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/PortletRequestMap.java":{"insertions":165,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/PortletSessionMap.java":{"insertions":169,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/context/PortletActionContext.java":{"insertions":192,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/context/PreparatorServlet.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/context/ServletContextHolderListener.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/dispatcher/DirectRenderFromEventAction.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":585,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/result/PortletResult.java":{"insertions":235,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/result/PortletVelocityResult.java":{"insertions":280,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/util/PortletUrlHelper.java":{"insertions":305,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/Configuration.java":{"insertions":346,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/JettyServer.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/Mapping.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/MultiDirClassLoader.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/MultiDirResource.java":{"insertions":202,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/MultiWebApplicationContext.java":{"insertions":158,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/QuickStart.java":{"insertions":224,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/SiteGraph.java":{"insertions":120,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/XWorkConfigRetriever.java":{"insertions":176,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/collectors/ArbitraryXMLConfigurationProvider.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/FileBasedView.java":{"insertions":79,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/FreeMarkerView.java":{"insertions":20,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/JspView.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/Target.java":{"insertions":58,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/VelocityView.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/View.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/ActionNode.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/Graph.java":{"insertions":84,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/IndentWriter.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/Link.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/Render.java":{"insertions":26,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/SiteGraphNode.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/SubGraph.java":{"insertions":129,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/ViewNode.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/renderers/DOTRenderer.java":{"insertions":241,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitemesh/FreeMarkerPageFilter.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitemesh/TemplatePageFilter.java":{"insertions":167,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitemesh/VelocityPageFilter.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts/action2/spring/StrutsSpringObjectFactory.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts/action2/spring/lifecycle/SpringExternalReferenceResolverSetupListener.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/AppendIteratorFilter.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/AttributeMap.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ClassLoaderUtils.java":{"insertions":131,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ContainUtil.java":{"insertions":66,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/Counter.java":{"insertions":120,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/DateFormatter.java":{"insertions":90,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/FastByteArrayOutputStream.java":{"insertions":217,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/InvocationSessionStore.java":{"insertions":118,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/IteratorFilterSupport.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/IteratorGenerator.java":{"insertions":138,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ListEntry.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/MakeIterator.java":{"insertions":104,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/MergeIteratorFilter.java":{"insertions":87,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ObjectFactoryDestroyable.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ObjectFactoryInitializable.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ObjectFactoryLifecycle.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/PrefixTrie.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ResolverSetupServletContextListener.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ServletContextAware.java":{"insertions":29,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/SortIteratorFilter.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/Sorter.java":{"insertions":148,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/StrutsTypeConverter.java":{"insertions":86,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/StrutsUtil.java":{"insertions":286,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/SubsetIteratorFilter.java":{"insertions":173,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/TabbedPane.java":{"insertions":65,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/Timer.java":{"insertions":48,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/TokenHelper.java":{"insertions":176,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/URLBean.java":{"insertions":95,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/VelocityStrutsUtil.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/CompilingClassLoader.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/ReloadingClassLoader.java":{"insertions":162,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/ReloadingClassLoaderListener.java":{"insertions":25,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/JavaCompiler.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/JavaCompilerFactory.java":{"insertions":24,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/JavaCompilerSettings.java":{"insertions":22,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseCompilationProblem.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseJavaCompiler.java":{"insertions":263,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseJavaCompilerSettings.java":{"insertions":45,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/listeners/CompilingListener.java":{"insertions":168,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/listeners/ReloadingListener.java":{"insertions":130,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/monitor/FilesystemAlterationListener.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/monitor/FilesystemAlterationMonitor.java":{"insertions":407,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/problems/CompilationProblem.java":{"insertions":36,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/problems/CompilationProblemHandler.java":{"insertions":29,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/problems/ConsoleCompilationProblemHandler.java":{"insertions":31,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/problems/DefaultCompilationProblemHandler.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/problems/LogCompilationProblemHandler.java":{"insertions":36,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/readers/FileResourceReader.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/readers/ResourceReader.java":{"insertions":27,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/stores/FileResourceStore.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/stores/MemoryResourceStore.java":{"insertions":52,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/stores/ResourceStore.java":{"insertions":29,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/stores/ResourceStoreClassLoader.java":{"insertions":83,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/stores/TransactionalResourceStore.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/utils/ThreadUtils.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/validators/DWRValidator.java":{"insertions":120,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/JspSupportServlet.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java":{"insertions":338,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerResult.java":{"insertions":268,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerServlet.java":{"insertions":246,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/PortletFreemarkerResult.java":{"insertions":278,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/ScopesHashModel.java":{"insertions":118,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/StrutsBeanWrapper.java":{"insertions":89,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":31,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ActionErrorModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ActionMessageModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ActionModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/AnchorModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/BeanModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/CallbackWriter.java":{"insertions":95,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/CheckboxListModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/CheckboxModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ComboBoxModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ComponentModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/DateModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/DatePickerModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/DivModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/FieldErrorModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/FileModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/FormModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/HeadModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/HiddenModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/I18nModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/IncludeModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/IteratorModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/LabelModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/PanelModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ParamModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/PasswordModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/PropertyModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/PushModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/RadioModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ResetModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/RichTextEditorModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/SelectModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/SetModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/StrutsModels.java":{"insertions":431,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/SubmitModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TabbedPanelModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TagModel.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TextAreaModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TextFieldModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TextModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TokenModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TreeModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TreeNodeModel.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/URLModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/WebTableModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ActionTag.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/BeanTag.java":{"insertions":54,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ComponentTagSupport.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/DateTag.java":{"insertions":62,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ElseIfTag.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ElseTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/I18nTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/IfTag.java":{"insertions":48,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/IncludeTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/IteratorStatus.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/IteratorTag.java":{"insertions":80,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ParamTag.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/PropertyTag.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/PushTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/SetTag.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/StrutsBodyTagSupport.java":{"insertions":122,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/TagUtils.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/TextTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/URLTag.java":{"insertions":119,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/iterator/IteratorGeneratorTag.java":{"insertions":254,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/iterator/SortIteratorTag.java":{"insertions":152,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/iterator/SubsetIteratorTag.java":{"insertions":289,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/views/jsp/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractClosingTag.java":{"insertions":36,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractDoubleListTag.java":{"insertions":361,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractListTag.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractRequiredListTag.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractRichtexteditorResult.java":{"insertions":272,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractUITag.java":{"insertions":226,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/ActionErrorTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/ActionMessageTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AnchorTag.java":{"insertions":82,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/CheckboxListTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/CheckboxTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/ComboBoxTag.java":{"insertions":79,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/ComponentTag.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/DatePickerTag.java":{"insertions":68,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/DivTag.java":{"insertions":89,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/DoubleSelectTag.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/FieldErrorTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/FileTag.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/FormTag.java":{"insertions":105,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/HeadTag.java":{"insertions":62,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/HiddenTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/LabelTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/OgnlTool.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":224,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/PanelTag.java":{"insertions":62,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/PasswordTag.java":{"insertions":54,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/RadioTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/ResetTag.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/RichTextEditorTag.java":{"insertions":614,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/SelectTag.java":{"insertions":76,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/SubmitTag.java":{"insertions":112,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TabbedPanelTag.java":{"insertions":48,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TextFieldTag.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TextareaTag.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TokenTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TreeNodeTag.java":{"insertions":52,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TreeTag.java":{"insertions":301,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/UpDownSelectTag.java":{"insertions":119,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/table/WebTableTag.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/tiles/TilesResult.java":{"insertions":215,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/util/ContextUtil.java":{"insertions":92,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/util/ResourceUtil.java":{"insertions":35,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/util/TextUtil.java":{"insertions":242,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/util/UrlHelper.java":{"insertions":283,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/views/util/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/StrutsResourceLoader.java":{"insertions":48,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/StrutsVelocityContext.java":{"insertions":110,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/StrutsVelocityServlet.java":{"insertions":132,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/VelocityManager.java":{"insertions":625,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/AbstractDirective.java":{"insertions":124,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ActionDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ActionErrorDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ActionMessageDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/AnchorDirective.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/BeanDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/CheckBoxDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/CheckBoxListDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ComboBoxDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ComponentDirective.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/DateDirective.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/DatePickerDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/DivDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/DoubleSelectDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/FieldErrorDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/FileDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/FormDirective.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/HeadDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/HiddenDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/I18nDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/IncludeDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/LabelDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/PanelDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ParamDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/PasswordDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/PropertyDirective.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/PushDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/RadioDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ResetDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/RichTextEditorDirective.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/SelectDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/SetDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/SubmitDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TabbedPanelDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TextAreaDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TextDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TextFieldDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TokenDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TreeDirective.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TreeNodeDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/URLDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/UpDownSelectDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/WebTableDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/views/velocity/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/AdapterNode.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/ArrayAdapter.java":{"insertions":55,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/BeanAdapter.java":{"insertions":138,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/CollectionAdapter.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/CollectionNodeList.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/DOMAdapter.java":{"insertions":176,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/DefaultAdapterNode.java":{"insertions":360,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/DefaultElementAdapter.java":{"insertions":256,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/DocumentAdapter.java":{"insertions":151,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/ServletURIResolver.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/SimpleTextNode.java":{"insertions":86,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/ToStringAdapter.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/XSLTResult.java":{"insertions":322,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/views/xslt/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts2/Main.java":{"insertions":0,"deletions":255},"core/src/main/java/org/apache/struts2/RequestUtils.java":{"insertions":0,"deletions":53},"core/src/main/java/org/apache/struts2/ServletActionContext.java":{"insertions":0,"deletions":116},"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":78},"core/src/main/java/org/apache/struts2/StrutsStatics.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/StrutsTestCase.java":{"insertions":0,"deletions":41},"core/src/main/java/org/apache/struts2/components/AbstractRichtexteditorConnector.java":{"insertions":0,"deletions":582},"core/src/main/java/org/apache/struts2/components/ActionComponent.java":{"insertions":0,"deletions":280},"core/src/main/java/org/apache/struts2/components/ActionError.java":{"insertions":0,"deletions":62},"core/src/main/java/org/apache/struts2/components/ActionMessage.java":{"insertions":0,"deletions":58},"core/src/main/java/org/apache/struts2/components/Anchor.java":{"insertions":0,"deletions":139},"core/src/main/java/org/apache/struts2/components/AppendIterator.java":{"insertions":0,"deletions":170},"core/src/main/java/org/apache/struts2/components/Bean.java":{"insertions":0,"deletions":145},"core/src/main/java/org/apache/struts2/components/Checkbox.java":{"insertions":0,"deletions":82},"core/src/main/java/org/apache/struts2/components/CheckboxList.java":{"insertions":0,"deletions":53},"core/src/main/java/org/apache/struts2/components/ClosingUIBean.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/components/ComboBox.java":{"insertions":0,"deletions":213},"core/src/main/java/org/apache/struts2/components/Component.java":{"insertions":0,"deletions":470},"core/src/main/java/org/apache/struts2/components/Date.java":{"insertions":0,"deletions":382},"core/src/main/java/org/apache/struts2/components/DatePicker.java":{"insertions":0,"deletions":181},"core/src/main/java/org/apache/struts2/components/DefaultRichtexteditorConnector.java":{"insertions":0,"deletions":253},"core/src/main/java/org/apache/struts2/components/Div.java":{"insertions":0,"deletions":159},"core/src/main/java/org/apache/struts2/components/DoubleListUIBean.java":{"insertions":0,"deletions":645},"core/src/main/java/org/apache/struts2/components/DoubleSelect.java":{"insertions":0,"deletions":60},"core/src/main/java/org/apache/struts2/components/Else.java":{"insertions":0,"deletions":70},"core/src/main/java/org/apache/struts2/components/ElseIf.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/components/FieldError.java":{"insertions":0,"deletions":105},"core/src/main/java/org/apache/struts2/components/File.java":{"insertions":0,"deletions":103},"core/src/main/java/org/apache/struts2/components/Form.java":{"insertions":0,"deletions":454},"core/src/main/java/org/apache/struts2/components/FormButton.java":{"insertions":0,"deletions":124},"core/src/main/java/org/apache/struts2/components/GenericUIBean.java":{"insertions":0,"deletions":124},"core/src/main/java/org/apache/struts2/components/Head.java":{"insertions":0,"deletions":133},"core/src/main/java/org/apache/struts2/components/Hidden.java":{"insertions":0,"deletions":59},"core/src/main/java/org/apache/struts2/components/I18n.java":{"insertions":0,"deletions":133},"core/src/main/java/org/apache/struts2/components/If.java":{"insertions":0,"deletions":96},"core/src/main/java/org/apache/struts2/components/Include.java":{"insertions":0,"deletions":395},"core/src/main/java/org/apache/struts2/components/IteratorComponent.java":{"insertions":0,"deletions":289},"core/src/main/java/org/apache/struts2/components/Label.java":{"insertions":0,"deletions":87},"core/src/main/java/org/apache/struts2/components/ListUIBean.java":{"insertions":0,"deletions":147},"core/src/main/java/org/apache/struts2/components/MergeIterator.java":{"insertions":0,"deletions":182},"core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java":{"insertions":0,"deletions":545},"core/src/main/java/org/apache/struts2/components/Panel.java":{"insertions":0,"deletions":119},"core/src/main/java/org/apache/struts2/components/Param.java":{"insertions":0,"deletions":157},"core/src/main/java/org/apache/struts2/components/Password.java":{"insertions":0,"deletions":82},"core/src/main/java/org/apache/struts2/components/Property.java":{"insertions":0,"deletions":162},"core/src/main/java/org/apache/struts2/components/Push.java":{"insertions":0,"deletions":148},"core/src/main/java/org/apache/struts2/components/Radio.java":{"insertions":0,"deletions":59},"core/src/main/java/org/apache/struts2/components/RemoteCallUIBean.java":{"insertions":0,"deletions":99},"core/src/main/java/org/apache/struts2/components/Reset.java":{"insertions":0,"deletions":99},"core/src/main/java/org/apache/struts2/components/RichTextEditor.java":{"insertions":0,"deletions":1260},"core/src/main/java/org/apache/struts2/components/Select.java":{"insertions":0,"deletions":153},"core/src/main/java/org/apache/struts2/components/Set.java":{"insertions":0,"deletions":142},"core/src/main/java/org/apache/struts2/components/Submit.java":{"insertions":0,"deletions":279},"core/src/main/java/org/apache/struts2/components/TabbedPanel.java":{"insertions":0,"deletions":155},"core/src/main/java/org/apache/struts2/components/Text.java":{"insertions":0,"deletions":184},"core/src/main/java/org/apache/struts2/components/TextArea.java":{"insertions":0,"deletions":110},"core/src/main/java/org/apache/struts2/components/TextField.java":{"insertions":0,"deletions":111},"core/src/main/java/org/apache/struts2/components/Token.java":{"insertions":0,"deletions":114},"core/src/main/java/org/apache/struts2/components/Tree.java":{"insertions":0,"deletions":497},"core/src/main/java/org/apache/struts2/components/TreeNode.java":{"insertions":0,"deletions":102},"core/src/main/java/org/apache/struts2/components/UIBean.java":{"insertions":0,"deletions":1218},"core/src/main/java/org/apache/struts2/components/URL.java":{"insertions":0,"deletions":362},"core/src/main/java/org/apache/struts2/components/UpDownSelect.java":{"insertions":0,"deletions":230},"core/src/main/java/org/apache/struts2/components/table/AbstractFilterModel.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/components/table/RenderFilterModel.java":{"insertions":0,"deletions":44},"core/src/main/java/org/apache/struts2/components/table/SortFilterModel.java":{"insertions":0,"deletions":195},"core/src/main/java/org/apache/struts2/components/table/SortableTableModel.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/components/table/WebTable.java":{"insertions":0,"deletions":358},"core/src/main/java/org/apache/struts2/components/table/WebTableColumn.java":{"insertions":0,"deletions":81},"core/src/main/java/org/apache/struts2/components/table/renderer/AbstractCellRenderer.java":{"insertions":0,"deletions":71},"core/src/main/java/org/apache/struts2/components/table/renderer/BooleanCellRenderer.java":{"insertions":0,"deletions":62},"core/src/main/java/org/apache/struts2/components/table/renderer/CellRenderer.java":{"insertions":0,"deletions":27},"core/src/main/java/org/apache/struts2/components/table/renderer/DateCellRenderer.java":{"insertions":0,"deletions":61},"core/src/main/java/org/apache/struts2/components/table/renderer/DefaultCellRenderer.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/components/table/renderer/FixedTextCellRenderer.java":{"insertions":0,"deletions":46},"core/src/main/java/org/apache/struts2/components/table/renderer/LinkCellRenderer.java":{"insertions":0,"deletions":240},"core/src/main/java/org/apache/struts2/components/table/renderer/NumericCellRenderer.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/components/template/BaseTemplateEngine.java":{"insertions":0,"deletions":71},"core/src/main/java/org/apache/struts2/components/template/FreemarkerTemplateEngine.java":{"insertions":0,"deletions":145},"core/src/main/java/org/apache/struts2/components/template/JspTemplateEngine.java":{"insertions":0,"deletions":81},"core/src/main/java/org/apache/struts2/components/template/Template.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/components/template/TemplateEngine.java":{"insertions":0,"deletions":43},"core/src/main/java/org/apache/struts2/components/template/TemplateEngineManager.java":{"insertions":0,"deletions":79},"core/src/main/java/org/apache/struts2/components/template/TemplateRenderingContext.java":{"insertions":0,"deletions":72},"core/src/main/java/org/apache/struts2/components/template/VelocityTemplateEngine.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/config/Configuration.java":{"insertions":0,"deletions":241},"core/src/main/java/org/apache/struts2/config/DefaultConfiguration.java":{"insertions":0,"deletions":145},"core/src/main/java/org/apache/struts2/config/DelegatingConfiguration.java":{"insertions":0,"deletions":150},"core/src/main/java/org/apache/struts2/config/PropertiesConfiguration.java":{"insertions":0,"deletions":104},"core/src/main/java/org/apache/struts2/config/ServletContextSingleton.java":{"insertions":0,"deletions":84},"core/src/main/java/org/apache/struts2/config_browser/ActionNamesAction.java":{"insertions":0,"deletions":86},"core/src/main/java/org/apache/struts2/config_browser/ConfigurationHelper.java":{"insertions":0,"deletions":64},"core/src/main/java/org/apache/struts2/config_browser/ListValidatorsAction.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/config_browser/ShowConfigAction.java":{"insertions":0,"deletions":107},"core/src/main/java/org/apache/struts2/config_browser/ShowValidatorAction.java":{"insertions":0,"deletions":173},"core/src/main/java/org/apache/struts2/dispatcher/ActionContextCleanUp.java":{"insertions":0,"deletions":121},"core/src/main/java/org/apache/struts2/dispatcher/ApplicationMap.java":{"insertions":0,"deletions":186},"core/src/main/java/org/apache/struts2/dispatcher/DefaultActionSupport.java":{"insertions":0,"deletions":66},"core/src/main/java/org/apache/struts2/dispatcher/DispatcherUtils.java":{"insertions":0,"deletions":523},"core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcher.java":{"insertions":0,"deletions":334},"core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcherCompatWeblogic61.java":{"insertions":0,"deletions":106},"core/src/main/java/org/apache/struts2/dispatcher/HttpHeaderResult.java":{"insertions":0,"deletions":138},"core/src/main/java/org/apache/struts2/dispatcher/PlainTextResult.java":{"insertions":0,"deletions":148},"core/src/main/java/org/apache/struts2/dispatcher/RequestMap.java":{"insertions":0,"deletions":145},"core/src/main/java/org/apache/struts2/dispatcher/ServletActionRedirectResult.java":{"insertions":0,"deletions":125},"core/src/main/java/org/apache/struts2/dispatcher/ServletDispatcher.java":{"insertions":0,"deletions":121},"core/src/main/java/org/apache/struts2/dispatcher/ServletDispatcherResult.java":{"insertions":0,"deletions":134},"core/src/main/java/org/apache/struts2/dispatcher/ServletRedirectResult.java":{"insertions":0,"deletions":136},"core/src/main/java/org/apache/struts2/dispatcher/SessionMap.java":{"insertions":0,"deletions":184},"core/src/main/java/org/apache/struts2/dispatcher/StreamResult.java":{"insertions":0,"deletions":215},"core/src/main/java/org/apache/struts2/dispatcher/StrutsRequestWrapper.java":{"insertions":0,"deletions":74},"core/src/main/java/org/apache/struts2/dispatcher/StrutsResultSupport.java":{"insertions":0,"deletions":188},"core/src/main/java/org/apache/struts2/dispatcher/VelocityResult.java":{"insertions":0,"deletions":213},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapper.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapperFactory.java":{"insertions":0,"deletions":60},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapping.java":{"insertions":0,"deletions":95},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":0,"deletions":338},"core/src/main/java/org/apache/struts2/dispatcher/mapper/RestfulActionMapper.java":{"insertions":0,"deletions":114},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":0,"deletions":246},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequest.java":{"insertions":0,"deletions":127},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":0,"deletions":342},"core/src/main/java/org/apache/struts2/interceptor/ApplicationAware.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/interceptor/BackgroundProcess.java":{"insertions":0,"deletions":126},"core/src/main/java/org/apache/struts2/interceptor/CreateSessionInterceptor.java":{"insertions":0,"deletions":89},"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":0,"deletions":300},"core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java":{"insertions":0,"deletions":347},"core/src/main/java/org/apache/struts2/interceptor/NoParameters.java":{"insertions":0,"deletions":29},"core/src/main/java/org/apache/struts2/interceptor/ParameterAware.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/interceptor/PrincipalAware.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/interceptor/PrincipalProxy.java":{"insertions":0,"deletions":54},"core/src/main/java/org/apache/struts2/interceptor/RequestAware.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/interceptor/ScopeInterceptor.java":{"insertions":0,"deletions":397},"core/src/main/java/org/apache/struts2/interceptor/ServletConfigInterceptor.java":{"insertions":0,"deletions":157},"core/src/main/java/org/apache/struts2/interceptor/ServletRequestAware.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/interceptor/ServletResponseAware.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/interceptor/SessionAware.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptor.java":{"insertions":0,"deletions":122},"core/src/main/java/org/apache/struts2/interceptor/TokenInterceptor.java":{"insertions":0,"deletions":170},"core/src/main/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":0,"deletions":144},"core/src/main/java/org/apache/struts2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":0,"deletions":336},"core/src/main/java/org/apache/struts2/interceptor/debugging/PrettyPrintWriter.java":{"insertions":0,"deletions":174},"core/src/main/java/org/apache/struts2/jsf/ApplyRequestValuesInterceptor.java":{"insertions":0,"deletions":75},"core/src/main/java/org/apache/struts2/jsf/FacesInterceptor.java":{"insertions":0,"deletions":116},"core/src/main/java/org/apache/struts2/jsf/FacesResult.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/jsf/FacesSetupInterceptor.java":{"insertions":0,"deletions":155},"core/src/main/java/org/apache/struts2/jsf/FacesSupport.java":{"insertions":0,"deletions":164},"core/src/main/java/org/apache/struts2/jsf/InvokeApplicationInterceptor.java":{"insertions":0,"deletions":75},"core/src/main/java/org/apache/struts2/jsf/ProcessValidationsInterceptor.java":{"insertions":0,"deletions":74},"core/src/main/java/org/apache/struts2/jsf/RestoreViewInterceptor.java":{"insertions":0,"deletions":225},"core/src/main/java/org/apache/struts2/jsf/StrutsNavigationHandler.java":{"insertions":0,"deletions":46},"core/src/main/java/org/apache/struts2/jsf/StrutsVariableResolver.java":{"insertions":0,"deletions":70},"core/src/main/java/org/apache/struts2/jsf/UpdateModelValuesInterceptor.java":{"insertions":0,"deletions":75},"core/src/main/java/org/apache/struts2/plexus/PlexusFilter.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/plexus/PlexusLifecycleListener.java":{"insertions":0,"deletions":92},"core/src/main/java/org/apache/struts2/plexus/PlexusObjectFactory.java":{"insertions":0,"deletions":278},"core/src/main/java/org/apache/struts2/plexus/PlexusThreadLocal.java":{"insertions":0,"deletions":34},"core/src/main/java/org/apache/struts2/plexus/PlexusUtils.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/portlet/PortletActionConstants.java":{"insertions":0,"deletions":103},"core/src/main/java/org/apache/struts2/portlet/PortletApplicationMap.java":{"insertions":0,"deletions":201},"core/src/main/java/org/apache/struts2/portlet/PortletRequestMap.java":{"insertions":0,"deletions":165},"core/src/main/java/org/apache/struts2/portlet/PortletSessionMap.java":{"insertions":0,"deletions":169},"core/src/main/java/org/apache/struts2/portlet/context/PortletActionContext.java":{"insertions":0,"deletions":192},"core/src/main/java/org/apache/struts2/portlet/context/PreparatorServlet.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/portlet/context/ServletContextHolderListener.java":{"insertions":0,"deletions":57},"core/src/main/java/org/apache/struts2/portlet/dispatcher/DirectRenderFromEventAction.java":{"insertions":0,"deletions":60},"core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":0,"deletions":585},"core/src/main/java/org/apache/struts2/portlet/result/PortletResult.java":{"insertions":0,"deletions":235},"core/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java":{"insertions":0,"deletions":280},"core/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java":{"insertions":0,"deletions":305},"core/src/main/java/org/apache/struts2/quickstart/Configuration.java":{"insertions":0,"deletions":346},"core/src/main/java/org/apache/struts2/quickstart/JettyServer.java":{"insertions":0,"deletions":53},"core/src/main/java/org/apache/struts2/quickstart/Mapping.java":{"insertions":0,"deletions":51},"core/src/main/java/org/apache/struts2/quickstart/MultiDirClassLoader.java":{"insertions":0,"deletions":96},"core/src/main/java/org/apache/struts2/quickstart/MultiDirResource.java":{"insertions":0,"deletions":202},"core/src/main/java/org/apache/struts2/quickstart/MultiWebApplicationContext.java":{"insertions":0,"deletions":158},"core/src/main/java/org/apache/struts2/quickstart/QuickStart.java":{"insertions":0,"deletions":224},"core/src/main/java/org/apache/struts2/sitegraph/SiteGraph.java":{"insertions":0,"deletions":120},"core/src/main/java/org/apache/struts2/sitegraph/XWorkConfigRetriever.java":{"insertions":0,"deletions":176},"core/src/main/java/org/apache/struts2/sitegraph/collectors/ArbitraryXMLConfigurationProvider.java":{"insertions":0,"deletions":51},"core/src/main/java/org/apache/struts2/sitegraph/entities/FileBasedView.java":{"insertions":0,"deletions":79},"core/src/main/java/org/apache/struts2/sitegraph/entities/FreeMarkerView.java":{"insertions":0,"deletions":20},"core/src/main/java/org/apache/struts2/sitegraph/entities/JspView.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/sitegraph/entities/Target.java":{"insertions":0,"deletions":58},"core/src/main/java/org/apache/struts2/sitegraph/entities/VelocityView.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/sitegraph/entities/View.java":{"insertions":0,"deletions":43},"core/src/main/java/org/apache/struts2/sitegraph/model/ActionNode.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/sitegraph/model/Graph.java":{"insertions":0,"deletions":84},"core/src/main/java/org/apache/struts2/sitegraph/model/IndentWriter.java":{"insertions":0,"deletions":59},"core/src/main/java/org/apache/struts2/sitegraph/model/Link.java":{"insertions":0,"deletions":91},"core/src/main/java/org/apache/struts2/sitegraph/model/Render.java":{"insertions":0,"deletions":26},"core/src/main/java/org/apache/struts2/sitegraph/model/SiteGraphNode.java":{"insertions":0,"deletions":64},"core/src/main/java/org/apache/struts2/sitegraph/model/SubGraph.java":{"insertions":0,"deletions":129},"core/src/main/java/org/apache/struts2/sitegraph/model/ViewNode.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/sitegraph/renderers/DOTRenderer.java":{"insertions":0,"deletions":241},"core/src/main/java/org/apache/struts2/sitemesh/FreeMarkerPageFilter.java":{"insertions":0,"deletions":101},"core/src/main/java/org/apache/struts2/sitemesh/TemplatePageFilter.java":{"insertions":0,"deletions":167},"core/src/main/java/org/apache/struts2/sitemesh/VelocityPageFilter.java":{"insertions":0,"deletions":91},"core/src/main/java/org/apache/struts2/spring/StrutsSpringObjectFactory.java":{"insertions":0,"deletions":81},"core/src/main/java/org/apache/struts2/spring/lifecycle/SpringExternalReferenceResolverSetupListener.java":{"insertions":0,"deletions":64},"core/src/main/java/org/apache/struts2/util/AppendIteratorFilter.java":{"insertions":0,"deletions":81},"core/src/main/java/org/apache/struts2/util/AttributeMap.java":{"insertions":0,"deletions":133},"core/src/main/java/org/apache/struts2/util/ClassLoaderUtils.java":{"insertions":0,"deletions":131},"core/src/main/java/org/apache/struts2/util/ContainUtil.java":{"insertions":0,"deletions":66},"core/src/main/java/org/apache/struts2/util/Counter.java":{"insertions":0,"deletions":120},"core/src/main/java/org/apache/struts2/util/DateFormatter.java":{"insertions":0,"deletions":90},"core/src/main/java/org/apache/struts2/util/FastByteArrayOutputStream.java":{"insertions":0,"deletions":217},"core/src/main/java/org/apache/struts2/util/InvocationSessionStore.java":{"insertions":0,"deletions":118},"core/src/main/java/org/apache/struts2/util/IteratorFilterSupport.java":{"insertions":0,"deletions":56},"core/src/main/java/org/apache/struts2/util/IteratorGenerator.java":{"insertions":0,"deletions":138},"core/src/main/java/org/apache/struts2/util/ListEntry.java":{"insertions":0,"deletions":49},"core/src/main/java/org/apache/struts2/util/MakeIterator.java":{"insertions":0,"deletions":104},"core/src/main/java/org/apache/struts2/util/MergeIteratorFilter.java":{"insertions":0,"deletions":87},"core/src/main/java/org/apache/struts2/util/ObjectFactoryDestroyable.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/util/ObjectFactoryInitializable.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/util/ObjectFactoryLifecycle.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/util/PrefixTrie.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/util/ResolverSetupServletContextListener.java":{"insertions":0,"deletions":57},"core/src/main/java/org/apache/struts2/util/ServletContextAware.java":{"insertions":0,"deletions":29},"core/src/main/java/org/apache/struts2/util/SortIteratorFilter.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/util/Sorter.java":{"insertions":0,"deletions":148},"core/src/main/java/org/apache/struts2/util/StrutsTypeConverter.java":{"insertions":0,"deletions":86},"core/src/main/java/org/apache/struts2/util/StrutsUtil.java":{"insertions":0,"deletions":286},"core/src/main/java/org/apache/struts2/util/SubsetIteratorFilter.java":{"insertions":0,"deletions":173},"core/src/main/java/org/apache/struts2/util/TabbedPane.java":{"insertions":0,"deletions":65},"core/src/main/java/org/apache/struts2/util/Timer.java":{"insertions":0,"deletions":48},"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":0,"deletions":176},"core/src/main/java/org/apache/struts2/util/URLBean.java":{"insertions":0,"deletions":95},"core/src/main/java/org/apache/struts2/util/VelocityStrutsUtil.java":{"insertions":0,"deletions":53},"core/src/main/java/org/apache/struts2/util/classloader/CompilingClassLoader.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/util/classloader/ReloadingClassLoader.java":{"insertions":0,"deletions":162},"core/src/main/java/org/apache/struts2/util/classloader/ReloadingClassLoaderListener.java":{"insertions":0,"deletions":25},"core/src/main/java/org/apache/struts2/util/classloader/compilers/JavaCompiler.java":{"insertions":0,"deletions":34},"core/src/main/java/org/apache/struts2/util/classloader/compilers/JavaCompilerFactory.java":{"insertions":0,"deletions":24},"core/src/main/java/org/apache/struts2/util/classloader/compilers/JavaCompilerSettings.java":{"insertions":0,"deletions":22},"core/src/main/java/org/apache/struts2/util/classloader/compilers/eclipse/EclipseCompilationProblem.java":{"insertions":0,"deletions":74},"core/src/main/java/org/apache/struts2/util/classloader/compilers/eclipse/EclipseJavaCompiler.java":{"insertions":0,"deletions":263},"core/src/main/java/org/apache/struts2/util/classloader/compilers/eclipse/EclipseJavaCompilerSettings.java":{"insertions":0,"deletions":45},"core/src/main/java/org/apache/struts2/util/classloader/listeners/CompilingListener.java":{"insertions":0,"deletions":168},"core/src/main/java/org/apache/struts2/util/classloader/listeners/ReloadingListener.java":{"insertions":0,"deletions":130},"core/src/main/java/org/apache/struts2/util/classloader/monitor/FilesystemAlterationListener.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/util/classloader/monitor/FilesystemAlterationMonitor.java":{"insertions":0,"deletions":407},"core/src/main/java/org/apache/struts2/util/classloader/problems/CompilationProblem.java":{"insertions":0,"deletions":36},"core/src/main/java/org/apache/struts2/util/classloader/problems/CompilationProblemHandler.java":{"insertions":0,"deletions":29},"core/src/main/java/org/apache/struts2/util/classloader/problems/ConsoleCompilationProblemHandler.java":{"insertions":0,"deletions":31},"core/src/main/java/org/apache/struts2/util/classloader/problems/DefaultCompilationProblemHandler.java":{"insertions":0,"deletions":56},"core/src/main/java/org/apache/struts2/util/classloader/problems/LogCompilationProblemHandler.java":{"insertions":0,"deletions":36},"core/src/main/java/org/apache/struts2/util/classloader/readers/FileResourceReader.java":{"insertions":0,"deletions":46},"core/src/main/java/org/apache/struts2/util/classloader/readers/ResourceReader.java":{"insertions":0,"deletions":27},"core/src/main/java/org/apache/struts2/util/classloader/stores/FileResourceStore.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/util/classloader/stores/MemoryResourceStore.java":{"insertions":0,"deletions":52},"core/src/main/java/org/apache/struts2/util/classloader/stores/ResourceStore.java":{"insertions":0,"deletions":29},"core/src/main/java/org/apache/struts2/util/classloader/stores/ResourceStoreClassLoader.java":{"insertions":0,"deletions":83},"core/src/main/java/org/apache/struts2/util/classloader/stores/TransactionalResourceStore.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/util/classloader/utils/ThreadUtils.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/validators/DWRValidator.java":{"insertions":0,"deletions":120},"core/src/main/java/org/apache/struts2/views/JspSupportServlet.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":0,"deletions":338},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java":{"insertions":0,"deletions":268},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerServlet.java":{"insertions":0,"deletions":246},"core/src/main/java/org/apache/struts2/views/freemarker/PortletFreemarkerResult.java":{"insertions":0,"deletions":278},"core/src/main/java/org/apache/struts2/views/freemarker/ScopesHashModel.java":{"insertions":0,"deletions":118},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsBeanWrapper.java":{"insertions":0,"deletions":89},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":0,"deletions":31},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionErrorModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionMessageModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/AnchorModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/BeanModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CallbackWriter.java":{"insertions":0,"deletions":95},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxListModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComboBoxModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComponentModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DateModel.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DatePickerModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DivModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FieldErrorModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FileModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FormModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HeadModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HiddenModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/I18nModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IncludeModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IteratorModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/LabelModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PanelModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ParamModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PasswordModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PropertyModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PushModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/RadioModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ResetModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/RichTextEditorModel.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SelectModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SetModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java":{"insertions":0,"deletions":431},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SubmitModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TabbedPanelModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextAreaModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextFieldModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TokenModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TreeModel.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TreeNodeModel.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/views/freemarker/tags/URLModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":0,"deletions":41},"core/src/main/java/org/apache/struts2/views/freemarker/tags/WebTableModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ActionTag.java":{"insertions":0,"deletions":74},"core/src/main/java/org/apache/struts2/views/jsp/BeanTag.java":{"insertions":0,"deletions":54},"core/src/main/java/org/apache/struts2/views/jsp/ComponentTagSupport.java":{"insertions":0,"deletions":59},"core/src/main/java/org/apache/struts2/views/jsp/DateTag.java":{"insertions":0,"deletions":62},"core/src/main/java/org/apache/struts2/views/jsp/ElseIfTag.java":{"insertions":0,"deletions":47},"core/src/main/java/org/apache/struts2/views/jsp/ElseTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/I18nTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/IfTag.java":{"insertions":0,"deletions":48},"core/src/main/java/org/apache/struts2/views/jsp/IncludeTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/IteratorStatus.java":{"insertions":0,"deletions":74},"core/src/main/java/org/apache/struts2/views/jsp/IteratorTag.java":{"insertions":0,"deletions":80},"core/src/main/java/org/apache/struts2/views/jsp/ParamTag.java":{"insertions":0,"deletions":56},"core/src/main/java/org/apache/struts2/views/jsp/PropertyTag.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/views/jsp/PushTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/SetTag.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/views/jsp/StrutsBodyTagSupport.java":{"insertions":0,"deletions":122},"core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java":{"insertions":0,"deletions":101},"core/src/main/java/org/apache/struts2/views/jsp/TextTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/URLTag.java":{"insertions":0,"deletions":119},"core/src/main/java/org/apache/struts2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":0,"deletions":43},"core/src/main/java/org/apache/struts2/views/jsp/iterator/IteratorGeneratorTag.java":{"insertions":0,"deletions":254},"core/src/main/java/org/apache/struts2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":0,"deletions":44},"core/src/main/java/org/apache/struts2/views/jsp/iterator/SortIteratorTag.java":{"insertions":0,"deletions":152},"core/src/main/java/org/apache/struts2/views/jsp/iterator/SubsetIteratorTag.java":{"insertions":0,"deletions":289},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractClosingTag.java":{"insertions":0,"deletions":36},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractDoubleListTag.java":{"insertions":0,"deletions":361},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractListTag.java":{"insertions":0,"deletions":49},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractRequiredListTag.java":{"insertions":0,"deletions":34},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractRichtexteditorResult.java":{"insertions":0,"deletions":272},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java":{"insertions":0,"deletions":226},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionErrorTag.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionMessageTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/AnchorTag.java":{"insertions":0,"deletions":82},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxListTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComboBoxTag.java":{"insertions":0,"deletions":79},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComponentTag.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/views/jsp/ui/DatePickerTag.java":{"insertions":0,"deletions":68},"core/src/main/java/org/apache/struts2/views/jsp/ui/DivTag.java":{"insertions":0,"deletions":89},"core/src/main/java/org/apache/struts2/views/jsp/ui/DoubleSelectTag.java":{"insertions":0,"deletions":49},"core/src/main/java/org/apache/struts2/views/jsp/ui/FieldErrorTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/FileTag.java":{"insertions":0,"deletions":57},"core/src/main/java/org/apache/struts2/views/jsp/ui/FormTag.java":{"insertions":0,"deletions":105},"core/src/main/java/org/apache/struts2/views/jsp/ui/HeadTag.java":{"insertions":0,"deletions":62},"core/src/main/java/org/apache/struts2/views/jsp/ui/HiddenTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/LabelTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/ui/OgnlTool.java":{"insertions":0,"deletions":44},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":0,"deletions":224},"core/src/main/java/org/apache/struts2/views/jsp/ui/PanelTag.java":{"insertions":0,"deletions":62},"core/src/main/java/org/apache/struts2/views/jsp/ui/PasswordTag.java":{"insertions":0,"deletions":54},"core/src/main/java/org/apache/struts2/views/jsp/ui/RadioTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/ResetTag.java":{"insertions":0,"deletions":69},"core/src/main/java/org/apache/struts2/views/jsp/ui/RichTextEditorTag.java":{"insertions":0,"deletions":614},"core/src/main/java/org/apache/struts2/views/jsp/ui/SelectTag.java":{"insertions":0,"deletions":76},"core/src/main/java/org/apache/struts2/views/jsp/ui/SubmitTag.java":{"insertions":0,"deletions":112},"core/src/main/java/org/apache/struts2/views/jsp/ui/TabbedPanelTag.java":{"insertions":0,"deletions":48},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextFieldTag.java":{"insertions":0,"deletions":69},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextareaTag.java":{"insertions":0,"deletions":70},"core/src/main/java/org/apache/struts2/views/jsp/ui/TokenTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/TreeNodeTag.java":{"insertions":0,"deletions":52},"core/src/main/java/org/apache/struts2/views/jsp/ui/TreeTag.java":{"insertions":0,"deletions":301},"core/src/main/java/org/apache/struts2/views/jsp/ui/UpDownSelectTag.java":{"insertions":0,"deletions":119},"core/src/main/java/org/apache/struts2/views/jsp/ui/table/WebTableTag.java":{"insertions":0,"deletions":70},"core/src/main/java/org/apache/struts2/views/tiles/TilesResult.java":{"insertions":0,"deletions":215},"core/src/main/java/org/apache/struts2/views/util/ContextUtil.java":{"insertions":0,"deletions":92},"core/src/main/java/org/apache/struts2/views/util/ResourceUtil.java":{"insertions":0,"deletions":35},"core/src/main/java/org/apache/struts2/views/util/TextUtil.java":{"insertions":0,"deletions":242},"core/src/main/java/org/apache/struts2/views/util/UrlHelper.java":{"insertions":0,"deletions":283},"core/src/main/java/org/apache/struts2/views/velocity/StrutsResourceLoader.java":{"insertions":0,"deletions":48},"core/src/main/java/org/apache/struts2/views/velocity/StrutsVelocityContext.java":{"insertions":0,"deletions":110},"core/src/main/java/org/apache/struts2/views/velocity/StrutsVelocityServlet.java":{"insertions":0,"deletions":132},"core/src/main/java/org/apache/struts2/views/velocity/VelocityManager.java":{"insertions":0,"deletions":625},"core/src/main/java/org/apache/struts2/views/velocity/components/AbstractDirective.java":{"insertions":0,"deletions":124},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionErrorDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionMessageDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/AnchorDirective.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/views/velocity/components/BeanDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxListDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ComboBoxDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ComponentDirective.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/views/velocity/components/DateDirective.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/views/velocity/components/DatePickerDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/DivDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/DoubleSelectDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/FieldErrorDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/FileDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/FormDirective.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/views/velocity/components/HeadDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/HiddenDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/I18nDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/IncludeDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/LabelDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/velocity/components/PanelDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ParamDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/PasswordDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/PropertyDirective.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/views/velocity/components/PushDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/RadioDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ResetDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/RichTextEditorDirective.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/views/velocity/components/SelectDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/SetDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/SubmitDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TabbedPanelDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TextAreaDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TextDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TextFieldDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TokenDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TreeDirective.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/views/velocity/components/TreeNodeDirective.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/velocity/components/URLDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/UpDownSelectDirective.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/velocity/components/WebTableDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/xslt/AdapterNode.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/xslt/ArrayAdapter.java":{"insertions":0,"deletions":55},"core/src/main/java/org/apache/struts2/views/xslt/BeanAdapter.java":{"insertions":0,"deletions":138},"core/src/main/java/org/apache/struts2/views/xslt/CollectionAdapter.java":{"insertions":0,"deletions":57},"core/src/main/java/org/apache/struts2/views/xslt/CollectionNodeList.java":{"insertions":0,"deletions":46},"core/src/main/java/org/apache/struts2/views/xslt/DOMAdapter.java":{"insertions":0,"deletions":176},"core/src/main/java/org/apache/struts2/views/xslt/DefaultAdapterNode.java":{"insertions":0,"deletions":360},"core/src/main/java/org/apache/struts2/views/xslt/DefaultElementAdapter.java":{"insertions":0,"deletions":256},"core/src/main/java/org/apache/struts2/views/xslt/DocumentAdapter.java":{"insertions":0,"deletions":151},"core/src/main/java/org/apache/struts2/views/xslt/ServletURIResolver.java":{"insertions":0,"deletions":64},"core/src/main/java/org/apache/struts2/views/xslt/SimpleTextNode.java":{"insertions":0,"deletions":86},"core/src/main/java/org/apache/struts2/views/xslt/ToStringAdapter.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":0,"deletions":322},"core/src/main/resources/config-browser.xml":{"insertions":4,"deletions":4},"core/src/main/resources/org/apache/struts/action2/default.properties":{"insertions":134,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/dispatcher/error.ftl":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/debugging/console.ftl":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/debugging/webconsole.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/debugging/webconsole.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/debugging/webconsole.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/wait.ftl":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/jsf/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/lifecycle/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/sitegraph/sitegraph-usage.txt":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/CommonFunctions.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/LICENSE":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/README":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/build.txt":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/dojo.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/dojo.js.uncompressed.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/alg/Alg.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/alg/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/animation/Animation.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/animation/Timer.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/animation/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/bootstrap1.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/bootstrap2.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/browser_debug.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/ArrayList.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/BinaryTree.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/ByteArray.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Collections.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Dictionary.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Graph.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/List.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Queue.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Set.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/SkipList.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/SortedList.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Stack.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/Blowfish.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/LICENSE":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/MD5.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/Rijndael.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/SHA.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/SHA1.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/SHA256.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/data.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/data/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/date.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/DragAndDrop.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/HtmlDragAndDrop.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/HtmlDragManager.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/HtmlDragMove.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/Sortable.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/TreeDragAndDrop.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dom.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/event.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/event/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/event/browser.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/event/topic.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/flash.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/flash/flash6/DojoExternalInterface.as":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/flash/flash8/DojoExternalInterface.as":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/fx/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/fx/html.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/fx/svg.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/graphics/Colorspace.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/graphics/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/graphics/color.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/graphics/htmlEffects.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_adobesvg.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_browser.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_jsc.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_rhino.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_spidermonkey.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_svg.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_wsh.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/html.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/iCalendar.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/BrowserIO.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/IframeIO.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/RepubsubIO.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/RhinoIO.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/cookie.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/cookies.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/json.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/lang.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/lang/Lang.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/lang/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/logging/Logger.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/logging/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math/Math.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math/curves.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math/matrix.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math/points.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/profile.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/reflect/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/reflect/reflection.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/regexp.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/rpc/Deferred.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/rpc/JotService.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/rpc/JsonService.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/rpc/RpcService.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/rpc/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/selection.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage/Storage.as":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage/Storage.swf":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage/browser.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage/storage.sh":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/string.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/string/Builder.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/string/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/style.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/svg.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/text/Builder.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/text/String.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/text/Text.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/text/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/text/textDirectory.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/undo/Manager.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/uri/Uri.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/uri/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/validate.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/DomWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/HtmlWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/SvgWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/Widget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/WidgetManager.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/Button.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/ComboBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/ContextMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/DropdownButtons.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLComboBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLContextMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLMenuItem.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLResizableTextarea.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/InlineEditBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/Menu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/MenuItem.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/Parse.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/SVGButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/SlideShow.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/Tabs.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Accordion.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Button.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Button2.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Chart.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Checkbox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/CiviCrmDatePicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ColorPalette.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ComboBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Container.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ContentPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ContextMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/DatePicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/DebugConsole.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Dialog.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/DomWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/DropdownButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Editor.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/EditorTree.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/EditorTreeContextMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/EditorTreeController.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/EditorTreeNode.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/EditorTreeSelector.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/FisheyeList.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/FloatingPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/HslColorPicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/HtmlWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/InlineEditBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/LayoutPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/LinkPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Manager.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Menu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Menu2.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/MenuItem.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Parse.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/PopUpButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ResizableTextarea.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ResizeHandle.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/RichText.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/SimpleDropdownButtons.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/SlideShow.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/SplitPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/SvgButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/SvgWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/TabPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Tabs.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/TaskBar.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/TemplatedContainer.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/TimePicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Toggler.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Toolbar.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Tooltip.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Tree.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Widget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Wizard.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Button.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Button2.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Checkbox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/ComboBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Container.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/ContentPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/ContextMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/DatePicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/DebugConsole.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/DropdownButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/LayoutPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/LinkPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Menu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/MenuItem.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/TaskBar.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/TimePicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Tooltip.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/stabile.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/svg/Chart.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/svg/HslColorPicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/AccordionPanel.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/AccordionPanel.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HslColorPicker.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlButton2Template.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlButton2Template.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlButtonTemplate.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlButtonTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlCiviCrmDatePicker.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlComboBox.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlComboBox.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlComboButton2Template.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlContextMenuTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlDatePicker.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlDatePicker.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlDialog.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlDropDownButtonTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlFisheyeList.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlFloatingPane.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlInlineEditBox.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlInlineEditBox.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlLayoutPane.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlMenu2.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlMenuItemTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlResizableTextarea.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlResizableTextarea.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlResizeHandle.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlSimpleDropdownButtons.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlSlideShow.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlSlideShow.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlSplitPane.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTabPane.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTabs.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTaskBar.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTaskBarItemTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTimePicker.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTimePicker.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlToolbar.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTooltipTemplate.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTooltipTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/Menu.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/PopUpButton.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/Tree.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/Wizard.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/Wizard.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/-.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/backcolor.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/bold.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/cancel.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/copy.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/createlink.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/cut.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/delete.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/forecolor.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/hilitecolor.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/indent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/inserthorizontalrule.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/insertimage.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/insertorderedlist.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/inserttable.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/insertunorderedlist.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/italic.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/justifycenter.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/justifyfull.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/justifyleft.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/justifyright.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/left_to_right.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/list_bullet_indent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/list_bullet_outdent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/list_num_indent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/list_num_outdent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/outdent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/paste.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/redo.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/removeformat.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/right_to_left.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/save.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/space.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/strikethrough.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/subscript.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/superscript.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/underline.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/undo.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/wikiword.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/check_off.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/check_on.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/decrementMonth.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/decrementWeek.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/grabCorner.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/EditorTree.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/blank.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/closed.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/document.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/minus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/open.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/plus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_blank.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_child.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_expand_minus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_expand_plus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_p.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_t.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_v.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_x.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_y.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_z.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_loading.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/blank.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/combo_box_arrow.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/dropdownButtonsArrow-disabled.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/dropdownButtonsArrow.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/floatingPaneClose.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/floatingPaneMaximize.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/floatingPaneMinimize.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/floatingPaneRestore.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/hue.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/no.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/no.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-blue_benji-c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-blue_benji-l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-blue_benji-r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-blue_benji_p_01.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-gray_benji-c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-gray_benji-l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-gray_benji-r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-gray_benji.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-purple_benji-c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-purple_benji-l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-purple_benji-r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-purple_benji_01.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-seagreen_ben_01.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowB.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowBL.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowBR.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowL.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowR.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowTR..png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowUL.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowUR.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/submenu_off.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/submenu_on.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_left.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_left_r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_left_r_curr.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_right.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_right_r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_right_r_curr.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/titlebar-bg.jpg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/toolbar-bg.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/transparent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_blank.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_expand_minus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_expand_plus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_p.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_t.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_v.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_x.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_y.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_z.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_node.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/verticalbar.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/whiteDownArrow.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/incrementMonth.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/incrementWeek.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/xml/Parse.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/xml/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/xml/domUtil.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/xml/htmlUtil.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/xml/svgUtil.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/Util.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/tooltip.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/Bind.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/Bind.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindAnchor.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindAnchor.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindButton.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindDiv.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindDiv.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/DropdownContainer.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/DynArchCalendar.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/DynArchCalendar.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/ToggleBindDiv.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/dateIcon.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/niftycorners/layout.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/niftycorners/nifty.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/niftycorners/niftyCorners.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/niftycorners/niftyPrint.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/niftycorners/niftylayout.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/optiontransferselect.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/tabs.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/tree.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/validationClient.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/struts-messages.properties":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/struts-messages_da.properties":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/struts-messages_de.properties":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/util/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/views/freemarker/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/views/jasperreports/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/views/jsp/iterator/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/table/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":0,"deletions":134},"core/src/main/resources/struts-default.xml":{"insertions":21,"deletions":21},"core/src/main/resources/struts-jsf.xml":{"insertions":7,"deletions":7},"core/src/main/resources/struts-portlet-default.xml":{"insertions":6,"deletions":6},"core/src/test/java/org/apache/struts/action2/ExecutionCountTestAction.java":{"insertions":49,"deletions":0},"core/src/test/java/org/apache/struts/action2/RequestUtilsTest.java":{"insertions":81,"deletions":0},"core/src/test/java/org/apache/struts/action2/ServletActionContextTest.java":{"insertions":71,"deletions":0},"core/src/test/java/org/apache/struts/action2/TestAction.java":{"insertions":138,"deletions":0},"core/src/test/java/org/apache/struts/action2/TestActionTagResult.java":{"insertions":40,"deletions":0},"core/src/test/java/org/apache/struts/action2/TestConfigurationProvider.java":{"insertions":145,"deletions":0},"core/src/test/java/org/apache/struts/action2/TestResult.java":{"insertions":95,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/AbstractRichtexteditorConnectorTest.java":{"insertions":175,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/ComponentTest.java":{"insertions":535,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/FormTest.java":{"insertions":40,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/MockRichtexteditorConnector.java":{"insertions":83,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/PropertyTest.java":{"insertions":141,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/UIComponentTest.java":{"insertions":521,"deletions":0},"core/src/test/java/org/apache/struts/action2/config/ConfigurationTest.java":{"insertions":86,"deletions":0},"core/src/test/java/org/apache/struts/action2/config/TestConfiguration.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/AbstractServletDispatcherTestCase.java":{"insertions":112,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/DefautActionMapperTest.java":{"insertions":118,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/DispatcherUtilsTest.java":{"insertions":51,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/FilterDispatcherTest.java":{"insertions":181,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/HttpHeaderResultTest.java":{"insertions":102,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/NullActionMapper.java":{"insertions":45,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/PlainTextResultTest.java":{"insertions":152,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/ServletDispatchedTestAssertInterceptor.java":{"insertions":53,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/ServletDispatcherResultTest.java":{"insertions":101,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/ServletDispatcherTest.java":{"insertions":51,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/ServletRedirectResultTest.java":{"insertions":109,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/SessionMapTest.java":{"insertions":152,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/StreamResultTest.java":{"insertions":181,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/StrutsResultSupportTest.java":{"insertions":136,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/VelocityResultTest.java":{"insertions":141,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":262,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/mapper/RestfulActionMapperTest.java":{"insertions":115,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/CreateSessionInterceptorTest.java":{"insertions":48,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/ExecuteAndWaitDelayAction.java":{"insertions":33,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/ExecuteAndWaitInterceptorTest.java":{"insertions":217,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/FileUploadInterceptorTest.java":{"insertions":247,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/ServletConfigInterceptorTest.java":{"insertions":226,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":93,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/TokenInterceptorTest.java":{"insertions":130,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/TokenSessionStoreInterceptorTest.java":{"insertions":46,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/PortletApplicationMapTest.java":{"insertions":166,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/PortletRequestMapTest.java":{"insertions":137,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/PortletSessionMapTest.java":{"insertions":154,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/context/PortletActionContextTest.java":{"insertions":178,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/context/PreparatorServletTest.java":{"insertions":67,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/context/ServletContextHolderListenerTest.java":{"insertions":40,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":297,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/result/PortletResultTest.java":{"insertions":246,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/util/PortletUrlHelperTest.java":{"insertions":156,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/util/StrutsUtilTest.java":{"insertions":247,"deletions":0},"core/src/test/java/org/apache/struts/action2/sitegraph/SiteGraphTest.java":{"insertions":57,"deletions":0},"core/src/test/java/org/apache/struts/action2/spring/StrutsSpringObjectFactoryTest.java":{"insertions":66,"deletions":0},"core/src/test/java/org/apache/struts/action2/util/CounterTest.java":{"insertions":51,"deletions":0},"core/src/test/java/org/apache/struts/action2/util/InvocationSessionStoreTest.java":{"insertions":86,"deletions":0},"core/src/test/java/org/apache/struts/action2/util/PrefixTrieTest.java":{"insertions":38,"deletions":0},"core/src/test/java/org/apache/struts/action2/util/StrutsTypeConverterTest.java":{"insertions":107,"deletions":0},"core/src/test/java/org/apache/struts/action2/util/TokenHelperTest.java":{"insertions":73,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/TemplateEngineManagerTest.java":{"insertions":68,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/freemarker/FreemarkerManagerTest.java":{"insertions":38,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/freemarker/FreemarkerTest.java":{"insertions":86,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/freemarker/TestAction.java":{"insertions":54,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/freemarker/TestBean.java":{"insertions":57,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/AbstractTagTest.java":{"insertions":127,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/AbstractUITagTest.java":{"insertions":351,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ActionTagTest.java":{"insertions":250,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/AnchorTagTest.java":{"insertions":77,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/AppendIteratorTagTest.java":{"insertions":177,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/BeanTagTest.java":{"insertions":49,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ElseIfTagTest.java":{"insertions":112,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ElseTagTest.java":{"insertions":122,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/IfTagTest.java":{"insertions":184,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/IncludeTagTest.java":{"insertions":116,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/IteratorGeneratorTagTest.java":{"insertions":206,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/IteratorTagTest.java":{"insertions":422,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/MergeIteratorTagTest.java":{"insertions":179,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/PortletUrlTagTest.java":{"insertions":364,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/PropertyTagTest.java":{"insertions":300,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/PushTagTest.java":{"insertions":46,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/SetTagTest.java":{"insertions":120,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/SortIteratorTagTest.java":{"insertions":213,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockBodyContent.java":{"insertions":158,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockHttpServletRequest.java":{"insertions":199,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockHttpServletResponse.java":{"insertions":62,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockHttpSession.java":{"insertions":66,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockJspWriter.java":{"insertions":166,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockPageContext.java":{"insertions":78,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockServletContext.java":{"insertions":153,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/SubsetIteratorTagTest.java":{"insertions":275,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/TextTagTest.java":{"insertions":279,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/URLTagTest.java":{"insertions":336,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/AbstractRichtexteditorTest.java":{"insertions":74,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/ActionErrorTagTest.java":{"insertions":93,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/ActionMessageTagTest.java":{"insertions":95,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/AnchorTest.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/Category.java":{"insertions":104,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/CheckboxListTest.java":{"insertions":182,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/CheckboxTest.java":{"insertions":158,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/ComboBoxTest.java":{"insertions":139,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/ComponentTest.java":{"insertions":113,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/DatePickerTagTest.java":{"insertions":98,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/DateTagTest.java":{"insertions":247,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/DivTest.java":{"insertions":68,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/DoubleSelectTest.java":{"insertions":259,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/FieldErrorTagTest.java":{"insertions":241,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/FileTest.java":{"insertions":83,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/FormTagTest.java":{"insertions":549,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/HeadTagTest.java":{"insertions":102,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/HiddenTest.java":{"insertions":80,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/JspTemplateTest.java":{"insertions":49,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/LabelTest.java":{"insertions":114,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/MockTag.java":{"insertions":124,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/OptionTransferSelectTagTest.java":{"insertions":520,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/PasswordTest.java":{"insertions":59,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/RadioTest.java":{"insertions":130,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/ResetTest.java":{"insertions":132,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/RichTextEditorTagTest.java":{"insertions":152,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/SelectTest.java":{"insertions":254,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/StrutsBodyContent.java":{"insertions":169,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/SubmitTest.java":{"insertions":246,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TestAction1.java":{"insertions":29,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TextareaTest.java":{"insertions":88,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TextfieldTest.java":{"insertions":133,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TokenTagTest.java":{"insertions":95,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TooltipTest.java":{"insertions":374,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TreeTest.java":{"insertions":133,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/UpDownSelectTagTest.java":{"insertions":271,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/User.java":{"insertions":39,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/util/ContextUtilTest.java":{"insertions":129,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/util/ResourceUtilTest.java":{"insertions":53,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/util/TextUtilTest.java":{"insertions":68,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/util/UrlHelperTest.java":{"insertions":311,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/xslt/XSLTResultTest.java":{"insertions":191,"deletions":0},"core/src/test/java/org/apache/struts2/ExecutionCountTestAction.java":{"insertions":0,"deletions":49},"core/src/test/java/org/apache/struts2/RequestUtilsTest.java":{"insertions":0,"deletions":81},"core/src/test/java/org/apache/struts2/ServletActionContextTest.java":{"insertions":0,"deletions":71},"core/src/test/java/org/apache/struts2/TestAction.java":{"insertions":0,"deletions":138},"core/src/test/java/org/apache/struts2/TestActionTagResult.java":{"insertions":0,"deletions":40},"core/src/test/java/org/apache/struts2/TestConfigurationProvider.java":{"insertions":0,"deletions":145},"core/src/test/java/org/apache/struts2/TestResult.java":{"insertions":0,"deletions":95},"core/src/test/java/org/apache/struts2/components/AbstractRichtexteditorConnectorTest.java":{"insertions":0,"deletions":175},"core/src/test/java/org/apache/struts2/components/ComponentTest.java":{"insertions":0,"deletions":535},"core/src/test/java/org/apache/struts2/components/FormTest.java":{"insertions":0,"deletions":40},"core/src/test/java/org/apache/struts2/components/MockRichtexteditorConnector.java":{"insertions":0,"deletions":83},"core/src/test/java/org/apache/struts2/components/PropertyTest.java":{"insertions":0,"deletions":141},"core/src/test/java/org/apache/struts2/components/UIComponentTest.java":{"insertions":0,"deletions":521},"core/src/test/java/org/apache/struts2/config/ConfigurationTest.java":{"insertions":0,"deletions":86},"core/src/test/java/org/apache/struts2/config/TestConfiguration.java":{"insertions":0,"deletions":50},"core/src/test/java/org/apache/struts2/dispatcher/AbstractServletDispatcherTestCase.java":{"insertions":0,"deletions":112},"core/src/test/java/org/apache/struts2/dispatcher/DefautActionMapperTest.java":{"insertions":0,"deletions":118},"core/src/test/java/org/apache/struts2/dispatcher/DispatcherUtilsTest.java":{"insertions":0,"deletions":51},"core/src/test/java/org/apache/struts2/dispatcher/FilterDispatcherTest.java":{"insertions":0,"deletions":181},"core/src/test/java/org/apache/struts2/dispatcher/HttpHeaderResultTest.java":{"insertions":0,"deletions":102},"core/src/test/java/org/apache/struts2/dispatcher/NullActionMapper.java":{"insertions":0,"deletions":45},"core/src/test/java/org/apache/struts2/dispatcher/PlainTextResultTest.java":{"insertions":0,"deletions":152},"core/src/test/java/org/apache/struts2/dispatcher/ServletDispatchedTestAssertInterceptor.java":{"insertions":0,"deletions":53},"core/src/test/java/org/apache/struts2/dispatcher/ServletDispatcherResultTest.java":{"insertions":0,"deletions":101},"core/src/test/java/org/apache/struts2/dispatcher/ServletDispatcherTest.java":{"insertions":0,"deletions":51},"core/src/test/java/org/apache/struts2/dispatcher/ServletRedirectResultTest.java":{"insertions":0,"deletions":109},"core/src/test/java/org/apache/struts2/dispatcher/SessionMapTest.java":{"insertions":0,"deletions":152},"core/src/test/java/org/apache/struts2/dispatcher/StreamResultTest.java":{"insertions":0,"deletions":181},"core/src/test/java/org/apache/struts2/dispatcher/StrutsResultSupportTest.java":{"insertions":0,"deletions":136},"core/src/test/java/org/apache/struts2/dispatcher/VelocityResultTest.java":{"insertions":0,"deletions":141},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":0,"deletions":262},"core/src/test/java/org/apache/struts2/dispatcher/mapper/RestfulActionMapperTest.java":{"insertions":0,"deletions":115},"core/src/test/java/org/apache/struts2/interceptor/CreateSessionInterceptorTest.java":{"insertions":0,"deletions":48},"core/src/test/java/org/apache/struts2/interceptor/ExecuteAndWaitDelayAction.java":{"insertions":0,"deletions":33},"core/src/test/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptorTest.java":{"insertions":0,"deletions":217},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":0,"deletions":247},"core/src/test/java/org/apache/struts2/interceptor/ServletConfigInterceptorTest.java":{"insertions":0,"deletions":226},"core/src/test/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":0,"deletions":93},"core/src/test/java/org/apache/struts2/interceptor/TokenInterceptorTest.java":{"insertions":0,"deletions":130},"core/src/test/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptorTest.java":{"insertions":0,"deletions":46},"core/src/test/java/org/apache/struts2/portlet/PortletApplicationMapTest.java":{"insertions":0,"deletions":166},"core/src/test/java/org/apache/struts2/portlet/PortletRequestMapTest.java":{"insertions":0,"deletions":137},"core/src/test/java/org/apache/struts2/portlet/PortletSessionMapTest.java":{"insertions":0,"deletions":154},"core/src/test/java/org/apache/struts2/portlet/context/PortletActionContextTest.java":{"insertions":0,"deletions":178},"core/src/test/java/org/apache/struts2/portlet/context/PreparatorServletTest.java":{"insertions":0,"deletions":67},"core/src/test/java/org/apache/struts2/portlet/context/ServletContextHolderListenerTest.java":{"insertions":0,"deletions":40},"core/src/test/java/org/apache/struts2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":0,"deletions":297},"core/src/test/java/org/apache/struts2/portlet/result/PortletResultTest.java":{"insertions":0,"deletions":246},"core/src/test/java/org/apache/struts2/portlet/util/PortletUrlHelperTest.java":{"insertions":0,"deletions":156},"core/src/test/java/org/apache/struts2/portlet/util/StrutsUtilTest.java":{"insertions":0,"deletions":247},"core/src/test/java/org/apache/struts2/sitegraph/SiteGraphTest.java":{"insertions":0,"deletions":57},"core/src/test/java/org/apache/struts2/spring/StrutsSpringObjectFactoryTest.java":{"insertions":0,"deletions":66},"core/src/test/java/org/apache/struts2/util/CounterTest.java":{"insertions":0,"deletions":51},"core/src/test/java/org/apache/struts2/util/InvocationSessionStoreTest.java":{"insertions":0,"deletions":86},"core/src/test/java/org/apache/struts2/util/PrefixTrieTest.java":{"insertions":0,"deletions":38},"core/src/test/java/org/apache/struts2/util/StrutsTypeConverterTest.java":{"insertions":0,"deletions":107},"core/src/test/java/org/apache/struts2/util/TokenHelperTest.java":{"insertions":0,"deletions":73},"core/src/test/java/org/apache/struts2/views/TemplateEngineManagerTest.java":{"insertions":0,"deletions":68},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerManagerTest.java":{"insertions":0,"deletions":38},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerTest.java":{"insertions":0,"deletions":86},"core/src/test/java/org/apache/struts2/views/freemarker/TestAction.java":{"insertions":0,"deletions":54},"core/src/test/java/org/apache/struts2/views/freemarker/TestBean.java":{"insertions":0,"deletions":57},"core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java":{"insertions":0,"deletions":127},"core/src/test/java/org/apache/struts2/views/jsp/AbstractUITagTest.java":{"insertions":0,"deletions":351},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":0,"deletions":250},"core/src/test/java/org/apache/struts2/views/jsp/AnchorTagTest.java":{"insertions":0,"deletions":77},"core/src/test/java/org/apache/struts2/views/jsp/AppendIteratorTagTest.java":{"insertions":0,"deletions":177},"core/src/test/java/org/apache/struts2/views/jsp/BeanTagTest.java":{"insertions":0,"deletions":49},"core/src/test/java/org/apache/struts2/views/jsp/ElseIfTagTest.java":{"insertions":0,"deletions":112},"core/src/test/java/org/apache/struts2/views/jsp/ElseTagTest.java":{"insertions":0,"deletions":122},"core/src/test/java/org/apache/struts2/views/jsp/IfTagTest.java":{"insertions":0,"deletions":184},"core/src/test/java/org/apache/struts2/views/jsp/IncludeTagTest.java":{"insertions":0,"deletions":116},"core/src/test/java/org/apache/struts2/views/jsp/IteratorGeneratorTagTest.java":{"insertions":0,"deletions":206},"core/src/test/java/org/apache/struts2/views/jsp/IteratorTagTest.java":{"insertions":0,"deletions":422},"core/src/test/java/org/apache/struts2/views/jsp/MergeIteratorTagTest.java":{"insertions":0,"deletions":179},"core/src/test/java/org/apache/struts2/views/jsp/PortletUrlTagTest.java":{"insertions":0,"deletions":364},"core/src/test/java/org/apache/struts2/views/jsp/PropertyTagTest.java":{"insertions":0,"deletions":300},"core/src/test/java/org/apache/struts2/views/jsp/PushTagTest.java":{"insertions":0,"deletions":46},"core/src/test/java/org/apache/struts2/views/jsp/SetTagTest.java":{"insertions":0,"deletions":120},"core/src/test/java/org/apache/struts2/views/jsp/SortIteratorTagTest.java":{"insertions":0,"deletions":213},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockBodyContent.java":{"insertions":0,"deletions":158},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletRequest.java":{"insertions":0,"deletions":199},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletResponse.java":{"insertions":0,"deletions":62},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpSession.java":{"insertions":0,"deletions":66},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockJspWriter.java":{"insertions":0,"deletions":166},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockPageContext.java":{"insertions":0,"deletions":78},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockServletContext.java":{"insertions":0,"deletions":153},"core/src/test/java/org/apache/struts2/views/jsp/SubsetIteratorTagTest.java":{"insertions":0,"deletions":275},"core/src/test/java/org/apache/struts2/views/jsp/TextTagTest.java":{"insertions":0,"deletions":279},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":0,"deletions":336},"core/src/test/java/org/apache/struts2/views/jsp/ui/AbstractRichtexteditorTest.java":{"insertions":0,"deletions":74},"core/src/test/java/org/apache/struts2/views/jsp/ui/ActionErrorTagTest.java":{"insertions":0,"deletions":93},"core/src/test/java/org/apache/struts2/views/jsp/ui/ActionMessageTagTest.java":{"insertions":0,"deletions":95},"core/src/test/java/org/apache/struts2/views/jsp/ui/AnchorTest.java":{"insertions":0,"deletions":50},"core/src/test/java/org/apache/struts2/views/jsp/ui/Category.java":{"insertions":0,"deletions":104},"core/src/test/java/org/apache/struts2/views/jsp/ui/CheckboxListTest.java":{"insertions":0,"deletions":182},"core/src/test/java/org/apache/struts2/views/jsp/ui/CheckboxTest.java":{"insertions":0,"deletions":158},"core/src/test/java/org/apache/struts2/views/jsp/ui/ComboBoxTest.java":{"insertions":0,"deletions":139},"core/src/test/java/org/apache/struts2/views/jsp/ui/ComponentTest.java":{"insertions":0,"deletions":113},"core/src/test/java/org/apache/struts2/views/jsp/ui/DatePickerTagTest.java":{"insertions":0,"deletions":98},"core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java":{"insertions":0,"deletions":247},"core/src/test/java/org/apache/struts2/views/jsp/ui/DivTest.java":{"insertions":0,"deletions":68},"core/src/test/java/org/apache/struts2/views/jsp/ui/DoubleSelectTest.java":{"insertions":0,"deletions":259},"core/src/test/java/org/apache/struts2/views/jsp/ui/FieldErrorTagTest.java":{"insertions":0,"deletions":241},"core/src/test/java/org/apache/struts2/views/jsp/ui/FileTest.java":{"insertions":0,"deletions":83},"core/src/test/java/org/apache/struts2/views/jsp/ui/FormTagTest.java":{"insertions":0,"deletions":549},"core/src/test/java/org/apache/struts2/views/jsp/ui/HeadTagTest.java":{"insertions":0,"deletions":102},"core/src/test/java/org/apache/struts2/views/jsp/ui/HiddenTest.java":{"insertions":0,"deletions":80},"core/src/test/java/org/apache/struts2/views/jsp/ui/JspTemplateTest.java":{"insertions":0,"deletions":49},"core/src/test/java/org/apache/struts2/views/jsp/ui/LabelTest.java":{"insertions":0,"deletions":114},"core/src/test/java/org/apache/struts2/views/jsp/ui/MockTag.java":{"insertions":0,"deletions":124},"core/src/test/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTagTest.java":{"insertions":0,"deletions":520},"core/src/test/java/org/apache/struts2/views/jsp/ui/PasswordTest.java":{"insertions":0,"deletions":59},"core/src/test/java/org/apache/struts2/views/jsp/ui/RadioTest.java":{"insertions":0,"deletions":130},"core/src/test/java/org/apache/struts2/views/jsp/ui/ResetTest.java":{"insertions":0,"deletions":132},"core/src/test/java/org/apache/struts2/views/jsp/ui/RichTextEditorTagTest.java":{"insertions":0,"deletions":152},"core/src/test/java/org/apache/struts2/views/jsp/ui/SelectTest.java":{"insertions":0,"deletions":254},"core/src/test/java/org/apache/struts2/views/jsp/ui/StrutsBodyContent.java":{"insertions":0,"deletions":169},"core/src/test/java/org/apache/struts2/views/jsp/ui/SubmitTest.java":{"insertions":0,"deletions":246},"core/src/test/java/org/apache/struts2/views/jsp/ui/TestAction1.java":{"insertions":0,"deletions":29},"core/src/test/java/org/apache/struts2/views/jsp/ui/TextareaTest.java":{"insertions":0,"deletions":88},"core/src/test/java/org/apache/struts2/views/jsp/ui/TextfieldTest.java":{"insertions":0,"deletions":133},"core/src/test/java/org/apache/struts2/views/jsp/ui/TokenTagTest.java":{"insertions":0,"deletions":95},"core/src/test/java/org/apache/struts2/views/jsp/ui/TooltipTest.java":{"insertions":0,"deletions":374},"core/src/test/java/org/apache/struts2/views/jsp/ui/TreeTest.java":{"insertions":0,"deletions":133},"core/src/test/java/org/apache/struts2/views/jsp/ui/UpDownSelectTagTest.java":{"insertions":0,"deletions":271},"core/src/test/java/org/apache/struts2/views/jsp/ui/User.java":{"insertions":0,"deletions":39},"core/src/test/java/org/apache/struts2/views/util/ContextUtilTest.java":{"insertions":0,"deletions":129},"core/src/test/java/org/apache/struts2/views/util/ResourceUtilTest.java":{"insertions":0,"deletions":53},"core/src/test/java/org/apache/struts2/views/util/TextUtilTest.java":{"insertions":0,"deletions":68},"core/src/test/java/org/apache/struts2/views/util/UrlHelperTest.java":{"insertions":0,"deletions":311},"core/src/test/java/org/apache/struts2/views/xslt/XSLTResultTest.java":{"insertions":0,"deletions":191},"core/src/test/resources/org/apache/{struts2 => struts/action2}/TestAction-validation.xml":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/TestAction.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/components/tempo.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts/action2/dispatcher/ServletDispatcherTest-xwork.xml":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/dispatcher/someJspFile.jsp":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/interceptor/FileUploadInterceptor.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/othertest.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/sitegraph/hello.jsp":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/sitegraph/out.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/sitegraph/tutorial/sitegraph/guess-error.ftl":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/sitegraph/tutorial/sitegraph/guess-input.ftl":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/sitegraph/tutorial/sitegraph/guess-success.jsp":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts/action2/sitegraph/xwork.xml":{"insertions":36,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/spring/StrutsSpringObjectFactoryTest-applicationContext.xml":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Checkbox-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Checkbox-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Checkbox-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Checkbox-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Checkbox-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/CheckboxList-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/CheckboxList-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/CheckboxList-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/CheckboxList-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/ComboBox-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/ComboBox-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/ComboBox-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Component-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Component-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Component-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts/action2/views/jsp/ui/Component-param.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/DatePickerTagTest-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/DatePickerTagTest-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/DoubleSelect-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/DoubleSelect-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/File-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-10.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-11.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-6.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-7.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-8.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-9.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/HeadTagTest-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/HeadTagTest-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/HeadTagTest-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/HeadTagTest-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Hidden-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Label-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Label-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Label-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Password-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Radio-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Radio-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Radio-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Reset-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Reset-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Reset-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Reset-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-6.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-6.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/TestAction1.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/TestAction1_de.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/TestAction1_fr.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Textarea-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Textfield-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Textfield-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Textfield-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/User-validation.xml":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/User.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/actionerror-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/actionerror-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/actionmessage-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/actionmessage-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/div-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/fielderror-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/fielderror-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/fielderror-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/fielderror-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/fielderror-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/href-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-6.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-7.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/richtexteditor-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/richtexteditor-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/richtexteditor-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/richtexteditor-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/submit-ajax-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/tooltip-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/tooltip-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/tooltip-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/tree-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/tree-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-10.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-11.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-6.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-7.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-8.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-9.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts2/dispatcher/ServletDispatcherTest-xwork.xml":{"insertions":0,"deletions":19},"core/src/test/resources/org/apache/struts2/sitegraph/xwork.xml":{"insertions":0,"deletions":36},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Component-param.txt":{"insertions":0,"deletions":8},"core/src/test/resources/struts.properties":{"insertions":2,"deletions":2},"core/src/test/resources/xwork.xml":{"insertions":2,"deletions":2},"":{"insertions":0,"deletions":0}}},"6b94787f9ba32d535a76b976530aba72ae1fa76b":{"author":"Donald J. Brown","email":"mrdon@apache.org","date":"2007-01-01 08:49:14 UTC","message":"Added better detection of existing namespaces by requiring an ending slash on the match\nWW-1523\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@491545 13f79535-47bb-0310-9956-ffa450edef68","insertions":1,"deletions":24,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":0,"deletions":23}}},"8378fbbd22d2981e18b7ebf0adf9c4721c4a42d2":{"author":"Donald J. Brown","email":"mrdon@apache.org","date":"2008-06-20 13:48:18 UTC","message":"Ensuring that the mapper sets the namespace to / when available and no other namespace is found\nWW-2461\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@669895 13f79535-47bb-0310-9956-ffa450edef68","insertions":4,"deletions":43,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":3,"deletions":11},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":1,"deletions":32}}},"bc6d4bb804dd4b14c9b5562feee4464e3d1b5bff":{"author":"Wesley Wannemacher","email":"wesw@apache.org","date":"2009-06-04 17:08:35 UTC","message":"Fixing NPE in token processing WW-3150, thanks James Peltzer\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@781798 13f79535-47bb-0310-9956-ffa450edef68","insertions":0,"deletions":8,"filepaths":{"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":0,"deletions":3},"core/src/test/java/org/apache/struts2/util/TokenHelperTest.java":{"insertions":0,"deletions":5}}},"b95c8ae8383d43ef15788322f3a981808827f689":{"author":"Donald J. Brown","email":"mrdon@apache.org","date":"2006-09-03 09:22:46 UTC","message":"Cleanup take two: fixed a misnaming bug, cleaned imports, fixed a few\ndeprecations, removed deprecations related to using the method\nname in building a url, removed unused variables, general minor cleanup\nfixed all core non-generics warnings that Eclipse reports\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@439747 13f79535-47bb-0310-9956-ffa450edef68","insertions":1803,"deletions":2398,"filepaths":{"core/src/main/java/org/apache/struts2/ServletActionContext.java":{"insertions":3,"deletions":5},"core/src/main/java/org/apache/struts2/StrutsException.java":{"insertions":0,"deletions":3},"core/src/main/java/org/apache/struts2/components/ActionComponent.java":{"insertions":12,"deletions":13},"core/src/main/java/org/apache/struts2/components/ActionError.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ActionMessage.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Anchor.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/AppendIterator.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/components/Bean.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/Checkbox.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/CheckboxList.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ClosingUIBean.java":{"insertions":4,"deletions":6},"core/src/main/java/org/apache/struts2/components/ComboBox.java":{"insertions":4,"deletions":2},"core/src/main/java/org/apache/struts2/components/Component.java":{"insertions":37,"deletions":15},"core/src/main/java/org/apache/struts2/components/Date.java":{"insertions":6,"deletions":7},"core/src/main/java/org/apache/struts2/components/DatePicker.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Debug.java":{"insertions":6,"deletions":8},"core/src/main/java/org/apache/struts2/components/Div.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/components/DoubleListUIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/DoubleSelect.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Else.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ElseIf.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/FieldError.java":{"insertions":4,"deletions":6},"core/src/main/java/org/apache/struts2/components/File.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Form.java":{"insertions":14,"deletions":19},"core/src/main/java/org/apache/struts2/components/FormButton.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/GenericUIBean.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/Head.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/Hidden.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/I18n.java":{"insertions":9,"deletions":6},"core/src/main/java/org/apache/struts2/components/If.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Include.java":{"insertions":14,"deletions":20},"core/src/main/java/org/apache/struts2/components/IteratorComponent.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/Label.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ListUIBean.java":{"insertions":6,"deletions":8},"core/src/main/java/org/apache/struts2/components/MergeIterator.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/components/Panel.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/components/Param.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Password.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Property.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/components/Push.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Radio.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/RemoteCallUIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Reset.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Select.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Set.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Submit.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/TabbedPanel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/TextArea.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/TextField.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Token.java":{"insertions":3,"deletions":5},"core/src/main/java/org/apache/struts2/components/Tree.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/components/TreeNode.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/UIBean.java":{"insertions":10,"deletions":12},"core/src/main/java/org/apache/struts2/components/URL.java":{"insertions":15,"deletions":15},"core/src/main/java/org/apache/struts2/components/table/AbstractFilterModel.java":{"insertions":1,"deletions":2},"core/src/main/java/org/apache/struts2/components/table/SortFilterModel.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/table/WebTable.java":{"insertions":10,"deletions":12},"core/src/main/java/org/apache/struts2/components/table/renderer/DateCellRenderer.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/table/renderer/NumericCellRenderer.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/template/BaseTemplateEngine.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/template/FreemarkerTemplateEngine.java":{"insertions":12,"deletions":15},"core/src/main/java/org/apache/struts2/components/template/JspTemplateEngine.java":{"insertions":7,"deletions":9},"core/src/main/java/org/apache/struts2/components/template/TemplateEngineManager.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/template/TemplateRenderingContext.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/template/VelocityTemplateEngine.java":{"insertions":10,"deletions":11},"core/src/main/java/org/apache/struts2/config/DefaultSettings.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/config/Settings.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/config_browser/ActionNamesAction.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/config_browser/ConfigurationHelper.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/config_browser/ListValidatorsAction.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/config_browser/ShowConfigAction.java":{"insertions":5,"deletions":7},"core/src/main/java/org/apache/struts2/config_browser/ShowValidatorAction.java":{"insertions":7,"deletions":11},"core/src/main/java/org/apache/struts2/dispatcher/ActionContextCleanUp.java":{"insertions":5,"deletions":13},"core/src/main/java/org/apache/struts2/dispatcher/ApplicationMap.java":{"insertions":2,"deletions":7},"core/src/main/java/org/apache/struts2/dispatcher/DefaultActionSupport.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java":{"insertions":20,"deletions":34},"core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcherCompatWeblogic61.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/dispatcher/HttpHeaderResult.java":{"insertions":5,"deletions":7},"core/src/main/java/org/apache/struts2/dispatcher/RequestMap.java":{"insertions":1,"deletions":2},"core/src/main/java/org/apache/struts2/dispatcher/ServletActionRedirectResult.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/dispatcher/ServletDispatcherResult.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/dispatcher/ServletRedirectResult.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/dispatcher/SessionMap.java":{"insertions":2,"deletions":9},"core/src/main/java/org/apache/struts2/dispatcher/StreamResult.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/dispatcher/StrutsRequestWrapper.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/dispatcher/StrutsResultSupport.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/dispatcher/VelocityResult.java":{"insertions":13,"deletions":15},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapperFactory.java":{"insertions":5,"deletions":5},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapping.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":6,"deletions":7},"core/src/main/java/org/apache/struts2/dispatcher/mapper/RestfulActionMapper.java":{"insertions":8,"deletions":8},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":7,"deletions":15},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":9,"deletions":16},"core/src/main/java/org/apache/struts2/impl/ActionContextImpl.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/impl/InterceptorAdapter.java":{"insertions":2,"deletions":4},"core/src/main/java/org/apache/struts2/impl/MessagesImpl.java":{"insertions":3,"deletions":11},"core/src/main/java/org/apache/struts2/impl/RequestContextImpl.java":{"insertions":11,"deletions":16},"core/src/main/java/org/apache/struts2/impl/ResultAdapter.java":{"insertions":1,"deletions":2},"core/src/main/java/org/apache/struts2/impl/StrutsActionProxy.java":{"insertions":4,"deletions":6},"core/src/main/java/org/apache/struts2/impl/StrutsActionProxyFactory.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/impl/StrutsObjectFactory.java":{"insertions":5,"deletions":5},"core/src/main/java/org/apache/struts2/impl/ValueStackAdapter.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/interceptor/BackgroundProcess.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/interceptor/CreateSessionInterceptor.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/interceptor/MessageStoreInterceptor.java":{"insertions":1,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/PrincipalProxy.java":{"insertions":1,"deletions":2},"core/src/main/java/org/apache/struts2/interceptor/ScopeInterceptor.java":{"insertions":8,"deletions":9},"core/src/main/java/org/apache/struts2/interceptor/ServletConfigInterceptor.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/interceptor/TokenInterceptor.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":3,"deletions":5},"core/src/main/java/org/apache/struts2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":12,"deletions":19},"core/src/main/java/org/apache/struts2/jsf/FacesInterceptor.java":{"insertions":4,"deletions":0},"core/src/main/java/org/apache/struts2/jsf/StrutsNavigationHandler.java":{"insertions":1,"deletions":0},"core/src/main/java/org/apache/struts2/plexus/PlexusFilter.java":{"insertions":6,"deletions":13},"core/src/main/java/org/apache/struts2/plexus/PlexusLifecycleListener.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/plexus/PlexusObjectFactory.java":{"insertions":8,"deletions":10},"core/src/main/java/org/apache/struts2/plexus/PlexusUtils.java":{"insertions":6,"deletions":6},"core/src/main/java/org/apache/struts2/portlet/PortletApplicationMap.java":{"insertions":1,"deletions":3},"core/src/main/java/org/apache/struts2/portlet/context/PortletActionContext.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/portlet/context/PreparatorServlet.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":1,"deletions":0},"core/src/main/java/org/apache/struts2/portlet/result/PortletResult.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java":{"insertions":19,"deletions":19},"core/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java":{"insertions":2,"deletions":11},"core/src/main/java/org/apache/struts2/quickstart/Configuration.java":{"insertions":9,"deletions":15},"core/src/main/java/org/apache/struts2/quickstart/JettyServer.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/quickstart/MultiDirClassLoader.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/quickstart/MultiDirResource.java":{"insertions":5,"deletions":14},"core/src/main/java/org/apache/struts2/quickstart/MultiWebApplicationContext.java":{"insertions":9,"deletions":9},"core/src/main/java/org/apache/struts2/quickstart/QuickStart.java":{"insertions":9,"deletions":13},"core/src/main/java/org/apache/struts2/sitegraph/SiteGraph.java":{"insertions":4,"deletions":8},"core/src/main/java/org/apache/struts2/sitegraph/StrutsConfigRetriever.java":{"insertions":11,"deletions":11},"core/src/main/java/org/apache/struts2/sitegraph/entities/FileBasedView.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/sitegraph/model/Graph.java":{"insertions":1,"deletions":5},"core/src/main/java/org/apache/struts2/sitegraph/renderers/DOTRenderer.java":{"insertions":6,"deletions":19},"core/src/main/java/org/apache/struts2/sitemesh/FreeMarkerPageFilter.java":{"insertions":12,"deletions":17},"core/src/main/java/org/apache/struts2/sitemesh/TemplatePageFilter.java":{"insertions":12,"deletions":17},"core/src/main/java/org/apache/struts2/sitemesh/VelocityPageFilter.java":{"insertions":11,"deletions":13},"core/src/main/java/org/apache/struts2/spring/StrutsSpringObjectFactory.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/spring/lifecycle/SpringExternalReferenceResolverSetupListener.java":{"insertions":12,"deletions":11},"core/src/main/java/org/apache/struts2/util/AppendIteratorFilter.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/util/AttributeMap.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/util/InvocationSessionStore.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/util/IteratorGenerator.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/util/MakeIterator.java":{"insertions":2,"deletions":6},"core/src/main/java/org/apache/struts2/util/MergeIteratorFilter.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/util/ResolverSetupServletContextListener.java":{"insertions":5,"deletions":5},"core/src/main/java/org/apache/struts2/util/SortIteratorFilter.java":{"insertions":2,"deletions":7},"core/src/main/java/org/apache/struts2/util/Sorter.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/util/StrutsTypeConverter.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/util/StrutsUtil.java":{"insertions":13,"deletions":21},"core/src/main/java/org/apache/struts2/util/SubsetIteratorFilter.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/util/URLBean.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/util/VelocityStrutsUtil.java":{"insertions":5,"deletions":7},"core/src/main/java/org/apache/struts2/util/classloader/CompilingClassLoader.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/util/classloader/ReloadingClassLoader.java":{"insertions":8,"deletions":10},"core/src/main/java/org/apache/struts2/util/classloader/compilers/eclipse/EclipseJavaCompiler.java":{"insertions":10,"deletions":19},"core/src/main/java/org/apache/struts2/util/classloader/compilers/eclipse/EclipseJavaCompilerSettings.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/util/classloader/listeners/CompilingListener.java":{"insertions":8,"deletions":8},"core/src/main/java/org/apache/struts2/util/classloader/listeners/ReloadingListener.java":{"insertions":6,"deletions":6},"core/src/main/java/org/apache/struts2/util/classloader/monitor/FilesystemAlterationMonitor.java":{"insertions":5,"deletions":10},"core/src/main/java/org/apache/struts2/util/classloader/readers/FileResourceReader.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/util/classloader/stores/FileResourceStore.java":{"insertions":2,"deletions":8},"core/src/main/java/org/apache/struts2/util/classloader/stores/MemoryResourceStore.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/validators/DWRValidator.java":{"insertions":14,"deletions":25},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":19,"deletions":23},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java":{"insertions":7,"deletions":15},"core/src/main/java/org/apache/struts2/views/freemarker/PortletFreemarkerResult.java":{"insertions":3,"deletions":1},"core/src/main/java/org/apache/struts2/views/freemarker/ScopesHashModel.java":{"insertions":5,"deletions":5},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsBeanWrapper.java":{"insertions":4,"deletions":10},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionErrorModel.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionMessageModel.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/AnchorModel.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/freemarker/tags/BeanModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CallbackWriter.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxListModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComboBoxModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComponentModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DateModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DatePickerModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DivModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FieldErrorModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FileModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FormModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HeadModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HiddenModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/I18nModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IncludeModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IteratorModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/LabelModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptGroupModel.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PanelModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ParamModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PasswordModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PropertyModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PushModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/RadioModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ResetModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SelectModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SetModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SubmitModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TabbedPanelModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java":{"insertions":9,"deletions":11},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextAreaModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextFieldModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TokenModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TreeModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TreeNodeModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/URLModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/freemarker/tags/WebTableModel.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ActionTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/BeanTag.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/views/jsp/ComponentTagSupport.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/DateTag.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/jsp/ElseIfTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ElseTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/I18nTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/IfTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/IncludeTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/IteratorTag.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/jsp/ParamTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/PropertyTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/PushTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/SetTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/StrutsBodyTagSupport.java":{"insertions":3,"deletions":5},"core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java":{"insertions":5,"deletions":7},"core/src/main/java/org/apache/struts2/views/jsp/TextTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/URLTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/iterator/IteratorGeneratorTag.java":{"insertions":4,"deletions":3},"core/src/main/java/org/apache/struts2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/iterator/SortIteratorTag.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/iterator/SubsetIteratorTag.java":{"insertions":4,"deletions":3},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionErrorTag.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionMessageTag.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/jsp/ui/AnchorTag.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxListTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComboBoxTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComponentTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/DatePickerTag.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/jsp/ui/DebugTag.java":{"insertions":3,"deletions":6},"core/src/main/java/org/apache/struts2/views/jsp/ui/DivTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/DoubleSelectTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/FieldErrorTag.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/jsp/ui/FileTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/FormTag.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/jsp/ui/HeadTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/HiddenTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/LabelTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/OgnlTool.java":{"insertions":1,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptGroupTag.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/jsp/ui/PanelTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/PasswordTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/RadioTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/ResetTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/SelectTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/SubmitTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/TabbedPanelTag.java":{"insertions":4,"deletions":6},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextFieldTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextareaTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/TokenTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/TreeNodeTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/TreeTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/ui/UpDownSelectTag.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/jsp/ui/table/WebTableTag.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/tiles/TilesResult.java":{"insertions":8,"deletions":15},"core/src/main/java/org/apache/struts2/views/util/ContextUtil.java":{"insertions":9,"deletions":11},"core/src/main/java/org/apache/struts2/views/util/UrlHelper.java":{"insertions":12,"deletions":14},"core/src/main/java/org/apache/struts2/views/velocity/StrutsResourceLoader.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/StrutsVelocityContext.java":{"insertions":1,"deletions":3},"core/src/main/java/org/apache/struts2/views/velocity/StrutsVelocityServlet.java":{"insertions":12,"deletions":15},"core/src/main/java/org/apache/struts2/views/velocity/VelocityManager.java":{"insertions":14,"deletions":61},"core/src/main/java/org/apache/struts2/views/velocity/components/AbstractDirective.java":{"insertions":7,"deletions":9},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionErrorDirective.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionMessageDirective.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/velocity/components/AnchorDirective.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/velocity/components/BeanDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxListDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/ComboBoxDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/ComponentDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/DateDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/DatePickerDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/DivDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/DoubleSelectDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/FieldErrorDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/FileDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/FormDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/HeadDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/HiddenDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/I18nDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/IncludeDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/LabelDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/OptGroupDirective.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/velocity/components/PanelDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/ParamDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/PasswordDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/PropertyDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/PushDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/RadioDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/ResetDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/SelectDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/SetDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/SubmitDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/TabbedPanelDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/TextAreaDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/TextDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/TextFieldDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/TokenDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/TreeDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/TreeNodeDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/URLDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/UpDownSelectDirective.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/views/velocity/components/WebTableDirective.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/xslt/AbstractAdapterElement.java":{"insertions":3,"deletions":7},"core/src/main/java/org/apache/struts2/views/xslt/AbstractAdapterNode.java":{"insertions":5,"deletions":10},"core/src/main/java/org/apache/struts2/views/xslt/AdapterFactory.java":{"insertions":5,"deletions":10},"core/src/main/java/org/apache/struts2/views/xslt/ArrayAdapter.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/views/xslt/BeanAdapter.java":{"insertions":7,"deletions":7},"core/src/main/java/org/apache/struts2/views/xslt/CollectionAdapter.java":{"insertions":5,"deletions":4},"core/src/main/java/org/apache/struts2/views/xslt/MapAdapter.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/views/xslt/ProxyElementAdapter.java":{"insertions":4,"deletions":9},"core/src/main/java/org/apache/struts2/views/xslt/ProxyNamedNodeMap.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/views/xslt/ProxyNodeAdapter.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/xslt/ProxyTextNodeAdapter.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/views/xslt/ServletURIResolver.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/xslt/SimpleAdapterDocument.java":{"insertions":4,"deletions":18},"core/src/main/java/org/apache/struts2/views/xslt/SimpleNodeList.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/views/xslt/StringAdapter.java":{"insertions":6,"deletions":6},"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":14,"deletions":23},"core/src/test/java/org/apache/struts2/ExecutionCountTestAction.java":{"insertions":1,"deletions":2},"core/src/test/java/org/apache/struts2/RequestUtilsTest.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/ServletActionContextTest.java":{"insertions":6,"deletions":8},"core/src/test/java/org/apache/struts2/TestAction.java":{"insertions":4,"deletions":5},"core/src/test/java/org/apache/struts2/TestConfigurationProvider.java":{"insertions":6,"deletions":7},"core/src/test/java/org/apache/struts2/TestResult.java":{"insertions":6,"deletions":8},"core/src/test/java/org/apache/struts2/components/ComponentTest.java":{"insertions":1,"deletions":2},"core/src/test/java/org/apache/struts2/components/FormButtonTest.java":{"insertions":2,"deletions":0},"core/src/test/java/org/apache/struts2/components/FormTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/components/PropertyTest.java":{"insertions":6,"deletions":7},"core/src/test/java/org/apache/struts2/components/UIComponentTest.java":{"insertions":2,"deletions":22},"core/src/test/java/org/apache/struts2/components/template/BaseTemplateEngineTest.java":{"insertions":5,"deletions":0},"core/src/test/java/org/apache/struts2/config/SettingsTest.java":{"insertions":4,"deletions":5},"core/src/test/java/org/apache/struts2/dispatcher/DispatcherTest.java":{"insertions":3,"deletions":2},"core/src/test/java/org/apache/struts2/dispatcher/FilterDispatcherTest.java":{"insertions":13,"deletions":13},"core/src/test/java/org/apache/struts2/dispatcher/HttpHeaderResultTest.java":{"insertions":7,"deletions":8},"core/src/test/java/org/apache/struts2/dispatcher/PlainTextResultTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/dispatcher/ServletDispatchedTestAssertInterceptor.java":{"insertions":1,"deletions":3},"core/src/test/java/org/apache/struts2/dispatcher/ServletDispatcherResultTest.java":{"insertions":7,"deletions":9},"core/src/test/java/org/apache/struts2/dispatcher/ServletRedirectResultTest.java":{"insertions":7,"deletions":8},"core/src/test/java/org/apache/struts2/dispatcher/SessionMapTest.java":{"insertions":6,"deletions":8},"core/src/test/java/org/apache/struts2/dispatcher/StreamResultTest.java":{"insertions":9,"deletions":11},"core/src/test/java/org/apache/struts2/dispatcher/StrutsResultSupportTest.java":{"insertions":17,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/VelocityResultTest.java":{"insertions":5,"deletions":7},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":7,"deletions":7},"core/src/test/java/org/apache/struts2/dispatcher/mapper/RestfulActionMapperTest.java":{"insertions":3,"deletions":3},"core/src/test/java/org/apache/struts2/impl/MessagesTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/impl/RequestContextTest.java":{"insertions":7,"deletions":12},"core/src/test/java/org/apache/struts2/interceptor/CreateSessionInterceptorTest.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptorTest.java":{"insertions":11,"deletions":16},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":9,"deletions":13},"core/src/test/java/org/apache/struts2/interceptor/ServletConfigInterceptorTest.java":{"insertions":8,"deletions":10},"core/src/test/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":4,"deletions":5},"core/src/test/java/org/apache/struts2/interceptor/TokenInterceptorTest.java":{"insertions":6,"deletions":11},"core/src/test/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptorTest.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/portlet/context/PortletActionContextTest.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/portlet/context/PreparatorServletTest.java":{"insertions":4,"deletions":1},"core/src/test/java/org/apache/struts2/portlet/context/ServletContextHolderListenerTest.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":7,"deletions":2},"core/src/test/java/org/apache/struts2/portlet/result/PortletResultTest.java":{"insertions":2,"deletions":1},"core/src/test/java/org/apache/struts2/portlet/util/PortletUrlHelperTest.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/portlet/util/StrutsUtilTest.java":{"insertions":6,"deletions":4},"core/src/test/java/org/apache/struts2/sitegraph/SiteGraphTest.java":{"insertions":6,"deletions":5},"core/src/test/java/org/apache/struts2/spring/StrutsSpringObjectFactoryTest.java":{"insertions":3,"deletions":2},"core/src/test/java/org/apache/struts2/util/InvocationSessionStoreTest.java":{"insertions":4,"deletions":5},"core/src/test/java/org/apache/struts2/util/TokenHelperTest.java":{"insertions":2,"deletions":0},"core/src/test/java/org/apache/struts2/views/TemplateEngineManagerTest.java":{"insertions":2,"deletions":8},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerTest.java":{"insertions":3,"deletions":6},"core/src/test/java/org/apache/struts2/views/freemarker/TestAction.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java":{"insertions":7,"deletions":9},"core/src/test/java/org/apache/struts2/views/jsp/AbstractUITagTest.java":{"insertions":7,"deletions":14},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":6,"deletions":13},"core/src/test/java/org/apache/struts2/views/jsp/AnchorTagTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/AppendIteratorTagTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/ElseIfTagTest.java":{"insertions":4,"deletions":5},"core/src/test/java/org/apache/struts2/views/jsp/ElseTagTest.java":{"insertions":6,"deletions":6},"core/src/test/java/org/apache/struts2/views/jsp/IfTagTest.java":{"insertions":5,"deletions":7},"core/src/test/java/org/apache/struts2/views/jsp/IncludeTagTest.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/IteratorGeneratorTagTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/IteratorTagTest.java":{"insertions":5,"deletions":6},"core/src/test/java/org/apache/struts2/views/jsp/MergeIteratorTagTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/PortletUrlTagTest.java":{"insertions":10,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/PropertyTagTest.java":{"insertions":5,"deletions":6},"core/src/test/java/org/apache/struts2/views/jsp/SortIteratorTagTest.java":{"insertions":4,"deletions":5},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockBodyContent.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletRequest.java":{"insertions":4,"deletions":11},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletResponse.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpSession.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockJspWriter.java":{"insertions":1,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockPageContext.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockServletContext.java":{"insertions":4,"deletions":9},"core/src/test/java/org/apache/struts2/views/jsp/SubsetIteratorTagTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/TextTagTest.java":{"insertions":13,"deletions":10},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":5,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ActionErrorTagTest.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/ui/ActionMessageTagTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/ui/CheckboxListTest.java":{"insertions":3,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/CheckboxTest.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/ui/ComboBoxTest.java":{"insertions":3,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/DatePickerTagTest.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java":{"insertions":4,"deletions":5},"core/src/test/java/org/apache/struts2/views/jsp/ui/DoubleSelectTest.java":{"insertions":3,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/FieldErrorTagTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/ui/FileTest.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/ui/FormTagTest.java":{"insertions":14,"deletions":11},"core/src/test/java/org/apache/struts2/views/jsp/ui/HeadTagTest.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/ui/HiddenTest.java":{"insertions":3,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/JspTemplateTest.java":{"insertions":5,"deletions":6},"core/src/test/java/org/apache/struts2/views/jsp/ui/LabelTest.java":{"insertions":3,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/MockTag.java":{"insertions":1,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/ui/RadioTest.java":{"insertions":3,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/ResetTest.java":{"insertions":3,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/SelectTest.java":{"insertions":3,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/StrutsBodyContent.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/SubmitAjaxTest.java":{"insertions":2,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/SubmitTest.java":{"insertions":3,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/ui/TextareaTest.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/ui/TextfieldTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/ui/TokenTagTest.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/ui/TooltipTest.java":{"insertions":1,"deletions":2},"core/src/test/java/org/apache/struts2/views/jsp/ui/UpDownSelectTagTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/util/ContextUtilTest.java":{"insertions":2,"deletions":4},"core/src/test/java/org/apache/struts2/views/util/ResourceUtilTest.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/views/util/UrlHelperTest.java":{"insertions":9,"deletions":9},"core/src/test/java/org/apache/struts2/views/xslt/XSLTResultTest.java":{"insertions":8,"deletions":9}}},"63de7730ee2be146e90227ed067ed108f4a2a534":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-06-18 08:33:21 UTC","message":"WW-4146 caches only valid OGNL expressions, closes #12","insertions":3,"deletions":3,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":3}}},"31af5842e022c5cb755fd697e08e655765fae981":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2015-06-17 21:07:59 UTC","message":"Merges xwork packages into struts","insertions":9604,"deletions":418,"filepaths":{"core/pom.xml":{"insertions":17,"deletions":111},"core/src/test/resources/log4j2.xml":{"insertions":2,"deletions":2},"core/src/test/resources/validators.xml":{"insertions":22,"deletions":1},"plugins/java8-support/pom.xml":{"insertions":2,"deletions":2},"pom.xml":{"insertions":6,"deletions":0},"xwork-core/pom.xml":{"insertions":239,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/Action.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ActionChainResult.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ActionContext.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ActionEventListener.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ActionInvocation.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ActionProxy.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ActionProxyFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ActionSupport.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/CompositeTextProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/DefaultActionInvocation.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/DefaultActionProxyFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/DefaultLocaleProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/DefaultTextProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/DefaultUnknownHandlerManager.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/FileManager.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/FileManagerFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/InvalidMetadataException.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/LocaleProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/MockActionInvocation.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ModelDriven.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ObjectFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/Preparable.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ResourceBundleTextProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/Result.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/TestNGXWorkTestCase.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/TextProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/TextProviderFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/TextProviderSupport.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/Unchainable.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/UnknownHandler.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/UnknownHandlerManager.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/Validateable.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ValidationAware.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ValidationAwareSupport.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/XWork.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/XWorkConstants.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/XWorkException.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/XWorkJUnit4TestCase.java":{"insertions":79,"deletions":79},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/XWorkMessages.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/XWorkTestCase.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/BeanSelectionProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/Configuration.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/ConfigurationException.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/ConfigurationManager.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/ConfigurationProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/ConfigurationUtil.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/ContainerProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/FileManagerFactoryProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/FileManagerProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/PackageProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/ReferenceResolverException.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/RuntimeConfiguration.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/ExceptionMappingConfig.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorConfig.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorListHolder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorLocator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorMapping.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorStackConfig.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/PackageConfig.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/Parameterizable.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/ResultConfig.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/ResultTypeConfig.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/UnknownHandlerConfig.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/entities/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/impl/AbstractMatcher.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcher.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/impl/DefaultConfiguration.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/impl/LocatableConstantFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/impl/LocatableFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/impl/MockConfiguration.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/impl/NamespaceMatch.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/impl/NamespaceMatcher.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/impl/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/providers/CycleDetector.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/providers/DirectedGraph.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/providers/InterceptorBuilder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/providers/XWorkConfigurationProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/providers/XmlHelper.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/config/providers/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/ConversionAnnotationProcessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/ConversionFileProcessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/ConversionPropertiesProcessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/NullHandler.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/ObjectTypeDeterminer.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/TypeConversionException.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/TypeConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/TypeConverterCreator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/TypeConverterHolder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/annotations/ConversionRule.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/annotations/ConversionType.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/annotations/TypeConversion.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/annotations/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/AnnotationXWorkConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/ArrayConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/CollectionConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/DateConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultConversionAnnotationProcessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultConversionFileProcessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultConversionPropertiesProcessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultObjectTypeDeterminer.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultTypeConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultTypeConverterCreator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultTypeConverterHolder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/EnumTypeConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/GenericsObjectTypeDeterminer.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/InstantiatingNullHandler.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/NumberConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/StringConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkConverter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/metadata/ConversionDescription.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/conversion/metadata/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/ActionFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/ConverterFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/DefaultActionFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/DefaultConverterFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/DefaultInterceptorFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/DefaultResultFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/DefaultUnknownHandlerFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/DefaultValidatorFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/InterceptorFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/ResultFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/UnknownHandlerFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/factory/ValidatorFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/ConstructionContext.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/Container.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/ContainerBuilder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/ContainerImpl.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/Context.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/DependencyException.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/ExternalContext.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/Factory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/Inject.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/InternalContext.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/InternalFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/Key.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/Scope.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/Scoped.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/package-info.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/FinalizablePhantomReference.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableReference.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableReferenceQueue.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableSoftReference.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableWeakReference.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/Function.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceCache.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceMap.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceType.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/Strings.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/inject/util/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/AbstractInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/AliasInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ChainingInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ExceptionHolder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/I18nInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/Interceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/LoggingInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptorUtil.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/NoParameters.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ParameterFilterInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ParameterNameAware.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ParameterRemoverInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/PreResultListener.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/PrefixMethodInvocationUtil.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/PrepareInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ScopedModelDriven.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/StaticParametersInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/TimerInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ValidationErrorAware.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/ValidationWorkflowAware.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/annotations/After.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Allowed.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationParameterFilterIntereptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Before.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/annotations/BeforeResult.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/annotations/BlockByDefault.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Blocked.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/annotations/InputConfig.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/annotations/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/interceptor/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/mock/MockActionInvocation.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/mock/MockActionProxy.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/mock/MockContainer.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/mock/MockInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/mock/MockObjectTypeDeterminer.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/mock/MockResult.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/mock/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/ErrorMessageBuilder.java":{"insertions":58,"deletions":58},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/ObjectProxy.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/OgnlNullHandlerWrapper.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionContextFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/OgnlTypeConverterWrapper.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStackFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/XWorkTypeConverterWrapper.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/CompoundRootAccessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/ObjectAccessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/ObjectProxyPropertyAccessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkCollectionPropertyAccessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkEnumerationAccessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkIteratorPropertyAccessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkListPropertyAccessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMethodAccessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkObjectPropertyAccessor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/result/ParamNameAwareResult.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/security/AcceptedPatternsChecker.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/security/DefaultAcceptedPatternsChecker.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/security/ExcludedPatternsChecker.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/spring/SpringObjectFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/spring/SpringProxyableObjectFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/spring/interceptor/ActionAutowiringInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/spring/interceptor/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/spring/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/test/StubConfigurationProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/AnnotationUtils.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/ArrayUtils.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/ClassLoaderUtil.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/ClassPathFinder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/ClearableValueStack.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/CompoundRoot.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/CreateIfNull.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/DomHelper.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/Element.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/Key.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/KeyProperty.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/LocalizedTextUtil.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/MemberAccessValueStack.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcher.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/OgnlTextParser.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/PatternMatcher.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/PropertiesReader.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/ResolverUtil.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/TextParseUtil.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/TextParser.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/URLUtil.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/ValueStack.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/ValueStackFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/WildcardHelper.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/WildcardUtil.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/XWorkList.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/XWorkTestCaseHelper.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/classloader/AbstractResourceStore.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/classloader/FileResourceStore.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/classloader/JarResourceStore.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/classloader/ReloadingClassLoader.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/classloader/ResourceStore.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/classloader/ResourceStoreClassLoader.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/finder/ClassFinder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/finder/ClassFinderFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/finder/ClassLoaderInterface.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/finder/ClassLoaderInterfaceDelegate.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/finder/DefaultClassFinder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/finder/ResourceFinder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/finder/Test.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/finder/UrlSet.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/fs/DefaultFileManager.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/fs/DefaultFileManagerFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/fs/FileRevision.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/fs/JarEntryRevision.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/fs/Revision.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/location/Locatable.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/location/LocatableProperties.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/location/Located.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/location/Location.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/location/LocationAttributes.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/location/LocationImpl.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/location/LocationUtils.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/location/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/LoggerFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLoggerFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLoggerFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/log4j2/Log4j2Logger.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/log4j2/Log4j2LoggerFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java":{"insertions":123,"deletions":123},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLoggerFactory.java":{"insertions":42,"deletions":42},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/profiling/ObjectProfiler.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/profiling/ProfilingTimerBean.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/profiling/UtilTimerStack.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/profiling/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionContextFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionContextState.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionException.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionExceptionHandler.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProvider.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProviderFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/ActionValidatorManager.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManager.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManager.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParser.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/DelegatingValidatorContext.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/FieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/ShortCircuitableValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/ValidationException.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/Validator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/ValidatorConfig.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/ValidatorContext.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/ValidatorFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/ValidatorFileParser.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/ConversionErrorFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/CustomValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/DateRangeFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/DoubleRangeFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/EmailValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/ExpressionValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/FieldExpressionValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/IntRangeFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/RegexFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/RequiredFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/RequiredStringValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/ShortRangeFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/StringLengthFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/UrlValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/Validation.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/ValidationParameter.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/Validations.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/ValidatorType.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/VisitorFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/annotations/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/ConditionalVisitorFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/ConversionErrorFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/DoubleRangeFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/EmailValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/ExpressionValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/FieldExpressionValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/FieldValidatorSupport.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/RangeValidatorSupport.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/RegexFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/RepopulateConversionErrorFieldValidatorSupport.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/RequiredFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/RequiredStringValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/StringLengthFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/ValidatorSupport.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/java/com/opensymphony/xwork2/validator/validators/package.html":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/com/opensymphony/xwork2/validator/validators/default.xml":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/com/opensymphony/xwork2/xwork-messages.properties":{"insertions":0,"deletions":0},"xwork-core/src/main/resources/overview.html":{"insertions":3,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-1.0.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-1.1.1.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-1.1.2.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-1.1.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-2.0.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-2.1.3.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-2.1.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-2.3.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-default.xml":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-validator-1.0.2.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-validator-1.0.3.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-validator-1.0.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-validator-config-1.0.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/main/resources/xwork-validator-definition-1.0.dtd":{"insertions":0,"deletions":0},"xwork-core/src/site/site.xml":{"insertions":57,"deletions":0},"{core => xwork-core}/src/test/java/PackagelessAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ActionContextTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ActionContextThreadLocalTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ActionInvocationTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ActionNestingTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ActionSupportTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/AnnotatedTestBean.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ChainResultTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/CompositeTextProviderTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/DefaultActionInvocationTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/DefaultClasstTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/DefaultTextProviderTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ExternalReferenceAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/Foo.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/GenericsBean.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/LocaleAwareTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ModelDrivenAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ModelDrivenAnnotationAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/NestedAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ProxyInvocationAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ProxyInvocationInterface.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ProxyInvocationTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ProxyObjectFactory.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/SimpleAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/SimpleAnnotationAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/SimpleFooAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/StubValueStack.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/TestBean.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/TestChildBean.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/TestInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/TestNGXWorkTestCaseTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/TextProviderSupportTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/UnknownHandlerManagerMock.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/UserSpecifiedDefaultAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ValidationOrderAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/VoidResult.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/WildCardResultTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/XWorkExceptionTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/config/ConfigurationManagerTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/config/ConfigurationTest.java":{"insertions":0,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/entities/ActionConfigTest.java":{"insertions":44,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/entities/PackageConfigTest.java":{"insertions":34,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcherTest.java":{"insertions":164,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/impl/NamespaceMatcherTest.java":{"insertions":41,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/ConfigurationTestBase.java":{"insertions":45,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/InterceptorBuilderTest.java":{"insertions":274,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/InterceptorForTestPurpose.java":{"insertions":47,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/MockConfigurationProvider.java":{"insertions":194,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/NoNoArgsConstructorAction.java":{"insertions":24,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/PrivateConstructorAction.java":{"insertions":43,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/SomeUnknownHandler.java":{"insertions":48,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderActionsTest.java":{"insertions":214,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderAllowedMethodsTest.java":{"insertions":125,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderExceptionMappingsTest.java":{"insertions":65,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderGlobalResultInheritenceTest.java":{"insertions":53,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorParamOverridingTest.java":{"insertions":101,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorStackParamOverridingTest.java":{"insertions":89,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorsSpringTest.java":{"insertions":80,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorsTest.java":{"insertions":226,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInvalidFileTest.java":{"insertions":40,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderMultilevelTest.java":{"insertions":70,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderPackagesTest.java":{"insertions":157,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderResultTypesTest.java":{"insertions":119,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderResultsTest.java":{"insertions":121,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderTest.java":{"insertions":201,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderUnknownHandlerStackTest.java":{"insertions":40,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderWildCardIncludeTest.java":{"insertions":48,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlHelperTest.java":{"insertions":255,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/conversion/ConversionTestAction.java":{"insertions":0,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/AnnotationXWorkConverterTest.java":{"insertions":469,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/FooBarConverter.java":{"insertions":72,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/FooNumberConverter.java":{"insertions":18,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/InstantiatingNullHandlerTest.java":{"insertions":54,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/NumberConverterTest.java":{"insertions":42,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/ParentClass.java":{"insertions":27,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverterTest.java":{"insertions":260,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkConverterTest.java":{"insertions":715,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/inject/ContainerImplTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/AliasInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/ChainingInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/I18nInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptorUtilTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/ModelDrivenInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/ParameterFilterInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/ParameterRemoverInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/PreResultListenerTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/PrefixMethodInvocationUtilTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/PrepareInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/StaticParametersInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/TimerInterceptorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/ValidationErrorAwareTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/interceptor/ValidationInterceptorPrefixMethodInvocationTest.java":{"insertions":0,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AllowingByDefaultAction.java":{"insertions":23,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AllowingByDefaultModel.java":{"insertions":22,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotatedAction.java":{"insertions":46,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationParameterFilterUnitTest.java":{"insertions":173,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptorTest.java":{"insertions":102,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BaseAnnotatedAction.java":{"insertions":32,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BlockingByDefaultAction.java":{"insertions":24,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BlockingByDefaultModel.java":{"insertions":22,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/ShortcircuitedAction.java":{"insertions":35,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ognl/OgnlValueStackTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/ognl/SetPropertiesTest.java":{"insertions":0,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/accessor/XWorkListPropertyAccessorTest.java":{"insertions":53,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/security/DefaultAcceptedPatternsCheckerTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/spring/Bar.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/spring/ExecuteInterceptor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/spring/ExternalReferenceAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/spring/Foo.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/spring/SpringObjectFactoryTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/spring/SpringResult.java":{"insertions":0,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/interceptor/ActionAutowiringInterceptorTest.java":{"insertions":112,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/interceptor/TestActionInvocation.java":{"insertions":82,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/AnnotationDataAware.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/AnnotationDataAware2.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/AnnotationTestBean2.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/AnnotationUser.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/AnnotationUserMarker.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/DataAware.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/DataAware2.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/Equidae.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/ModelDrivenAction2.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/ModelDrivenAnnotationAction2.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/SimpleAction2.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/SimpleAction3.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/SimpleAnnotationAction2.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/SimpleAnnotationAction3.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/TestBean2.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/User.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/test/UserMarker.java":{"insertions":0,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/Address.java":{"insertions":40,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/AddressTypeConverter.java":{"insertions":29,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/Person.java":{"insertions":22,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonAction.java":{"insertions":47,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonActionTest.java":{"insertions":87,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonTypeConverter.java":{"insertions":27,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/ValidateAnnotatedMethodOnlyAction.java":{"insertions":55,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/test/subtest/NullModelDrivenAction.java":{"insertions":19,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/AnnotatedCat.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/AnnotationUtilsTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/Bar.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/BarJunior.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/Cat.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/ClassLoaderUtilTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/ClassPathFinderTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/DefaultFileManagerTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/Dog.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/DomHelperTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/Foo.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/FurColor.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/GetPropertiesTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/Indexed.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/ListHolder.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/LocalizedTextUtilTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/MyBean.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/MyBeanAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/MyBeanActionTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcherTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/Owner.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/ResolverUtilTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/TextParseUtilTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/Tiger.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/URLUtilTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/UnknownHandlerManagerTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/UrlUtilTest2.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/WildcardHelperTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/WildcardUtilTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/util/XWorkListTest.java":{"insertions":0,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/Dummy2Class.java":{"insertions":9,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/DummyClass.java":{"insertions":13,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/DummyClassExt.java":{"insertions":9,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/MyAnnotation.java":{"insertions":11,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/MyAnnotation2.java":{"insertions":8,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/package-info.java":{"insertions":22,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/fs/DefaultFileManagerFactoryTest.java":{"insertions":135,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/location/LocationAttributesTest.java":{"insertions":87,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/location/LocationImplTest.java":{"insertions":87,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/location/LocationUtilsTest.java":{"insertions":53,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/logging/LoggerUtilsTest.java":{"insertions":24,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/profiling/ProfilingTimerBeanTest.java":{"insertions":124,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/util/profiling/UtilTimerStackTest.java":{"insertions":133,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/ActionValidatorManagerTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManagerTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilderTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationExpAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/ConversionErrorFieldValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/DateRangeValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManagerTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/DefaultValidatorFactoryTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParserTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/DoubleRangeValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/EmailValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/ExpressionValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/GenericValidatorContext.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/IntRangeValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/LongRangeValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/ModelDrivenValidationTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/MyValidator.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/RegexFieldValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/RepopulateConversionErrorFieldValidatorSupportTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/ShortRangeValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/SimpleActionValidationTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/StringLengthFieldValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/StringValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/ValidatorAnnotationTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/VisitorFieldValidatorModelTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/VisitorFieldValidatorTest.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/VisitorValidatorModelAction.java":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/java/com/opensymphony/xwork2/validator/VisitorValidatorTestAction.java":{"insertions":0,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/AppendingValidatorContextTest.java":{"insertions":47,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidatorTest.java":{"insertions":93,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidatorTest.java":{"insertions":76,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidatorTest.java":{"insertions":76,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/RequiredStringValidatorTest.java":{"insertions":79,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidatorTest.java":{"insertions":76,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/ValidationAction.java":{"insertions":136,"deletions":0},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/ValidatorSupportTest.java":{"insertions":53,"deletions":0},"{core => xwork-core}/src/test/resources/PackagelessAction.properties":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/ActionSupportTest$MyActionSupport_da.properties":{"insertions":10,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/AnnotatedTestBean.properties":{"insertions":1,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/DefaultTextProviderTest_en_CA.properties":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAction-validation.xml":{"insertions":13,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAction.properties":{"insertions":1,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAnnotationAction.properties":{"insertions":6,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-some-alias-validation.xml":{"insertions":13,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-subproperty-validation.xml":{"insertions":18,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-validation.xml":{"insertions":58,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-validationAlias-validation.xml":{"insertions":13,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction.properties":{"insertions":3,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction_de.properties":{"insertions":1,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction_en.properties":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction.properties":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction_de.properties":{"insertions":6,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction_en.properties":{"insertions":5,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-anotherContext-validation.xml":{"insertions":10,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-badtest-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-beanMessageBundle-validation.xml":{"insertions":15,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-expressionValidation-validation.xml":{"insertions":9,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-visitorChildValidation-validation.xml":{"insertions":14,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-visitorValidation-validation.xml":{"insertions":9,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean.properties":{"insertions":1,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestChildBean-validation.xml":{"insertions":23,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/TextProviderSupportTest_en.properties":{"insertions":12,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/ValidationOrderAction-validation.xml":{"insertions":89,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder1/xwork-test-load-order.xml":{"insertions":7,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder2/xwork-test-load-order.xml":{"insertions":7,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder3/xwork-test-load-order.xml":{"insertions":7,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork- test.xml":{"insertions":81,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-after-package-2.xml":{"insertions":14,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-after-package.xml":{"insertions":20,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-before-package-2.xml":{"insertions":14,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-before-package.xml":{"insertions":22,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-parent.xml":{"insertions":22,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-action-invalid.xml":{"insertions":23,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-actions-packagedefaultclassref.xml":{"insertions":41,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-actions.xml":{"insertions":81,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-allowed-methods.xml":{"insertions":48,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-bad-inheritance.xml":{"insertions":17,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-basic-packages.xml":{"insertions":13,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-default-package.xml":{"insertions":9,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-defaultclassref-package.xml":{"insertions":11,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-exception-mappings.xml":{"insertions":33,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-global-result-inheritence.xml":{"insertions":48,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-defaultref.xml":{"insertions":30,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-inheritance.xml":{"insertions":34,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-param-overriding.xml":{"insertions":44,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-params.xml":{"insertions":37,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-stack-param-overriding.xml":{"insertions":51,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptors-basic.xml":{"insertions":27,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptors-spring.xml":{"insertions":13,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-invalid-file.xml":{"insertions":9,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-multilevel.xml":{"insertions":45,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-package-inheritance.xml":{"insertions":27,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-inheritance.xml":{"insertions":26,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-types.xml":{"insertions":54,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-results.xml":{"insertions":32,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-1.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-2.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-include.xml":{"insertions":10,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-unknownhandler-stack-empty.xml":{"insertions":12,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-unknownhandler-stack.xml":{"insertions":14,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/conversion/impl/test-xwork-conversion.properties":{"insertions":1,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/somefile.txt":{"insertions":9,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-spring.xml":{"insertions":43,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":23,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/autowireContext.xml":{"insertions":6,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/resolverApplicationContext.xml":{"insertions":11,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/xwork-autowire.xml":{"insertions":22,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test.properties":{"insertions":1,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware-conversion.properties":{"insertions":1,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware-validationAlias-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware.properties":{"insertions":2,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware2-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/Equidae-validation.xml":{"insertions":52,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/SimpleAction2-validation.xml":{"insertions":13,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/SimpleAction2-validationAlias-validation.xml":{"insertions":13,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/TestBean2-conversion.properties":{"insertions":1,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/User-conversion.properties":{"insertions":2,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/User-validation.xml":{"insertions":38,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/UserMarker-validation.xml":{"insertions":17,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/package.properties":{"insertions":1,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Bar.properties":{"insertions":2,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Cat-conversion.properties":{"insertions":2,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/FindMe.properties":{"insertions":2,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Foo-conversion.properties":{"insertions":11,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/ListHolder-conversion.properties":{"insertions":3,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/LocalizedTextUtilTest.properties":{"insertions":3,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/MyBeanAction-conversion.properties":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Tiger-conversion.properties":{"insertions":1,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/XW404_de.properties":{"insertions":3,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/XW404_fr.properties":{"insertions":3,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/location/xml-with-location.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/CompositeTextProviderTestResourceBundle1.properties":{"insertions":10,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/CompositeTextProviderTestResourceBundle2.properties":{"insertions":11,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorModelAction-validation.xml":{"insertions":9,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-beanMessageBundle-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validateArray-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validateList-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorChildValidation-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorValidation-validation.xml":{"insertions":8,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorValidationAlias-validation.xml":{"insertions":9,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test.xml":{"insertions":33,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test2.xml":{"insertions":17,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test3.xml":{"insertions":11,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test4.xml":{"insertions":12,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test5.xml":{"insertions":4,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test6.xml":{"insertions":27,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validators-fail.xml":{"insertions":21,"deletions":0},"{core => xwork-core}/src/test/resources/includeTest.xml":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/log4j2.xml":{"insertions":13,"deletions":0},"{core => xwork-core}/src/test/resources/my-validators.xml":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/myOther-validators.xml":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/validators.xml":{"insertions":20,"deletions":0},"{core => xwork-core}/src/test/resources/xwork - jar.jar":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork - zip.zip":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork-1.0.dtd":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork-class-param-test.xml":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork-jar.jar":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork-param-test.xml":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork-proxyinvoke.xml":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork-sample.xml":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork-test-beans.xml":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork-test-default.xml":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork-test-validation.xml":{"insertions":0,"deletions":0},"{core => xwork-core}/src/test/resources/xwork-zip.zip":{"insertions":0,"deletions":0}}},"9d10ca7a9b347f7f8d62ae7cfb490b78ffcce947":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-03-15 21:44:43 UTC","message":"WW-3996 Updates RegexFieldValidator annotation to match implementing class and adds test to verify that\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1457137 13f79535-47bb-0310-9956-ffa450edef68","insertions":53,"deletions":261,"filepaths":{"plugins/convention/src/test/java/org/apache/struts2/convention/PackageBasedActionConfigBuilderTest.java":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ObjectFactory.java":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionProvider.java":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProvider.java":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilder.java":{"insertions":17,"deletions":22},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParser.java":{"insertions":5,"deletions":5},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidatorConfig.java":{"insertions":6,"deletions":6},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/RegexFieldValidator.java":{"insertions":1,"deletions":11},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RegexFieldValidator.java":{"insertions":10,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ValidatorSupport.java":{"insertions":0,"deletions":1},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/SpringObjectFactoryTest.java":{"insertions":4,"deletions":11},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationAction.java":{"insertions":0,"deletions":22},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilderTest.java":{"insertions":0,"deletions":110},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationExpAction.java":{"insertions":0,"deletions":34},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/EmailValidatorTest.java":{"insertions":6,"deletions":1}}},"0efcc08445720822c2c44a5db426c68a48f0c8aa":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-10-21 10:49:52 UTC","message":"WW-4023 Adds action: and method: prefixes to excludeParams list and changes order to first check for excludeParams and then for acceptedParams in ParametersInterceptor\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534089 13f79535-47bb-0310-9956-ffa450edef68","insertions":6,"deletions":5,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":3,"deletions":3},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":3,"deletions":2}}},"da85bb6abd222a96ea2fb0ad9701359d12d062fe":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2012-03-06 15:24:08 UTC","message":"WW-3631 - adds additional excluded params to avoid session / request / response tempering\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1297521 13f79535-47bb-0310-9956-ffa450edef68","insertions":4,"deletions":4,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":4,"deletions":4}}},"9ac863b339a3513dabd417f4be8a802418a997ba":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-05-04 07:15:06 UTC","message":"Introduces more restrictive SMI","insertions":21,"deletions":80,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java":{"insertions":3,"deletions":13},"core/src/main/java/com/opensymphony/xwork2/config/entities/AllowedMethods.java":{"insertions":11,"deletions":26},"core/src/main/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcher.java":{"insertions":0,"deletions":1},"core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java":{"insertions":0,"deletions":1},"core/src/test/java/com/opensymphony/xwork2/config/entities/AllowedMethodsTest.java":{"insertions":7,"deletions":39}}},"016b8eedd5ca47fce95e2a16069e640e3842906d":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:38:49 UTC","message":"Adds additional blocked classes","insertions":0,"deletions":2,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":2}}},"f238cf4f1091be19fbcfd086b042c86a1bcaa7fc":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 18:38:27 UTC","message":"Uses isSequence flag to block chained expressions","insertions":3,"deletions":18,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":3},"core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"27ca165ddbf81c84bafbd083b99a18d89cc49ca7":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-05-12 13:36:12 UTC","message":"Throws away methods that doesn't match pattern","insertions":11,"deletions":29,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":8,"deletions":2},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":3,"deletions":27}}},"9b34a28190b71f73c26564ce06139aa4e4861e18":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-05-23 14:02:25 UTC","message":"Disallows dot in action name","insertions":7,"deletions":7,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":6,"deletions":6}}},"7da4ef39023bb5d86509d65565a04b533e8b4c55":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-06-12 11:03:39 UTC","message":"Introduces new callMethod() function to be used to execute actions\n\n(cherry picked from commit b28b78c062f0bf3c79793a25aab8c9b6c12bce6e)","insertions":1,"deletions":80,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/DefaultActionInvocation.java":{"insertions":1,"deletions":1},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":0,"deletions":64},"core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"f54afdc3f441dc48d012aebd3cbbdcd542811cee":{"author":"John Lindal","email":"jafl@apache.org","date":"2011-06-09 15:43:04 UTC","message":"WW-3264 add allowed-methods configuration for action\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1133947 13f79535-47bb-0310-9956-ffa450edef68","insertions":31,"deletions":537,"filepaths":{"core/src/main/java/org/apache/struts2/config/StrutsXmlConfigurationProvider.java":{"insertions":0,"deletions":1},"core/src/main/resources/struts-2.3.dtd":{"insertions":0,"deletions":152},"core/src/main/resources/struts-default.xml":{"insertions":2,"deletions":2},"pom.xml":{"insertions":0,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java":{"insertions":7,"deletions":14},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/PackageConfig.java":{"insertions":7,"deletions":17},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java":{"insertions":14,"deletions":37},"xwork-core/src/main/resources/xwork-2.3.dtd":{"insertions":0,"deletions":130},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderAllowedMethodsTest.java":{"insertions":0,"deletions":133},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-allowed-methods.xml":{"insertions":0,"deletions":48}}},"61a7ee296161bbfa61e90871649598a2e4a680a2":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-01-10 11:00:10 UTC","message":"Prevents eval expressions at all","insertions":14,"deletions":6,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":6,"deletions":2},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":8,"deletions":4}}},"15857a69e7baf3675804495a5954cd0756ac8364":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-03-06 09:07:06 UTC","message":"Reduces expression evaluation if there is no expression","insertions":5,"deletions":56,"filepaths":{"core/src/main/java/org/apache/struts2/components/Component.java":{"insertions":1,"deletions":5},"core/src/main/java/org/apache/struts2/util/ComponentUtils.java":{"insertions":3,"deletions":6},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/util/ComponentUtilsTest.java":{"insertions":0,"deletions":44}}},"02b207fca529627f3a34660de86b51444461a7d2":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-05-05 05:33:31 UTC","message":"WW-4596 Allows redefine regex used to match methods when SMI is disabled","insertions":4,"deletions":20,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java":{"insertions":2,"deletions":7},"core/src/main/java/com/opensymphony/xwork2/config/impl/DefaultConfiguration.java":{"insertions":0,"deletions":10},"core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":1},"plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java":{"insertions":1,"deletions":1}}},"6da61ffdd7577ebaa43ced8189cc971519950b0b":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-05-05 08:37:22 UTC","message":"Turns SMI on by default","insertions":1,"deletions":1,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java":{"insertions":1,"deletions":1}}},"bb9df6c7d3d499d09d6406397aacb12e455d2852":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-05-05 08:37:54 UTC","message":"Adds some logging","insertions":1,"deletions":3,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java":{"insertions":1,"deletions":3}}},"0d92fd0ee5d4c23aabe7bf3c2ef1b30ff3e5c00d":{"author":"jumiller","email":"jumiller@utah.gov","date":"2016-06-09 21:39:23 UTC","message":"add allowed methods to ActionBuilder","insertions":2,"deletions":5,"filepaths":{"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java":{"insertions":2,"deletions":5}}},"dd3b80f2be6feb72de808087edcf7914e9d5bb6b":{"author":"jumiller","email":"jumiller@utah.gov","date":"2016-06-10 13:59:27 UTC","message":"add GlobalAllowedMethods getter to PackageConfig and modified getActionConfig method in ConventionUnknownHandler to reference it","insertions":1,"deletions":8,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/config/entities/PackageConfig.java":{"insertions":0,"deletions":7},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java":{"insertions":1,"deletions":1}}},"1afb48aa765a96a9d183bb4ac249bfcc8f7daf3a":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-06-12 13:41:28 UTC","message":"WW-4640 Adds more informative message when method is not allowed","insertions":4,"deletions":36,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java":{"insertions":3,"deletions":11},"core/src/main/resources/com/opensymphony/xwork2/xwork-messages.properties":{"insertions":1,"deletions":1},"core/src/test/java/com/opensymphony/xwork2/DefaultActionProxyTest.java":{"insertions":0,"deletions":24}}},"bb22c585b5b52967fab033dba02cd244cd5b5b7a":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-06-14 05:10:57 UTC","message":"[maven-release-plugin] prepare release STRUTS_2_3_29","insertions":57,"deletions":57,"filepaths":{"apps/blank/pom.xml":{"insertions":1,"deletions":1},"apps/jboss-blank/pom.xml":{"insertions":1,"deletions":1},"apps/mailreader/pom.xml":{"insertions":1,"deletions":1},"apps/pom.xml":{"insertions":1,"deletions":1},"apps/portlet/pom.xml":{"insertions":1,"deletions":1},"apps/rest-showcase/pom.xml":{"insertions":2,"deletions":2},"apps/showcase/pom.xml":{"insertions":1,"deletions":1},"archetypes/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-angularjs/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-blank/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-convention/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-dbportlet/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-plugin/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-portlet/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-starter/pom.xml":{"insertions":1,"deletions":1},"assembly/pom.xml":{"insertions":1,"deletions":1},"bom/pom.xml":{"insertions":3,"deletions":3},"bundles/admin/pom.xml":{"insertions":1,"deletions":1},"bundles/demo/pom.xml":{"insertions":1,"deletions":1},"bundles/pom.xml":{"insertions":1,"deletions":1},"core/pom.xml":{"insertions":1,"deletions":1},"plugins/cdi/pom.xml":{"insertions":1,"deletions":1},"plugins/codebehind/pom.xml":{"insertions":1,"deletions":1},"plugins/config-browser/pom.xml":{"insertions":1,"deletions":1},"plugins/convention/pom.xml":{"insertions":1,"deletions":1},"plugins/dojo/pom.xml":{"insertions":1,"deletions":1},"plugins/dwr/pom.xml":{"insertions":1,"deletions":1},"plugins/embeddedjsp/pom.xml":{"insertions":1,"deletions":1},"plugins/gxp/pom.xml":{"insertions":1,"deletions":1},"plugins/jasperreports/pom.xml":{"insertions":1,"deletions":1},"plugins/java8-support/pom.xml":{"insertions":1,"deletions":1},"plugins/javatemplates/pom.xml":{"insertions":1,"deletions":1},"plugins/jfreechart/pom.xml":{"insertions":1,"deletions":1},"plugins/jsf/pom.xml":{"insertions":1,"deletions":1},"plugins/json/pom.xml":{"insertions":1,"deletions":1},"plugins/junit/pom.xml":{"insertions":1,"deletions":1},"plugins/osgi/pom.xml":{"insertions":1,"deletions":1},"plugins/oval/pom.xml":{"insertions":1,"deletions":1},"plugins/pell-multipart/pom.xml":{"insertions":1,"deletions":1},"plugins/plexus/pom.xml":{"insertions":1,"deletions":1},"plugins/pom.xml":{"insertions":1,"deletions":1},"plugins/portlet-tiles/pom.xml":{"insertions":1,"deletions":1},"plugins/portlet/pom.xml":{"insertions":1,"deletions":1},"plugins/rest/pom.xml":{"insertions":1,"deletions":1},"plugins/sitegraph/pom.xml":{"insertions":1,"deletions":1},"plugins/sitemesh/pom.xml":{"insertions":1,"deletions":1},"plugins/spring/pom.xml":{"insertions":1,"deletions":1},"plugins/struts1/pom.xml":{"insertions":1,"deletions":1},"plugins/testng/pom.xml":{"insertions":1,"deletions":1},"plugins/tiles/pom.xml":{"insertions":1,"deletions":1},"plugins/tiles3/pom.xml":{"insertions":1,"deletions":1},"pom.xml":{"insertions":2,"deletions":2},"xwork-core/pom.xml":{"insertions":1,"deletions":1}}},"6b8272ce47160036ed120a48345d9aa884477228":{"author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-03-06 10:17:38 UTC","message":"Uses default error key if specified key doesn't exist","insertions":9,"deletions":12,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java":{"insertions":5,"deletions":8},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":4,"deletions":4}}},"33ac7ac49aabfcf792d38fa44d271a93433ffe56":{"author":"Aleksandr Mashchenko","email":"amashchenko@apache.org","date":"2016-10-15 12:25:14 UTC","message":"WW-4636 - File upload error message always in default language","insertions":22,"deletions":175,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/LocalizedMessage.java":{"insertions":0,"deletions":104},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":6,"deletions":7},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaStreamMultiPartRequest.java":{"insertions":6,"deletions":7},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequest.java":{"insertions":1,"deletions":4},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":6,"deletions":7},"core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java":{"insertions":2,"deletions":4},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":0,"deletions":40},"plugins/pell-multipart/src/main/java/org/apache/struts2/dispatcher/multipart/PellMultiPartRequest.java":{"insertions":1,"deletions":2}}}} \ No newline at end of file +{"c01d3a92db7f71f751a0522912d24bcf4a94a1b0":{"commit":"c01d3a92db7f71f751a0522912d24bcf4a94a1b0","author":"Donald J. Brown","email":"mrdon@apache.org","date":"2006-03-23 17:10:58 -0500","message":"This commit is the initial import of Apache WebWork 2, which a web\napplication framework developed by OpenSymphony. WebWork was build on\nXWork.\nInitial import of WebWork 2, version 2.2.2\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/webwork2@388283 13f79535-47bb-0310-9956-ffa450edef68","filepaths":{}},"6229ad7a4726717bf594e9b4e4afa90e1e028829":{"commit":"6229ad7a4726717bf594e9b4e4afa90e1e028829","author":"Donald J. Brown","email":"mrdon@apache.org","date":"2007-11-13 23:57:40 -0500","message":"This commit merged the rest plugin into the trunk of Apache Struts. The\nREST Plugin allows support for RESTful web applications. \nMoving rest plugin into trunk\nWW-2321\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@594765 13f79535-47bb-0310-9956-ffa450edef68","filepaths":{}},"677ccebe83d159d7c0a2274af703a7cc752a04b3":{"commit":"677ccebe83d159d7c0a2274af703a7cc752a04b3","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 09:09:03 -0400","message":"WW-4836 Upgrades xstream lib to the latest version","insertions":1,"deletions":1,"churn":2,"filepaths":{"pom.xml":{"insertions":1,"deletions":1}}},"287e3bc8cbd66fdda04b075bc96362bfd3e2dce9":{"commit":"287e3bc8cbd66fdda04b075bc96362bfd3e2dce9","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 08:56:09 -0400","message":"Adds new methods and marks current as deprecated","insertions":2,"deletions":15,"churn":17,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/ContentTypeHandler.java":{"insertions":2,"deletions":15}}},"2776b34b44808f2a4ce2c6fee3c2f3a586bc55b0":{"commit":"2776b34b44808f2a4ce2c6fee3c2f3a586bc55b0","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 08:58:15 -0400","message":"Adds an abstract layer to allow easily handle API change","insertions":31,"deletions":91,"churn":122,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AbstractContentTypeHandler.java":{"insertions":0,"deletions":44},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/FormUrlEncodedHandler.java":{"insertions":6,"deletions":12},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/HtmlHandler.java":{"insertions":3,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JacksonLibHandler.java":{"insertions":10,"deletions":10},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JsonLibHandler.java":{"insertions":3,"deletions":4},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/MultipartFormDataHandler.java":{"insertions":6,"deletions":12},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamHandler.java":{"insertions":3,"deletions":4}}},"103e3b174e497bbe7058919f12b9f48a0ddf6de3":{"commit":"103e3b174e497bbe7058919f12b9f48a0ddf6de3","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 08:59:54 -0400","message":"Updates flow to handle new API","insertions":5,"deletions":10,"churn":15,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeHandlerManager.java":{"insertions":0,"deletions":7},"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeInterceptor.java":{"insertions":1,"deletions":1},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionInvocation.java":{"insertions":3,"deletions":1},"plugins/rest/src/main/java/org/apache/struts2/rest/RestWorkflowInterceptor.java":{"insertions":1,"deletions":1}}},"6dd6e5cfb7b5e020abffe7e8091bd63fe97c10af":{"commit":"6dd6e5cfb7b5e020abffe7e8091bd63fe97c10af","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-21 07:17:31 -0400","message":"Allows define allowed classes per action","insertions":3,"deletions":158,"churn":161,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClassNames.java":{"insertions":0,"deletions":26},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClasses.java":{"insertions":0,"deletions":26},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamHandler.java":{"insertions":3,"deletions":78},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamPermissionProvider.java":{"insertions":0,"deletions":28}}},"8216ec1c4d2d1f558558b2464bbcdcd1efe86bc7":{"commit":"8216ec1c4d2d1f558558b2464bbcdcd1efe86bc7","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 09:09:03 -0400","message":"WW-4836 Upgrades xstream lib to the latest version","insertions":1,"deletions":1,"churn":2,"filepaths":{"pom.xml":{"insertions":1,"deletions":1}}},"2f690cfe6260ccdf3aa617baf65a4b836c49cf65":{"commit":"2f690cfe6260ccdf3aa617baf65a4b836c49cf65","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 08:56:09 -0400","message":"Adds new methods and marks current as deprecated","insertions":2,"deletions":14,"churn":16,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/ContentTypeHandler.java":{"insertions":2,"deletions":14}}},"3bd072ca053aed787f3a16865266d8832fcd18b0":{"commit":"3bd072ca053aed787f3a16865266d8832fcd18b0","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 08:58:15 -0400","message":"Adds an abstract layer to allow easily handle API change","insertions":18,"deletions":71,"churn":89,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AbstractContentTypeHandler.java":{"insertions":0,"deletions":44},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/FormUrlEncodedHandler.java":{"insertions":3,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/HtmlHandler.java":{"insertions":3,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JacksonLibHandler.java":{"insertions":3,"deletions":4},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JsonLibHandler.java":{"insertions":3,"deletions":4},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/MultipartFormDataHandler.java":{"insertions":3,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamHandler.java":{"insertions":3,"deletions":4}}},"a64da53d5770c5404ee5eb390b826f5733171f5f":{"commit":"a64da53d5770c5404ee5eb390b826f5733171f5f","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-02 08:59:54 -0400","message":"Updates flow to handle new API","insertions":3,"deletions":10,"churn":13,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeHandlerManager.java":{"insertions":0,"deletions":7},"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeInterceptor.java":{"insertions":1,"deletions":1},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionInvocation.java":{"insertions":1,"deletions":1},"plugins/rest/src/main/java/org/apache/struts2/rest/RestWorkflowInterceptor.java":{"insertions":1,"deletions":1}}},"19494718865f2fb7da5ea363de3822f87fbda264":{"commit":"19494718865f2fb7da5ea363de3822f87fbda264","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-21 07:17:31 -0400","message":"Allows define allowed classes per action","insertions":3,"deletions":158,"churn":161,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClassNames.java":{"insertions":0,"deletions":26},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClasses.java":{"insertions":0,"deletions":26},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamHandler.java":{"insertions":3,"deletions":78},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamPermissionProvider.java":{"insertions":0,"deletions":28}}},"80e03182d66d9e6ab18f9a9a9b3c42725a1c89e9":{"commit":"80e03182d66d9e6ab18f9a9a9b3c42725a1c89e9","author":"René Gielen","email":"rgielen@apache.org","date":"2012-08-03 05:16:47 -0400","message":"WW-3860\nRestrict accepted parameter name length\nThanks to Johno Crawford for the patch.\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1368841 13f79535-47bb-0310-9956-ffa450edef68","insertions":6,"deletions":68,"churn":74,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":5,"deletions":35},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":1,"deletions":33}}},"0c543aef318341ca9bd482e15f1637497b8a4dfd":{"commit":"0c543aef318341ca9bd482e15f1637497b8a4dfd","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2010-02-18 03:22:46 -0500","message":"Move XWork core under Struts 2 to simplify relese proces\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@911280 13f79535-47bb-0310-9956-ffa450edef68","insertions":0,"deletions":72963,"churn":72963,"filepaths":{"xwork-core/pom.xml":{"insertions":0,"deletions":252},"xwork-core/src/main/java/com/opensymphony/xwork2/Action.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionChainResult.java":{"insertions":0,"deletions":291},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionContext.java":{"insertions":0,"deletions":369},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionEventListener.java":{"insertions":0,"deletions":41},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionInvocation.java":{"insertions":0,"deletions":163},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionProxy.java":{"insertions":0,"deletions":96},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionProxyFactory.java":{"insertions":0,"deletions":107},"xwork-core/src/main/java/com/opensymphony/xwork2/ActionSupport.java":{"insertions":0,"deletions":287},"xwork-core/src/main/java/com/opensymphony/xwork2/CompositeTextProvider.java":{"insertions":0,"deletions":267},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionInvocation.java":{"insertions":0,"deletions":487},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java":{"insertions":0,"deletions":204},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionProxyFactory.java":{"insertions":0,"deletions":74},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultTextProvider.java":{"insertions":0,"deletions":146},"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultUnknownHandlerManager.java":{"insertions":0,"deletions":132},"xwork-core/src/main/java/com/opensymphony/xwork2/InvalidMetadataException.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/LocaleProvider.java":{"insertions":0,"deletions":40},"xwork-core/src/main/java/com/opensymphony/xwork2/MockActionInvocation.java":{"insertions":0,"deletions":26},"xwork-core/src/main/java/com/opensymphony/xwork2/ModelDriven.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/ObjectFactory.java":{"insertions":0,"deletions":262},"xwork-core/src/main/java/com/opensymphony/xwork2/Preparable.java":{"insertions":0,"deletions":35},"xwork-core/src/main/java/com/opensymphony/xwork2/ResourceBundleTextProvider.java":{"insertions":0,"deletions":48},"xwork-core/src/main/java/com/opensymphony/xwork2/Result.java":{"insertions":0,"deletions":45},"xwork-core/src/main/java/com/opensymphony/xwork2/TestNGXWorkTestCase.java":{"insertions":0,"deletions":62},"xwork-core/src/main/java/com/opensymphony/xwork2/TextProvider.java":{"insertions":0,"deletions":179},"xwork-core/src/main/java/com/opensymphony/xwork2/TextProviderFactory.java":{"insertions":0,"deletions":62},"xwork-core/src/main/java/com/opensymphony/xwork2/TextProviderSupport.java":{"insertions":0,"deletions":327},"xwork-core/src/main/java/com/opensymphony/xwork2/Unchainable.java":{"insertions":0,"deletions":25},"xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java":{"insertions":0,"deletions":60},"xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandlerManager.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/Validateable.java":{"insertions":0,"deletions":33},"xwork-core/src/main/java/com/opensymphony/xwork2/ValidationAware.java":{"insertions":0,"deletions":130},"xwork-core/src/main/java/com/opensymphony/xwork2/ValidationAwareSupport.java":{"insertions":0,"deletions":169},"xwork-core/src/main/java/com/opensymphony/xwork2/XWork.java":{"insertions":0,"deletions":79},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkException.java":{"insertions":0,"deletions":154},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkMessages.java":{"insertions":0,"deletions":31},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkTestCase.java":{"insertions":0,"deletions":90},"xwork-core/src/main/java/com/opensymphony/xwork2/config/Configuration.java":{"insertions":0,"deletions":98},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ConfigurationException.java":{"insertions":0,"deletions":87},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ConfigurationManager.java":{"insertions":0,"deletions":271},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ConfigurationProvider.java":{"insertions":0,"deletions":22},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ConfigurationUtil.java":{"insertions":0,"deletions":65},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ContainerProvider.java":{"insertions":0,"deletions":57},"xwork-core/src/main/java/com/opensymphony/xwork2/config/PackageProvider.java":{"insertions":0,"deletions":46},"xwork-core/src/main/java/com/opensymphony/xwork2/config/ReferenceResolverException.java":{"insertions":0,"deletions":43},"xwork-core/src/main/java/com/opensymphony/xwork2/config/RuntimeConfiguration.java":{"insertions":0,"deletions":53},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java":{"insertions":0,"deletions":339},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ExceptionMappingConfig.java":{"insertions":0,"deletions":172},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorConfig.java":{"insertions":0,"deletions":151},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorListHolder.java":{"insertions":0,"deletions":31},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorLocator.java":{"insertions":0,"deletions":14},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorMapping.java":{"insertions":0,"deletions":65},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorStackConfig.java":{"insertions":0,"deletions":173},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/PackageConfig.java":{"insertions":0,"deletions":616},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/Parameterizable.java":{"insertions":0,"deletions":40},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ResultConfig.java":{"insertions":0,"deletions":151},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ResultTypeConfig.java":{"insertions":0,"deletions":161},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/UnknownHandlerConfig.java":{"insertions":0,"deletions":32},"xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/package.html":{"insertions":0,"deletions":18},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/AbstractMatcher.java":{"insertions":0,"deletions":278},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcher.java":{"insertions":0,"deletions":148},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/DefaultConfiguration.java":{"insertions":0,"deletions":484},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/LocatableConstantFactory.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/LocatableFactory.java":{"insertions":0,"deletions":52},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/MockConfiguration.java":{"insertions":0,"deletions":125},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/NamespaceMatch.java":{"insertions":0,"deletions":47},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/NamespaceMatcher.java":{"insertions":0,"deletions":51},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/config/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/InterceptorBuilder.java":{"insertions":0,"deletions":215},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XWorkConfigurationProvider.java":{"insertions":0,"deletions":120},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java":{"insertions":0,"deletions":1004},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlHelper.java":{"insertions":0,"deletions":128},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/NullHandler.java":{"insertions":0,"deletions":54},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/ObjectTypeDeterminer.java":{"insertions":0,"deletions":36},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/TypeConversionException.java":{"insertions":0,"deletions":61},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/TypeConverter.java":{"insertions":0,"deletions":64},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java":{"insertions":0,"deletions":79},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/ConversionRule.java":{"insertions":0,"deletions":33},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/ConversionType.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/TypeConversion.java":{"insertions":0,"deletions":178},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/AnnotationXWorkConverter.java":{"insertions":0,"deletions":91},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultObjectTypeDeterminer.java":{"insertions":0,"deletions":360},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultTypeConverter.java":{"insertions":0,"deletions":328},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/EnumTypeConverter.java":{"insertions":0,"deletions":124},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/GenericsObjectTypeDeterminer.java":{"insertions":0,"deletions":38},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/InstantiatingNullHandler.java":{"insertions":0,"deletions":161},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverter.java":{"insertions":0,"deletions":583},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkConverter.java":{"insertions":0,"deletions":839},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/metadata/ConversionDescription.java":{"insertions":0,"deletions":184},"xwork-core/src/main/java/com/opensymphony/xwork2/conversion/metadata/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/ConstructionContext.java":{"insertions":0,"deletions":124},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Container.java":{"insertions":0,"deletions":113},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/ContainerBuilder.java":{"insertions":0,"deletions":527},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/ContainerImpl.java":{"insertions":0,"deletions":621},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Context.java":{"insertions":0,"deletions":57},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/DependencyException.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/ExternalContext.java":{"insertions":0,"deletions":74},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Factory.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Inject.java":{"insertions":0,"deletions":46},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/InternalContext.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/InternalFactory.java":{"insertions":0,"deletions":35},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Key.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Scope.java":{"insertions":0,"deletions":217},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/Scoped.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/package-info.java":{"insertions":0,"deletions":30},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizablePhantomReference.java":{"insertions":0,"deletions":35},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableReference.java":{"insertions":0,"deletions":32},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableReferenceQueue.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableSoftReference.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableWeakReference.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/Function.java":{"insertions":0,"deletions":44},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceCache.java":{"insertions":0,"deletions":184},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceMap.java":{"insertions":0,"deletions":616},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceType.java":{"insertions":0,"deletions":55},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/Strings.java":{"insertions":0,"deletions":55},"xwork-core/src/main/java/com/opensymphony/xwork2/inject/util/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/AbstractInterceptor.java":{"insertions":0,"deletions":42},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/AliasInterceptor.java":{"insertions":0,"deletions":193},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ChainingInterceptor.java":{"insertions":0,"deletions":176},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.java":{"insertions":0,"deletions":139},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.java":{"insertions":0,"deletions":179},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ExceptionHolder.java":{"insertions":0,"deletions":84},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptor.java":{"insertions":0,"deletions":304},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/I18nInterceptor.java":{"insertions":0,"deletions":211},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/Interceptor.java":{"insertions":0,"deletions":213},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/LoggingInterceptor.java":{"insertions":0,"deletions":86},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.java":{"insertions":0,"deletions":124},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptorUtil.java":{"insertions":0,"deletions":145},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.java":{"insertions":0,"deletions":143},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/NoParameters.java":{"insertions":0,"deletions":32},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterFilterInterceptor.java":{"insertions":0,"deletions":247},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterNameAware.java":{"insertions":0,"deletions":40},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterRemoverInterceptor.java":{"insertions":0,"deletions":145},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":0,"deletions":436},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/PreResultListener.java":{"insertions":0,"deletions":39},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/PrefixMethodInvocationUtil.java":{"insertions":0,"deletions":170},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/PrepareInterceptor.java":{"insertions":0,"deletions":152},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ScopedModelDriven.java":{"insertions":0,"deletions":40},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptor.java":{"insertions":0,"deletions":164},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/StaticParametersInterceptor.java":{"insertions":0,"deletions":241},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/TimerInterceptor.java":{"insertions":0,"deletions":243},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ValidationWorkflowAware.java":{"insertions":0,"deletions":9},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/After.java":{"insertions":0,"deletions":81},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Allowed.java":{"insertions":0,"deletions":18},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationParameterFilterIntereptor.java":{"insertions":0,"deletions":84},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptor.java":{"insertions":0,"deletions":199},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Before.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/BeforeResult.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/BlockByDefault.java":{"insertions":0,"deletions":21},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Blocked.java":{"insertions":0,"deletions":18},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/InputConfig.java":{"insertions":0,"deletions":92},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/MockActionInvocation.java":{"insertions":0,"deletions":125},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/MockActionProxy.java":{"insertions":0,"deletions":114},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/MockInterceptor.java":{"insertions":0,"deletions":122},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/MockObjectTypeDeterminer.java":{"insertions":0,"deletions":125},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/MockResult.java":{"insertions":0,"deletions":50},"xwork-core/src/main/java/com/opensymphony/xwork2/mock/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/ObjectProxy.java":{"insertions":0,"deletions":55},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlNullHandlerWrapper.java":{"insertions":0,"deletions":24},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionContextFactory.java":{"insertions":0,"deletions":14},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionProvider.java":{"insertions":0,"deletions":126},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlTypeConverterWrapper.java":{"insertions":0,"deletions":45},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":0,"deletions":432},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":0,"deletions":491},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStackFactory.java":{"insertions":0,"deletions":117},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":0,"deletions":128},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/XWorkTypeConverterWrapper.java":{"insertions":0,"deletions":38},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/CompoundRootAccessor.java":{"insertions":0,"deletions":326},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/ObjectAccessor.java":{"insertions":0,"deletions":29},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/ObjectProxyPropertyAccessor.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkCollectionPropertyAccessor.java":{"insertions":0,"deletions":277},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkEnumerationAccessor.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkIteratorPropertyAccessor.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkListPropertyAccessor.java":{"insertions":0,"deletions":182},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessor.java":{"insertions":0,"deletions":176},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMethodAccessor.java":{"insertions":0,"deletions":159},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkObjectPropertyAccessor.java":{"insertions":0,"deletions":41},"xwork-core/src/main/java/com/opensymphony/xwork2/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/spring/SpringObjectFactory.java":{"insertions":0,"deletions":274},"xwork-core/src/main/java/com/opensymphony/xwork2/spring/SpringProxyableObjectFactory.java":{"insertions":0,"deletions":96},"xwork-core/src/main/java/com/opensymphony/xwork2/spring/interceptor/ActionAutowiringInterceptor.java":{"insertions":0,"deletions":136},"xwork-core/src/main/java/com/opensymphony/xwork2/spring/interceptor/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/spring/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/test/StubConfigurationProvider.java":{"insertions":0,"deletions":36},"xwork-core/src/main/java/com/opensymphony/xwork2/util/AnnotationUtils.java":{"insertions":0,"deletions":227},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ArrayUtils.java":{"insertions":0,"deletions":31},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ClassLoaderUtil.java":{"insertions":0,"deletions":235},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ClassPathFinder.java":{"insertions":0,"deletions":177},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ClearableValueStack.java":{"insertions":0,"deletions":29},"xwork-core/src/main/java/com/opensymphony/xwork2/util/CompoundRoot.java":{"insertions":0,"deletions":53},"xwork-core/src/main/java/com/opensymphony/xwork2/util/CreateIfNull.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/util/DomHelper.java":{"insertions":0,"deletions":366},"xwork-core/src/main/java/com/opensymphony/xwork2/util/Element.java":{"insertions":0,"deletions":81},"xwork-core/src/main/java/com/opensymphony/xwork2/util/FileManager.java":{"insertions":0,"deletions":321},"xwork-core/src/main/java/com/opensymphony/xwork2/util/Key.java":{"insertions":0,"deletions":78},"xwork-core/src/main/java/com/opensymphony/xwork2/util/KeyProperty.java":{"insertions":0,"deletions":79},"xwork-core/src/main/java/com/opensymphony/xwork2/util/LocalizedTextUtil.java":{"insertions":0,"deletions":950},"xwork-core/src/main/java/com/opensymphony/xwork2/util/MemberAccessValueStack.java":{"insertions":0,"deletions":14},"xwork-core/src/main/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcher.java":{"insertions":0,"deletions":143},"xwork-core/src/main/java/com/opensymphony/xwork2/util/PatternMatcher.java":{"insertions":0,"deletions":57},"xwork-core/src/main/java/com/opensymphony/xwork2/util/PropertiesReader.java":{"insertions":0,"deletions":599},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ResolverUtil.java":{"insertions":0,"deletions":458},"xwork-core/src/main/java/com/opensymphony/xwork2/util/TextParseUtil.java":{"insertions":0,"deletions":284},"xwork-core/src/main/java/com/opensymphony/xwork2/util/URLUtil.java":{"insertions":0,"deletions":105},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ValueStack.java":{"insertions":0,"deletions":150},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ValueStackFactory.java":{"insertions":0,"deletions":38},"xwork-core/src/main/java/com/opensymphony/xwork2/util/WildcardHelper.java":{"insertions":0,"deletions":463},"xwork-core/src/main/java/com/opensymphony/xwork2/util/XWorkList.java":{"insertions":0,"deletions":226},"xwork-core/src/main/java/com/opensymphony/xwork2/util/XWorkTestCaseHelper.java":{"insertions":0,"deletions":95},"xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/FileResourceStore.java":{"insertions":0,"deletions":79},"xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/JarResourceStore.java":{"insertions":0,"deletions":83},"xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/ReloadingClassLoader.java":{"insertions":0,"deletions":177},"xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/ResourceStore.java":{"insertions":0,"deletions":27},"xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/ResourceStoreClassLoader.java":{"insertions":0,"deletions":83},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ClassFinder.java":{"insertions":0,"deletions":886},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ClassLoaderInterface.java":{"insertions":0,"deletions":41},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ClassLoaderInterfaceDelegate.java":{"insertions":0,"deletions":52},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ResourceFinder.java":{"insertions":0,"deletions":1153},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/Test.java":{"insertions":0,"deletions":29},"xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/UrlSet.java":{"insertions":0,"deletions":266},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/Locatable.java":{"insertions":0,"deletions":29},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/LocatableProperties.java":{"insertions":0,"deletions":76},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/Located.java":{"insertions":0,"deletions":42},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/Location.java":{"insertions":0,"deletions":69},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/LocationAttributes.java":{"insertions":0,"deletions":348},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/LocationImpl.java":{"insertions":0,"deletions":217},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/LocationUtils.java":{"insertions":0,"deletions":305},"xwork-core/src/main/java/com/opensymphony/xwork2/util/location/package.html":{"insertions":0,"deletions":3},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java":{"insertions":0,"deletions":45},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerFactory.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java":{"insertions":0,"deletions":72},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java":{"insertions":0,"deletions":108},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLoggerFactory.java":{"insertions":0,"deletions":37},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java":{"insertions":0,"deletions":106},"xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLoggerFactory.java":{"insertions":0,"deletions":35},"xwork-core/src/main/java/com/opensymphony/xwork2/util/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/util/profiling/ObjectProfiler.java":{"insertions":0,"deletions":146},"xwork-core/src/main/java/com/opensymphony/xwork2/util/profiling/ProfilingTimerBean.java":{"insertions":0,"deletions":119},"xwork-core/src/main/java/com/opensymphony/xwork2/util/profiling/UtilTimerStack.java":{"insertions":0,"deletions":485},"xwork-core/src/main/java/com/opensymphony/xwork2/util/profiling/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionContextFactory.java":{"insertions":0,"deletions":15},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionContextState.java":{"insertions":0,"deletions":179},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionException.java":{"insertions":0,"deletions":41},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionExceptionHandler.java":{"insertions":0,"deletions":14},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProvider.java":{"insertions":0,"deletions":141},"xwork-core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProviderFactory.java":{"insertions":0,"deletions":10},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ActionValidatorManager.java":{"insertions":0,"deletions":87},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManager.java":{"insertions":0,"deletions":410},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilder.java":{"insertions":0,"deletions":816},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManager.java":{"insertions":0,"deletions":387},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFactory.java":{"insertions":0,"deletions":198},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParser.java":{"insertions":0,"deletions":241},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/DelegatingValidatorContext.java":{"insertions":0,"deletions":310},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/FieldValidator.java":{"insertions":0,"deletions":39},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ShortCircuitableValidator.java":{"insertions":0,"deletions":44},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidationException.java":{"insertions":0,"deletions":40},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java":{"insertions":0,"deletions":266},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/Validator.java":{"insertions":0,"deletions":490},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidatorConfig.java":{"insertions":0,"deletions":170},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidatorContext.java":{"insertions":0,"deletions":38},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidatorFactory.java":{"insertions":0,"deletions":239},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/ValidatorFileParser.java":{"insertions":0,"deletions":46},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.java":{"insertions":0,"deletions":145},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/ConversionErrorFieldValidator.java":{"insertions":0,"deletions":123},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/CustomValidator.java":{"insertions":0,"deletions":113},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/DateRangeFieldValidator.java":{"insertions":0,"deletions":146},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/DoubleRangeFieldValidator.java":{"insertions":0,"deletions":170},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/EmailValidator.java":{"insertions":0,"deletions":122},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/ExpressionValidator.java":{"insertions":0,"deletions":112},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/FieldExpressionValidator.java":{"insertions":0,"deletions":123},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/IntRangeFieldValidator.java":{"insertions":0,"deletions":149},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/RegexFieldValidator.java":{"insertions":0,"deletions":130},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/RequiredFieldValidator.java":{"insertions":0,"deletions":123},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/RequiredStringValidator.java":{"insertions":0,"deletions":134},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/StringLengthFieldValidator.java":{"insertions":0,"deletions":159},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/UrlValidator.java":{"insertions":0,"deletions":122},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/Validation.java":{"insertions":0,"deletions":137},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/ValidationParameter.java":{"insertions":0,"deletions":83},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/Validations.java":{"insertions":0,"deletions":186},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/ValidatorType.java":{"insertions":0,"deletions":34},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/VisitorFieldValidator.java":{"insertions":0,"deletions":150},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/annotations/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/AbstractFieldValidatorDescription.java":{"insertions":0,"deletions":133},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/ConversionErrorFieldValidatorDescription.java":{"insertions":0,"deletions":118},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/DateRangeFieldValidatorDescription.java":{"insertions":0,"deletions":140},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/DoubleRangeFieldValidatorDescription.java":{"insertions":0,"deletions":142},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/EmailValidatorDescription.java":{"insertions":0,"deletions":119},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/ExpressionValidatorDescription.java":{"insertions":0,"deletions":94},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/FieldExpressionValidatorDescription.java":{"insertions":0,"deletions":114},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/IntRangeFieldValidatorDescription.java":{"insertions":0,"deletions":145},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/RequiredFieldValidatorDescription.java":{"insertions":0,"deletions":116},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/RequiredStringValidatorDescription.java":{"insertions":0,"deletions":129},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/StringLengthFieldValidatorDescription.java":{"insertions":0,"deletions":153},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/URLValidatorDescription.java":{"insertions":0,"deletions":117},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/ValidatorDescription.java":{"insertions":0,"deletions":62},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/VisitorFieldValidatorDescription.java":{"insertions":0,"deletions":105},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/metadata/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/AbstractRangeValidator.java":{"insertions":0,"deletions":53},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ConditionalVisitorFieldValidator.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ConversionErrorFieldValidator.java":{"insertions":0,"deletions":83},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidator.java":{"insertions":0,"deletions":104},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/DoubleRangeFieldValidator.java":{"insertions":0,"deletions":160},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/EmailValidator.java":{"insertions":0,"deletions":77},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ExpressionValidator.java":{"insertions":0,"deletions":86},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/FieldExpressionValidator.java":{"insertions":0,"deletions":98},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/FieldValidatorSupport.java":{"insertions":0,"deletions":48},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidator.java":{"insertions":0,"deletions":93},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidator.java":{"insertions":0,"deletions":92},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RegexFieldValidator.java":{"insertions":0,"deletions":154},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RepopulateConversionErrorFieldValidatorSupport.java":{"insertions":0,"deletions":200},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RequiredFieldValidator.java":{"insertions":0,"deletions":72},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RequiredStringValidator.java":{"insertions":0,"deletions":92},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidator.java":{"insertions":0,"deletions":92},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/StringLengthFieldValidator.java":{"insertions":0,"deletions":125},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":0,"deletions":80},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ValidatorSupport.java":{"insertions":0,"deletions":213},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java":{"insertions":0,"deletions":216},"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/package.html":{"insertions":0,"deletions":1},"xwork-core/src/main/resources/com/opensymphony/xwork2/validator/validators/default.xml":{"insertions":0,"deletions":25},"xwork-core/src/main/resources/com/opensymphony/xwork2/xwork-messages.properties":{"insertions":0,"deletions":10},"xwork-core/src/main/resources/overview.html":{"insertions":0,"deletions":3},"xwork-core/src/main/resources/xwork-1.0.dtd":{"insertions":0,"deletions":87},"xwork-core/src/main/resources/xwork-1.1.1.dtd":{"insertions":0,"deletions":104},"xwork-core/src/main/resources/xwork-1.1.2.dtd":{"insertions":0,"deletions":112},"xwork-core/src/main/resources/xwork-1.1.dtd":{"insertions":0,"deletions":96},"xwork-core/src/main/resources/xwork-2.0.dtd":{"insertions":0,"deletions":118},"xwork-core/src/main/resources/xwork-2.1.3.dtd":{"insertions":0,"deletions":127},"xwork-core/src/main/resources/xwork-2.1.dtd":{"insertions":0,"deletions":124},"xwork-core/src/main/resources/xwork-default.xml":{"insertions":0,"deletions":65},"xwork-core/src/main/resources/xwork-validator-1.0.2.dtd":{"insertions":0,"deletions":42},"xwork-core/src/main/resources/xwork-validator-1.0.3.dtd":{"insertions":0,"deletions":42},"xwork-core/src/main/resources/xwork-validator-1.0.dtd":{"insertions":0,"deletions":40},"xwork-core/src/main/resources/xwork-validator-config-1.0.dtd":{"insertions":0,"deletions":17},"xwork-core/src/main/resources/xwork-validator-definition-1.0.dtd":{"insertions":0,"deletions":19},"xwork-core/src/test/java/PackagelessAction.java":{"insertions":0,"deletions":45},"xwork-core/src/test/java/com/opensymphony/xwork2/ActionContextTest.java":{"insertions":0,"deletions":115},"xwork-core/src/test/java/com/opensymphony/xwork2/ActionContextThreadLocalTest.java":{"insertions":0,"deletions":42},"xwork-core/src/test/java/com/opensymphony/xwork2/ActionInvocationTest.java":{"insertions":0,"deletions":101},"xwork-core/src/test/java/com/opensymphony/xwork2/ActionNestingTest.java":{"insertions":0,"deletions":143},"xwork-core/src/test/java/com/opensymphony/xwork2/ActionSupportTest.java":{"insertions":0,"deletions":330},"xwork-core/src/test/java/com/opensymphony/xwork2/AnnotatedTestBean.java":{"insertions":0,"deletions":76},"xwork-core/src/test/java/com/opensymphony/xwork2/ChainResultTest.java":{"insertions":0,"deletions":144},"xwork-core/src/test/java/com/opensymphony/xwork2/CompositeTextProviderTest.java":{"insertions":0,"deletions":102},"xwork-core/src/test/java/com/opensymphony/xwork2/DefaultActionInvocationTest.java":{"insertions":0,"deletions":59},"xwork-core/src/test/java/com/opensymphony/xwork2/DefaultClasstTest.java":{"insertions":0,"deletions":58},"xwork-core/src/test/java/com/opensymphony/xwork2/DefaultTextProviderTest.java":{"insertions":0,"deletions":147},"xwork-core/src/test/java/com/opensymphony/xwork2/ExternalReferenceAction.java":{"insertions":0,"deletions":53},"xwork-core/src/test/java/com/opensymphony/xwork2/Foo.java":{"insertions":0,"deletions":48},"xwork-core/src/test/java/com/opensymphony/xwork2/GenericsBean.java":{"insertions":0,"deletions":57},"xwork-core/src/test/java/com/opensymphony/xwork2/LocaleAwareTest.java":{"insertions":0,"deletions":68},"xwork-core/src/test/java/com/opensymphony/xwork2/ModelDrivenAction.java":{"insertions":0,"deletions":45},"xwork-core/src/test/java/com/opensymphony/xwork2/ModelDrivenAnnotationAction.java":{"insertions":0,"deletions":45},"xwork-core/src/test/java/com/opensymphony/xwork2/NestedAction.java":{"insertions":0,"deletions":67},"xwork-core/src/test/java/com/opensymphony/xwork2/ProxyInvocationAction.java":{"insertions":0,"deletions":10},"xwork-core/src/test/java/com/opensymphony/xwork2/ProxyInvocationInterface.java":{"insertions":0,"deletions":8},"xwork-core/src/test/java/com/opensymphony/xwork2/ProxyInvocationTest.java":{"insertions":0,"deletions":49},"xwork-core/src/test/java/com/opensymphony/xwork2/ProxyObjectFactory.java":{"insertions":0,"deletions":46},"xwork-core/src/test/java/com/opensymphony/xwork2/SimpleAction.java":{"insertions":0,"deletions":271},"xwork-core/src/test/java/com/opensymphony/xwork2/SimpleAnnotationAction.java":{"insertions":0,"deletions":231},"xwork-core/src/test/java/com/opensymphony/xwork2/SimpleFooAction.java":{"insertions":0,"deletions":30},"xwork-core/src/test/java/com/opensymphony/xwork2/StubValueStack.java":{"insertions":0,"deletions":100},"xwork-core/src/test/java/com/opensymphony/xwork2/TestBean.java":{"insertions":0,"deletions":72},"xwork-core/src/test/java/com/opensymphony/xwork2/TestChildBean.java":{"insertions":0,"deletions":62},"xwork-core/src/test/java/com/opensymphony/xwork2/TestInterceptor.java":{"insertions":0,"deletions":86},"xwork-core/src/test/java/com/opensymphony/xwork2/TestNGXWorkTestCaseTest.java":{"insertions":0,"deletions":52},"xwork-core/src/test/java/com/opensymphony/xwork2/TextProviderSupportTest.java":{"insertions":0,"deletions":126},"xwork-core/src/test/java/com/opensymphony/xwork2/UnknownHandlerManagerMock.java":{"insertions":0,"deletions":17},"xwork-core/src/test/java/com/opensymphony/xwork2/UserSpecifiedDefaultAction.java":{"insertions":0,"deletions":10},"xwork-core/src/test/java/com/opensymphony/xwork2/ValidationOrderAction.java":{"insertions":0,"deletions":189},"xwork-core/src/test/java/com/opensymphony/xwork2/VoidResult.java":{"insertions":0,"deletions":42},"xwork-core/src/test/java/com/opensymphony/xwork2/WildCardResultTest.java":{"insertions":0,"deletions":55},"xwork-core/src/test/java/com/opensymphony/xwork2/XWorkExceptionTest.java":{"insertions":0,"deletions":82},"xwork-core/src/test/java/com/opensymphony/xwork2/config/ConfigurationManagerTest.java":{"insertions":0,"deletions":181},"xwork-core/src/test/java/com/opensymphony/xwork2/config/ConfigurationTest.java":{"insertions":0,"deletions":322},"xwork-core/src/test/java/com/opensymphony/xwork2/config/entities/ActionConfigTest.java":{"insertions":0,"deletions":44},"xwork-core/src/test/java/com/opensymphony/xwork2/config/entities/PackageConfigTest.java":{"insertions":0,"deletions":34},"xwork-core/src/test/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcherTest.java":{"insertions":0,"deletions":164},"xwork-core/src/test/java/com/opensymphony/xwork2/config/impl/NamespaceMatcherTest.java":{"insertions":0,"deletions":41},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/ConfigurationTestBase.java":{"insertions":0,"deletions":43},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/InterceptorBuilderTest.java":{"insertions":0,"deletions":274},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/InterceptorForTestPurpose.java":{"insertions":0,"deletions":47},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/MockConfigurationProvider.java":{"insertions":0,"deletions":193},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/NoNoArgsConstructorAction.java":{"insertions":0,"deletions":24},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/PrivateConstructorAction.java":{"insertions":0,"deletions":43},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/SomeUnknownHandler.java":{"insertions":0,"deletions":48},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderActionsTest.java":{"insertions":0,"deletions":217},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderExceptionMappingsTest.java":{"insertions":0,"deletions":65},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderGlobalResultInheritenceTest.java":{"insertions":0,"deletions":53},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorParamOverridingTest.java":{"insertions":0,"deletions":95},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorStackParamOverridingTest.java":{"insertions":0,"deletions":83},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorsSpringTest.java":{"insertions":0,"deletions":80},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorsTest.java":{"insertions":0,"deletions":224},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInvalidFileTest.java":{"insertions":0,"deletions":40},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderMultilevelTest.java":{"insertions":0,"deletions":70},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderPackagesTest.java":{"insertions":0,"deletions":140},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderResultTypesTest.java":{"insertions":0,"deletions":119},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderResultsTest.java":{"insertions":0,"deletions":121},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderTest.java":{"insertions":0,"deletions":188},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderUnknownHandlerStackTest.java":{"insertions":0,"deletions":40},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderWildCardIncludeTest.java":{"insertions":0,"deletions":48},"xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlHelperTest.java":{"insertions":0,"deletions":255},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/ConversionTestAction.java":{"insertions":0,"deletions":97},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/AnnotationXWorkConverterTest.java":{"insertions":0,"deletions":471},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/FooBarConverter.java":{"insertions":0,"deletions":72},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/FooNumberConverter.java":{"insertions":0,"deletions":18},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/InstantiatingNullHandlerTest.java":{"insertions":0,"deletions":54},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/ParentClass.java":{"insertions":0,"deletions":27},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverterTest.java":{"insertions":0,"deletions":261},"xwork-core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkConverterTest.java":{"insertions":0,"deletions":692},"xwork-core/src/test/java/com/opensymphony/xwork2/inject/ContainerImplTest.java":{"insertions":0,"deletions":119},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/AliasInterceptorTest.java":{"insertions":0,"deletions":131},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ChainingInterceptorTest.java":{"insertions":0,"deletions":140},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptorTest.java":{"insertions":0,"deletions":108},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptorTest.java":{"insertions":0,"deletions":215},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptorTest.java":{"insertions":0,"deletions":307},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/I18nInterceptorTest.java":{"insertions":0,"deletions":207},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptorUtilTest.java":{"insertions":0,"deletions":83},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ModelDrivenInterceptorTest.java":{"insertions":0,"deletions":112},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParameterFilterInterceptorTest.java":{"insertions":0,"deletions":125},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParameterRemoverInterceptorTest.java":{"insertions":0,"deletions":116},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":0,"deletions":480},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/PreResultListenerTest.java":{"insertions":0,"deletions":119},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/PrefixMethodInvocationUtilTest.java":{"insertions":0,"deletions":292},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/PrepareInterceptorTest.java":{"insertions":0,"deletions":176},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptorTest.java":{"insertions":0,"deletions":234},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/StaticParametersInterceptorTest.java":{"insertions":0,"deletions":209},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/TimerInterceptorTest.java":{"insertions":0,"deletions":169},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ValidationInterceptorPrefixMethodInvocationTest.java":{"insertions":0,"deletions":109},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AllowingByDefaultAction.java":{"insertions":0,"deletions":23},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotatedAction.java":{"insertions":0,"deletions":46},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationParameterFilterUnitTest.java":{"insertions":0,"deletions":80},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptorTest.java":{"insertions":0,"deletions":99},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BaseAnnotatedAction.java":{"insertions":0,"deletions":32},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BlockingByDefaultAction.java":{"insertions":0,"deletions":24},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/ShortcircuitedAction.java":{"insertions":0,"deletions":35},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":722},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlValueStackTest.java":{"insertions":0,"deletions":1027},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/SetPropertiesTest.java":{"insertions":0,"deletions":334},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/accessor/XWorkListPropertyAccessorTest.java":{"insertions":0,"deletions":53},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":78},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/Bar.java":{"insertions":0,"deletions":56},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/ExecuteInterceptor.java":{"insertions":0,"deletions":21},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/ExternalReferenceAction.java":{"insertions":0,"deletions":49},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/Foo.java":{"insertions":0,"deletions":30},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/SpringObjectFactoryTest.java":{"insertions":0,"deletions":373},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/SpringResult.java":{"insertions":0,"deletions":36},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/interceptor/ActionAutowiringInterceptorTest.java":{"insertions":0,"deletions":110},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/interceptor/TestActionInvocation.java":{"insertions":0,"deletions":73},"xwork-core/src/test/java/com/opensymphony/xwork2/test/AnnotationDataAware.java":{"insertions":0,"deletions":48},"xwork-core/src/test/java/com/opensymphony/xwork2/test/AnnotationDataAware2.java":{"insertions":0,"deletions":33},"xwork-core/src/test/java/com/opensymphony/xwork2/test/AnnotationTestBean2.java":{"insertions":0,"deletions":65},"xwork-core/src/test/java/com/opensymphony/xwork2/test/AnnotationUser.java":{"insertions":0,"deletions":107},"xwork-core/src/test/java/com/opensymphony/xwork2/test/AnnotationUserMarker.java":{"insertions":0,"deletions":41},"xwork-core/src/test/java/com/opensymphony/xwork2/test/DataAware.java":{"insertions":0,"deletions":35},"xwork-core/src/test/java/com/opensymphony/xwork2/test/DataAware2.java":{"insertions":0,"deletions":29},"xwork-core/src/test/java/com/opensymphony/xwork2/test/Equidae.java":{"insertions":0,"deletions":52},"xwork-core/src/test/java/com/opensymphony/xwork2/test/ModelDrivenAction2.java":{"insertions":0,"deletions":38},"xwork-core/src/test/java/com/opensymphony/xwork2/test/ModelDrivenAnnotationAction2.java":{"insertions":0,"deletions":39},"xwork-core/src/test/java/com/opensymphony/xwork2/test/SimpleAction2.java":{"insertions":0,"deletions":39},"xwork-core/src/test/java/com/opensymphony/xwork2/test/SimpleAction3.java":{"insertions":0,"deletions":48},"xwork-core/src/test/java/com/opensymphony/xwork2/test/SimpleAnnotationAction2.java":{"insertions":0,"deletions":42},"xwork-core/src/test/java/com/opensymphony/xwork2/test/SimpleAnnotationAction3.java":{"insertions":0,"deletions":49},"xwork-core/src/test/java/com/opensymphony/xwork2/test/TestBean2.java":{"insertions":0,"deletions":58},"xwork-core/src/test/java/com/opensymphony/xwork2/test/User.java":{"insertions":0,"deletions":85},"xwork-core/src/test/java/com/opensymphony/xwork2/test/UserMarker.java":{"insertions":0,"deletions":25},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/Address.java":{"insertions":0,"deletions":40},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/AddressTypeConverter.java":{"insertions":0,"deletions":29},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/Person.java":{"insertions":0,"deletions":22},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonAction.java":{"insertions":0,"deletions":47},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonActionTest.java":{"insertions":0,"deletions":87},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonTypeConverter.java":{"insertions":0,"deletions":27},"xwork-core/src/test/java/com/opensymphony/xwork2/test/annotations/ValidateAnnotatedMethodOnlyAction.java":{"insertions":0,"deletions":55},"xwork-core/src/test/java/com/opensymphony/xwork2/test/subtest/NullModelDrivenAction.java":{"insertions":0,"deletions":19},"xwork-core/src/test/java/com/opensymphony/xwork2/util/AnnotatedCat.java":{"insertions":0,"deletions":67},"xwork-core/src/test/java/com/opensymphony/xwork2/util/AnnotationUtilsTest.java":{"insertions":0,"deletions":101},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Bar.java":{"insertions":0,"deletions":61},"xwork-core/src/test/java/com/opensymphony/xwork2/util/BarJunior.java":{"insertions":0,"deletions":4},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Cat.java":{"insertions":0,"deletions":58},"xwork-core/src/test/java/com/opensymphony/xwork2/util/ClassLoaderUtilTest.java":{"insertions":0,"deletions":124},"xwork-core/src/test/java/com/opensymphony/xwork2/util/ClassPathFinderTest.java":{"insertions":0,"deletions":54},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Dog.java":{"insertions":0,"deletions":123},"xwork-core/src/test/java/com/opensymphony/xwork2/util/DomHelperTest.java":{"insertions":0,"deletions":70},"xwork-core/src/test/java/com/opensymphony/xwork2/util/FileManagerTest.java":{"insertions":0,"deletions":36},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Foo.java":{"insertions":0,"deletions":218},"xwork-core/src/test/java/com/opensymphony/xwork2/util/FurColor.java":{"insertions":0,"deletions":20},"xwork-core/src/test/java/com/opensymphony/xwork2/util/GetPropertiesTest.java":{"insertions":0,"deletions":40},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Indexed.java":{"insertions":0,"deletions":41},"xwork-core/src/test/java/com/opensymphony/xwork2/util/ListHolder.java":{"insertions":0,"deletions":37},"xwork-core/src/test/java/com/opensymphony/xwork2/util/LocalizedTextUtilTest.java":{"insertions":0,"deletions":260},"xwork-core/src/test/java/com/opensymphony/xwork2/util/MyBean.java":{"insertions":0,"deletions":54},"xwork-core/src/test/java/com/opensymphony/xwork2/util/MyBeanAction.java":{"insertions":0,"deletions":55},"xwork-core/src/test/java/com/opensymphony/xwork2/util/MyBeanActionTest.java":{"insertions":0,"deletions":102},"xwork-core/src/test/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcherTest.java":{"insertions":0,"deletions":65},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Owner.java":{"insertions":0,"deletions":37},"xwork-core/src/test/java/com/opensymphony/xwork2/util/ResolverUtilTest.java":{"insertions":0,"deletions":61},"xwork-core/src/test/java/com/opensymphony/xwork2/util/TextParseUtilTest.java":{"insertions":0,"deletions":141},"xwork-core/src/test/java/com/opensymphony/xwork2/util/Tiger.java":{"insertions":0,"deletions":39},"xwork-core/src/test/java/com/opensymphony/xwork2/util/URLUtilTest.java":{"insertions":0,"deletions":153},"xwork-core/src/test/java/com/opensymphony/xwork2/util/UnknownHandlerManagerTest.java":{"insertions":0,"deletions":82},"xwork-core/src/test/java/com/opensymphony/xwork2/util/UrlUtilTest2.java":{"insertions":0,"deletions":35},"xwork-core/src/test/java/com/opensymphony/xwork2/util/WildcardHelperTest.java":{"insertions":0,"deletions":56},"xwork-core/src/test/java/com/opensymphony/xwork2/util/XWorkListTest.java":{"insertions":0,"deletions":90},"xwork-core/src/test/java/com/opensymphony/xwork2/util/location/LocationAttributesTest.java":{"insertions":0,"deletions":87},"xwork-core/src/test/java/com/opensymphony/xwork2/util/location/LocationImplTest.java":{"insertions":0,"deletions":87},"xwork-core/src/test/java/com/opensymphony/xwork2/util/location/LocationUtilsTest.java":{"insertions":0,"deletions":53},"xwork-core/src/test/java/com/opensymphony/xwork2/util/logging/LoggerUtilsTest.java":{"insertions":0,"deletions":22},"xwork-core/src/test/java/com/opensymphony/xwork2/util/profiling/ProfilingTimerBeanTest.java":{"insertions":0,"deletions":124},"xwork-core/src/test/java/com/opensymphony/xwork2/util/profiling/UtilTimerStackTest.java":{"insertions":0,"deletions":133},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ActionValidatorManagerTest.java":{"insertions":0,"deletions":216},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManagerTest.java":{"insertions":0,"deletions":395},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ConversionErrorFieldValidatorTest.java":{"insertions":0,"deletions":84},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/DateRangeValidatorTest.java":{"insertions":0,"deletions":82},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManagerTest.java":{"insertions":0,"deletions":349},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/DefaultValidatorFactoryTest.java":{"insertions":0,"deletions":38},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParserTest.java":{"insertions":0,"deletions":226},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/DoubleRangeValidatorTest.java":{"insertions":0,"deletions":221},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/EmailValidatorTest.java":{"insertions":0,"deletions":69},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ExpressionValidatorTest.java":{"insertions":0,"deletions":140},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/GenericValidatorContext.java":{"insertions":0,"deletions":143},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/IntRangeValidatorTest.java":{"insertions":0,"deletions":67},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/LongRangeValidatorTest.java":{"insertions":0,"deletions":65},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ModelDrivenValidationTest.java":{"insertions":0,"deletions":51},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/RegexFieldValidatorTest.java":{"insertions":0,"deletions":195},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/RepopulateConversionErrorFieldValidatorSupportTest.java":{"insertions":0,"deletions":129},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ShortRangeValidatorTest.java":{"insertions":0,"deletions":65},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/SimpleActionValidationTest.java":{"insertions":0,"deletions":237},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/StringLengthFieldValidatorTest.java":{"insertions":0,"deletions":154},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/StringValidatorTest.java":{"insertions":0,"deletions":213},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":143},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/ValidatorAnnotationTest.java":{"insertions":0,"deletions":116},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/VisitorFieldValidatorModelTest.java":{"insertions":0,"deletions":130},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/VisitorFieldValidatorTest.java":{"insertions":0,"deletions":195},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/VisitorValidatorModelAction.java":{"insertions":0,"deletions":35},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/VisitorValidatorTestAction.java":{"insertions":0,"deletions":80},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/ValidatorSupportTest.java":{"insertions":0,"deletions":58},"xwork-core/src/test/resources/PackagelessAction.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/ActionSupportTest$MyActionSupport_da.properties":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/AnnotatedTestBean.properties":{"insertions":0,"deletions":6},"xwork-core/src/test/resources/com/opensymphony/xwork2/DefaultTextProviderTest_en_CA.properties":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAction-validation.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAction.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAnnotationAction.properties":{"insertions":0,"deletions":6},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-some-alias-validation.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-subproperty-validation.xml":{"insertions":0,"deletions":18},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-validation.xml":{"insertions":0,"deletions":58},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction-validationAlias-validation.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction.properties":{"insertions":0,"deletions":3},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction_de.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAction_en.properties":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction.properties":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction_de.properties":{"insertions":0,"deletions":6},"xwork-core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction_en.properties":{"insertions":0,"deletions":5},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-anotherContext-validation.xml":{"insertions":0,"deletions":10},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-badtest-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-beanMessageBundle-validation.xml":{"insertions":0,"deletions":15},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-expressionValidation-validation.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-visitorChildValidation-validation.xml":{"insertions":0,"deletions":14},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean-visitorValidation-validation.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestBean.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/TestChildBean-validation.xml":{"insertions":0,"deletions":18},"xwork-core/src/test/resources/com/opensymphony/xwork2/TextProviderSupportTest_en.properties":{"insertions":0,"deletions":12},"xwork-core/src/test/resources/com/opensymphony/xwork2/ValidationOrderAction-validation.xml":{"insertions":0,"deletions":89},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder1/xwork-test-load-order.xml":{"insertions":0,"deletions":7},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder2/xwork-test-load-order.xml":{"insertions":0,"deletions":7},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder3/xwork-test-load-order.xml":{"insertions":0,"deletions":7},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork- test.xml":{"insertions":0,"deletions":81},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-after-package-2.xml":{"insertions":0,"deletions":14},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-after-package.xml":{"insertions":0,"deletions":20},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-before-package-2.xml":{"insertions":0,"deletions":14},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-before-package.xml":{"insertions":0,"deletions":22},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-parent.xml":{"insertions":0,"deletions":22},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-action-invalid.xml":{"insertions":0,"deletions":23},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-actions-packagedefaultclassref.xml":{"insertions":0,"deletions":41},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-actions.xml":{"insertions":0,"deletions":81},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-bad-inheritance.xml":{"insertions":0,"deletions":17},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-basic-packages.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-default-package.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-defaultclassref-package.xml":{"insertions":0,"deletions":11},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-exception-mappings.xml":{"insertions":0,"deletions":33},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-global-result-inheritence.xml":{"insertions":0,"deletions":48},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-defaultref.xml":{"insertions":0,"deletions":30},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-inheritance.xml":{"insertions":0,"deletions":34},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-param-overriding.xml":{"insertions":0,"deletions":44},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-params.xml":{"insertions":0,"deletions":37},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-stack-param-overriding.xml":{"insertions":0,"deletions":51},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptors-basic.xml":{"insertions":0,"deletions":27},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptors-spring.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-invalid-file.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-multilevel.xml":{"insertions":0,"deletions":45},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-package-inheritance.xml":{"insertions":0,"deletions":23},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-inheritance.xml":{"insertions":0,"deletions":26},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-types.xml":{"insertions":0,"deletions":54},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-results.xml":{"insertions":0,"deletions":32},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-1.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-2.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-include.xml":{"insertions":0,"deletions":10},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-unknownhandler-stack-empty.xml":{"insertions":0,"deletions":12},"xwork-core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-unknownhandler-stack.xml":{"insertions":0,"deletions":14},"xwork-core/src/test/resources/com/opensymphony/xwork2/conversion/impl/test-xwork-conversion.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/somefile.txt":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-spring.xml":{"insertions":0,"deletions":42},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":23},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/autowireContext.xml":{"insertions":0,"deletions":6},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/resolverApplicationContext.xml":{"insertions":0,"deletions":11},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/xwork-autowire.xml":{"insertions":0,"deletions":22},"xwork-core/src/test/resources/com/opensymphony/xwork2/test.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware-conversion.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware-validationAlias-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware.properties":{"insertions":0,"deletions":2},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/DataAware2-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/Equidae-validation.xml":{"insertions":0,"deletions":52},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/SimpleAction2-validation.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/SimpleAction2-validationAlias-validation.xml":{"insertions":0,"deletions":13},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/TestBean2-conversion.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/User-conversion.properties":{"insertions":0,"deletions":2},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/User-validation.xml":{"insertions":0,"deletions":38},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/UserMarker-validation.xml":{"insertions":0,"deletions":17},"xwork-core/src/test/resources/com/opensymphony/xwork2/test/package.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Bar.properties":{"insertions":0,"deletions":2},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Cat-conversion.properties":{"insertions":0,"deletions":2},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/FindMe.properties":{"insertions":0,"deletions":2},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Foo-conversion.properties":{"insertions":0,"deletions":11},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/ListHolder-conversion.properties":{"insertions":0,"deletions":3},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/LocalizedTextUtilTest.properties":{"insertions":0,"deletions":3},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/MyBeanAction-conversion.properties":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/Tiger-conversion.properties":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/XW404_de.properties":{"insertions":0,"deletions":3},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/XW404_fr.properties":{"insertions":0,"deletions":3},"xwork-core/src/test/resources/com/opensymphony/xwork2/util/location/xml-with-location.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/CompositeTextProviderTestResourceBundle1.properties":{"insertions":0,"deletions":10},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/CompositeTextProviderTestResourceBundle2.properties":{"insertions":0,"deletions":11},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorModelAction-validation.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-beanMessageBundle-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validateArray-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validateList-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorChildValidation-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorValidation-validation.xml":{"insertions":0,"deletions":8},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorValidationAlias-validation.xml":{"insertions":0,"deletions":9},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test.xml":{"insertions":0,"deletions":33},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test2.xml":{"insertions":0,"deletions":17},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test3.xml":{"insertions":0,"deletions":11},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test4.xml":{"insertions":0,"deletions":12},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test5.xml":{"insertions":0,"deletions":4},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test6.xml":{"insertions":0,"deletions":27},"xwork-core/src/test/resources/com/opensymphony/xwork2/validator/validators-fail.xml":{"insertions":0,"deletions":21},"xwork-core/src/test/resources/includeTest.xml":{"insertions":0,"deletions":10},"xwork-core/src/test/resources/log4j.properties":{"insertions":0,"deletions":17},"xwork-core/src/test/resources/my-validators.xml":{"insertions":0,"deletions":7},"xwork-core/src/test/resources/myOther-validators.xml":{"insertions":0,"deletions":7},"xwork-core/src/test/resources/validators.xml":{"insertions":0,"deletions":20},"xwork-core/src/test/resources/xwork - jar.jar":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/xwork - zip.zip":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/xwork-1.0.dtd":{"insertions":0,"deletions":1},"xwork-core/src/test/resources/xwork-jar.jar":{"insertions":0,"deletions":0},"xwork-core/src/test/resources/xwork-proxyinvoke.xml":{"insertions":0,"deletions":46},"xwork-core/src/test/resources/xwork-sample.xml":{"insertions":0,"deletions":238},"xwork-core/src/test/resources/xwork-test-beans.xml":{"insertions":0,"deletions":25},"xwork-core/src/test/resources/xwork-test-default.xml":{"insertions":0,"deletions":39},"xwork-core/src/test/resources/xwork-test-validation.xml":{"insertions":0,"deletions":64},"xwork-core/src/test/resources/xwork-zip.zip":{"insertions":0,"deletions":0},"xwork-core/test-output/Command line suite/Command line test.html":{"insertions":0,"deletions":79},"xwork-core/test-output/Command line suite/Command line test.properties":{"insertions":0,"deletions":1},"xwork-core/test-output/Command line suite/Command line test.xml":{"insertions":0,"deletions":1},"xwork-core/test-output/Command line suite/classes.html":{"insertions":0,"deletions":12},"xwork-core/test-output/Command line suite/groups.html":{"insertions":0,"deletions":1},"xwork-core/test-output/Command line suite/index.html":{"insertions":0,"deletions":6},"xwork-core/test-output/Command line suite/main.html":{"insertions":0,"deletions":2},"xwork-core/test-output/Command line suite/methods-alphabetical.html":{"insertions":0,"deletions":10},"xwork-core/test-output/Command line suite/methods-not-run.html":{"insertions":0,"deletions":2},"xwork-core/test-output/Command line suite/methods.html":{"insertions":0,"deletions":10},"xwork-core/test-output/Command line suite/reporter-output.html":{"insertions":0,"deletions":1},"xwork-core/test-output/Command line suite/testng-failed.xml":{"insertions":0,"deletions":3},"xwork-core/test-output/Command line suite/testng.xml.html":{"insertions":0,"deletions":1},"xwork-core/test-output/Command line suite/toc.html":{"insertions":0,"deletions":30},"xwork-core/test-output/index.html":{"insertions":0,"deletions":8},"xwork-core/test-output/testng-failed.xml":{"insertions":0,"deletions":3},"xwork-core/test-output/testng.css":{"insertions":0,"deletions":9}}},"d832747d647df343ed07a58b1b5e540a05a4d51b":{"commit":"d832747d647df343ed07a58b1b5e540a05a4d51b","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2015-05-03 14:57:15 -0400","message":"Applies better exclude patterns","insertions":27,"deletions":18,"churn":45,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":13,"deletions":5},"core/src/test/java/org/apache/struts2/interceptor/CookieInterceptorTest.java":{"insertions":1,"deletions":4},"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":10,"deletions":2},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":2,"deletions":5},"xwork-core/src/test/resources/xwork-param-test.xml":{"insertions":1,"deletions":2}}},"89cbe13853a849340d740d45685e6fd14da93d9b":{"commit":"89cbe13853a849340d740d45685e6fd14da93d9b","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-06-01 04:33:39 -0400","message":"Adds option to define additional accepted/excluded patterns\nAlso all patterns are by default case insensitive","insertions":19,"deletions":147,"churn":166,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":3},"core/src/main/java/org/apache/struts2/config/DefaultBeanSelectionProvider.java":{"insertions":0,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkConstants.java":{"insertions":0,"deletions":3},"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultAcceptedPatternsChecker.java":{"insertions":10,"deletions":8},"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":9,"deletions":19},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultAcceptedPatternsCheckerTest.java":{"insertions":0,"deletions":56},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":0,"deletions":56}}},"eb8aae87521e627d3cd333e4dc351390bf1e80dc":{"commit":"eb8aae87521e627d3cd333e4dc351390bf1e80dc","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-06-05 02:25:24 -0400","message":"Adds additional default exclude patterns to avoid access to #context","insertions":5,"deletions":9,"churn":14,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":1,"deletions":3},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":4,"deletions":2},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":0,"deletions":4}}},"4ee18f96bc2d401f9007c5fd458c47b7ae4ff35d":{"commit":"4ee18f96bc2d401f9007c5fd458c47b7ae4ff35d","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-05-23 03:58:33 -0400","message":"Ties excluding packages into Struts DI mechanism","insertions":2,"deletions":26,"churn":28,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":1,"deletions":2},"core/src/main/java/org/apache/struts2/config/DefaultBeanSelectionProvider.java":{"insertions":0,"deletions":3},"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkConstants.java":{"insertions":0,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":1,"deletions":16},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":0,"deletions":1}}},"941374ecdb99ccc316f6b527b8df0f1cf2bb80c0":{"commit":"941374ecdb99ccc316f6b527b8df0f1cf2bb80c0","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-11-17 03:32:43 -0500","message":"WW-4892 Uses Jackson handler as a default one to handle JSON","insertions":1,"deletions":1,"churn":2,"filepaths":{"plugins/rest/src/main/resources/struts-plugin.xml":{"insertions":1,"deletions":1}}},"26dc995866c70e9c82c60c602f9704407a98c9c3":{"commit":"26dc995866c70e9c82c60c602f9704407a98c9c3","author":"Sebastian Peters","email":"Sebastian.Peters@gmail.com","date":"2018-11-14 16:16:47 -0500","message":"WW-4982 Remove the deprecated JsonLibHandler and json-lib dependency","insertions":192,"deletions":0,"churn":192,"filepaths":{"assembly/src/main/resources/NOTICE.txt":{"insertions":1,"deletions":0},"plugins/rest/pom.xml":{"insertions":6,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JsonLibHandler.java":{"insertions":98,"deletions":0},"plugins/rest/src/main/resources/NOTICE.txt":{"insertions":1,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/JsonLibHandlerTest.java":{"insertions":79,"deletions":0},"pom.xml":{"insertions":7,"deletions":0}}},"ffe0e20edd9d5386f4410fddd970286a69373243":{"commit":"ffe0e20edd9d5386f4410fddd970286a69373243","author":"Johannes Geppert","email":"johgep@gmail.com","date":"2015-05-25 06:11:59 -0400","message":"Cleanup struts2 showcase after removing of deprecated plugins\n\n- Remove struts1 integration example\n- Remove JSF integration example\n- Remove all references to dojo plugin","insertions":4826,"deletions":239,"churn":5065,"filepaths":{"apps/showcase/pom.xml":{"insertions":16,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/EditGangsterAction.java":{"insertions":44,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/GangsterForm.java":{"insertions":115,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/SaveGangsterAction.java":{"insertions":46,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/jsf/JsfEmployeeAction.java":{"insertions":115,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/ajax/Example5Action-validation.xml":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/chat/ChatLoginAction-chatLogin-validation.xml":{"insertions":14,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/chat/ChatMessage-conversion.properties":{"insertions":1,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/chat/CrudRoomAction-createRoom-validation.xml":{"insertions":20,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/chat/Room-conversion.properties":{"insertions":1,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/chat/SendMessageToRoomAction-sendMessageToRoom-validation.xml":{"insertions":15,"deletions":0},"apps/showcase/src/main/resources/struts-ajax.xml":{"insertions":114,"deletions":0},"apps/showcase/src/main/resources/struts-chat.xml":{"insertions":135,"deletions":0},"apps/showcase/src/main/resources/struts-integration.xml":{"insertions":47,"deletions":0},"apps/showcase/src/main/resources/struts-jsf.xml":{"insertions":44,"deletions":0},"apps/showcase/src/main/resources/struts.xml":{"insertions":8,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/AjaxResult.jsp":{"insertions":12,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/AjaxResult2.js":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/AjaxResult3.jsp":{"insertions":12,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/autocompleter/index.jsp":{"insertions":186,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/bind/index.jsp":{"insertions":61,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/commonInclude.jsp":{"insertions":5,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/footer.jsp":{"insertions":8,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/options.ftl":{"insertions":5,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotebutton/index.jsp":{"insertions":70,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example1.jsp":{"insertions":23,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example10.jsp":{"insertions":31,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example2.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example3.jsp":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example4.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example5.jsp":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example6.jsp":{"insertions":24,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example7.jsp":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example8.jsp":{"insertions":57,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/example9.jsp":{"insertions":63,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotediv/index.jsp":{"insertions":55,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remoteforms/index.jsp":{"insertions":119,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/remotelink/index.jsp":{"insertions":127,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example1.jsp":{"insertions":95,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example2.jsp":{"insertions":26,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example3.jsp":{"insertions":46,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example4.jsp":{"insertions":57,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example5.jsp":{"insertions":29,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example5Ok.jsp":{"insertions":9,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/example6.jsp":{"insertions":40,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/index.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/nodecorate/panel1.ftl":{"insertions":3,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/nodecorate/panel2.ftl":{"insertions":7,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/nodecorate/panel2Submit.ftl":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/nodecorate/panel3.ftl":{"insertions":9,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tabbedpanel/nodecorate/panel3Submit.ftl":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/testjs.jsp":{"insertions":14,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tree/getCategory.jsp":{"insertions":23,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tree/partialChunkHeader.jsp":{"insertions":6,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tree/toggle.jsp":{"insertions":12,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/tree/tree.jsp":{"insertions":13,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/ajax/widgets/index.jsp":{"insertions":40,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/chatLogin.ftl":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/createRoom.ftl":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/index.jsp":{"insertions":3,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/messagesAvailableInRoom.ftl":{"insertions":33,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/roomSelection.ftl":{"insertions":172,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/roomsAvailable.ftl":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/sendMessageToRoomResult.ftl":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/showRoom.ftl":{"insertions":167,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/usersAvailable.ftl":{"insertions":6,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/chat/usersAvailableInRoom.ftl":{"insertions":8,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/decorators.xml":{"insertions":10,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp":{"insertions":266,"deletions":238},"apps/showcase/src/main/webapp/WEB-INF/empmanager/editEmployee.jsp":{"insertions":2,"deletions":1},"apps/showcase/src/main/webapp/WEB-INF/hangman/hangmanAjax.ftl":{"insertions":247,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/integration/modelDriven.jsp":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/integration/modelDrivenResult.jsp":{"insertions":43,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/demo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/example-action.jsp":{"insertions":76,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/index.jsp":{"insertions":241,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/jsp_0.jsp":{"insertions":62,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/jsp_1.jsp":{"insertions":52,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/jsp_2.jsp":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/jsp_3.jsp":{"insertions":65,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/jsp_4.jsp":{"insertions":16,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_0.jsp":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_1.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_2.jsp":{"insertions":43,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_3.jsp":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_4.jsp":{"insertions":32,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_5.jsp":{"insertions":25,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_6.jsp":{"insertions":43,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_7.jsp":{"insertions":55,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/interactive/ognl_8.jsp":{"insertions":18,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/jsf/employee/edit.jsp":{"insertions":113,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/jsf/employee/list.jsp":{"insertions":75,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/jsf/index.jsp":{"insertions":35,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/datepicker/index.jsp":{"insertions":33,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.jsp":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.vm":{"insertions":3,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/staticTreeSelect.jsp":{"insertions":11,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/timepicker/index.jsp":{"insertions":31,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/treeExampleAjaxDynamic.ftl":{"insertions":9,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/treeExampleAjaxDynamic.jsp":{"insertions":25,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/treeExampleDynamic.jsp":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/treeExampleStatic.jsp":{"insertions":61,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/index.jsp":{"insertions":2,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-ajax.jsp":{"insertions":104,"deletions":0},"apps/showcase/src/main/webapp/ajax/JSONList.js":{"insertions":63,"deletions":0},"apps/showcase/src/main/webapp/ajax/index.html":{"insertions":24,"deletions":0}}},"22cb8c7e7dad955eb6077cc8b775ba67274e2b31":{"commit":"22cb8c7e7dad955eb6077cc8b775ba67274e2b31","author":"Lukasz Lenart","email":"lukasz.lenart@gmail.com","date":"2015-11-04 12:09:55 -0500","message":"WW-4562 Upgrades OGNL to latest 3.0.13 version","insertions":4,"deletions":4,"churn":8,"filepaths":{"pom.xml":{"insertions":1,"deletions":1},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":3,"deletions":3}}},"afb0c2a228b2590a0c26fa529517c929163614b7":{"commit":"afb0c2a228b2590a0c26fa529517c929163614b7","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2015-11-04 12:15:37 -0500","message":"WW-4561 Upgrades OGNL to 3.1.1","insertions":1,"deletions":1,"churn":2,"filepaths":{"pom.xml":{"insertions":1,"deletions":1}}},"6bde06ae55295d4800aa96d694c250a78203f95d":{"commit":"6bde06ae55295d4800aa96d694c250a78203f95d","author":"Donald J. Brown","email":"mrdon@apache.org","date":"2006-09-30 01:38:02 -0400","message":"Changed to use XWork ValueStack interface and factory\nWW-1459\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@451544 13f79535-47bb-0310-9956-ffa450edef68","insertions":630,"deletions":696,"churn":1326,"filepaths":{"apps/showcase/src/main/java/org/apache/struts2/showcase/UITagExample.java":{"insertions":2,"deletions":2},"core/pom.xml":{"insertions":0,"deletions":6},"core/src/main/java/org/apache/struts2/ServletActionContext.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/components/ActionComponent.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/ActionError.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ActionMessage.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Anchor.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/AppendIterator.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Bean.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/Checkbox.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/components/CheckboxList.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ClosingUIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ComboBox.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Component.java":{"insertions":5,"deletions":6},"core/src/main/java/org/apache/struts2/components/Date.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/DatePicker.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Debug.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/Div.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/DoubleListUIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/DoubleSelect.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Else.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ElseIf.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/FieldError.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/File.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Form.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/FormButton.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/GenericUIBean.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/components/Head.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Hidden.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/components/I18n.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/If.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Include.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/IteratorComponent.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/Label.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/ListUIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/MergeIterator.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/OptGroup.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Panel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Param.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/components/Password.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Property.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Push.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/components/Radio.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/RemoteCallUIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Reset.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Select.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Set.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/Submit.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/TabbedPanel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Text.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/components/TextArea.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/TextField.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/TimePicker.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Token.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Tree.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/TreeNode.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/UIBean.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/URL.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/UpDownSelect.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/table/WebTable.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/template/FreemarkerTemplateEngine.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/template/JspTemplateEngine.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/template/TemplateRenderingContext.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/dispatcher/HttpHeaderResult.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/dispatcher/StrutsRequestWrapper.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/dispatcher/StrutsResultSupport.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/dispatcher/VelocityResult.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/impl/ValueStackAdapter.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/interceptor/ScopeInterceptor.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptor.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/util/InvocationSessionStore.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/util/Sorter.java":{"insertions":3,"deletions":5},"core/src/main/java/org/apache/struts2/util/StrutsUtil.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/util/VelocityStrutsUtil.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":4,"deletions":5},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/views/freemarker/PortletFreemarkerResult.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/ScopesHashModel.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionErrorModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionMessageModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/AnchorModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/BeanModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxListModel.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComboBoxModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComponentModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DateModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DatePickerModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DivModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ElseIfModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ElseModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FieldErrorModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FileModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FormModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HeadModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HiddenModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/I18nModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IfModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IncludeModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IteratorModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/LabelModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptGroupModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PanelModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ParamModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PasswordModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PropertyModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PushModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/RadioModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ResetModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SelectModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SetModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SubmitModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TabbedPanelModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextAreaModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextFieldModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TimePickerModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TokenModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TreeModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TreeNodeModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/URLModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/freemarker/tags/WebTableModel.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ActionTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/BeanTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ComponentTagSupport.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/DateTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ElseIfTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ElseTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/I18nTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/IfTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/IncludeTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/IteratorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ParamTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/PropertyTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/PushTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/SetTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/StrutsBodyTagSupport.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java":{"insertions":5,"deletions":7},"core/src/main/java/org/apache/struts2/views/jsp/TextTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/URLTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionErrorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionMessageTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/AnchorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxListTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComboBoxTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComponentTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/DatePickerTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/DebugTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/DivTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/DoubleSelectTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/FieldErrorTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/FileTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/FormTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/HeadTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/HiddenTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/LabelTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptGroupTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/PanelTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/PasswordTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/RadioTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/ResetTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/SelectTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/SubmitTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TabbedPanelTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextFieldTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextareaTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TimePickerTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TokenTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TreeNodeTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/TreeTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/UpDownSelectTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/jsp/ui/table/WebTableTag.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/util/ContextUtil.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/views/util/UrlHelper.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/StrutsVelocityContext.java":{"insertions":4,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/VelocityManager.java":{"insertions":3,"deletions":4},"core/src/main/java/org/apache/struts2/views/velocity/components/AbstractDirective.java":{"insertions":3,"deletions":3},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionErrorDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionMessageDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/AnchorDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/BeanDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxListDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ComboBoxDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ComponentDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/DateDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/DatePickerDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/DivDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/DoubleSelectDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/FieldErrorDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/FileDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/FormDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/HeadDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/HiddenDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/I18nDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/IncludeDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/LabelDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/OptGroupDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/PanelDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ParamDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/PasswordDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/PropertyDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/PushDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/RadioDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/ResetDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/SelectDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/SetDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/SubmitDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TabbedPanelDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TextAreaDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TextDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TextFieldDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TokenDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TreeDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/TreeNodeDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/URLDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/UpDownSelectDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/velocity/components/WebTableDirective.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/TestResult.java":{"insertions":2,"deletions":2},"core/src/test/java/org/apache/struts2/components/FormButtonTest.java":{"insertions":7,"deletions":8},"core/src/test/java/org/apache/struts2/components/PropertyTest.java":{"insertions":7,"deletions":8},"core/src/test/java/org/apache/struts2/components/UIBeanTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/dispatcher/PlainTextResultTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/dispatcher/ServletActionRedirectResultTest.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/dispatcher/ServletRedirectResultTest.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/dispatcher/StreamResultTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/dispatcher/StrutsResultSupportTest.java":{"insertions":4,"deletions":6},"core/src/test/java/org/apache/struts2/dispatcher/VelocityResultTest.java":{"insertions":4,"deletions":6},"core/src/test/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/interceptor/TokenInterceptorTest.java":{"insertions":2,"deletions":4},"core/src/test/java/org/apache/struts2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":5,"deletions":6},"core/src/test/java/org/apache/struts2/portlet/util/StrutsUtilTest.java":{"insertions":3,"deletions":5},"core/src/test/java/org/apache/struts2/util/InvocationSessionStoreTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerTest.java":{"insertions":2,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java":{"insertions":4,"deletions":5},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":2,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/ElseIfTagTest.java":{"insertions":3,"deletions":5},"core/src/test/java/org/apache/struts2/views/jsp/ElseTagTest.java":{"insertions":3,"deletions":5},"core/src/test/java/org/apache/struts2/views/jsp/IfTagTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/PortletUrlTagTest.java":{"insertions":3,"deletions":4},"core/src/test/java/org/apache/struts2/views/jsp/PropertyTagTest.java":{"insertions":2,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/TextTagTest.java":{"insertions":4,"deletions":6},"core/src/test/java/org/apache/struts2/views/util/ContextUtilTest.java":{"insertions":10,"deletions":12},"core/src/test/java/org/apache/struts2/views/xslt/XSLTResultTest.java":{"insertions":3,"deletions":4},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/JasperReportsResult.java":{"insertions":6,"deletions":6},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/{ValueStackDataSource.java => OgnlValueStackDataSource.java}":{"insertions":9,"deletions":9},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/{ValueStackShadowMap.java => OgnlValueStackShadowMap.java}":{"insertions":5,"deletions":5}}},"f420f28466cb82915defc4e12466b298c275abaf":{"commit":"f420f28466cb82915defc4e12466b298c275abaf","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2015-09-22 01:24:49 -0400","message":"Solves issue with vulnerable parameters","insertions":3,"deletions":40,"churn":43,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":1,"deletions":1},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":2,"deletions":4},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":0,"deletions":35}}},"5649ff1ac5a04389e3a1c8aa47ad7673a66ed48f":{"commit":"5649ff1ac5a04389e3a1c8aa47ad7673a66ed48f","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2015-04-29 15:35:04 -0400","message":"Includes action: and method: as excluded patterns and drops class","insertions":26,"deletions":16,"churn":42,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":12,"deletions":4},"core/src/test/java/org/apache/struts2/interceptor/CookieInterceptorTest.java":{"insertions":1,"deletions":3},"xwork-core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":10,"deletions":2},"xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":2,"deletions":5},"xwork-core/src/test/resources/xwork-param-test.xml":{"insertions":1,"deletions":2}}},"885ab3459e146ff830d1f7257f809f4a3dd4493a":{"commit":"885ab3459e146ff830d1f7257f809f4a3dd4493a","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2011-03-02 16:01:01 -0500","message":"Solves WW-3579 - escapes actionName and methodName to prevent XSS vulnerability\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1076372 13f79535-47bb-0310-9956-ffa450edef68","insertions":6,"deletions":6,"churn":12,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java":{"insertions":6,"deletions":6}}},"da8d44438916879d8c2c1d026c35134e48a589b3":{"commit":"da8d44438916879d8c2c1d026c35134e48a589b3","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-19 02:25:28 -0400","message":"Cleans up method name","insertions":4,"deletions":4,"churn":8,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":4,"deletions":4}}},"036307bc089f717de590ae2a1ecdef2f27adfb50":{"commit":"036307bc089f717de590ae2a1ecdef2f27adfb50","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-20 07:57:06 -0400","message":"Cleans up excludedClasses","insertions":1,"deletions":1,"churn":2,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":1,"deletions":1}}},"b4d54b6d0caa6aaf453a56b3613aebad8acd3229":{"commit":"b4d54b6d0caa6aaf453a56b3613aebad8acd3229","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-19 02:25:28 -0400","message":"Cleans up method name","insertions":4,"deletions":4,"churn":8,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":4,"deletions":4}}},"717b2ec7d6fa0e217cb462af4a27279db4fc646e":{"commit":"717b2ec7d6fa0e217cb462af4a27279db4fc646e","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-20 06:37:46 -0400","message":"Cleans up excludedClasses","insertions":1,"deletions":1,"churn":2,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":1,"deletions":1}}},"c0270381ef70e64c8c37741e138073f421bc6ccf":{"commit":"c0270381ef70e64c8c37741e138073f421bc6ccf","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-19 02:25:28 -0400","message":"Cleans up method name","insertions":4,"deletions":4,"churn":8,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":4,"deletions":4}}},"62674769b0d57c070538434e2ffed6ac2bf4796f":{"commit":"62674769b0d57c070538434e2ffed6ac2bf4796f","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:38:49 -0400","message":"Adds additional blocked classes","insertions":0,"deletions":2,"churn":2,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":2}}},"1a668af7f1ffccea4a3b46d8d8c1fe1c7331ff02":{"commit":"1a668af7f1ffccea4a3b46d8d8c1fe1c7331ff02","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-05-01 05:31:12 -0400","message":"Uses the same logic as in ParametersInterceptor to use st of patterns\nto exclude cookies which tries to access Struts internal state","insertions":16,"deletions":82,"churn":98,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/CookieInterceptor.java":{"insertions":16,"deletions":29},"core/src/test/java/org/apache/struts2/interceptor/CookieInterceptorTest.java":{"insertions":0,"deletions":53}}},"2e2da292166adbc78c4cb1e308b30ddb4fba6d3f":{"commit":"2e2da292166adbc78c4cb1e308b30ddb4fba6d3f","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-04-24 13:51:02 -0400","message":"Moves global exclude patterns into dedicated class","insertions":4,"deletions":26,"churn":30,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":4,"deletions":4},"xwork-core/src/main/java/com/opensymphony/xwork2/ExcludedPatterns.java":{"insertions":0,"deletions":22}}},"6315241719be167542962da436b38782ed730c62":{"commit":"6315241719be167542962da436b38782ed730c62","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-04-24 13:51:40 -0400","message":"Uses global exclude patterns to initialise excludeParams","insertions":7,"deletions":86,"churn":93,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/CookieInterceptor.java":{"insertions":3,"deletions":71},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":4,"deletions":15}}},"b28b78c062f0bf3c79793a25aab8c9b6c12bce6e":{"commit":"b28b78c062f0bf3c79793a25aab8c9b6c12bce6e","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-06-03 07:10:58 -0400","message":"Introduces new callMethod() function to be used to execute actions","insertions":2,"deletions":81,"churn":83,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionInvocation.java":{"insertions":2,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":0,"deletions":64},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"7e6f641ebb142663cbd1653dc49bed725edf7f56":{"commit":"7e6f641ebb142663cbd1653dc49bed725edf7f56","author":"Maurizio Cucchiara","email":"mcucchiara@apache.org","date":"2013-04-18 05:49:41 -0400","message":"Disable eval expressions\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_14_X@1469249 13f79535-47bb-0310-9956-ffa450edef68","insertions":13,"deletions":46,"churn":59,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":3},"core/src/main/java/org/apache/struts2/config/BeanSelectionProvider.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkConstants.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/DefaultConfiguration.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XWorkConfigurationProvider.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":13,"deletions":39}}},"5190b53673a710ead31bbb5f82cf4ca171994629":{"commit":"5190b53673a710ead31bbb5f82cf4ca171994629","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:38:27 -0400","message":"Uses isSequence flag to block chained expressions","insertions":3,"deletions":18,"churn":21,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":3},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"2dceb870fdb1d6d64904f3bf6a5fec59ffa9fe99":{"commit":"2dceb870fdb1d6d64904f3bf6a5fec59ffa9fe99","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-01 09:40:19 -0500","message":"Upgrades Commons File Upload to the latest version","insertions":1,"deletions":1,"churn":2,"filepaths":{"pom.xml":{"insertions":1,"deletions":1}}},"e82758a9616fbd29e5fae9c4f1095f5c9a1ca509":{"commit":"e82758a9616fbd29e5fae9c4f1095f5c9a1ca509","author":"Patrick Lightbody","email":"plightbo@apache.org","date":"2006-04-08 20:41:12 -0400","message":"complete maven build\nall tests pass now\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/webwork2@392647 13f79535-47bb-0310-9956-ffa450edef68","insertions":3547,"deletions":1340,"churn":4887,"filepaths":{"STATUS.txt":{"insertions":0,"deletions":2},"action/pom.xml":{"insertions":0,"deletions":425},"action/src/test/java/org/apache/struts/action2/dispatcher/FilterDispatcherTest.java":{"insertions":0,"deletions":183},"action/src/test/java/org/apache/struts/action2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":0,"deletions":264},"pom.xml":{"insertions":450,"deletions":17},"{action/src/main => src}/etc/README.txt":{"insertions":0,"deletions":0},"{action/src/main => src}/etc/taglib-settings.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/META-INF/taglib.tld":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/actionNames.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/config-styles.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/error.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/page-footer.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/page-header.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/showConfig.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/showValidators.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/simple-error.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/tigris-macros.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/config-browser/validatorDetails.ftl":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/Main.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/RequestUtils.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/ServletActionContext.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/StrutsConstants.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/StrutsStatics.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/StrutsTestCase.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/AbstractRichtexteditorConnector.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ActionComponent.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ActionError.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ActionMessage.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Anchor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/AppendIterator.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Bean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Checkbox.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/CheckboxList.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ClosingUIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ComboBox.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Component.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Date.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/DatePicker.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Debug.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/DefaultRichtexteditorConnector.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Div.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/DoubleListUIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/DoubleSelect.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Else.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ElseIf.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/FieldError.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/File.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Form.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/FormButton.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/GenericUIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Head.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Hidden.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/I18n.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/If.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Include.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/IteratorComponent.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Label.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/ListUIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/MergeIterator.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/OptionTransferSelect.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Panel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Param.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Password.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Property.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Push.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Radio.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/RemoteCallUIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Reset.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/RichTextEditor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Select.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Set.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Submit.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/TabbedPanel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Text.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/TextArea.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/TextField.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Token.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/Tree.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/TreeNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/UIBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/URL.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/UpDownSelect.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/AbstractFilterModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/RenderFilterModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/SortFilterModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/SortableTableModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/WebTable.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/WebTableColumn.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/AbstractCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/BooleanCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/CellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/DateCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/DefaultCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/FixedTextCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/LinkCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/NumericCellRenderer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/table/renderer/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/BaseTemplateEngine.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/FreemarkerTemplateEngine.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/JspTemplateEngine.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/Template.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/TemplateEngine.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/TemplateEngineManager.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/TemplateRenderingContext.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/components/template/VelocityTemplateEngine.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/Configuration.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/DefaultConfiguration.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/DelegatingConfiguration.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/PropertiesConfiguration.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/ServletContextSingleton.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config_browser/ActionNamesAction.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config_browser/ConfigurationHelper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config_browser/ListValidatorsAction.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config_browser/ShowConfigAction.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/config_browser/ShowValidatorAction.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/default.properties":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ActionContextCleanUp.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ApplicationMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ChartResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/DefaultActionSupport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/DispatcherUtils.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/FilterDispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/FilterDispatcherCompatWeblogic61.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/HttpHeaderResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/PlainTextResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/RequestMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ServletActionRedirectResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ServletDispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ServletDispatcherResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/ServletRedirectResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/SessionMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/StreamResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/StrutsRequestWrapper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/StrutsResultSupport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/VelocityResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/mapper/ActionMapper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/mapper/ActionMapperFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/mapper/ActionMapping.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":2,"deletions":6},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/mapper/RestfulActionMapper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/multipart/MultiPartRequest.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/multipart/PellMultiPartRequest.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/multipart/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/dispatcher/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ApplicationAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/BackgroundProcess.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/CreateSessionInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/FileUploadInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/NoParameters.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ParameterAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/PrincipalAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/PrincipalProxy.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ScopeInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ServletConfigInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ServletRequestAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/ServletResponseAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/SessionAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/StrutsConversionErrorInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/TokenInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/interceptor/debugging/PrettyPrintWriter.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/debugging/console.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/debugging/webconsole.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/debugging/webconsole.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/debugging/webconsole.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/package.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/interceptor/wait.ftl":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/lifecycle/ApplicationLifecycleListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/lifecycle/LifecycleListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/lifecycle/SessionLifecycleListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/lifecycle/SessionLifecycleListenerCompatWeblogic61.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/lifecycle/package.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoActionInvocation.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoActionProxyFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoFilterDispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoObjectFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoObjectFactoryFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoServletDispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/pico/PicoStrutsServletDispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/plexus/PlexusFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/plexus/PlexusLifecycleListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/plexus/PlexusObjectFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/plexus/PlexusThreadLocal.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/plexus/PlexusUtils.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/PortletActionConstants.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/PortletApplicationMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/PortletRequestMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/PortletSessionMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/context/PortletActionContext.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/context/PreparatorServlet.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/context/ServletContextHolderListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/dispatcher/DirectRenderFromEventAction.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/result/PortletResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/result/PortletVelocityResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/portlet/util/PortletUrlHelper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/Configuration.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/JettyServer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/Mapping.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/MultiDirClassLoader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/MultiDirResource.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/MultiWebApplicationContext.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/quickstart/QuickStart.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/SiteGraph.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/XWorkConfigRetriever.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/collectors/ArbitraryXMLConfigurationProvider.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/FileBasedView.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/FreeMarkerView.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/JspView.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/Target.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/VelocityView.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/entities/View.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/ActionNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/Graph.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/IndentWriter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/Link.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/Render.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/SiteGraphNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/SubGraph.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/model/ViewNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitegraph/renderers/DOTRenderer.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/sitegraph/sitegraph-usage.txt":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitemesh/FreeMarkerPageFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitemesh/TemplatePageFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/sitemesh/VelocityPageFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/SessionContextSpringProxyableObjectFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/StrutsSpringObjectFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/interceptor/SessionContextAutowiringInterceptor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/lifecycle/ApplicationContextSessionListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/lifecycle/SpringExternalReferenceResolverSetupListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/spring/lifecycle/SpringObjectFactoryListener.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/CommonFunctions.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/CHANGELOG.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/LICENSE.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/README.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/dojo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/dojo.js.uncompressed.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/iframe_history.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/alg/Alg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/alg/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/animation/Animation.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/animation/Timer.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/animation/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/bootstrap1.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/bootstrap2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/browser_debug.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/ArrayList.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/BinaryTree.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/ByteArray.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Collections.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Dictionary.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Graph.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/List.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Queue.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Set.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/SkipList.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/SortedList.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/Stack.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/collections/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/Blowfish.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/LICENSE":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/MD5.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/Rijndael.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/SHA.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/SHA256.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/crypto/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/data.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/data/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/date.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/DragAndDrop.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/HtmlDragAndDrop.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/HtmlDragManager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/HtmlDragMove.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/Sortable.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dnd/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/dom.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/event.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/event/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/event/browser.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/event/topic.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/fx/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/fx/html.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/fx/svg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/graphics/Colorspace.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/graphics/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/graphics/color.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/graphics/htmlEffects.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_adobesvg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_browser.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_jsc.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_rhino.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_spidermonkey.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_svg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/hostenv_wsh.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/html.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/BrowserIO.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/IframeIO.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/RepubsubIO.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/RhinoIO.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/cookie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/io/cookies.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/json.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/lang.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/lang/Lang.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/lang/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/logging/Logger.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/logging/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math/Math.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math/curves.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math/matrix.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/math/points.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/profile.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/reflect/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/reflect/reflection.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/regexp.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/rpc/JsonService.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/rpc/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage/Storage.as":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage/Storage.swf":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage/browser.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/storage/storage.sh":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/string.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/string/Builder.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/string/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/style.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/svg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/text/Builder.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/text/String.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/text/Text.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/text/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/undo/Manager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/uri/Uri.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/uri/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/validate.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/DomWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/HtmlWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/SvgWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/Widget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/WidgetManager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/Button.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/ComboBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/ContextMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/DropdownButtons.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLComboBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLContextMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLMenuItem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/HTMLResizableTextarea.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/InlineEditBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/Menu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/MenuItem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/Parse.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/SVGButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/SlideShow.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/Tabs.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/webui/widgets/templates/buttons/-.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Accordion.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Button.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Button2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Chart.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Checkbox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/CiviCrmDatePicker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/ColorPalette.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/ComboBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Container.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/ContextMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/DatePicker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Dialog.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/DomWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/DropdownButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Editor.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/FisheyeList.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/FloatingPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlColorPalette.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlContainer.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlFisheyeList.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlInlineEditBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlLayoutPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlMenu2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlMenuItem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlResizeHandle.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlRichText.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlSlideShow.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlSplitPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlTabSet.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlTabs.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/HtmlWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/InlineEditBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/LayoutPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Manager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Menu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Menu2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/MenuItem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Parse.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/PopUpButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/ResizableTextarea.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/ResizeHandle.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/RichText.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/SimpleDropdownButtons.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/SlideShow.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/SplitPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/SvgButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/SvgWidget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/TabSet.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Tabs.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/TaskBar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/TemplatedContainer.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/TimePicker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Toggler.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Toolbar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Tooltip.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Tree.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Widget.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/Wizard.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Button.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Button2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Checkbox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/ComboBox.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Container.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/ContextMenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/DatePicker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/DropdownButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/LayoutPane.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Menu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/MenuItem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/TaskBar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/TimePicker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/Tooltip.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/html/stabile.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/svg/Chart.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/AccordionPanel.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/AccordionPanel.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlButton2Template.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlButton2Template.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlButtonTemplate.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlButtonTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlCiviCrmDatePicker.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlComboBox.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlComboBox.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlComboButton2Template.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlContextMenuTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlDatePicker.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlDatePicker.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlDialog.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlDropDownButtonTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlFisheyeList.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlFloatingPane.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlInlineEditBox.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlInlineEditBox.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlLayoutPane.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlMenu2.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlMenuItemTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlResizableTextarea.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlResizableTextarea.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlResizeHandle.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlSimpleDropdownButtons.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlSlideShow.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlSlideShow.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlSplitPane.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTabSet.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTabs.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTaskBar.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTaskBarItemTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTimePicker.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTimePicker.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlToolbar.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTooltipTemplate.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/HtmlTooltipTemplate.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/Menu.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/PopUpButton.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/Tree.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/Wizard.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/Wizard.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/-.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/backcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/bold.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/cancel.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/copy.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/createlink.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/cut.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/delete.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/forecolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/hilitecolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/inserthorizontalrule.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/insertimage.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/insertorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/inserttable.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/insertunorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/italic.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/justifycenter.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/justifyfull.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/justifyleft.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/justifyright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/left_to_right.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/list_bullet_indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/list_bullet_outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/list_num_indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/list_num_outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/paste.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/redo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/removeformat.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/right_to_left.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/save.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/space.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/strikethrough.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/subscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/superscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/underline.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/undo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/buttons/wikiword.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/check_off.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/check_on.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/decrementMonth.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/decrementWeek.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/grabCorner.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/blank.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/combo_box_arrow.png":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/dropdownButtonsArrow-disabled.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/dropdownButtonsArrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/no.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/no.svg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-blue_benji-c.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-blue_benji-l.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-blue_benji-r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-blue_benji_p_01.svg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-gray_benji-c.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-gray_benji-l.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-gray_benji-r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-gray_benji.svg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-purple_benji-c.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-purple_benji-l.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-purple_benji-r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-purple_benji_01.svg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-seagreen_ben_01.svg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-c.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-l.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/submenu_off.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/submenu_on.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_left.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_left_r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_left_r_curr.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_right.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_right_r.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/tab_right_r_curr.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/titlebar-bg.jpg":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/toolbar-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/transparent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_blank.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_expand_minus.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_expand_plus.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_c.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_l.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_p.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_t.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_v.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_x.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_y.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_grid_z.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/treenode_node.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/verticalbar.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/images/whiteDownArrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/incrementMonth.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/widget/templates/incrementWeek.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/xml/Parse.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/xml/__package__.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/xml/domUtil.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/xml/htmlUtil.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/src/xml/svgUtil.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/Util.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/Bind.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/Bind.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindAnchor.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindAnchor.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindButton.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindButton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindDiv.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/BindDiv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/DynArchCalendar.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/DynArchCalendar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/struts/widgets/ToggleBindDiv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/dojo/version.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/README":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-blue.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-blue2.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-brown.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-green.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-setup.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-setup_stripped.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-system.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-tas.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-win2k-1.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-win2k-2.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-win2k-cold-1.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar-win2k-cold-2.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/calendar_stripped.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/img.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-af.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-al.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-bg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-big5-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-big5.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-br.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ca.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-cs-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-cs-win.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-da.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-de.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-du.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-el.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-en.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-es.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-fi.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-fr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-he-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-hr-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-hr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-hu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-it.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-jp.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ko-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-lt-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-lt.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-lv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-nl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-no.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-pl-utf8.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-pl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-pt.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ro.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ru.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-ru_win_.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-si.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-sk.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-sp.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-sv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-tr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/lang/calendar-zh.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/menuarrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/menuarrow2.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/release-notes.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/active-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/dark-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/hover-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/menuarrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/normal-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/rowhover-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/status-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/theme.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/title-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/jscalendar/skins/aqua/today-bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/niftycorners/layout.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/niftycorners/nifty.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/niftycorners/niftyCorners.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/niftycorners/niftyPrint.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/niftycorners/niftylayout.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/optiontransferselect/optiontransferselect.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/_documentation.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/_whatsnew.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckcontextmenugroup.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckcontextmenuitem.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckcontextmenuseparator.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckevents.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckpanel_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckpanel_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckplugin.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckspecialcombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckstyledef.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckstyledef_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckstyledef_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckstylesloader.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarbreak_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarbreak_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarbutton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarfontformatcombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarfontscombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarfontsizecombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarpanelbutton.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarspecialcombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fcktoolbarstylecombo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckxml_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/classes/fckxml_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fck_othercommands.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fcknamedcommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fckpasteplaintextcommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fckpastewordcommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fckspellcheckcommand_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fckspellcheckcommand_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fckstylecommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fcktablecommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/commandclasses/fcktextcolorcommand.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/globals/fck_constants.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/globals/fckeditorapi.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_1.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_1_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_1_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_2_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_2_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_last.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fck_onload.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckbrowserinfo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckcodeformatter.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckcommands.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckconfig.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckcontextmenu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckcoreextensions.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckdebug.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckdialog.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckdialog_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckdialog_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcklanguagemanager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcknamespace.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckplugins.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckregexlib.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckscriptloader.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckselection.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckselection_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckselection_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktablehandler.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktablehandler_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktablehandler_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktoolbaritems.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktoolbarset.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktools.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktools_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fcktools_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckundo_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckundo_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckurlparams.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckxhtml.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckxhtml_gecko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckxhtml_ie.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/_source/internals/fckxhtmlentities.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/behaviors/disablehandles.htc":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/behaviors/hiddenfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/behaviors/hiddenfield.htc":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/behaviors/showtableborders.htc":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/fck_editorarea.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/fck_internal.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/fck_showtableborders_gecko.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/images/fck_anchor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/images/fck_flashlogo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/css/images/fck_pagebreak.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/fck_dialog_common.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/fck_dialog_common.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/fcknumericfield.htc":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/images/locked.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/images/reset.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/images/unlocked.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/common/moz-bindings.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_about.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_about/lgpl.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_about/logo_fckeditor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_about/logo_fredck.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_anchor.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_button.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_checkbox.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_colorselector.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_docprops.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_docprops/fck_document_preview.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_find.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_flash.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_flash/fck_flash.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_flash/fck_flash_preview.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_form.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_hiddenfield.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_image.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_image/fck_image.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_image/fck_image_preview.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_link.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_link/fck_link.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_listprop.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_paste.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_radiobutton.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_replace.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_select.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_select/fck_select.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_smiley.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_source.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_specialchar.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/blank.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/controls.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_table.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_tablecell.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_template.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_template/images/template1.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_template/images/template2.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_template/images/template3.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_textarea.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_textfield.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/00.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/data.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/diacritic.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/dialogue.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/fck_universalkey.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/keyboard_layout.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/dialog/fck_universalkey/multihexa.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckblank.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckdebug.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckdialog.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckdocument.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckeditor.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/fckeditor.original.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/browser.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/browser.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmactualfolder.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmcreatefolder.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmfolders.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmresourceslist.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmresourcetype.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/frmupload.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/ButtonArrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/Folder.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/Folder32.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/FolderOpened.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/FolderOpened32.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/FolderUp.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/ai.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/avi.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/bmp.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/cs.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/dll.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/doc.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/exe.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/fla.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/gif.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/htm.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/html.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/jpg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/js.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/mdb.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/mp3.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/pdf.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/ppt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/rdp.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/swf.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/swt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/txt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/vsd.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/xls.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/xml.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/32/zip.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/ai.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/avi.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/bmp.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/cs.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/default.icon.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/dll.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/doc.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/exe.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/fla.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/gif.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/htm.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/html.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/jpg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/js.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/mdb.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/mp3.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/pdf.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/ppt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/rdp.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/swf.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/swt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/txt.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/vsd.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/xls.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/xml.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/icons/zip.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/images/spacer.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/js/common.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/filemanager/browser/default/js/fckxml.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/anchor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/angel_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/angry_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/broken_heart.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/cake.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/confused_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/cry_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/devil_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/embaressed_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/envelope.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/heart.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/kiss.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/lightbulb.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/omg_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/regular_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/sad_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/shades_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/teeth_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/thumbs_down.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/thumbs_up.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/tounge_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/smiley/msn/wink_smile.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/images/spacer.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/js/fck_startup.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/js/fckeditorcode_gecko_1.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/js/fckeditorcode_gecko_2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/js/fckeditorcode_ie_1.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/js/fckeditorcode_ie_2.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/_getfontformat.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/_translationstatus.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ar.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/bg.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/bs.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ca.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/cs.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/da.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/de.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/el.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/en-au.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/en-uk.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/en.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/eo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/es.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/et.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/eu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/fa.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/fcklanguagemanager.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/fi.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/fo.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/fr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/gl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/he.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/hi.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/hr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/hu.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/it.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ja.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ko.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/lt.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/lv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/mn.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ms.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/nl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/no.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/pl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/pt-br.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/pt.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ro.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/ru.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/sk.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/sl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/sr-latn.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/sr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/sv.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/th.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/tr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/uk.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/vi.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/zh-cn.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/lang/zh.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/fck_placeholder.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/fckplugin.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/lang/de.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/lang/en.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/lang/fr.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/lang/it.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/lang/pl.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/placeholder/placeholder.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/simplecommands/fckplugin.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/plugins/tablecommands/fckplugin.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/fck_contextmenu.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/fck_dialog.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/fck_editor.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.arrowright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.buttonarrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.collapse.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.end.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.expand.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.separator.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/images/toolbar.start.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/about.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/anchor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/bgcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/bold.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/bulletedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/button.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/checkbox.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/copy.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/cut.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/docprops.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/find.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/flash.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/form.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/hiddenfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/image.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/imagebutton.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/inserthorizontalrule.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/insertorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/insertunorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/italic.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/justifycenter.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/justifyfull.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/justifyleft.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/justifyright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/link.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/newpage.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/numberedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/pagebreak.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/paste.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/pastetext.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/pasteword.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/preview.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/print.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/radio.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/redo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/removeformat.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/replace.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/save.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/select.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/selectall.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/showdetails.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/showtableborders.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/smiley.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/source.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/specialchar.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/spellcheck.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/strikethrough.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/subscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/superscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/table.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tablecell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tabledeletecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tabledeletecolumns.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tabledeleterows.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tableinsertcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tableinsertcolumn.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tableinsertrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tablemergecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/tablesplitcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/templates.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/textarea.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/textcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/textfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/underline.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/undo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/universalkey.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/unlink.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/default/toolbar/unorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/fck_contextmenu.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/fck_dialog.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/fck_editor.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/office.start.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.arrowright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.bg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.buttonarrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.collapse.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.end.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.expand.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.separator.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/images/toolbar.start.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/about.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/anchor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/bgcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/bold.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/bulletedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/button.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/checkbox.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/copy.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/cut.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/docprops.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/find.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/flash.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/fontstyleadv.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/form.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/hidden.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/hiddenfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/image.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/imagebutton.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/input.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/inserthorizontalrule.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/insertorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/insertunorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/italic.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/justifycenter.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/justifyfull.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/justifyleft.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/justifyright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/link.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/mail.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/new.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/newpage.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/numberedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/open.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/pagebreak.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/paste.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/pastetext.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/pasteword.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/preview.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/print.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/radio.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/redo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/removeformat.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/replace.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/save.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/select.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/selectall.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/showdetails.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/showtableborders.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/smiley.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/source.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/specialchar.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/spellcheck.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/strikethrough.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/subscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/superscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/table.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tablecell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tabledeletecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tabledeletecolumns.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tabledeleterows.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tableinsertcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tableinsertcolumn.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tableinsertrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tablemergecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/tablesplitcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/templates.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/textarea.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/textcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/textfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/underline.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/undo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/universalkey.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/unlink.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/office2003/toolbar/unorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/fck_contextmenu.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/fck_dialog.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/fck_editor.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.arrowright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.buttonarrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.buttonbg.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.collapse.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.end.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.expand.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.separator.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/images/toolbar.start.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/about.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/anchor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/bgcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/bold.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/bulletedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/button.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/checkbox.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/copy.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/cut.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/docprops.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/find.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/flash.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/form.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/hiddenfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/image.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/imagebutton.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/indent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/inserthorizontalrule.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/insertorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/insertunorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/italic.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/justifycenter.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/justifyfull.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/justifyleft.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/justifyright.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/link.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/newpage.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/numberedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/outdent.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/pagebreak.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/paste.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/pastetext.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/pasteword.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/preview.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/print.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/radio.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/redo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/removeformat.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/replace.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/save.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/select.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/selectall.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/showdetails.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/showtableborders.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/smiley.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/source.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/specialchar.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/spellcheck.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/strikethrough.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/subscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/superscript.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/table.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tablecell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tabledeletecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tabledeletecolumns.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tabledeleterows.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tableinsertcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tableinsertcolumn.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tableinsertrow.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tablemergecells.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/tablesplitcell.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/templates.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/textarea.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/textcolor.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/textfield.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/underline.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/undo.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/universalkey.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/unlink.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/editor/skins/silver/toolbar/unorderedlist.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/fckconfig.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/fckeditor.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/fckstyles.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/fcktemplates.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/htaccess.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/richtexteditor/license.txt":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/tabs.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/tooltip/tooltip.gif":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/tooltip/wz_tooltip.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/static/validationClient.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/struts-messages.properties":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/struts-messages_da.properties":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/struts-messages_de.properties":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/AppendIteratorFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/AttributeMap.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ClassLoaderUtils.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ContainUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/Counter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/DateFormatter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/FastByteArrayOutputStream.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/InvocationSessionStore.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/IteratorFilterSupport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/IteratorGenerator.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ListEntry.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/MakeIterator.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/MergeIteratorFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ObjectFactoryDestroyable.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ObjectFactoryInitializable.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ObjectFactoryLifecycle.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/PrefixTrie.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ResolverSetupServletContextListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/ServletContextAware.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/SortIteratorFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/Sorter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/StrutsTypeConverter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/StrutsUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/SubsetIteratorFilter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/TabbedPane.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/Timer.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/TokenHelper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/URLBean.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/VelocityStrutsUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/CompilingClassLoader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/ReloadingClassLoader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/ReloadingClassLoaderListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/JavaCompiler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/JavaCompilerFactory.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/JavaCompilerSettings.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseCompilationProblem.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseJavaCompiler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseJavaCompilerSettings.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/listeners/CompilingListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/listeners/ReloadingListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/monitor/FilesystemAlterationListener.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/monitor/FilesystemAlterationMonitor.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/problems/CompilationProblem.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/problems/CompilationProblemHandler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/problems/ConsoleCompilationProblemHandler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/problems/DefaultCompilationProblemHandler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/problems/LogCompilationProblemHandler.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/readers/FileResourceReader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/readers/ResourceReader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/stores/FileResourceStore.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/stores/MemoryResourceStore.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/stores/ResourceStore.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/stores/ResourceStoreClassLoader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/stores/TransactionalResourceStore.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/util/classloader/utils/ThreadUtils.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/util/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/validators/DWRValidator.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/JspSupportServlet.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/FreemarkerResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/FreemarkerServlet.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/PortletFreemarkerResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/ScopesHashModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/StrutsBeanWrapper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/views/freemarker/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ActionErrorModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ActionMessageModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ActionModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/AnchorModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/BeanModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/CallbackWriter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/CheckboxListModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/CheckboxModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ComboBoxModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ComponentModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/DateModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/DatePickerModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/DebugModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/DivModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/FieldErrorModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/FileModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/FormModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/HeadModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/HiddenModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/I18nModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/IncludeModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/IteratorModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/LabelModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/PanelModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ParamModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/PasswordModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/PropertyModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/PushModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/RadioModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/ResetModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/RichTextEditorModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/SelectModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/SetModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/StrutsModels.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/SubmitModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TabbedPanelModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TagModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TextAreaModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TextFieldModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TextModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TokenModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TreeModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/TreeNodeModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/URLModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/freemarker/tags/WebTableModel.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jasperreports/CompileReport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jasperreports/JasperReportConstants.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jasperreports/JasperReportsResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jasperreports/OgnlValueStackDataSource.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jasperreports/OgnlValueStackShadowMap.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/views/jasperreports/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ActionTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/BeanTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ComponentTagSupport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/DateTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ElseIfTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ElseTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/I18nTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/IfTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/IncludeTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/IteratorStatus.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/IteratorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ParamTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/PropertyTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/PushTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/SetTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/StrutsBodyTagSupport.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/TagUtils.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/TextTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/URLTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/iterator/IteratorGeneratorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/iterator/SortIteratorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/iterator/SubsetIteratorTag.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/views/jsp/iterator/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractClosingTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractDoubleListTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractListTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractRequiredListTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractRichtexteditorResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AbstractUITag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/ActionErrorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/ActionMessageTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/AnchorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/CheckboxListTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/CheckboxTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/ComboBoxTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/ComponentTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/DatePickerTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/DebugTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/DivTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/DoubleSelectTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/FieldErrorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/FileTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/FormTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/HeadTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/HiddenTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/LabelTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/OgnlTool.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/PanelTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/PasswordTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RadioTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/ResetTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RichTextEditorTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RichtexteditorCreateFolderResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RichtexteditorFileUploadResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersAndFilesResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/SelectTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/SubmitTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TabbedPaneTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TabbedPanelTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TextFieldTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TextareaTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TokenTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TreeNodeTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/TreeTag.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/UpDownSelectTag.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/views/jsp/ui/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/jsp/ui/table/WebTableTag.java":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/org/apache/struts/action2/views/jsp/ui/table/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/tiles/TilesResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/util/ContextUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/util/ResourceUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/util/TextUtil.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/util/UrlHelper.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/util/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/StrutsResourceLoader.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/StrutsVelocityContext.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/StrutsVelocityServlet.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/VelocityManager.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/AbstractDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ActionDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ActionErrorDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ActionMessageDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/AnchorDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/BeanDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/CheckBoxDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/CheckBoxListDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ComboBoxDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ComponentDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/DateDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/DatePickerDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/DebugDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/DivDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/DoubleSelectDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/FieldErrorDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/FileDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/FormDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/HeadDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/HiddenDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/I18nDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/IncludeDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/LabelDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/PanelDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ParamDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/PasswordDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/PropertyDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/PushDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/RadioDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/ResetDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/RichTextEditorDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/SelectDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/SetDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/SubmitDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TabbedPanelDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TextAreaDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TextDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TextFieldDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TokenDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TreeDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/TreeNodeDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/URLDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/UpDownSelectDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/components/WebTableDirective.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/velocity/package.html":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/AdapterNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/ArrayAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/BeanAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/CollectionAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/CollectionNodeList.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/DOMAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/DefaultAdapterNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/DefaultElementAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/DocumentAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/ServletURIResolver.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/SimpleTextNode.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/ToStringAdapter.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/XSLTResult.java":{"insertions":0,"deletions":0},"{action/src/main => src}/java/org/apache/struts/action2/views/xslt/package.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/overview.html":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/struts-default.xml":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/struts.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/a.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/controlheader.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/div.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/dojoRequire.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/form-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/form.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/head.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/submit-ajax.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/submit.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/tab-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/tab.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/textarea.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/theme.properties":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/tree-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/tree.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/treenode-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/treenode-include.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/treenode.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/ajax/validation.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/a-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/a.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/div-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/div.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/form-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/form.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/submit.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/tab-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/ajax/tab.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/checkbox.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/checkboxlist.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/combobox.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/debug.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/doubleselect.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/empty.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/file.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/form-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/form.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/hidden.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/label.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/password.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/radiomap.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/scripting-events.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/select.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/submit.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/tabbedpane.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/table.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/text.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/textarea.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/simple/token.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/checkbox.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/checkboxlist.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/combobox.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/controlfooter.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/controlheader.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/debug.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/doubleselect.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/empty.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/file.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/form-close.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/form.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/hidden.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/label.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/password.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/radiomap.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/select.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/submit.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/tabbedpane.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/table.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/text.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/textarea.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/archive/xhtml/token.vm":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/checkbox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/checkboxlist.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/combobox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/controlfooter.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/controlheader.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/datepicker.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/debug.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/doubleselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/file.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/form-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/form-validate.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/form.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/head.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/label.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/optiontransferselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/password.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/radiomap.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/reset.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/richtexteditor.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/select.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/styles.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/submit.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/text.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/textarea.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/theme.properties":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/updownselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/css_xhtml/validation.js":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/a-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/a.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/actionerror.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/actionmessage.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/checkbox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/checkboxlist.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/combobox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/controlfooter.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/controlheader.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/datepicker.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/debug.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/div-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/div.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/doubleselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/fielderror.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/file.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/form-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/form.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/head.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/hidden.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/label.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/optiontransferselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/password.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/radiomap.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/reset.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/richtexteditor.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/scripting-events.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/select.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/submit.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/tab-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/tab.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/tabbedpanel-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/tabbedpanel.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/table.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/text.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/textarea.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/token.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/simple/updownselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/checkbox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/checkboxlist.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/combobox.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/controlfooter.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/controlheader-core.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/controlheader.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/datepicker.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/debug.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/doubleselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/empty.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/file.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/form-close-validate.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/form-close.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/form-validate.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/form.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/head.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/label.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/optiontransferselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/password.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/radiomap.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/reset.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/richtexteditor.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/select.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/styles.css":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/submit.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/text.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/textarea.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/theme.properties":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/tooltip.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/updownselect.ftl":{"insertions":0,"deletions":0},"{action/src/main/resources => src/java}/template/xhtml/validation.js":{"insertions":0,"deletions":0},"src/main/idea/workspace.xml":{"insertions":0,"deletions":69},"{action/src/test/resources => src/test}/XSLTResultTest.xsl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/XSLTResultTest2.xsl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/XSLTResultTest3.xsl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/log4j.properties":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/ExecutionCountTestAction.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/RequestUtilsTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/ServletActionContextTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/TestAction-validation.xml":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/TestAction.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/TestAction.properties":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/TestActionTagResult.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/TestConfigurationProvider.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/TestResult.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/AbstractRichtexteditorConnectorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/ComponentTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/FormTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/MockRichtexteditorConnector.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/PropertyTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/components/UIComponentTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/components/tempo.properties":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/config/ConfigurationTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/config/TestConfiguration.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/AbstractServletDispatcherTestCase.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/ChartResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/DefautActionMapperTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/DispatcherUtilsTest.java":{"insertions":0,"deletions":0},"src/test/org/apache/struts/action2/dispatcher/FilterDispatcherTest.java":{"insertions":184,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/HttpHeaderResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/NullActionMapper.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/PlainTextResultTest.java":{"insertions":2,"deletions":2},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/ServletDispatchedTestAssertInterceptor.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/ServletDispatcherResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/dispatcher/ServletDispatcherTest-xwork.xml":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/ServletDispatcherTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/ServletRedirectResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/SessionMapTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/StreamResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/VelocityResultTest.java":{"insertions":0,"deletions":0},"src/test/org/apache/struts/action2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":266,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/dispatcher/mapper/RestfulActionMapperTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/dispatcher/someJspFile.jsp":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/CreateSessionInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/ExecuteAndWaitDelayAction.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/ExecuteAndWaitInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/interceptor/FileUploadInterceptor.properties":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/FileUploadInterceptorTest.java":{"insertions":1,"deletions":6},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/ServletConfigInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/TokenInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/interceptor/TokenSessionStoreInterceptorTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/othertest.properties":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/PortletApplicationMapTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/PortletRequestMapTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/PortletSessionMapTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/context/PortletActionContextTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/context/PreparatorServletTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/context/ServletContextHolderListenerTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/result/PortletResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/util/PortletUrlHelperTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/portlet/util/StrutsUtilTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/sitegraph/SiteGraphTest.java":{"insertions":2,"deletions":8},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/hello.jsp":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/out.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/tutorial/sitegraph/guess-error.ftl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/tutorial/sitegraph/guess-input.ftl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/tutorial/sitegraph/guess-success.jsp":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/sitegraph/xwork.xml":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/spring/StrutsSpringObjectFactoryTest-applicationContext.xml":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/spring/StrutsSpringObjectFactoryTest.java":{"insertions":1,"deletions":1},"{action/src/test/java => src/test}/org/apache/struts/action2/util/CounterTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/util/InvocationSessionStoreTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/util/PrefixTrieTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/util/StrutsTypeConverterTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/util/TokenHelperTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/TemplateEngineManagerTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/freemarker/FreemarkerManagerTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/freemarker/FreemarkerTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/freemarker/TestAction.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/freemarker/TestBean.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/AbstractTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/AbstractUITagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ActionTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/AnchorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/AppendIteratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/BeanTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ElseIfTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ElseTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/IfTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/IncludeTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/IteratorGeneratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/IteratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/MergeIteratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/PortletUrlTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/PropertyTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/PushTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/SetTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/SortIteratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockBodyContent.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockHttpServletRequest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockHttpServletResponse.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockHttpSession.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockJspWriter.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockPageContext.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/StrutsMockServletContext.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/SubsetIteratorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/TextTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/URLTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/AbstractRichtexteditorTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/ActionErrorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/ActionMessageTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/AnchorTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Checkbox-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Checkbox-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Checkbox-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Checkbox-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Checkbox-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxList-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxList-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxList-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxList-4.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxListTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/CheckboxTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/ComboBox-1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/ComboBoxTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Component-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Component-param.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/ComponentTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/DatePickerTagTest-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/DatePickerTagTest-2.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/DatePickerTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/DateTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/DebugTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/DivTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/DoubleSelect-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/DoubleSelect-2.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/DoubleSelectTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/FieldErrorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/File-1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/FileTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/FormTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-6.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-7.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Formtag-8.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/HeadTagTest-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/HeadTagTest-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/HeadTagTest-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/HeadTagTest-4.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/HeadTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Hidden-1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/HiddenTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/JspTemplateTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Label-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Label-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Label-3.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/LabelTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/MockTag.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/OptionTransferSelectTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Password-1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/PasswordTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Radio-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Radio-2.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RadioTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Reset-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Reset-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Reset-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Reset-4.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/ResetTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RichTextEditorTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorCreateFolderResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorCreateFolderResultTest1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorFileUploadResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorFileUploadResultTest1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorFileUploadResultTest2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorFileUploadResultTest3.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersAndFilesResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersAndFilesResultTest1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/RichtexteditorGetFoldersResultTest1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Select-6.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/SelectTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/StrutsBodyContent.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Submit-6.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/SubmitAjaxTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/SubmitTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/TestAction1.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/TestAction1.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/TestAction1_de.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/TestAction1_fr.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Textarea-1.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/TextareaTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Textfield-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Textfield-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/Textfield-3.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/TextfieldTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/TokenTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/TooltipTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/UpDownSelectTagTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/User-validation.xml":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/jsp/ui/User.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/User.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/actionerror-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/actionerror-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/actionmessage-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/actionmessage-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/div-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/fielderror-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/fielderror-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/fielderror-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/fielderror-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/fielderror-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/href-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-6.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/optiontransferselect-7.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/richtexteditor-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/richtexteditor-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/richtexteditor-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/richtexteditor-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/submit-ajax-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/tooltip-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/tooltip-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/tooltip-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-1.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-10.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-11.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-2.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-3.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-4.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-5.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-6.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-7.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-8.txt":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/org/apache/struts/action2/views/jsp/ui/updownselecttag-9.txt":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/util/ContextUtilTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/util/ResourceUtilTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/util/TextUtilTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/util/UrlHelperTest.java":{"insertions":0,"deletions":0},"{action/src/test/java => src/test}/org/apache/struts/action2/views/xslt/XSLTResultTest.java":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/struts.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/template/test/Component.ftl":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/template/test/checkbox.jsp":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/test.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/testmessages.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/testmessages2.properties":{"insertions":0,"deletions":0},"{action/src/test/resources => src/test}/validators.xml":{"insertions":0,"deletions":0},"{action/src/main => src}/xdt/Readme-tagdoclet.txt":{"insertions":0,"deletions":0},"{action/src/main => src}/xdt/tagdoc-toc.xdt":{"insertions":0,"deletions":0},"{action/src/main => src}/xdt/tagdoc.xdt":{"insertions":0,"deletions":0},"{action/src/main => src}/xdt/taglib_tld.xdt":{"insertions":0,"deletions":0},"webapps/blank/.classpath":{"insertions":45,"deletions":0},"webapps/blank/.project":{"insertions":17,"deletions":0},"webapps/blank/blank.iml":{"insertions":505,"deletions":0},"webapps/blank/pom.xml":{"insertions":0,"deletions":52},"webapps/blank/src/{main => }/java/org/apache/struts/action2/example/HomeAction.java":{"insertions":0,"deletions":0},"webapps/blank/src/test/{java => }/org/apache/struts/action2/example/HomeActionTest.java":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/WEB-INF/applicationContext.xml":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/WEB-INF/classes/webwork.properties":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/WEB-INF/classes/xwork.xml":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/WEB-INF/pages/home.jsp":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/WEB-INF/web.xml":{"insertions":0,"deletions":0},"webapps/blank/src/{main => }/webapp/index.jsp":{"insertions":0,"deletions":0},"webapps/pom.xml":{"insertions":0,"deletions":22},"webapps/portlet/Portlet.iml":{"insertions":514,"deletions":0},"webapps/portlet/pom.xml":{"insertions":0,"deletions":84},"webapps/portlet/src/{main => }/etc/exo/web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/README-gridsphere.txt":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/gridsphere-portlet.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/gridsphere-ui-tags-2.1.2.jar":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/group.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/layout.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/gridsphere/webwork-portlet":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.0/jboss-app.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.0/jboss-portlet.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.0/jboss-web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.0/portlet-instances.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.0/webwork-portlet-pages.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.2/jboss-app.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.2/jboss-portlet.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.2/jboss-web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jbossportal2.2/webwork-portlet-object.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jetspeed2/README-jetspeed2.txt":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/jetspeed2/webwork-portlet.psml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/etc/liferay3.6.1/web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/commons-logging.properties":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/log4j.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/ChartExampleAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/ExampleAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/FormExample-processValidationExample-validation.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/FormExample.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/FormExampleWithValidation.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/FormResultAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/FormTestAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/SavePrefsAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/spring/SpringAction.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/org/apache/struts/action2/portlet/example/spring/ThingManager.java":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/template/xhtml/components/checkbox.vm":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/template/xhtml/components/datefield.vm":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/template/xhtml/components/mytextfield.vm":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/validators.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/webwork.properties":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/java/xwork.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/applicationContext.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/dwr.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/defaultEdit.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/formExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/formExampleInput.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/index.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/namespaceTest.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/prefsForm.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/prefsSaved.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/edit/test.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/help/defaultHelp.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/help/index.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/lib/batik-awt-util.jar":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/lib/batik-svggen.jar":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/lib/batik-util.jar":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/lib/cewolf.jar":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/portlet.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/readme.txt":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/tld/cewolf.tld":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/ajax.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/ajaxData.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/ajaxExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/chartExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/formExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/formExampleInput.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/formExampleInputValidation.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/freeMarkerExample.ftl":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/freeMarkerExampleInput.ftl":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/helloWorld.vm":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/index.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/notImplemented.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/springExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/tokenExample.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/view/tokenExampleInput.jsp":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/WEB-INF/web.xml":{"insertions":0,"deletions":0},"webapps/portlet/src/{main => }/webapp/styles/styles.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/ShoppingCart.iml":{"insertions":517,"deletions":0},"webapps/shopping-cart/pom.xml":{"insertions":0,"deletions":52},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/AbstractModifyCartAction-validation.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/AbstractModifyCartAction.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/ActiveCategory.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/SetActiveCategory.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/ShowCart.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/ShowCatalog.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/actions/UpdateQuantityInCart.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/cart/DefaultCart.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/cart/ShoppingCart.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/catalog/Catalog.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/catalog/Category.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/catalog/Identifiable.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/catalog/Product.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/java/org/apache/struts/action2/example/ajax/catalog/TestCatalog.java":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/applicationContext.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/classes/default.properties":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/classes/log4j.properties":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/classes/validators.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/classes/webwork.properties":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/classes/xwork.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/decorators.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/decorators/main.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/dwr.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/lib/sitemesh-2.2.1.jar":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/sitemesh-decorator.tld":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/sitemesh-page.tld":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/sitemesh.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/velocity.properties":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/WEB-INF/web.xml":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/cart.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/category-main.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/category.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/categorySet.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/cart.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/dtree.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/forms.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/layout-navtop-1col.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/layout-navtop-localleft.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/layout.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/main.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/nav-horizontal.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/niftyCorners.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/niftyPrint.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/niftylayout.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/tools.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/css/typo.css":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/Thumbs.db":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/base.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/cd.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/empty.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/folder.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/folderopen.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/globe.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/imgfolder.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/join.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/joinbottom.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/line.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/minus.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/minusbottom.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/musicfolder.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/nolines_minus.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/nolines_plus.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/page.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/plus.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/plusbottom.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/question.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/dtree/trash.gif":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/logo-small.png":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/images/logo.png":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/index.jsp":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/js/dtree.js":{"insertions":0,"deletions":0},"webapps/shopping-cart/src/{main => }/webapp/js/nifty.js":{"insertions":0,"deletions":0},"webapps/showcase/Showcase.iml":{"insertions":515,"deletions":0},"webapps/showcase/pom.xml":{"insertions":0,"deletions":95},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/DateAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/DateAction.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/Guess.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/LotsOfOptiontransferselectAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/LotsOfRichtexteditorAction-lotsOfRichtexteditorSubmit-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/LotsOfRichtexteditorAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/UITagExample-conversion.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/UITagExample.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/AbstractCRUDAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/EmployeeAction-conversion.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/EmployeeAction-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/EmployeeAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/EmployeeAction.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/EmployeeAction_de.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/SkillAction-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/SkillAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/SkillAction.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/action/SkillAction_de.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/actionchaining/ActionChain1.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/actionchaining/ActionChain2.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/actionchaining/ActionChain3.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/ajax/AjaxTestAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/application/MemoryStorage.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/application/Storage.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/application/TestDataProvider.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/dao/AbstractDao.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/dao/Dao.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/dao/EmployeeDao.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/dao/SkillDao.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/exception/CreateException.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/exception/DeleteException.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/exception/DuplicateKeyException.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/exception/StorageException.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/exception/UpdateException.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/filedownload/FileDownloadAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/fileupload/FileUploadAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/jasper/JasperAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/model/Employee.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/model/IdEntity.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/model/Skill.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/modelDriven/Gangster.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/modelDriven/ModelDrivenAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/CreatePerson-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/CreatePerson.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/EditPerson-conversion.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/EditPerson.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/ListPeople.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/Person-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/Person.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/person/PersonManager.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/actiontag/ActionTagDemo.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/iteratortag/AppendIteratorTagDemo.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/iteratortag/MergeIteratorTagDemo.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/tag/nonui/iteratortag/SubsetIteratorTagDemo.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/token/TokenAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/AbstractValidationActionSupport.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/FieldValidatorsExampleAction-conversion.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/FieldValidatorsExampleAction-submitClientSideValidationExample-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/FieldValidatorsExampleAction-submitFieldValidatorsExamples-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/FieldValidatorsExampleAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/FieldValidatorsExampleAction.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/NonFieldValidatorsExampleAction-submitNonFieldValidatorsExamples-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/NonFieldValidatorsExampleAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/QuizAction-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/QuizAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/User-userContext-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/User.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/VisitorValidatorsExampleAction-submitVisitorValidatorsExamples-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/validation/VisitorValidatorsExampleAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/java/org/apache/struts/action2/showcase/wait/LongProcessAction.java":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/applicationContext.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/globalMessages.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/globalMessages_de.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/log4j.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/webwork.properties":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-actionchaining.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-ajax.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-continuations.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-filedownload.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-fileupload.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-model-driven.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-person.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-tags-non-ui.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-tags-ui.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-tags.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-token.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-validation.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork-wait.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/classes/xwork.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/decorators.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/decorators/main.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/dwr.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/sitemesh-decorator.tld":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/sitemesh-page.tld":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/sitemesh.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/WEB-INF/web.xml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/actionchaining/actionChainingResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/AjaxResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/AjaxResult2.js":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/AjaxResult3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/commonInclude.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/footer.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example1.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example4.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example5.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example6.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/example7.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotediv/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remoteforms/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remoteforms/test1.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remoteforms/test2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remoteforms/test3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/remotelink/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/tabbedpanel/example1.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/tabbedpanel/example2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/tabbedpanel/example3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/tabbedpanel/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/testjs.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/ajax/widgets/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/continuations/guess.ftl":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/date.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/empmanager/editEmployee.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/empmanager/editSkill.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/empmanager/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/empmanager/listEmployees.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/empmanager/listSkills.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/filedownload/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/fileupload/upload-success.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/fileupload/upload.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/help.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/images/logo-small.png":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/images/logo.png":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/jasper/sample_report.jrxml":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/modelDriven/modelDriven.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/modelDriven/modelDrivenResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/person/editPeople.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/person/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/person/listPeople.ftl":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/person/newPerson.ftl":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/showcase.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/forms.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/layout-navtop-1col.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/layout-navtop-localleft.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/layout.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/main.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/nav-horizontal.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/tools.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/styles/typo.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/actionTag/includedPage.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/actionTag/includedPage2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/actionTag/includedPage3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/actionTag/showActionTagDemo.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/date.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/example.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/example.vm":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/exampleSubmited.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/exampleSubmited.vm":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/images/backgroundImage.jpg":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/images/leopard.jpg":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/lotsOfOptiontransferselect.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/lotsOfOptiontransferselectSubmit.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/lotsOfRichtexteditor.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/lotsOfRichtexteditorSubmit.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/tags/ui/tooltipExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/doublePost.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/example1.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/example2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/example3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/example4.ftl":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/token/transferDone.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/clientSideValidationExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/fieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/footer.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/nonFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/quiz-ajax.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/quiz-basic.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/quiz-client-css.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/quiz-client.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/quiz-success.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/successClientSideValidationExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/successFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/successNonFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/successVisitorValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/validationExamplesStyles.css":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/validation/visitorValidatorsExample.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/complete.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/example1.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/example2.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/example3.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/index.jsp":{"insertions":0,"deletions":0},"webapps/showcase/src/{main => }/webapp/wait/wait.jsp":{"insertions":0,"deletions":0},"webapps/starter/Starter.iml":{"insertions":515,"deletions":0},"webapps/starter/pom.xml":{"insertions":0,"deletions":52},"webapps/starter/src/{main => }/java/com/foo/example/CounterBean.java":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/java/com/foo/example/HelloMatrixAction-helloMatrixSubmit-validation.xml":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/java/com/foo/example/HelloMatrixAction.java":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/java/com/foo/example/HomeAction.java":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/applicationContext.xml":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/classes/struts.properties":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/classes/xwork.xml":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/pages/hellomatrix-success.ftl":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/pages/hellomatrix.jsp":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/pages/home.jsp":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/WEB-INF/web.xml":{"insertions":0,"deletions":0},"webapps/starter/src/{main => }/webapp/index.jsp":{"insertions":0,"deletions":0},"www/index.html":{"insertions":7,"deletions":0},"www/project_tools.html":{"insertions":4,"deletions":0}}},"6f272e4873bdba03c1b3fe3ac8c0670b680d2c6c":{"commit":"6f272e4873bdba03c1b3fe3ac8c0670b680d2c6c","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-04-14 05:16:59 -0400","message":"WW-4578 Converts URL validator to support collections","insertions":148,"deletions":242,"churn":390,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":6,"deletions":37},"core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":142,"deletions":205}}},"31be88afa28fb9b1e9854d0d7673ab9b979cf9be":{"commit":"31be88afa28fb9b1e9854d0d7673ab9b979cf9be","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-09 16:01:15 -0400","message":"Extends validator to allow set predefined regex used to validate URLs","insertions":0,"deletions":96,"churn":96,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":0,"deletions":46},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":50}}},"65efe3dc2185003d4b199fc389aa633f3a186e39":{"commit":"65efe3dc2185003d4b199fc389aa633f3a186e39","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-01 09:44:45 -0500","message":"Adds additional exclude params","insertions":4,"deletions":4,"churn":8,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":4,"deletions":4}}},"763264238aa6a9a0bb142d3369588c3fb4b73c98":{"commit":"763264238aa6a9a0bb142d3369588c3fb4b73c98","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-01-21 01:44:28 -0500","message":"Moves JSP files into WEB-INF/jsp to promote best practises","insertions":5,"deletions":19,"churn":24,"filepaths":{"apps/blank/src/main/resources/example.xml":{"insertions":3,"deletions":3},"apps/blank/src/main/resources/struts.xml":{"insertions":1,"deletions":1},"apps/blank/src/main/webapp/WEB-INF/web.xml":{"insertions":1,"deletions":15},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/error.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/HelloWorld.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/Login.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/Menu.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/Missing.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/Register.jsp":{"insertions":0,"deletions":0},"apps/blank/src/main/webapp/{WEB-INF/jsp => }/example/Welcome.jsp":{"insertions":0,"deletions":0}}},"65eb97514c635da87c60f2a7b0d6bbbdd79358ee":{"commit":"65eb97514c635da87c60f2a7b0d6bbbdd79358ee","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-02 16:02:49 -0500","message":"Moves showcase related JSPs under WEB-INF","insertions":212,"deletions":212,"churn":424,"filepaths":{"apps/showcase/src/main/resources/struts-actionchaining.xml":{"insertions":1,"deletions":1},"apps/showcase/src/main/resources/struts-ajax.xml":{"insertions":21,"deletions":21},"apps/showcase/src/main/resources/struts-chat.xml":{"insertions":14,"deletions":14},"apps/showcase/src/main/resources/struts-conversion.xml":{"insertions":20,"deletions":20},"apps/showcase/src/main/resources/struts-fileupload.xml":{"insertions":7,"deletions":7},"apps/showcase/src/main/resources/struts-freemarker.xml":{"insertions":2,"deletions":2},"apps/showcase/src/main/resources/struts-hangman.xml":{"insertions":9,"deletions":9},"apps/showcase/src/main/resources/struts-integration.xml":{"insertions":2,"deletions":2},"apps/showcase/src/main/resources/struts-interactive.xml":{"insertions":1,"deletions":1},"apps/showcase/src/main/resources/struts-model-driven.xml":{"insertions":2,"deletions":2},"apps/showcase/src/main/resources/struts-tags-non-ui.xml":{"insertions":27,"deletions":27},"apps/showcase/src/main/resources/struts-tags-ui.xml":{"insertions":21,"deletions":21},"apps/showcase/src/main/resources/struts-tiles.xml":{"insertions":1,"deletions":1},"apps/showcase/src/main/resources/struts-token.xml":{"insertions":12,"deletions":12},"apps/showcase/src/main/resources/struts-validation.xml":{"insertions":15,"deletions":15},"apps/showcase/src/main/resources/struts-wait.xml":{"insertions":6,"deletions":6},"apps/showcase/src/main/resources/struts.xml":{"insertions":3,"deletions":3},"apps/showcase/src/main/webapp/{WEB-INF => }/actionchaining/actionChainingResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/AjaxResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/AjaxResult2.js":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/AjaxResult3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/autocompleter/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/bind/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/commonInclude.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/footer.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/options.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotebutton/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example1.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example10.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example2.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example3.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example4.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example5.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example6.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example7.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example8.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/example9.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotediv/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remoteforms/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/remotelink/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example1.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example2.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example3.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example4.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example5.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example5Ok.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/example6.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/nodecorate/panel1.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/nodecorate/panel2.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/nodecorate/panel2Submit.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/nodecorate/panel3.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tabbedpanel/nodecorate/panel3Submit.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/testjs.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tree/getCategory.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tree/partialChunkHeader.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tree/toggle.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/tree/tree.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/ajax/widgets/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/chatLogin.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/createRoom.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/messagesAvailableInRoom.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/roomSelection.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/roomsAvailable.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/sendMessageToRoomResult.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/showRoom.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/usersAvailable.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/chat/usersAvailableInRoom.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/Address.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/AddressAction.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/EnumTypeConverter.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/OperationsEnum.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/OperationsEnumAction.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/OperationsEnumActionConversion.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/Person.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/PersonAction.java.txt":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/enterAddressInfo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/enterOperations.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/enterPersonInfo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/showAddressInfo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/showOperations.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/conversion/showPersonInfo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/customTemplateDir/customTheme/ftlCustomTemplate.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/customTemplateDir/customTheme/jspCustomTemplate.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/date.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/empmanager/editEmployee.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/empmanager/editSkill.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/empmanager/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/empmanager/listEmployees.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/empmanager/listSkills.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/filedownload/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/fileupload/multipleUploadUsingArray.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/fileupload/multipleUploadUsingList.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/fileupload/upload-success.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/fileupload/upload.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/freemarker/customFreemarkerManagerUsage.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/freemarker/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/freemarker/standardTags.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/blank.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/hangmanAjax.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/hangmanNonAjax.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/updateCharacterAvailable.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/updateGuessLeft.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/updateScaffold.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/hangman/updateVocabCharacters.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/help.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/integration/modelDriven.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/integration/modelDrivenResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/demo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/example-action.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/jsp_0.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/jsp_1.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/jsp_2.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/jsp_3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/jsp_4.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_0.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_1.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_2.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_4.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_5.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_6.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_7.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/interactive/ognl_8.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/jsf/employee/edit.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/jsf/employee/list.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/jsf/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/modelDriven/modelDriven.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/modelDriven/modelDrivenResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/person/edit-person.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/person/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/person/list-people.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/person/new-person.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/showcase.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionPrefix/actionPrefix.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionPrefix/actionPrefixExample.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionPrefix/methodPrefix.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionPrefix/normalSubmit.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionPrefix/redirectActionPrefix.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionTag/includedPage.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionTag/includedPage2.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionTag/includedPage3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/actionTag/showActionTagDemo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/date.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/debug.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/ifTag/testIf.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/ifTag/testIf.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/actionTagExampleCalled.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/actionTagExampleCalling.jsp":{"insertions":23,"deletions":23},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/componentTagExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/datepicker/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/dynamicTreeSelect.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/example.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/example.vm":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/exampleSubmited.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/exampleSubmited.vm":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/images/backgroundImage.jpg":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/images/leopard.jpg":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/lotsOfOptiontransferselect.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/lotsOfOptiontransferselectSubmit.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/moreSelects.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/moreSelectsSubmit.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/staticTreeSelect.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/timepicker/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/treeExampleAjaxDynamic.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/treeExampleAjaxDynamic.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/treeExampleDynamic.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tags/ui/treeExampleStatic.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/template/xhtml/mytemplate.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tiles/body.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tiles/body.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tiles/header.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tiles/layout.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/tiles/layout.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/doublePost.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/example1.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/example2.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/example3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/example4.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/token/transferDone.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/clientSideValidationExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/fieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/footer.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/nonFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/quiz-ajax.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/quiz-basic.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/quiz-client-css.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/quiz-client.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/quiz-success.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/storeErrorsAcrossRequestCancel.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/storeErrorsAcrossRequestExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/storeErrorsAcrossRequestOk.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/successClientSideValidationExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/successFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/successNonFieldValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/successVisitorValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/validation/visitorValidatorsExample.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/viewSource.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/complete.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/example1.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/example2.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/example3.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/index.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/wait/wait.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{WEB-INF => }/xslt/index.jsp":{"insertions":0,"deletions":0}}},"d07e8044beef98222f0140adb0b4e2892b6bf166":{"commit":"d07e8044beef98222f0140adb0b4e2892b6bf166","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-02 15:17:30 -0500","message":"Moves mailreader related JSPs under WEB-INF","insertions":5,"deletions":5,"churn":10,"filepaths":{"apps/mailreader/src/main/java/mailreader-support.xml":{"insertions":5,"deletions":5},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/ChangePassword.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Error.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Footer.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Login.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/MainMenu.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Registration.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Subscription.jsp":{"insertions":0,"deletions":0},"apps/mailreader/src/main/webapp/{WEB-INF/jsp => }/Welcome.jsp":{"insertions":0,"deletions":0}}},"d0c90dda952ccd4539c6ecd912bce7a0f97aa014":{"commit":"d0c90dda952ccd4539c6ecd912bce7a0f97aa014","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-03 15:52:54 -0500","message":"Updates configuration and replaces jsp with action","insertions":86,"deletions":193,"churn":279,"filepaths":{"apps/showcase/src/main/resources/struts-ajax.xml":{"insertions":0,"deletions":27},"apps/showcase/src/main/resources/struts-conversion.xml":{"insertions":0,"deletions":4},"apps/showcase/src/main/resources/struts-filedownload.xml":{"insertions":0,"deletions":4},"apps/showcase/src/main/resources/struts-integration.xml":{"insertions":1,"deletions":1},"apps/showcase/src/main/resources/struts-interactive.xml":{"insertions":0,"deletions":5},"apps/showcase/src/main/resources/struts-jsf.xml":{"insertions":0,"deletions":4},"apps/showcase/src/main/resources/struts-tags-non-ui.xml":{"insertions":0,"deletions":3},"apps/showcase/src/main/resources/struts-tags-ui.xml":{"insertions":0,"deletions":16},"apps/showcase/src/main/resources/struts-validation.xml":{"insertions":0,"deletions":7},"apps/showcase/src/main/resources/struts-wait.xml":{"insertions":0,"deletions":12},"apps/showcase/src/main/resources/struts.xml":{"insertions":11,"deletions":12},"apps/showcase/src/main/webapp/WEB-INF/ajax/autocompleter/index.jsp":{"insertions":10,"deletions":18},"apps/showcase/src/main/webapp/WEB-INF/ajax/commonInclude.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/WEB-INF/ajax/footer.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/WEB-INF/ajax/index.jsp":{"insertions":24,"deletions":0},"apps/showcase/src/main/webapp/{ => WEB-INF}/customTemplateDir/customTheme/ftlCustomTemplate.ftl":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/{ => WEB-INF}/customTemplateDir/customTheme/jspCustomTemplate.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp":{"insertions":17,"deletions":17},"apps/showcase/src/main/webapp/WEB-INF/empmanager/index.jsp":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/person/index.jsp":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/{ => WEB-INF}/template/xhtml/mytemplate.jsp":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles.xml":{"insertions":9,"deletions":9},"apps/showcase/src/main/webapp/WEB-INF/token/doublePost.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{token/index.html => WEB-INF/token/index.jsp}":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/transferDone.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/WEB-INF/validation/index.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/WEB-INF/wait/complete.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/{wait/index.html => WEB-INF/wait/index.jsp}":{"insertions":4,"deletions":3},"apps/showcase/src/main/webapp/WEB-INF/wait/wait.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/ajax/index.html":{"insertions":0,"deletions":24},"apps/showcase/src/main/webapp/person/index.html":{"insertions":0,"deletions":10},"apps/showcase/src/main/webapp/skill/index.html":{"insertions":0,"deletions":10}}},"8df5a897f61f3ef45c36fdd9275e66669ae4516c":{"commit":"8df5a897f61f3ef45c36fdd9275e66669ae4516c","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-01 05:29:23 -0400","message":"Uses better regex to improve performance","insertions":5,"deletions":31,"churn":36,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":5,"deletions":5},"core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":26}}},"9d47af6ffa355977b5acc713e6d1f25fac260a28":{"commit":"9d47af6ffa355977b5acc713e6d1f25fac260a28","author":"Stefaan Dutry","email":"stefaan.dutry@gmail.com","date":"2017-08-01 11:33:53 -0400","message":"WW-4834 Improve RegEx used to validate URLs","insertions":12,"deletions":11,"churn":23,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":12,"deletions":11}}},"744c1f409d983641af3e8e3b573c2f2d2c2c6d9c":{"commit":"744c1f409d983641af3e8e3b573c2f2d2c2c6d9c","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-01 06:01:43 -0400","message":"Uses better RegEx to improve performance","insertions":5,"deletions":5,"churn":10,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":5,"deletions":5}}},"3fddfb6eb562d597c935084e9e81d43ed6bcd02c":{"commit":"3fddfb6eb562d597c935084e9e81d43ed6bcd02c","author":"Stefaan Dutry","email":"stefaan.dutry@gmail.com","date":"2017-08-04 07:58:31 -0400","message":"WW-4834 Improve RegEx used to validate URLs","insertions":12,"deletions":11,"churn":23,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":12,"deletions":11}}},"931df54ab379bf4eb5a625bf05066b8563c3737b":{"commit":"931df54ab379bf4eb5a625bf05066b8563c3737b","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-11-16 01:46:29 -0500","message":"Optimises validator to reduce number of compiling pattern","insertions":23,"deletions":38,"churn":61,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":23,"deletions":38}}},"554b9dddb0fbd1e581ef577dd62a7c22955ad0f6":{"commit":"554b9dddb0fbd1e581ef577dd62a7c22955ad0f6","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-11-16 01:30:46 -0500","message":"Trims input value","insertions":1,"deletions":1,"churn":2,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":1,"deletions":1}}},"1f301038a751bf16e525607c3db513db835b2999":{"commit":"1f301038a751bf16e525607c3db513db835b2999","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-11-21 13:21:35 -0500","message":"Uses better random generator","insertions":1,"deletions":2,"churn":3,"filepaths":{"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":1,"deletions":2}}},"7a0a6d58016b244e9521442f1e9666521f5c61b9":{"commit":"7a0a6d58016b244e9521442f1e9666521f5c61b9","author":"Donald J. Brown","email":"mrdon@apache.org","date":"2006-09-10 01:28:16 -0400","message":"Extracted the oscore dependency, enabled multiple struts config files of the same name\nto be automatically loaded, made the JSF interceptors more quiet when JSF isn't\naround\nXW-414 XW-413 WW-1424\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@441909 13f79535-47bb-0310-9956-ffa450edef68","insertions":60,"deletions":89,"churn":149,"filepaths":{"core/src/main/java/org/apache/struts2/components/Bean.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/components/Property.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/components/Text.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/components/template/BaseTemplateEngine.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/components/template/FreemarkerTemplateEngine.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/config/StrutsXMLConfigurationProvider.java":{"insertions":16,"deletions":25},"core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcher.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/jsf/FacesSetupInterceptor.java":{"insertions":0,"deletions":1},"core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":2,"deletions":2},"core/src/main/java/org/apache/struts2/sitegraph/entities/FileBasedView.java":{"insertions":3,"deletions":32},"core/src/main/java/org/apache/struts2/util/StrutsUtil.java":{"insertions":5,"deletions":1},"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":3,"deletions":9},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/views/xslt/StringAdapter.java":{"insertions":10,"deletions":4},"core/src/test/java/org/apache/struts2/dispatcher/PlainTextResultTest.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/dispatcher/StreamResultTest.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/portlet/util/StrutsUtilTest.java":{"insertions":6,"deletions":0},"core/src/test/java/org/apache/struts2/sitegraph/SiteGraphTest.java":{"insertions":1,"deletions":1}}},"c48007cccc4a8007005eec782902c1f38e683438":{"commit":"c48007cccc4a8007005eec782902c1f38e683438","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:38:27 -0400","message":"Uses isSequence flag to block chained expressions","insertions":3,"deletions":18,"churn":21,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":3},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"47da9c9f52bab960ff745e06adb3a32917698c9e":{"commit":"47da9c9f52bab960ff745e06adb3a32917698c9e","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:38:27 -0400","message":"Uses isSequence flag to block chained expressions","insertions":3,"deletions":18,"churn":21,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":3},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"98eb21ae8528dd5fdc3f76ed9ade897a1c679131":{"commit":"98eb21ae8528dd5fdc3f76ed9ade897a1c679131","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:38:27 -0400","message":"Uses isSequence flag to block chained expressions","insertions":3,"deletions":18,"churn":21,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":3},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":0,"deletions":15}}},"2306f5f7fad7f0157f216f34331238feb0539fa6":{"commit":"2306f5f7fad7f0157f216f34331238feb0539fa6","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-08-26 08:26:20 -0400","message":"Uses better class resolver logic","insertions":0,"deletions":4,"churn":4,"filepaths":{"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":0,"deletions":4}}},"5a0f2e1aaf8d420bd74033175e6e459883160487":{"commit":"5a0f2e1aaf8d420bd74033175e6e459883160487","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-05-10 10:39:41 -0400","message":"WW-4749 Implements buffer/flush behaviour in FreemarkerResult","insertions":79,"deletions":16,"churn":95,"filepaths":{"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java":{"insertions":67,"deletions":16},"core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java":{"insertions":12,"deletions":0}}},"ad3aae6eba8b9a71b383398ab4f965bed29fb70d":{"commit":"ad3aae6eba8b9a71b383398ab4f965bed29fb70d","author":"Maurizio Cucchiara","email":"mcucchiara@apache.org","date":"2011-08-18 14:11:06 -0400","message":"WW-3522 - Template Overriding not work\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1159335 13f79535-47bb-0310-9956-ffa450edef68","insertions":34,"deletions":27,"churn":61,"filepaths":{"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":34,"deletions":27}}},"eccc31ebce5430f9e91b9684c63eaaf885e603f9":{"commit":"eccc31ebce5430f9e91b9684c63eaaf885e603f9","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-06-14 00:53:36 -0400","message":"Improves validation RegEx","insertions":1,"deletions":2,"churn":3,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":1,"deletions":1},"xwork-core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":1}}},"d934c6e7430b7b98e43a0a085a2304bd31a75c3d":{"commit":"d934c6e7430b7b98e43a0a085a2304bd31a75c3d","author":"René Gielen","email":"rgielen@apache.org","date":"2013-05-27 10:11:10 -0400","message":"Merged from STRUTS_2_3_14_X\nDisable eval expressions [from revision 1469249]\nWW-4063\nImproved security by making static method attribute immutable [from revision 1486054]\nWW-4063\nSkipping unneeded translation for included parameters [from revision 1486076]\nWW-4063\nTestcase modification after refactoring [from revision 1486164]\nWW-4063\nTestcases for double parameter evaluation problems [from revision 1486576]\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1486633 13f79535-47bb-0310-9956-ffa450edef68","insertions":68,"deletions":127,"churn":195,"filepaths":{"core/src/main/java/org/apache/struts2/views/util/DefaultUrlHelper.java":{"insertions":39,"deletions":37},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":20,"deletions":85},"core/src/test/java/org/apache/struts2/views/util/DefaultUrlHelperTest.java":{"insertions":4,"deletions":4},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":5,"deletions":1}}},"01e6b251b4db78bfb7971033652e81d1af4cb3e0":{"commit":"01e6b251b4db78bfb7971033652e81d1af4cb3e0","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-06-03 04:46:20 -0400","message":"WW-4090 Itroduces actions names' whitelisting\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_14_2_X@1488895 13f79535-47bb-0310-9956-ffa450edef68","insertions":7,"deletions":48,"churn":55,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":3},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":7,"deletions":26},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":0,"deletions":19}}},"54e5c912ebd9a1599bfcf7a719da17c28127bbe3":{"commit":"54e5c912ebd9a1599bfcf7a719da17c28127bbe3","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-06-03 04:47:16 -0400","message":"WW-4090 Removes double evaluation of parsed expression\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_14_2_X@1488897 13f79535-47bb-0310-9956-ffa450edef68","insertions":4,"deletions":24,"churn":28,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/util/OgnlTextParser.java":{"insertions":3,"deletions":2},"xwork-core/src/test/java/com/opensymphony/xwork2/util/TextParseUtilTest.java":{"insertions":1,"deletions":22}}},"34af1cd8a212b366565c4d1888dc5f2504efd000":{"commit":"34af1cd8a212b366565c4d1888dc5f2504efd000","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-03-15 10:02:12 -0400","message":"WW-3998 Extracts interface and adds default implementation base on existing code\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1456961 13f79535-47bb-0310-9956-ffa450edef68","insertions":87,"deletions":139,"churn":226,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":2},"core/src/main/java/org/apache/struts2/config/BeanSelectionProvider.java":{"insertions":4,"deletions":10},"core/src/main/java/org/apache/struts2/dispatcher/StrutsResultSupport.java":{"insertions":2,"deletions":2},"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":2},"plugins/embeddedjsp/src/test/java/org/apache/struts2/EmbeddedJSPResultTest.java":{"insertions":0,"deletions":4},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AbstractTest.java":{"insertions":1,"deletions":5},"xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XWorkConfigurationProvider.java":{"insertions":4,"deletions":3},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/util/OgnlTextParser.java":{"insertions":0,"deletions":84},"xwork-core/src/main/java/com/opensymphony/xwork2/util/TextParseUtil.java":{"insertions":73,"deletions":13},"xwork-core/src/main/java/com/opensymphony/xwork2/util/TextParser.java":{"insertions":0,"deletions":11},"xwork-core/src/test/java/com/opensymphony/xwork2/util/TextParseUtilTest.java":{"insertions":2,"deletions":2}}},"46517afb1402fbf3fd84089920b43cc07e948a92":{"commit":"46517afb1402fbf3fd84089920b43cc07e948a92","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:38:49 -0400","message":"Adds additional blocked classes","insertions":0,"deletions":2,"churn":2,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":2}}},"d36f31b3e1a65c619b1cbaf743baa3efc66168be":{"commit":"d36f31b3e1a65c619b1cbaf743baa3efc66168be","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-19 08:21:53 -0400","message":"Upgrades OGNL","insertions":1,"deletions":1,"churn":2,"filepaths":{"pom.xml":{"insertions":1,"deletions":1}}},"afae14eb86d24d3b6f8dd1d1a23da2b355c5a0d7":{"commit":"afae14eb86d24d3b6f8dd1d1a23da2b355c5a0d7","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-10-18 04:39:11 -0400","message":"WW-4162 Doesn't check for disallowed ognl expressions if getting from expression cache\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533360 13f79535-47bb-0310-9956-ffa450edef68","insertions":3,"deletions":7,"churn":10,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":7}}},"86813c1a7214bc002a5d7ce9981a9ef333e27142":{"commit":"86813c1a7214bc002a5d7ce9981a9ef333e27142","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-03-27 14:07:11 -0400","message":"WW-4146 Caches only valid Ognl expressions to avoid cache attack","insertions":36,"deletions":76,"churn":112,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":24,"deletions":61},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/CompoundRootAccessor.java":{"insertions":12,"deletions":15}}},"44ea0e638365dc5cb4064e03ab85f3d14ac58503":{"commit":"44ea0e638365dc5cb4064e03ab85f3d14ac58503","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:39:05 -0400","message":"Drops defining location via request","insertions":6,"deletions":1,"churn":7,"filepaths":{"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":6,"deletions":1}}},"8f42327dc6430813e2637dfb44b8b309f92ef2e3":{"commit":"8f42327dc6430813e2637dfb44b8b309f92ef2e3","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:39:05 -0400","message":"Drops defining location via request","insertions":6,"deletions":1,"churn":7,"filepaths":{"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":6,"deletions":1}}},"213db3cfdbf19c9fbaa549c23e52d21ee66192c0":{"commit":"213db3cfdbf19c9fbaa549c23e52d21ee66192c0","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:39:05 -0400","message":"Drops defining location via request","insertions":6,"deletions":1,"churn":7,"filepaths":{"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":6,"deletions":1}}},"6bd694b7980494c12d49ca1bf39f12aec3e03e2f":{"commit":"6bd694b7980494c12d49ca1bf39f12aec3e03e2f","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:39:05 -0400","message":"Drops defining location via request","insertions":6,"deletions":1,"churn":7,"filepaths":{"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":6,"deletions":1}}},"3008f2609e59c9aba7ead68c7be6fdcb075520f6":{"commit":"3008f2609e59c9aba7ead68c7be6fdcb075520f6","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2010-06-20 15:48:18 -0400","message":"Slight update to accepted parameters name pattern to accept also ( and )\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@956397 13f79535-47bb-0310-9956-ffa450edef68","insertions":1,"deletions":1,"churn":2,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":1,"deletions":1}}},"0c367776762b25c567b415ac4c2b0e48042cf34f":{"commit":"0c367776762b25c567b415ac4c2b0e48042cf34f","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2010-06-20 15:20:11 -0400","message":"Resolved critical Xwork vulnerability\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@956389 13f79535-47bb-0310-9956-ffa450edef68","insertions":34,"deletions":103,"churn":137,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":11,"deletions":12},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":23,"deletions":91}}},"0c8366cb792227d484b9ca13e537037dd0cb57dc":{"commit":"0c8366cb792227d484b9ca13e537037dd0cb57dc","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-10-15 14:20:43 -0400","message":"Changes archetypes version to match latest release\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_15_X@1532467 13f79535-47bb-0310-9956-ffa450edef68","insertions":23,"deletions":131,"churn":154,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":6},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":11,"deletions":26},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ParameterAction.java":{"insertions":3,"deletions":3},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":0,"deletions":6},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":3,"deletions":84},"src/site/resources/archetype-catalog.xml":{"insertions":6,"deletions":6}}},"048333c2bc702d9685b02287e2b2171c0ae9372e":{"commit":"048333c2bc702d9685b02287e2b2171c0ae9372e","author":"Donald J. Brown","email":"mrdon@apache.org","date":"2007-07-16 01:30:37 -0400","message":"Adding ability to add custom action parameter prefixes\nWW-1815\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@556506 13f79535-47bb-0310-9956-ffa450edef68","insertions":8,"deletions":44,"churn":52,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":7,"deletions":11},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ParameterAction.java":{"insertions":0,"deletions":13},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":1,"deletions":20}}},"58947c3f85ae641c1a476316a2888e53605948d1":{"commit":"58947c3f85ae641c1a476316a2888e53605948d1","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-09-18 01:50:13 -0400","message":"Disables DMI\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_15_1_X@1524296 13f79535-47bb-0310-9956-ffa450edef68","insertions":32,"deletions":59,"churn":91,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":13,"deletions":24},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ParameterAction.java":{"insertions":1,"deletions":3},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":5,"deletions":9},"core/src/test/java/org/apache/struts2/dispatcher/mapper/Restful2ActionMapperTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":11,"deletions":12},"core/src/test/java/org/apache/struts2/views/jsp/ui/FormTagTest.java":{"insertions":0,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":1,"deletions":1},"plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java":{"insertions":0,"deletions":3}}},"0d42ff50ac147df883372c0c513734af8abaee39":{"commit":"0d42ff50ac147df883372c0c513734af8abaee39","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-11-17 03:32:06 -0500","message":"WW-4893 Upgrades Jackson to version 2.9.2","insertions":2,"deletions":3,"churn":5,"filepaths":{"pom.xml":{"insertions":2,"deletions":3}}},"a2824b7c87659c0c8f8cfc4b1b1fe2cc60b19138":{"commit":"a2824b7c87659c0c8f8cfc4b1b1fe2cc60b19138","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-11-17 03:33:00 -0500","message":"WW-4892 Makes json-lib optional","insertions":0,"deletions":1,"churn":1,"filepaths":{"plugins/rest/pom.xml":{"insertions":0,"deletions":1}}},"0fac53954a5f32f9c75393301d862065695cb508":{"commit":"0fac53954a5f32f9c75393301d862065695cb508","author":"Johannes Geppert","email":"jogep@apache.org","date":"2015-08-23 07:45:38 -0400","message":"WW-4537 Support for latest jackson lib as json content handler in rest plugin","insertions":12,"deletions":14,"churn":26,"filepaths":{"plugins/rest/pom.xml":{"insertions":5,"deletions":8},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JacksonLibHandler.java":{"insertions":7,"deletions":6}}},"2c1eb6bb57f90db7287fc3ed0086793d0a43fe9e":{"commit":"2c1eb6bb57f90db7287fc3ed0086793d0a43fe9e","author":"Maurizio Cucchiara","email":"mcucchiara@apache.org","date":"2012-01-19 10:13:03 -0500","message":"Fixed a security issue (see [1] for further details)\n[1] https://cwiki.apache.org/confluence/display/WW/S2-009\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_X@1233422 13f79535-47bb-0310-9956-ffa450edef68","insertions":10,"deletions":55,"churn":65,"filepaths":{"pom.xml":{"insertions":2,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":2,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":19},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":3,"deletions":16},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ValueStack.java":{"insertions":0,"deletions":8},"xwork-core/src/test/java/com/opensymphony/xwork2/StubValueStack.java":{"insertions":0,"deletions":4},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":0,"deletions":4}}},"deefeffd11425f0cd0b797cd86a9b3550234262b":{"commit":"deefeffd11425f0cd0b797cd86a9b3550234262b","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-19 02:25:28 -0400","message":"Cleans up method name","insertions":4,"deletions":4,"churn":8,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":4,"deletions":4}}},"76eb8f38a33ad0f1f48464ee1311559c8d52dd6d":{"commit":"76eb8f38a33ad0f1f48464ee1311559c8d52dd6d","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-29 02:40:03 -0400","message":"Cleans up method name","insertions":1,"deletions":1,"churn":2,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":1,"deletions":1}}},"37842193ab33b7655c78a2d2c305f2e0a0e50355":{"commit":"37842193ab33b7655c78a2d2c305f2e0a0e50355","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-03-11 05:03:36 -0500","message":"Narrows possible locale to those from available locales","insertions":16,"deletions":21,"churn":37,"filepaths":{"core/src/test/java/org/apache/struts2/interceptor/I18nInterceptorTest.java":{"insertions":8,"deletions":8},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/I18nInterceptor.java":{"insertions":0,"deletions":5},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/I18nInterceptorTest.java":{"insertions":8,"deletions":8}}},"f65e38bb815e98f65cb4ee987aba4ca360b408dd":{"commit":"f65e38bb815e98f65cb4ee987aba4ca360b408dd","author":"Lukasz Lenart","email":"lukasz.lenart@gmail.com","date":"2015-10-20 02:40:25 -0400","message":"WW-3161 Sets proper ActionContext to allow I18N to work","insertions":0,"deletions":3,"churn":3,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/BackgroundProcess.java":{"insertions":0,"deletions":3}}},"030ffa33543f8953306ed0c0dc815c7fb74d7129":{"commit":"030ffa33543f8953306ed0c0dc815c7fb74d7129","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-08-17 09:35:43 -0400","message":"Disables params evaluation when creating results by convention","insertions":7,"deletions":19,"churn":26,"filepaths":{"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java":{"insertions":7,"deletions":19}}},"8e67b9144aa643769b261e2492cb561e04d016ab":{"commit":"8e67b9144aa643769b261e2492cb561e04d016ab","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-08-17 09:35:11 -0400","message":"Adds double check if resource exists","insertions":10,"deletions":18,"churn":28,"filepaths":{"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java":{"insertions":10,"deletions":18}}},"17d5e3934407a0197f877bd6539a1505fc56233d":{"commit":"17d5e3934407a0197f877bd6539a1505fc56233d","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-08-17 09:35:43 -0400","message":"Disables params evaluation when creating results by convention","insertions":7,"deletions":19,"churn":26,"filepaths":{"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java":{"insertions":7,"deletions":19}}},"c1869f4989942dd33fa4e189e0ac1f766fb5ac14":{"commit":"c1869f4989942dd33fa4e189e0ac1f766fb5ac14","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-08-17 09:35:11 -0400","message":"Adds double check if resource exists","insertions":4,"deletions":12,"churn":16,"filepaths":{"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java":{"insertions":4,"deletions":12}}},"352fdb530080d04c6d1176c9d910120160000a6b":{"commit":"352fdb530080d04c6d1176c9d910120160000a6b","author":"Musachy Barroso","email":"musachy@apache.org","date":"2008-12-17 10:39:34 -0500","message":"WW-2922 move convention plugin out of sandbox\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@727418 13f79535-47bb-0310-9956-ffa450edef68","insertions":0,"deletions":6307,"churn":6307,"filepaths":{"plugins/convention/design.txt":{"insertions":0,"deletions":39},"plugins/convention/pom.xml":{"insertions":0,"deletions":91},"plugins/convention/src/main/java/org/apache/struts2/convention/ActionConfigBuilder.java":{"insertions":0,"deletions":38},"plugins/convention/src/main/java/org/apache/struts2/convention/ActionNameBuilder.java":{"insertions":0,"deletions":37},"plugins/convention/src/main/java/org/apache/struts2/convention/ClasspathConfigurationProvider.java":{"insertions":0,"deletions":81},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java":{"insertions":0,"deletions":418},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsService.java":{"insertions":0,"deletions":67},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java":{"insertions":0,"deletions":119},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultActionNameBuilder.java":{"insertions":0,"deletions":74},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultInterceptorMapBuilder.java":{"insertions":0,"deletions":109},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultResultMapBuilder.java":{"insertions":0,"deletions":462},"plugins/convention/src/main/java/org/apache/struts2/convention/InterceptorMapBuilder.java":{"insertions":0,"deletions":48},"plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java":{"insertions":0,"deletions":797},"plugins/convention/src/main/java/org/apache/struts2/convention/ReflectionTools.java":{"insertions":0,"deletions":65},"plugins/convention/src/main/java/org/apache/struts2/convention/ResultMapBuilder.java":{"insertions":0,"deletions":50},"plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java":{"insertions":0,"deletions":94},"plugins/convention/src/main/java/org/apache/struts2/convention/StringTools.java":{"insertions":0,"deletions":86},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Action.java":{"insertions":0,"deletions":95},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Actions.java":{"insertions":0,"deletions":40},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/AnnotationTools.java":{"insertions":0,"deletions":51},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/DefaultInterceptorRef.java":{"insertions":0,"deletions":39},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ExceptionMapping.java":{"insertions":0,"deletions":54},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ExceptionMappings.java":{"insertions":0,"deletions":44},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/InterceptorRef.java":{"insertions":0,"deletions":52},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/InterceptorRefs.java":{"insertions":0,"deletions":40},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Namespace.java":{"insertions":0,"deletions":93},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Namespaces.java":{"insertions":0,"deletions":39},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ParentPackage.java":{"insertions":0,"deletions":78},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Result.java":{"insertions":0,"deletions":95},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ResultPath.java":{"insertions":0,"deletions":75},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Results.java":{"insertions":0,"deletions":40},"plugins/convention/src/main/resources/LICENSE.txt":{"insertions":0,"deletions":174},"plugins/convention/src/main/resources/NOTICE.txt":{"insertions":0,"deletions":5},"plugins/convention/src/main/resources/struts-plugin.xml":{"insertions":0,"deletions":60},"plugins/convention/src/main/resources/struts.properties":{"insertions":0,"deletions":18},"plugins/convention/src/test/java/org/apache/struts2/convention/DefaultResultMapBuilderTest.java":{"insertions":0,"deletions":327},"plugins/convention/src/test/java/org/apache/struts2/convention/PackageBasedActionConfigBuilderTest.java":{"insertions":0,"deletions":632},"plugins/convention/src/test/java/org/apache/struts2/convention/ReflectionToolsTest.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/SEOActionNameBuilderTest.java":{"insertions":0,"deletions":46},"plugins/convention/src/test/java/org/apache/struts2/convention/StringToolsTest.java":{"insertions":0,"deletions":51},"plugins/convention/src/test/java/org/apache/struts2/convention/TestInterceptor.java":{"insertions":0,"deletions":21},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/DefaultResultPathAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/NoAnnotationAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/Skip.java":{"insertions":0,"deletions":29},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ActionNameAction.java":{"insertions":0,"deletions":40},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ActionNamesAction.java":{"insertions":0,"deletions":39},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/SingleActionNameAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestBase.java":{"insertions":0,"deletions":27},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestExtends.java":{"insertions":0,"deletions":25},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/chain/ChainedAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/defaultinterceptor/SingleActionNameAction2.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/defaultinterceptor/package-info.java":{"insertions":0,"deletions":22},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/exception/ExceptionsActionLevelAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/exception/ExceptionsMethodLevelAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/idx/Index.java":{"insertions":0,"deletions":29},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/idx/idx2/Index.java":{"insertions":0,"deletions":29},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptor2Action.java":{"insertions":0,"deletions":42},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptor3Action.java":{"insertions":0,"deletions":42},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptorAction.java":{"insertions":0,"deletions":48},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/InterceptorsAction.java":{"insertions":0,"deletions":51},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/ActionLevelNamespaceAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/ClassLevelNamespaceAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/PackageLevelNamespaceAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/package-info.java":{"insertions":0,"deletions":22},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace2/DefaultNamespaceAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace3/ActionLevelNamespacesAction.java":{"insertions":0,"deletions":34},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace4/ActionAndPackageLevelNamespacesAction.java":{"insertions":0,"deletions":33},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace4/package-info.java":{"insertions":0,"deletions":22},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/params/ActionParamsMethodLevelAction.java":{"insertions":0,"deletions":49},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/ClassLevelParentPackageAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/PackageLevelParentPackageAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/package-info.java":{"insertions":0,"deletions":23},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ActionLevelResultAction.java":{"insertions":0,"deletions":38},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ActionLevelResultsAction.java":{"insertions":0,"deletions":41},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ClassLevelResultAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ClassLevelResultsAction.java":{"insertions":0,"deletions":41},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/ClassLevelResultPathAction.java":{"insertions":0,"deletions":35},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/PackageLevelResultPathAction.java":{"insertions":0,"deletions":32},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/package-info.java":{"insertions":0,"deletions":23},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/skip/Index.java":{"insertions":0,"deletions":29},"plugins/convention/src/test/java/org/apache/struts2/convention/annotation/AnnotationToolsTest.java":{"insertions":0,"deletions":45},"plugins/convention/src/test/java/org/apache/struts2/convention/dontfind/DontFindMeAction.java":{"insertions":0,"deletions":31},"plugins/convention/src/test/resources/WEB-INF/component/no-annotation-foo.ftl":{"insertions":0,"deletions":0},"plugins/convention/src/test/resources/WEB-INF/component/no-annotation.ftl":{"insertions":0,"deletions":0}}},"83bb64f4c232348c4162ad2272c7eae1855a7362":{"commit":"83bb64f4c232348c4162ad2272c7eae1855a7362","author":"cnenning","email":"cnenning@apache.org","date":"2016-08-01 09:42:36 -0400","message":"WW-4628: new issues were introduced by last change, restoring old behavior and ignoring new tests","insertions":5,"deletions":7,"churn":12,"filepaths":{"core/src/main/java/org/apache/struts2/views/util/DefaultUrlHelper.java":{"insertions":3,"deletions":2},"core/src/test/java/org/apache/struts2/views/util/DefaultUrlHelperTest.java":{"insertions":2,"deletions":5}}},"a0fdca138feec2c2e94eb75ca1f8b76678b4d152":{"commit":"a0fdca138feec2c2e94eb75ca1f8b76678b4d152","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-06-14 00:53:36 -0400","message":"Improves validation RegEx","insertions":1,"deletions":2,"churn":3,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":1,"deletions":1},"core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":0,"deletions":1}}},"3cfe34fefedcf0fdcfcb061c0aea34a715b7de63":{"commit":"3cfe34fefedcf0fdcfcb061c0aea34a715b7de63","author":"René Gielen","email":"rgielen@apache.org","date":"2013-07-14 10:18:39 -0400","message":"WW-4140\n- Lukasz' patch applied\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_15_X@1502979 13f79535-47bb-0310-9956-ffa450edef68","insertions":69,"deletions":48,"churn":117,"filepaths":{"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefixExample.ftl":{"insertions":7,"deletions":3},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":31,"deletions":8},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":31,"deletions":37}}},"59f4f31a7f3800a540c168abc67b8800db3f2f97":{"commit":"59f4f31a7f3800a540c168abc67b8800db3f2f97","author":"Johannes Geppert","email":"jogep@apache.org","date":"2012-10-19 14:49:39 -0400","message":" WW-3900 Refactor the Struts2 Showcase\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1400220 13f79535-47bb-0310-9956-ffa450edef68","insertions":8508,"deletions":9484,"churn":17992,"filepaths":{"apps/showcase/pom.xml":{"insertions":41,"deletions":21},"apps/showcase/src/main/java/org/apache/struts2/showcase/DateAction.java":{"insertions":72,"deletions":69},"apps/showcase/src/main/java/org/apache/struts2/showcase/DynamicTreeSelectAction.java":{"insertions":17,"deletions":17},"apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java":{"insertions":255,"deletions":249},"apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfRichtexteditorAction.java":{"insertions":34,"deletions":34},"apps/showcase/src/main/java/org/apache/struts2/showcase/MoreSelectsAction.java":{"insertions":102,"deletions":103},"apps/showcase/src/main/java/org/apache/struts2/showcase/ShowAjaxDynamicTreeAction.java":{"insertions":12,"deletions":11},"apps/showcase/src/main/java/org/apache/struts2/showcase/ShowDynamicTreeAction.java":{"insertions":5,"deletions":4},"apps/showcase/src/main/java/org/apache/struts2/showcase/UITagExample.java":{"insertions":295,"deletions":307},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/AbstractCRUDAction.java":{"insertions":54,"deletions":52},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/EmployeeAction.java":{"insertions":88,"deletions":83},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/ExampleAction.java":{"insertions":50,"deletions":46},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/JSPEvalAction.java":{"insertions":43,"deletions":37},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/SkillAction.java":{"insertions":45,"deletions":39},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain1.java":{"insertions":14,"deletions":11},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain2.java":{"insertions":24,"deletions":18},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain3.java":{"insertions":30,"deletions":25},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/AjaxTestAction.java":{"insertions":19,"deletions":17},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/AutocompleterExampleAction.java":{"insertions":32,"deletions":32},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/Example4ShowPanelAction.java":{"insertions":34,"deletions":34},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/Example5Action.java":{"insertions":11,"deletions":19},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Category.java":{"insertions":60,"deletions":60},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/GetCategory.java":{"insertions":16,"deletions":16},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Toggle.java":{"insertions":5,"deletions":5},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/MemoryStorage.java":{"insertions":105,"deletions":108},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/Storage.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/TestDataProvider.java":{"insertions":81,"deletions":76},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatAuthenticationInterceptor.java":{"insertions":20,"deletions":17},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatException.java":{"insertions":9,"deletions":9},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatInterceptor.java":{"insertions":18,"deletions":18},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatLoginAction.java":{"insertions":32,"deletions":31},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatLogoutAction.java":{"insertions":21,"deletions":20},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatMessage.java":{"insertions":22,"deletions":24},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatService.java":{"insertions":11,"deletions":19},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatServiceImpl.java":{"insertions":73,"deletions":73},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatSessionListener.java":{"insertions":21,"deletions":20},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/Constants.java":{"insertions":1,"deletions":1},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/CrudRoomAction.java":{"insertions":28,"deletions":27},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/DateConverter.java":{"insertions":29,"deletions":27},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/EnterRoomAction.java":{"insertions":26,"deletions":29},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ExitRoomAction.java":{"insertions":21,"deletions":25},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/MessagesAvailableInRoomAction.java":{"insertions":30,"deletions":32},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/Room.java":{"insertions":74,"deletions":73},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/RoomsAvailableAction.java":{"insertions":15,"deletions":15},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/SendMessageToRoomAction.java":{"insertions":31,"deletions":36},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/User.java":{"insertions":14,"deletions":15},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/UsersAvailableAction.java":{"insertions":15,"deletions":15},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/UsersAvailableInRoomAction.java":{"insertions":25,"deletions":27},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/Address.java":{"insertions":6,"deletions":16},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/AddressAction.java":{"insertions":12,"deletions":16},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/EnumTypeConverter.java":{"insertions":22,"deletions":22},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/OperationsEnum.java":{"insertions":6,"deletions":5},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/OperationsEnumAction.java":{"insertions":18,"deletions":21},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/Person.java":{"insertions":9,"deletions":16},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/PersonAction.java":{"insertions":14,"deletions":15},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/AbstractDao.java":{"insertions":32,"deletions":33},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/Dao.java":{"insertions":12,"deletions":11},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/EmployeeDao.java":{"insertions":29,"deletions":31},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/SkillDao.java":{"insertions":8,"deletions":9},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/CreateException.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/DeleteException.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/DuplicateKeyException.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/StorageException.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/UpdateException.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/filedownload/FileDownloadAction.java":{"insertions":14,"deletions":12},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/FileUploadAction.java":{"insertions":54,"deletions":56},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingArrayAction.java":{"insertions":28,"deletions":44},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingListAction.java":{"insertions":40,"deletions":45},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManager.java":{"insertions":15,"deletions":13},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManagerUtil.java":{"insertions":8,"deletions":8},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/StandardTagsAction.java":{"insertions":26,"deletions":26},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/GetUpdatedHangmanAction.java":{"insertions":24,"deletions":24},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/GuessCharacterAction.java":{"insertions":24,"deletions":23},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/Hangman.java":{"insertions":67,"deletions":67},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanConstants.java":{"insertions":2,"deletions":2},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanException.java":{"insertions":14,"deletions":14},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanService.java":{"insertions":7,"deletions":7},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/PropertiesVocabSource.java":{"insertions":34,"deletions":34},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/StartHangmanAction.java":{"insertions":23,"deletions":22},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/Vocab.java":{"insertions":56,"deletions":61},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/VocabSource.java":{"insertions":1,"deletions":1},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/EditGangsterAction.java":{"insertions":11,"deletions":11},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/GangsterForm.java":{"insertions":76,"deletions":83},"apps/showcase/src/main/java/org/apache/struts2/showcase/integration/SaveGangsterAction.java":{"insertions":19,"deletions":14},"apps/showcase/src/main/java/org/apache/struts2/showcase/jsf/JsfEmployeeAction.java":{"insertions":80,"deletions":73},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/Employee.java":{"insertions":142,"deletions":141},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/IdEntity.java":{"insertions":3,"deletions":2},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java":{"insertions":31,"deletions":30},"apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/Gangster.java":{"insertions":32,"deletions":38},"apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/ModelDrivenAction.java":{"insertions":11,"deletions":10},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/EditPersonAction.java":{"insertions":47,"deletions":38},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/ListPeopleAction.java":{"insertions":21,"deletions":19},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/NewPersonAction.java":{"insertions":21,"deletions":21},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/Person.java":{"insertions":47,"deletions":45},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/PersonManager.java":{"insertions":27,"deletions":28},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/package-info.java":{"insertions":2,"deletions":1},"apps/showcase/src/main/java/org/apache/struts2/showcase/source/ViewSourceAction.java":{"insertions":199,"deletions":195},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/actionPrefix/SubmitAction.java":{"insertions":10,"deletions":15},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/actiontag/ActionTagDemo.java":{"insertions":7,"deletions":7},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/AppendIteratorTagDemo.java":{"insertions":37,"deletions":33},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo.java":{"insertions":28,"deletions":30},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/MergeIteratorTagDemo.java":{"insertions":38,"deletions":33},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/SubsetIteratorTagDemo.java":{"insertions":40,"deletions":35},"apps/showcase/src/main/java/org/apache/struts2/showcase/token/TokenAction.java":{"insertions":39,"deletions":38},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/AbstractValidationActionSupport.java":{"insertions":6,"deletions":6},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction.java":{"insertions":71,"deletions":85},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/NonFieldValidatorsExampleAction.java":{"insertions":24,"deletions":29},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/QuizAction.java":{"insertions":22,"deletions":22},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/SubmitApplication.java":{"insertions":30,"deletions":32},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/User.java":{"insertions":23,"deletions":28},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/VisitorValidatorsExampleAction.java":{"insertions":8,"deletions":8},"apps/showcase/src/main/java/org/apache/struts2/showcase/wait/LongProcessAction.java":{"insertions":15,"deletions":12},"apps/showcase/src/main/java/org/apache/struts2/showcase/xslt/JVMAction.java":{"insertions":53,"deletions":53},"apps/showcase/src/main/resources/log4j.properties":{"insertions":4,"deletions":9},"apps/showcase/src/main/resources/struts-fileupload.xml":{"insertions":2,"deletions":2},"apps/showcase/src/main/resources/struts-hangman.xml":{"insertions":3,"deletions":0},"apps/showcase/src/main/resources/struts-tags-non-ui.xml":{"insertions":0,"deletions":9},"apps/showcase/src/main/resources/struts.xml":{"insertions":7,"deletions":7},"apps/showcase/src/main/webapp/WEB-INF/applicationContext.xml":{"insertions":67,"deletions":71},"apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp":{"insertions":90,"deletions":291},"apps/showcase/src/main/webapp/actionchaining/actionChainingResult.jsp":{"insertions":5,"deletions":14},"apps/showcase/src/main/webapp/chat/chatLogin.ftl":{"insertions":9,"deletions":20},"apps/showcase/src/main/webapp/chat/roomSelection.ftl":{"insertions":160,"deletions":167},"apps/showcase/src/main/webapp/chat/showRoom.ftl":{"insertions":157,"deletions":163},"apps/showcase/src/main/webapp/continuations/guess.ftl":{"insertions":18,"deletions":0},"apps/showcase/src/main/webapp/conversion/enterAddressInfo.jsp":{"insertions":39,"deletions":44},"apps/showcase/src/main/webapp/conversion/enterOperations.jsp":{"insertions":22,"deletions":29},"apps/showcase/src/main/webapp/conversion/enterPersonInfo.jsp":{"insertions":49,"deletions":58},"apps/showcase/src/main/webapp/conversion/index.jsp":{"insertions":16,"deletions":25},"apps/showcase/src/main/webapp/conversion/showAddressInfo.jsp":{"insertions":8,"deletions":14},"apps/showcase/src/main/webapp/conversion/showOperations.jsp":{"insertions":10,"deletions":14},"apps/showcase/src/main/webapp/conversion/showPersonInfo.jsp":{"insertions":7,"deletions":14},"apps/showcase/src/main/webapp/empmanager/editEmployee.jsp":{"insertions":33,"deletions":46},"apps/showcase/src/main/webapp/empmanager/editSkill.jsp":{"insertions":22,"deletions":37},"apps/showcase/src/main/webapp/empmanager/index.jsp":{"insertions":21,"deletions":1},"apps/showcase/src/main/webapp/empmanager/listEmployees.jsp":{"insertions":22,"deletions":39},"apps/showcase/src/main/webapp/empmanager/listSkills.jsp":{"insertions":20,"deletions":37},"apps/showcase/src/main/webapp/filedownload/index.jsp":{"insertions":12,"deletions":25},"apps/showcase/src/main/webapp/fileupload/index.jsp":{"insertions":25,"deletions":0},"apps/showcase/src/main/webapp/fileupload/multipleUploadUsingArray-success.jsp":{"insertions":37,"deletions":0},"apps/showcase/src/main/webapp/fileupload/multipleUploadUsingArray.jsp":{"insertions":11,"deletions":23},"apps/showcase/src/main/webapp/fileupload/multipleUploadUsingList-success.jsp":{"insertions":37,"deletions":0},"apps/showcase/src/main/webapp/fileupload/multipleUploadUsingList.jsp":{"insertions":7,"deletions":19},"apps/showcase/src/main/webapp/fileupload/upload-success.jsp":{"insertions":10,"deletions":16},"apps/showcase/src/main/webapp/fileupload/upload.jsp":{"insertions":13,"deletions":17},"apps/showcase/src/main/webapp/freemarker/customFreemarkerManagerUsage.ftl":{"insertions":5,"deletions":13},"apps/showcase/src/main/webapp/freemarker/index.jsp":{"insertions":22,"deletions":1},"apps/showcase/src/main/webapp/freemarker/standardTags.ftl":{"insertions":4,"deletions":24},"apps/showcase/src/main/webapp/hangman/hangmanAjax.ftl":{"insertions":225,"deletions":234},"apps/showcase/src/main/webapp/hangman/hangmanMenu.ftl":{"insertions":18,"deletions":0},"apps/showcase/src/main/webapp/hangman/hangmanNonAjax.ftl":{"insertions":126,"deletions":135},"apps/showcase/src/main/webapp/help.jsp":{"insertions":21,"deletions":22},"apps/showcase/src/main/webapp/integration/modelDriven.jsp":{"insertions":23,"deletions":36},"apps/showcase/src/main/webapp/integration/modelDrivenResult.jsp":{"insertions":17,"deletions":36},"apps/showcase/src/main/webapp/interactive/index.jsp":{"insertions":7,"deletions":1},"apps/showcase/src/main/webapp/jsf/employee/edit.jsp":{"insertions":79,"deletions":86},"apps/showcase/src/main/webapp/jsf/employee/list.jsp":{"insertions":40,"deletions":46},"apps/showcase/src/main/webapp/jsf/index.jsp":{"insertions":15,"deletions":26},"apps/showcase/src/main/webapp/modelDriven/modelDriven.jsp":{"insertions":24,"deletions":35},"apps/showcase/src/main/webapp/modelDriven/modelDrivenResult.jsp":{"insertions":16,"deletions":34},"apps/showcase/src/main/webapp/person/edit-person.jsp":{"insertions":34,"deletions":44},"apps/showcase/src/main/webapp/person/index.jsp":{"insertions":16,"deletions":1},"apps/showcase/src/main/webapp/person/list-people.ftl":{"insertions":22,"deletions":36},"apps/showcase/src/main/webapp/person/new-person.ftl":{"insertions":13,"deletions":41},"apps/showcase/src/main/webapp/showcase.jsp":{"insertions":46,"deletions":12},"apps/showcase/src/main/webapp/styles/main.css":{"insertions":5,"deletions":19},"apps/showcase/src/main/webapp/tags/index.jsp":{"insertions":16,"deletions":0},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefix.ftl":{"insertions":11,"deletions":17},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefixExample.ftl":{"insertions":45,"deletions":55},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/index.jsp":{"insertions":13,"deletions":0},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/methodPrefix.ftl":{"insertions":10,"deletions":16},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/normalSubmit.ftl":{"insertions":9,"deletions":16},"apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/redirectActionPrefix.ftl":{"insertions":13,"deletions":19},"apps/showcase/src/main/webapp/tags/non-ui/actionTag/includedPage.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/tags/non-ui/actionTag/includedPage2.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/tags/non-ui/actionTag/includedPage3.jsp":{"insertions":1,"deletions":1},"apps/showcase/src/main/webapp/tags/non-ui/actionTag/showActionTagDemo.jsp":{"insertions":24,"deletions":33},"apps/showcase/src/main/webapp/tags/non-ui/date.jsp":{"insertions":95,"deletions":105},"apps/showcase/src/main/webapp/tags/non-ui/debug.jsp":{"insertions":11,"deletions":21},"apps/showcase/src/main/webapp/tags/non-ui/ifTag/testIf.ftl":{"insertions":582,"deletions":589},"apps/showcase/src/main/webapp/tags/non-ui/ifTag/testIf.jsp":{"insertions":585,"deletions":588},"apps/showcase/src/main/webapp/tags/non-ui/index.jsp":{"insertions":24,"deletions":0},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp":{"insertions":16,"deletions":25},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp":{"insertions":9,"deletions":19},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp":{"insertions":15,"deletions":23},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp":{"insertions":9,"deletions":18},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp":{"insertions":12,"deletions":20},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp":{"insertions":7,"deletions":19},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp":{"insertions":10,"deletions":19},"apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp":{"insertions":10,"deletions":19},"apps/showcase/src/main/webapp/tags/ui/actionTagExampleCalling.jsp":{"insertions":7,"deletions":17},"apps/showcase/src/main/webapp/tags/ui/componentTagExample.jsp":{"insertions":53,"deletions":60},"apps/showcase/src/main/webapp/tags/ui/datepicker/index.jsp":{"insertions":18,"deletions":26},"apps/showcase/src/main/webapp/tags/ui/example.jsp":{"insertions":135,"deletions":142},"apps/showcase/src/main/webapp/tags/ui/example.vm":{"insertions":25,"deletions":30},"apps/showcase/src/main/webapp/tags/ui/exampleSubmited.jsp":{"insertions":42,"deletions":50},"apps/showcase/src/main/webapp/tags/ui/exampleSubmited.vm":{"insertions":44,"deletions":52},"apps/showcase/src/main/webapp/tags/ui/index.jsp":{"insertions":25,"deletions":0},"apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp":{"insertions":83,"deletions":91},"apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselectSubmit.jsp":{"insertions":85,"deletions":94},"apps/showcase/src/main/webapp/tags/ui/moreSelects.jsp":{"insertions":52,"deletions":60},"apps/showcase/src/main/webapp/tags/ui/moreSelectsSubmit.jsp":{"insertions":45,"deletions":55},"apps/showcase/src/main/webapp/tags/ui/timepicker/index.jsp":{"insertions":15,"deletions":24},"apps/showcase/src/main/webapp/tags/ui/treeExampleAjaxDynamic.jsp":{"insertions":7,"deletions":14},"apps/showcase/src/main/webapp/tags/ui/treeExampleDynamic.jsp":{"insertions":35,"deletions":43},"apps/showcase/src/main/webapp/tags/ui/treeExampleStatic.jsp":{"insertions":40,"deletions":49},"apps/showcase/src/main/webapp/tiles/body.ftl":{"insertions":7,"deletions":13},"apps/showcase/src/main/webapp/tiles/body.jsp":{"insertions":13,"deletions":19},"apps/showcase/src/main/webapp/tiles/header.jsp":{"insertions":1,"deletions":3},"apps/showcase/src/main/webapp/tiles/layout.ftl":{"insertions":4,"deletions":2},"apps/showcase/src/main/webapp/tiles/layout.jsp":{"insertions":6,"deletions":2},"apps/showcase/src/main/webapp/token/doublePost.jsp":{"insertions":5,"deletions":18},"apps/showcase/src/main/webapp/token/example1.jsp":{"insertions":14,"deletions":40},"apps/showcase/src/main/webapp/token/example2.jsp":{"insertions":14,"deletions":28},"apps/showcase/src/main/webapp/token/example3.jsp":{"insertions":14,"deletions":27},"apps/showcase/src/main/webapp/token/example4.ftl":{"insertions":20,"deletions":34},"apps/showcase/src/main/webapp/token/index.jsp":{"insertions":21,"deletions":36},"apps/showcase/src/main/webapp/token/transferDone.jsp":{"insertions":15,"deletions":38},"apps/showcase/src/main/webapp/validation/clientSideValidationExample.jsp":{"insertions":44,"deletions":53},"apps/showcase/src/main/webapp/validation/fieldValidatorsExample.jsp":{"insertions":44,"deletions":51},"apps/showcase/src/main/webapp/validation/footer.jsp":{"insertions":2,"deletions":1},"apps/showcase/src/main/webapp/validation/index.jsp":{"insertions":30,"deletions":39},"apps/showcase/src/main/webapp/validation/nonFieldValidatorsExample.jsp":{"insertions":25,"deletions":33},"apps/showcase/src/main/webapp/validation/quiz-ajax.jsp":{"insertions":71,"deletions":86},"apps/showcase/src/main/webapp/validation/quiz-basic.jsp":{"insertions":11,"deletions":25},"apps/showcase/src/main/webapp/validation/quiz-client-css.jsp":{"insertions":9,"deletions":22},"apps/showcase/src/main/webapp/validation/quiz-client.jsp":{"insertions":9,"deletions":22},"apps/showcase/src/main/webapp/validation/quiz-success.jsp":{"insertions":3,"deletions":16},"apps/showcase/src/main/webapp/validation/storeErrorsAcrossRequestCancel.jsp":{"insertions":13,"deletions":22},"apps/showcase/src/main/webapp/validation/storeErrorsAcrossRequestExample.jsp":{"insertions":35,"deletions":45},"apps/showcase/src/main/webapp/validation/storeErrorsAcrossRequestOk.jsp":{"insertions":13,"deletions":21},"apps/showcase/src/main/webapp/validation/successClientSideValidationExample.jsp":{"insertions":8,"deletions":19},"apps/showcase/src/main/webapp/validation/successFieldValidatorsExample.jsp":{"insertions":8,"deletions":21},"apps/showcase/src/main/webapp/validation/successNonFieldValidatorsExample.jsp":{"insertions":7,"deletions":19},"apps/showcase/src/main/webapp/validation/successVisitorValidatorsExample.jsp":{"insertions":9,"deletions":20},"apps/showcase/src/main/webapp/validation/validationExamplesStyles.css":{"insertions":11,"deletions":0},"apps/showcase/src/main/webapp/validation/visitorValidatorsExample.jsp":{"insertions":21,"deletions":28},"apps/showcase/src/main/webapp/viewSource.jsp":{"insertions":29,"deletions":43},"apps/showcase/src/main/webapp/wait/complete.jsp":{"insertions":5,"deletions":17},"apps/showcase/src/main/webapp/wait/example1.jsp":{"insertions":8,"deletions":20},"apps/showcase/src/main/webapp/wait/example2.jsp":{"insertions":8,"deletions":20},"apps/showcase/src/main/webapp/wait/example3.jsp":{"insertions":9,"deletions":20},"apps/showcase/src/main/webapp/wait/index.jsp":{"insertions":10,"deletions":25},"apps/showcase/src/main/webapp/wait/wait.jsp":{"insertions":0,"deletions":37}}},"85812fb9bbf1dc8358d0352157142ec3131e015b":{"commit":"85812fb9bbf1dc8358d0352157142ec3131e015b","author":"Lukasz Lenart","email":"lukasz.lenart@gmail.com","date":"2018-12-14 08:58:48 -0500","message":"[WW-4989] Uses JacksonXML handler a default handler for XML in the REST plugin (#288)\n\n* WW-4989 Uses Jackson XML handler as a default for XML serialisation\r\n\r\n* WW-4989 Renames class to match the same pattern for XML handler","insertions":10,"deletions":10,"churn":20,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/handler/{JacksonJsonHandler.java => JacksonLibHandler.java}":{"insertions":1,"deletions":1},"plugins/rest/src/main/resources/struts-plugin.xml":{"insertions":2,"deletions":2},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/{JacksonJsonHandlerTest.java => JacksonLibHandlerTest.java}":{"insertions":7,"deletions":7}}},"c643336945dda84cbcdc8a39530baa24fede28c4":{"commit":"c643336945dda84cbcdc8a39530baa24fede28c4","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2013-09-22 14:37:11 -0400","message":"Merged from STRUTS_2_3_15_1_X - Disables DMI [from revision 1524296]\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1525413 13f79535-47bb-0310-9956-ffa450edef68","insertions":32,"deletions":59,"churn":91,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":13,"deletions":24},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ParameterAction.java":{"insertions":1,"deletions":3},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":5,"deletions":9},"core/src/test/java/org/apache/struts2/dispatcher/mapper/Restful2ActionMapperTest.java":{"insertions":0,"deletions":1},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":11,"deletions":12},"core/src/test/java/org/apache/struts2/views/jsp/ui/FormTagTest.java":{"insertions":0,"deletions":5},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":1,"deletions":1},"plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java":{"insertions":0,"deletions":3}}},"c95a0f8b5e93bfb866a5095b00dd33950d2187f1":{"commit":"c95a0f8b5e93bfb866a5095b00dd33950d2187f1","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2010-11-26 17:23:25 -0500","message":"Added Dynamic Method Invocation support\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_2_1_1@1039579 13f79535-47bb-0310-9956-ffa450edef68","insertions":83,"deletions":149,"churn":232,"filepaths":{"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":82,"deletions":91},"plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java":{"insertions":1,"deletions":58}}},"51b276c2d80c4008b86f47a0232c32e8385c0096":{"commit":"51b276c2d80c4008b86f47a0232c32e8385c0096","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:38:49 -0400","message":"Adds additional blocked classes","insertions":2,"deletions":4,"churn":6,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":2,"deletions":1}}},"d92654daf3dfe36082995b713484de92041afaea":{"commit":"d92654daf3dfe36082995b713484de92041afaea","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-04-18 14:38:49 -0400","message":"Adds additional blocked classes","insertions":2,"deletions":4,"churn":6,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":3},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":2,"deletions":1}}},"fbb91d1bb9b7c8033d8de02f19f75daae192ce2f":{"commit":"fbb91d1bb9b7c8033d8de02f19f75daae192ce2f","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-03-14 06:25:00 -0400","message":"Reverts excluded classes","insertions":2,"deletions":94,"churn":96,"filepaths":{"core/src/main/resources/struts-default.xml":{"insertions":2,"deletions":13},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessTest.java":{"insertions":0,"deletions":81}}},"1081c52be93abfd2f33ba8453c676e3edcedec8b":{"commit":"1081c52be93abfd2f33ba8453c676e3edcedec8b","author":"René Gielen","email":"rgielen@apache.org","date":"2012-08-03 09:40:01 -0400","message":"Merged from trunk\nWW-3858\nDecouple token names from their respective session attribute names [from revision 1368827]\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/branches/STRUTS_2_3_4_X@1368946 13f79535-47bb-0310-9956-ffa450edef68","insertions":40,"deletions":88,"churn":128,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":2,"deletions":3},"core/src/main/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":2,"deletions":4},"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":29,"deletions":57},"core/src/test/java/org/apache/struts2/util/TokenHelperTest.java":{"insertions":4,"deletions":20},"core/src/test/java/org/apache/struts2/views/jsp/ui/TokenTagTest.java":{"insertions":3,"deletions":4}}},"f0d11d7c1db988741727ad23d5a30a7acac5325f":{"commit":"f0d11d7c1db988741727ad23d5a30a7acac5325f","author":"Musachy Barroso","email":"musachy@apache.org","date":"2009-04-01 14:20:01 -0400","message":"WW-3068 Make ExecAndWait interceptor create a FreeMarkerResult and use it to render the temporary page, instead of adding a fake result to the config (which causes an exception)\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@760997 13f79535-47bb-0310-9956-ffa450edef68","insertions":10,"deletions":29,"churn":39,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":10,"deletions":29}}},"32bc45dc42e57f4b488d147d687627017ed9626d":{"commit":"32bc45dc42e57f4b488d147d687627017ed9626d","author":"Donald J. Brown","email":"mrdon@apache.org","date":"2007-01-07 15:37:06 -0500","message":"Fixed execute and wait interceptor\nWW-1593\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@493827 13f79535-47bb-0310-9956-ffa450edef68","insertions":471,"deletions":472,"churn":943,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":3,"deletions":4},"core/src/main/resources/META-INF/struts-tags.tld":{"insertions":468,"deletions":468}}},"05cca5c546e39626dc155bc558112911bb165561":{"commit":"05cca5c546e39626dc155bc558112911bb165561","author":"Ted Nathan Husted","email":"husted@apache.org","date":"2008-01-15 07:41:14 -0500","message":"WW-1741 make ExecuteAndWaitInterceptor token aware - Apply patch provided by Thomas Micheline.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@612104 13f79535-47bb-0310-9956-ffa450edef68","insertions":2,"deletions":7,"churn":9,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":2,"deletions":7}}},"94c44626588cbafc39507550ea37fab2b679d7d1":{"commit":"94c44626588cbafc39507550ea37fab2b679d7d1","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-03-14 06:39:11 -0400","message":"[maven-release-plugin] prepare for next development iteration","insertions":57,"deletions":57,"churn":114,"filepaths":{"apps/blank/pom.xml":{"insertions":1,"deletions":1},"apps/jboss-blank/pom.xml":{"insertions":1,"deletions":1},"apps/mailreader/pom.xml":{"insertions":1,"deletions":1},"apps/pom.xml":{"insertions":1,"deletions":1},"apps/portlet/pom.xml":{"insertions":1,"deletions":1},"apps/rest-showcase/pom.xml":{"insertions":2,"deletions":2},"apps/showcase/pom.xml":{"insertions":1,"deletions":1},"archetypes/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-angularjs/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-blank/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-convention/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-dbportlet/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-plugin/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-portlet/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-starter/pom.xml":{"insertions":1,"deletions":1},"assembly/pom.xml":{"insertions":1,"deletions":1},"bom/pom.xml":{"insertions":3,"deletions":3},"bundles/admin/pom.xml":{"insertions":1,"deletions":1},"bundles/demo/pom.xml":{"insertions":1,"deletions":1},"bundles/pom.xml":{"insertions":1,"deletions":1},"core/pom.xml":{"insertions":1,"deletions":1},"plugins/cdi/pom.xml":{"insertions":1,"deletions":1},"plugins/codebehind/pom.xml":{"insertions":1,"deletions":1},"plugins/config-browser/pom.xml":{"insertions":1,"deletions":1},"plugins/convention/pom.xml":{"insertions":1,"deletions":1},"plugins/dojo/pom.xml":{"insertions":1,"deletions":1},"plugins/dwr/pom.xml":{"insertions":1,"deletions":1},"plugins/embeddedjsp/pom.xml":{"insertions":1,"deletions":1},"plugins/gxp/pom.xml":{"insertions":1,"deletions":1},"plugins/jasperreports/pom.xml":{"insertions":1,"deletions":1},"plugins/java8-support/pom.xml":{"insertions":1,"deletions":1},"plugins/javatemplates/pom.xml":{"insertions":1,"deletions":1},"plugins/jfreechart/pom.xml":{"insertions":1,"deletions":1},"plugins/jsf/pom.xml":{"insertions":1,"deletions":1},"plugins/json/pom.xml":{"insertions":1,"deletions":1},"plugins/junit/pom.xml":{"insertions":1,"deletions":1},"plugins/osgi/pom.xml":{"insertions":1,"deletions":1},"plugins/oval/pom.xml":{"insertions":1,"deletions":1},"plugins/pell-multipart/pom.xml":{"insertions":1,"deletions":1},"plugins/plexus/pom.xml":{"insertions":1,"deletions":1},"plugins/pom.xml":{"insertions":1,"deletions":1},"plugins/portlet-tiles/pom.xml":{"insertions":1,"deletions":1},"plugins/portlet/pom.xml":{"insertions":1,"deletions":1},"plugins/rest/pom.xml":{"insertions":1,"deletions":1},"plugins/sitegraph/pom.xml":{"insertions":1,"deletions":1},"plugins/sitemesh/pom.xml":{"insertions":1,"deletions":1},"plugins/spring/pom.xml":{"insertions":1,"deletions":1},"plugins/struts1/pom.xml":{"insertions":1,"deletions":1},"plugins/testng/pom.xml":{"insertions":1,"deletions":1},"plugins/tiles/pom.xml":{"insertions":1,"deletions":1},"plugins/tiles3/pom.xml":{"insertions":1,"deletions":1},"pom.xml":{"insertions":2,"deletions":2},"xwork-core/pom.xml":{"insertions":1,"deletions":1}}},"8a59ed02c958db9213f0e54d816882a902891761":{"commit":"8a59ed02c958db9213f0e54d816882a902891761","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2016-03-18 03:54:31 -0400","message":"[maven-release-plugin] prepare release STRUTS_2_3_27","insertions":57,"deletions":57,"churn":114,"filepaths":{"apps/blank/pom.xml":{"insertions":1,"deletions":1},"apps/jboss-blank/pom.xml":{"insertions":1,"deletions":1},"apps/mailreader/pom.xml":{"insertions":1,"deletions":1},"apps/pom.xml":{"insertions":1,"deletions":1},"apps/portlet/pom.xml":{"insertions":1,"deletions":1},"apps/rest-showcase/pom.xml":{"insertions":2,"deletions":2},"apps/showcase/pom.xml":{"insertions":1,"deletions":1},"archetypes/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-angularjs/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-blank/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-convention/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-dbportlet/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-plugin/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-portlet/pom.xml":{"insertions":1,"deletions":1},"archetypes/struts2-archetype-starter/pom.xml":{"insertions":1,"deletions":1},"assembly/pom.xml":{"insertions":1,"deletions":1},"bom/pom.xml":{"insertions":3,"deletions":3},"bundles/admin/pom.xml":{"insertions":1,"deletions":1},"bundles/demo/pom.xml":{"insertions":1,"deletions":1},"bundles/pom.xml":{"insertions":1,"deletions":1},"core/pom.xml":{"insertions":1,"deletions":1},"plugins/cdi/pom.xml":{"insertions":1,"deletions":1},"plugins/codebehind/pom.xml":{"insertions":1,"deletions":1},"plugins/config-browser/pom.xml":{"insertions":1,"deletions":1},"plugins/convention/pom.xml":{"insertions":1,"deletions":1},"plugins/dojo/pom.xml":{"insertions":1,"deletions":1},"plugins/dwr/pom.xml":{"insertions":1,"deletions":1},"plugins/embeddedjsp/pom.xml":{"insertions":1,"deletions":1},"plugins/gxp/pom.xml":{"insertions":1,"deletions":1},"plugins/jasperreports/pom.xml":{"insertions":1,"deletions":1},"plugins/java8-support/pom.xml":{"insertions":1,"deletions":1},"plugins/javatemplates/pom.xml":{"insertions":1,"deletions":1},"plugins/jfreechart/pom.xml":{"insertions":1,"deletions":1},"plugins/jsf/pom.xml":{"insertions":1,"deletions":1},"plugins/json/pom.xml":{"insertions":1,"deletions":1},"plugins/junit/pom.xml":{"insertions":1,"deletions":1},"plugins/osgi/pom.xml":{"insertions":1,"deletions":1},"plugins/oval/pom.xml":{"insertions":1,"deletions":1},"plugins/pell-multipart/pom.xml":{"insertions":1,"deletions":1},"plugins/plexus/pom.xml":{"insertions":1,"deletions":1},"plugins/pom.xml":{"insertions":1,"deletions":1},"plugins/portlet-tiles/pom.xml":{"insertions":1,"deletions":1},"plugins/portlet/pom.xml":{"insertions":1,"deletions":1},"plugins/rest/pom.xml":{"insertions":1,"deletions":1},"plugins/sitegraph/pom.xml":{"insertions":1,"deletions":1},"plugins/sitemesh/pom.xml":{"insertions":1,"deletions":1},"plugins/spring/pom.xml":{"insertions":1,"deletions":1},"plugins/struts1/pom.xml":{"insertions":1,"deletions":1},"plugins/testng/pom.xml":{"insertions":1,"deletions":1},"plugins/tiles/pom.xml":{"insertions":1,"deletions":1},"plugins/tiles3/pom.xml":{"insertions":1,"deletions":1},"pom.xml":{"insertions":2,"deletions":2},"xwork-core/pom.xml":{"insertions":1,"deletions":1}}},"b06dd50af2a3319dd896bf5c2f4972d2b772cf2b":{"commit":"b06dd50af2a3319dd896bf5c2f4972d2b772cf2b","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-03-06 05:17:38 -0500","message":"Uses default error key if specified key doesn't exist","insertions":9,"deletions":12,"churn":21,"filepaths":{"core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java":{"insertions":5,"deletions":8},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":4,"deletions":4}}},"352306493971e7d5a756d61780d57a76eb1f519a":{"commit":"352306493971e7d5a756d61780d57a76eb1f519a","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-03-06 05:56:39 -0500","message":"Uses default error key if specified key doesn't exist","insertions":3,"deletions":15,"churn":18,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":1,"deletions":5},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaStreamMultiPartRequest.java":{"insertions":1,"deletions":5},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":1,"deletions":5}}},"5d68b267b5d089c8ce22e044edc7aaf532d93f02":{"commit":"5d68b267b5d089c8ce22e044edc7aaf532d93f02","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2012-08-31 10:06:00 -0400","message":"WW-3177 adds better way to handle error messages when an exception occurs, adds support for I18N to translate exceptions and adds default error messages\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1379458 13f79535-47bb-0310-9956-ffa450edef68","insertions":52,"deletions":127,"churn":179,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java":{"insertions":1,"deletions":3},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":16,"deletions":50},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequest.java":{"insertions":1,"deletions":1},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":14,"deletions":36},"core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java":{"insertions":4,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages.properties":{"insertions":0,"deletions":4},"core/src/main/resources/org/apache/struts2/struts-messages_da.properties":{"insertions":0,"deletions":4},"core/src/main/resources/org/apache/struts2/struts-messages_de.properties":{"insertions":4,"deletions":8},"core/src/main/resources/org/apache/struts2/struts-messages_pl.properties":{"insertions":5,"deletions":9},"core/src/main/resources/org/apache/struts2/struts-messages_pt.properties":{"insertions":0,"deletions":4},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":1,"deletions":2},"plugins/pell-multipart/src/main/java/org/apache/struts2/dispatcher/multipart/PellMultiPartRequest.java":{"insertions":6,"deletions":6}}},"e7a414fea354ccf6694f3d101d53f5ff311c69d2":{"commit":"e7a414fea354ccf6694f3d101d53f5ff311c69d2","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2014-07-20 05:04:41 -0400","message":"WW-3025 Adds new JakartaStream multipart request handler\nIt solves problem with loosing parameters during large files which\nexceeds upload file limit","insertions":0,"deletions":603,"churn":603,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":3},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaStreamMultiPartRequest.java":{"insertions":0,"deletions":598},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":0,"deletions":1},"core/src/main/resources/struts-default.xml":{"insertions":0,"deletions":1}}},"cc6edbb49a31e06b7fbf3b2a9e97f898e677e9b5":{"commit":"cc6edbb49a31e06b7fbf3b2a9e97f898e677e9b5","author":"Maurizio Cucchiara","email":"mcucchiara@apache.org","date":"2012-01-20 19:04:43 -0500","message":"Security issue fixed (see [1] for further details)\n[1] https://cwiki.apache.org/confluence/display/WW/S2-009\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1234212 13f79535-47bb-0310-9956-ffa450edef68","insertions":9,"deletions":82,"churn":91,"filepaths":{"pom.xml":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":2,"deletions":2},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":3,"deletions":19},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":3,"deletions":16},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ValueStack.java":{"insertions":0,"deletions":8},"xwork-core/src/test/java/com/opensymphony/xwork2/StubValueStack.java":{"insertions":0,"deletions":4},"xwork-core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":0,"deletions":32}}},"583da3d5df5aeeded3beadca6305a98c5618e46b":{"commit":"583da3d5df5aeeded3beadca6305a98c5618e46b","author":"Yasser Zamani","email":"yasser.zamani@live.com","date":"2017-06-21 08:10:29 -0400","message":"WW-4805 Blocks ognl access to class members of Spring proxy","insertions":0,"deletions":193,"churn":193,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":0,"deletions":6},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ProxyUtil.java":{"insertions":0,"deletions":151},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":26},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":10}}},"086b63735527d4bb0c1dd0d86a7c0374b825ff24":{"commit":"086b63735527d4bb0c1dd0d86a7c0374b825ff24","author":"Yasser Zamani","email":"yasser.zamani@live.com","date":"2017-07-07 05:05:10 -0400","message":"Adds constant to control proxy member access","insertions":1,"deletions":70,"churn":71,"filepaths":{"plugins/spring/src/main/resources/struts-plugin.xml":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/XWorkConstants.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":0,"deletions":11},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":0,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":1,"deletions":6},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessProxyTest.java":{"insertions":0,"deletions":49},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":1}}},"ae5630197980fe431f84eb26523f3b23b71f91bc":{"commit":"ae5630197980fe431f84eb26523f3b23b71f91bc","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-06-29 03:41:53 -0400","message":"WW-4805 Ports proxy detection to 2.3","insertions":0,"deletions":193,"churn":193,"filepaths":{"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":0,"deletions":6},"xwork-core/src/main/java/com/opensymphony/xwork2/util/ProxyUtil.java":{"insertions":0,"deletions":151},"xwork-core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":26},"xwork-core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":10}}},"4c386c663cf094a6d40d90c56c5983e14d518c26":{"commit":"4c386c663cf094a6d40d90c56c5983e14d518c26","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-06-20 06:44:58 -0400","message":"WW-4805 Blocks ognl access to class members of Spring proxy","insertions":22,"deletions":195,"churn":217,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/interceptor/ChainingInterceptor.java":{"insertions":2,"deletions":2},"core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":2,"deletions":7},"core/src/main/java/com/opensymphony/xwork2/util/ProxyUtil.java":{"insertions":3,"deletions":109},"core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":27},"core/src/test/java/com/opensymphony/xwork2/spring/SpringProxyUtilTest.java":{"insertions":14,"deletions":40},"core/src/test/java/com/opensymphony/xwork2/spring/TestAspect.java":{"insertions":0,"deletions":5},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":1,"deletions":5}}},"5d999d6ac145c769191cc2e9a4897a47093f43d8":{"commit":"5d999d6ac145c769191cc2e9a4897a47093f43d8","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-06-22 03:01:35 -0400","message":"Adds a constant to control when proxy can be accessed","insertions":1,"deletions":73,"churn":74,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":0,"deletions":12},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":0,"deletions":1},"core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":1,"deletions":6},"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":2},"core/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessProxyTest.java":{"insertions":0,"deletions":49},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":1},"plugins/spring/src/main/resources/struts-plugin.xml":{"insertions":0,"deletions":2}}},"8b862f7cb2eaa6289ec9b36e7dc4a47521fc3bca":{"commit":"8b862f7cb2eaa6289ec9b36e7dc4a47521fc3bca","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2017-05-17 13:49:21 -0400","message":"WW-4105 Adds support for Spring proxies when chaining actions","insertions":2,"deletions":256,"churn":258,"filepaths":{"core/src/main/java/com/opensymphony/xwork2/interceptor/ChainingInterceptor.java":{"insertions":1,"deletions":6},"core/src/main/java/com/opensymphony/xwork2/util/ProxyUtil.java":{"insertions":0,"deletions":90},"core/src/test/java/com/opensymphony/xwork2/TestSubBean.java":{"insertions":0,"deletions":14},"core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":0,"deletions":17},"core/src/test/java/com/opensymphony/xwork2/spring/SpringProxyUtilTest.java":{"insertions":0,"deletions":85},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-spring.xml":{"insertions":1,"deletions":25},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":0,"deletions":19}}},"6e87474f9ad0549f07dd2c37d50a9ccd0977c6e5":{"commit":"6e87474f9ad0549f07dd2c37d50a9ccd0977c6e5","author":"Lukasz Lenart","email":"lukaszlenart@apache.org","date":"2018-06-21 03:19:46 -0400","message":"Validates action, namespace and method in the same way","insertions":89,"deletions":150,"churn":239,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":5},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":2,"deletions":33},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":86,"deletions":111},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":1,"deletions":1}}},"918182344cc97515353cc3dcb09b9fce19c739c0":{"commit":"918182344cc97515353cc3dcb09b9fce19c739c0","author":"Yasser Zamani","email":"yasserzamani@apache.org","date":"2018-06-29 14:55:59 -0400","message":" iQIzBAABCAAdFiEEL360a8hS8177MFwX+xUQ7hbPH6cFAls2gMcACgkQ+xUQ7hbP\n H6fK7A/+IIR7xzmL6panuBufjdoCccDV+XhGFRQrLStHY7S+oocQRltBMMg9Ea9o\n 6ZofBR1KmV7D4O/C+SPgjDB6zpwRUy1dyXmMWVxkjwa96pYi/kmhtGzsz7gdrrZf\n Q1FRs5jKUINh8CqUM7R9RA1GojLMpHZmB/XR+QDqdiYaY3W98y7ecNxuE/Cz/ZPI\n xSeRtjPOqLc0U3CnFJOVME9+q9WR34vryN957/XWow03oiqXL1Xn7s2QxE7yeeSo\n Oxth+GV//5IOR3pVA/V6dLMzae2s7pDoaqZY3aXHDnklnKm4Cgf/Mw9SU57jxyhO\n ttg4lklKX9cpn6qi1S/vykRZqJ7G2vfA5Nu/Floj+8tUzEcdWpZDcFPJsQQgmF1G\n QvNNzQanF9D6wpKLLmpOi7NT5CzJuiwWUgX07xLfeofkj4PA6GQ0cyqip//UcIKY\n ZiFxkGDlP0DT2NwxPqSqvJlaGnzJh3fPDfr5TU5sk5kw/xLJaV+71AJlDKGJFCSa\n 22wQlzYHAX39tgBOHBQBlcDD7Go/cDAQDnbqAapsu7JaSASHvsgw7WkDnmSnl0/W\n kcYQI6islTW1ivCbhCbGHF3fouHTH0qjjZUEC+qeiVtS3nuM/VL5V2XD9qsCpXvs\n VeAevWpORx3TKiwUQqUjRoMueJt868SlTANYBoBumAAl9WCxk7g=\n =IqT4\n -----END PGP SIGNATURE-----\n\nfix some sonar issue","insertions":77,"deletions":232,"churn":309,"filepaths":{"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":5},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":6,"deletions":38},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":61,"deletions":86},"core/src/test/java/org/apache/struts2/util/OgnlUtilStrutsTest.java":{"insertions":0,"deletions":57},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":1,"deletions":1},"xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":8,"deletions":44},"xwork-core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":1,"deletions":1}}},"f0e3ff3628cdda1c55dcca06bba6ab4aed960ec8":{"commit":"f0e3ff3628cdda1c55dcca06bba6ab4aed960ec8","author":"Garrett Rooney","email":"rooneg@apache.org","date":"2006-02-22 00:16:10 -0500","message":"Create space in the incubator for the new Webwork podling.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/webwork2@379688 13f79535-47bb-0310-9956-ffa450edef68","insertions":377220,"deletions":0,"churn":377220,"filepaths":{".gitignore":{"insertions":45,"deletions":0},".mvn/wrapper/MavenWrapperDownloader.java":{"insertions":117,"deletions":0},".mvn/wrapper/maven-wrapper.properties":{"insertions":2,"deletions":0},".travis.yml":{"insertions":32,"deletions":0},"Jenkinsfile":{"insertions":42,"deletions":0},"README.md":{"insertions":101,"deletions":0},"SECURITY.md":{"insertions":39,"deletions":0},"apps/pom.xml":{"insertions":107,"deletions":0},"apps/rest-showcase/README.txt":{"insertions":15,"deletions":0},"apps/rest-showcase/pom.xml":{"insertions":145,"deletions":0},"apps/rest-showcase/src/main/java/org/demo/rest/example/IndexController.java":{"insertions":34,"deletions":0},"apps/rest-showcase/src/main/java/org/demo/rest/example/Order.java":{"insertions":93,"deletions":0},"apps/rest-showcase/src/main/java/org/demo/rest/example/OrdersController.java":{"insertions":115,"deletions":0},"apps/rest-showcase/src/main/java/org/demo/rest/example/OrdersService.java":{"insertions":53,"deletions":0},"apps/rest-showcase/src/main/resources/log4j2.xml":{"insertions":36,"deletions":0},"apps/rest-showcase/src/main/resources/struts.xml":{"insertions":44,"deletions":0},"apps/rest-showcase/src/main/resources/velocity.properties":{"insertions":19,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/content/orders-deleteConfirm.jsp":{"insertions":67,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/content/orders-edit.jsp":{"insertions":92,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/content/orders-editNew.jsp":{"insertions":83,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/content/orders-index.jsp":{"insertions":77,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/content/orders-show.jsp":{"insertions":69,"deletions":0},"apps/rest-showcase/src/main/webapp/WEB-INF/web.xml":{"insertions":64,"deletions":0},"apps/rest-showcase/src/main/webapp/css/app.css":{"insertions":23,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap-theme.css":{"insertions":476,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap-theme.css.map":{"insertions":1,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap-theme.min.css":{"insertions":5,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap.css":{"insertions":6584,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap.css.map":{"insertions":1,"deletions":0},"apps/rest-showcase/src/main/webapp/css/bootstrap.min.css":{"insertions":5,"deletions":0},"apps/rest-showcase/src/main/webapp/fonts/glyphicons-halflings-regular.eot":{"insertions":0,"deletions":0},"apps/rest-showcase/src/main/webapp/fonts/glyphicons-halflings-regular.svg":{"insertions":288,"deletions":0},"apps/rest-showcase/src/main/webapp/fonts/glyphicons-halflings-regular.ttf":{"insertions":0,"deletions":0},"apps/rest-showcase/src/main/webapp/fonts/glyphicons-halflings-regular.woff":{"insertions":0,"deletions":0},"apps/rest-showcase/src/main/webapp/fonts/glyphicons-halflings-regular.woff2":{"insertions":0,"deletions":0},"apps/rest-showcase/src/test/java/it/org/apache/struts2/rest/example/GetOrdersTest.java":{"insertions":50,"deletions":0},"apps/rest-showcase/src/test/java/it/org/apache/struts2/rest/example/ListOrdersTest.java":{"insertions":57,"deletions":0},"apps/rest-showcase/src/test/java/it/org/apache/struts2/rest/example/ParameterUtils.java":{"insertions":30,"deletions":0},"apps/rest-showcase/src/test/java/it/org/apache/struts2/rest/example/PostOrderTest.java":{"insertions":122,"deletions":0},"apps/showcase/README.txt":{"insertions":16,"deletions":0},"apps/showcase/pom.xml":{"insertions":276,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/DateAction.java":{"insertions":103,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/DynamicTreeSelectAction.java":{"insertions":55,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java":{"insertions":280,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfRichtexteditorAction.java":{"insertions":78,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/MoreSelectsAction.java":{"insertions":136,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ShowAjaxDynamicTreeAction.java":{"insertions":40,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ShowDynamicTreeAction.java":{"insertions":36,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/UITagExample.java":{"insertions":349,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/AbstractCRUDAction.java":{"insertions":94,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/EmployeeAction.java":{"insertions":120,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/ExampleAction.java":{"insertions":82,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/JSPEvalAction.java":{"insertions":69,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/action/SkillAction.java":{"insertions":82,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain1.java":{"insertions":40,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain2.java":{"insertions":50,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain3.java":{"insertions":61,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/AjaxTestAction.java":{"insertions":52,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/AutocompleterExampleAction.java":{"insertions":59,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/Example4ShowPanelAction.java":{"insertions":75,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/Example5Action.java":{"insertions":51,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Category.java":{"insertions":104,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/GetCategory.java":{"insertions":49,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Toggle.java":{"insertions":34,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/MemoryStorage.java":{"insertions":145,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/Storage.java":{"insertions":49,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/application/TestDataProvider.java":{"insertions":114,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/async/AsyncFilter.java":{"insertions":53,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/async/ChatRoomAction.java":{"insertions":68,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatAuthenticationInterceptor.java":{"insertions":51,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatException.java":{"insertions":36,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatInterceptor.java":{"insertions":54,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatLoginAction.java":{"insertions":67,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatLogoutAction.java":{"insertions":57,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatMessage.java":{"insertions":51,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatService.java":{"insertions":45,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatServiceImpl.java":{"insertions":115,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatSessionListener.java":{"insertions":53,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/Constants.java":{"insertions":25,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/CrudRoomAction.java":{"insertions":63,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/DateConverter.java":{"insertions":68,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/EnterRoomAction.java":{"insertions":65,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ExitRoomAction.java":{"insertions":62,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/MessagesAvailableInRoomAction.java":{"insertions":61,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/Room.java":{"insertions":100,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/RoomsAvailableAction.java":{"insertions":48,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/SendMessageToRoomAction.java":{"insertions":75,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/User.java":{"insertions":49,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/UsersAvailableAction.java":{"insertions":49,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/chat/UsersAvailableInRoomAction.java":{"insertions":63,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/Address.java":{"insertions":48,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/AddressAction.java":{"insertions":51,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/EnumTypeConverter.java":{"insertions":58,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/OperationsEnum.java":{"insertions":32,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/OperationsEnumAction.java":{"insertions":59,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/Person.java":{"insertions":44,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/PersonAction.java":{"insertions":47,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/AbstractDao.java":{"insertions":78,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/Dao.java":{"insertions":52,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/EmployeeDao.java":{"insertions":69,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/dao/SkillDao.java":{"insertions":42,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/CreateException.java":{"insertions":42,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/DeleteException.java":{"insertions":43,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/DuplicateKeyException.java":{"insertions":43,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/StorageException.java":{"insertions":43,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/exception/UpdateException.java":{"insertions":44,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/filedownload/FileDownloadAction.java":{"insertions":64,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/FileUploadAction.java":{"insertions":87,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingArrayAction.java":{"insertions":82,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingListAction.java":{"insertions":85,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManager.java":{"insertions":58,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManagerUtil.java":{"insertions":42,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/StandardTagsAction.java":{"insertions":67,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/GetUpdatedHangmanAction.java":{"insertions":59,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/GuessCharacterAction.java":{"insertions":58,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/Hangman.java":{"insertions":109,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanConstants.java":{"insertions":26,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanException.java":{"insertions":44,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanService.java":{"insertions":34,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/PropertiesVocabSource.java":{"insertions":71,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/StartHangmanAction.java":{"insertions":60,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/Vocab.java":{"insertions":91,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/VocabSource.java":{"insertions":25,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/Employee.java":{"insertions":175,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/IdEntity.java":{"insertions":35,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java":{"insertions":73,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/Gangster.java":{"insertions":68,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/ModelDrivenAction.java":{"insertions":44,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/EditPersonAction.java":{"insertions":78,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/ListPeopleAction.java":{"insertions":54,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/NewPersonAction.java":{"insertions":54,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/Person.java":{"insertions":84,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/PersonManager.java":{"insertions":59,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/person/package-info.java":{"insertions":24,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/source/ViewSourceAction.java":{"insertions":235,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/actionPrefix/SubmitAction.java":{"insertions":47,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/actiontag/ActionTagDemo.java":{"insertions":38,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/debugtag/DebugTagAction.java":{"insertions":30,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/AppendIteratorTagDemo.java":{"insertions":76,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo.java":{"insertions":71,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/MergeIteratorTagDemo.java":{"insertions":76,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/SubsetIteratorTagDemo.java":{"insertions":83,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/tiles/TilesAnnotationsAction.java":{"insertions":40,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/token/TokenAction.java":{"insertions":83,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/AbstractValidationActionSupport.java":{"insertions":36,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/AjaxFormSubmitAction.java":{"insertions":168,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/AjaxFormSubmitSuccessAction.java":{"insertions":25,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/BeanValidationExampleAction.java":{"insertions":170,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction.java":{"insertions":121,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/NonFieldValidatorsExampleAction.java":{"insertions":65,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/QuizAction.java":{"insertions":64,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/SubmitApplication.java":{"insertions":62,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/User.java":{"insertions":58,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/validation/VisitorValidatorsExampleAction.java":{"insertions":42,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/wait/LongProcessAction.java":{"insertions":47,"deletions":0},"apps/showcase/src/main/java/org/apache/struts2/showcase/xslt/JVMAction.java":{"insertions":103,"deletions":0},"apps/showcase/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"apps/showcase/src/main/resources/NOTICE.txt":{"insertions":6,"deletions":0},"apps/showcase/src/main/resources/globalMessages.properties":{"insertions":27,"deletions":0},"apps/showcase/src/main/resources/globalMessages_de.properties":{"insertions":25,"deletions":0},"apps/showcase/src/main/resources/globalMessages_en.properties":{"insertions":18,"deletions":0},"apps/showcase/src/main/resources/log4j2.xml":{"insertions":36,"deletions":0},"apps/showcase/src/main/resources/myTemplateDir/myTheme/myAnotherTemplate.ftl":{"insertions":26,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/DateAction.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/LotsOfRichtexteditorAction-lotsOfRichtexteditorSubmit-validation.xml":{"insertions":51,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/UITagExample-conversion.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/EmployeeAction-conversion.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/EmployeeAction-validation.xml":{"insertions":41,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/EmployeeAction.properties":{"insertions":27,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/EmployeeAction_de.properties":{"insertions":27,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/EmployeeAction_en.properties":{"insertions":18,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/SkillAction-validation.xml":{"insertions":31,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/SkillAction.properties":{"insertions":24,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/action/SkillAction_de.properties":{"insertions":24,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/conversion/AddressAction-conversion.properties":{"insertions":23,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/conversion/OperationsEnumAction-conversion.properties":{"insertions":21,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/conversion/PersonAction-conversion.properties":{"insertions":20,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/fileupload/FileUploadAction-validation.xml":{"insertions":39,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingListAction-conversion.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/person/EditPersonAction-conversion.properties":{"insertions":21,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/person/NewPersonAction-validation.xml":{"insertions":29,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/person/Person-validation.xml":{"insertions":34,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo-validation.xml":{"insertions":42,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction-conversion.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction-submitClientSideValidationExample-validation.xml":{"insertions":93,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction-submitFieldValidatorsExamples-validation.xml":{"insertions":87,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/NonFieldValidatorsExampleAction-submitNonFieldValidatorsExamples-validation.xml":{"insertions":37,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/QuizAction-validation.xml":{"insertions":43,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/SubmitApplication-submitApplication-validation.xml":{"insertions":44,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/User-userContext-validation.xml":{"insertions":46,"deletions":0},"apps/showcase/src/main/resources/org/apache/struts2/showcase/validation/VisitorValidatorsExampleAction-submitVisitorValidatorsExamples-validation.xml":{"insertions":39,"deletions":0},"apps/showcase/src/main/resources/struts-actionchaining.xml":{"insertions":40,"deletions":0},"apps/showcase/src/main/resources/struts-async.xml":{"insertions":49,"deletions":0},"apps/showcase/src/main/resources/struts-conversion.xml":{"insertions":98,"deletions":0},"apps/showcase/src/main/resources/struts-filedownload.xml":{"insertions":56,"deletions":0},"apps/showcase/src/main/resources/struts-fileupload.xml":{"insertions":61,"deletions":0},"apps/showcase/src/main/resources/struts-freemarker.xml":{"insertions":36,"deletions":0},"apps/showcase/src/main/resources/struts-hangman.xml":{"insertions":64,"deletions":0},"apps/showcase/src/main/resources/struts-interactive.xml":{"insertions":41,"deletions":0},"apps/showcase/src/main/resources/struts-model-driven.xml":{"insertions":39,"deletions":0},"apps/showcase/src/main/resources/struts-person.xml":{"insertions":33,"deletions":0},"apps/showcase/src/main/resources/struts-tags-non-ui.xml":{"insertions":159,"deletions":0},"apps/showcase/src/main/resources/struts-tags-ui.xml":{"insertions":112,"deletions":0},"apps/showcase/src/main/resources/struts-tags.xml":{"insertions":29,"deletions":0},"apps/showcase/src/main/resources/struts-tiles.xml":{"insertions":50,"deletions":0},"apps/showcase/src/main/resources/struts-token.xml":{"insertions":84,"deletions":0},"apps/showcase/src/main/resources/struts-validation.xml":{"insertions":179,"deletions":0},"apps/showcase/src/main/resources/struts-wait.xml":{"insertions":69,"deletions":0},"apps/showcase/src/main/resources/struts-xslt.xml":{"insertions":59,"deletions":0},"apps/showcase/src/main/resources/struts.xml":{"insertions":156,"deletions":0},"apps/showcase/src/main/resources/template/ajaxErrorContainers/actionerror.ftl":{"insertions":44,"deletions":0},"apps/showcase/src/main/resources/template/ajaxErrorContainers/controlfooter.ftl":{"insertions":37,"deletions":0},"apps/showcase/src/main/resources/template/ajaxErrorContainers/controlheader-core.ftl":{"insertions":78,"deletions":0},"apps/showcase/src/main/resources/template/ajaxErrorContainers/theme.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/resources/velocity.properties":{"insertions":19,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/actionchaining/actionChainingResult.jsp":{"insertions":43,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/applicationContext.xml":{"insertions":141,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/bean-validation/bean-validation.jsp":{"insertions":77,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/Address.java.txt":{"insertions":35,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/AddressAction.java.txt":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/EnumTypeConverter.java.txt":{"insertions":55,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/OperationsEnum.java.txt":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/OperationsEnumAction.java.txt":{"insertions":53,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/OperationsEnumActionConversion.txt":{"insertions":4,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/Person.java.txt":{"insertions":34,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/PersonAction.java.txt":{"insertions":43,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/enterAddressInfo.jsp":{"insertions":73,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/enterOperations.jsp":{"insertions":58,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/enterPersonInfo.jsp":{"insertions":87,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/index.jsp":{"insertions":55,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/showAddressInfo.jsp":{"insertions":41,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/showOperations.jsp":{"insertions":41,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/conversion/showPersonInfo.jsp":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/date.jsp":{"insertions":22,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/decorators.xml":{"insertions":36,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp":{"insertions":315,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/dwr.xml":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/empmanager/editEmployee.jsp":{"insertions":74,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/empmanager/editSkill.jsp":{"insertions":62,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/empmanager/listEmployees.jsp":{"insertions":63,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/empmanager/listSkills.jsp":{"insertions":61,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/filedownload/index.jsp":{"insertions":56,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/fileupload/multiple-success.jsp":{"insertions":65,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/fileupload/multipleUploadUsingArray.jsp":{"insertions":52,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/fileupload/multipleUploadUsingList.jsp":{"insertions":52,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/fileupload/upload-success.jsp":{"insertions":51,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/fileupload/upload.jsp":{"insertions":47,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/freemarker/customFreemarkerManagerUsage.ftl":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/freemarker/index.jsp":{"insertions":23,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/freemarker/standardTags.ftl":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/blank.ftl":{"insertions":20,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/hangmanNonAjax.ftl":{"insertions":164,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/updateCharacterAvailable.ftl":{"insertions":65,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/updateGuessLeft.ftl":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/updateScaffold.ftl":{"insertions":23,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/hangman/updateVocabCharacters.ftl":{"insertions":40,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/help.jsp":{"insertions":52,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/modelDriven/modelDriven.jsp":{"insertions":62,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/modelDriven/modelDrivenResult.jsp":{"insertions":62,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/person/edit-person.jsp":{"insertions":73,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/person/list-people.ftl":{"insertions":64,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/person/new-person.ftl":{"insertions":69,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/showcase.jsp":{"insertions":50,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/sitemesh-decorator.tld":{"insertions":99,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/sitemesh-page.tld":{"insertions":115,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/sitemesh.xml":{"insertions":75,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionPrefix/actionPrefix.ftl":{"insertions":45,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionPrefix/actionPrefixExample.ftl":{"insertions":74,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionPrefix/methodPrefix.ftl":{"insertions":45,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionPrefix/normalSubmit.ftl":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionPrefix/redirectActionPrefix.ftl":{"insertions":48,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/includedPage.jsp":{"insertions":21,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/includedPage2.jsp":{"insertions":21,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/includedPage3.jsp":{"insertions":21,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/showActionTagDemo.jsp":{"insertions":72,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/date.jsp":{"insertions":134,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/debug.jsp":{"insertions":50,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/ifTag/testIf.ftl":{"insertions":638,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/ifTag/testIf.jsp":{"insertions":653,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp":{"insertions":53,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp":{"insertions":48,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp":{"insertions":50,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/actionTagExampleCalled.jsp":{"insertions":22,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/actionTagExampleCalling.jsp":{"insertions":44,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/componentTagExample.jsp":{"insertions":89,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/dynamicTreeSelect.jsp":{"insertions":26,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.jsp":{"insertions":167,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.vm":{"insertions":52,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/exampleSubmited.jsp":{"insertions":78,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/exampleSubmited.vm":{"insertions":76,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/images/backgroundImage.jpg":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/images/leopard.jpg":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselect.jsp":{"insertions":121,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselectSubmit.jsp":{"insertions":123,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelects.jsp":{"insertions":89,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelectsSubmit.jsp":{"insertions":83,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles.xml":{"insertions":53,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/body.ftl":{"insertions":36,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/body.jsp":{"insertions":47,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/header.jsp":{"insertions":23,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/layout-annotations.jsp":{"insertions":34,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/layout.ftl":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/tiles/layout.jsp":{"insertions":33,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/doublePost.jsp":{"insertions":48,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/example1.jsp":{"insertions":70,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/example2.jsp":{"insertions":58,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/example3.jsp":{"insertions":57,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/example4.ftl":{"insertions":60,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/token/transferDone.jsp":{"insertions":68,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation.xml":{"insertions":56,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/ajaxFormSubmit.jsp":{"insertions":201,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/ajaxFormSubmitSuccess.jsp":{"insertions":37,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/clientSideValidationExample.jsp":{"insertions":81,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/fieldValidatorsExample.jsp":{"insertions":81,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/nonFieldValidatorsExample.jsp":{"insertions":63,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-basic.jsp":{"insertions":58,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-client-css.jsp":{"insertions":54,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-client.jsp":{"insertions":55,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-dwr.jsp":{"insertions":92,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/quiz-success.jsp":{"insertions":45,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/storeErrorsAcrossRequestCancel.jsp":{"insertions":48,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/storeErrorsAcrossRequestExample.jsp":{"insertions":72,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/storeErrorsAcrossRequestOk.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/successClientSideValidationExample.jsp":{"insertions":82,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/successFieldValidatorsExample.jsp":{"insertions":83,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/successNonFieldValidatorsExample.jsp":{"insertions":63,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/successVisitorValidatorsExample.jsp":{"insertions":64,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/validation/visitorValidatorsExample.jsp":{"insertions":61,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/viewSource.jsp":{"insertions":74,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/wait/complete.jsp":{"insertions":45,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/wait/example1.jsp":{"insertions":48,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/wait/example2.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/wait/example3.jsp":{"insertions":49,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/wait/wait.jsp":{"insertions":73,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/web.xml":{"insertions":234,"deletions":0},"apps/showcase/src/main/webapp/WEB-INF/xslt/index.jsp":{"insertions":46,"deletions":0},"apps/showcase/src/main/webapp/async/index.html":{"insertions":120,"deletions":0},"apps/showcase/src/main/webapp/customTemplateDir/customTheme/ftlCustomTemplate.ftl":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/customTemplateDir/customTheme/jspCustomTemplate.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/fonts/glyphicons-halflings-regular.eot":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/fonts/glyphicons-halflings-regular.svg":{"insertions":288,"deletions":0},"apps/showcase/src/main/webapp/fonts/glyphicons-halflings-regular.ttf":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/fonts/glyphicons-halflings-regular.woff":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/fonts/glyphicons-halflings-regular.woff2":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_0.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_1.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_2.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_3.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_4.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_5.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_A.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_B.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_C.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_D.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_E.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_F.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_G.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_H.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_I.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_J.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_K.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_L.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_M.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_N.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_O.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_P.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_Q.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_R.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_S.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_T.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_U.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_V.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_W.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_X.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_Y.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_Z.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/Chalkboard_underscroll.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/choose.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/guess.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/guesses-left.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/hangman.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/letter-spacer.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/play-again.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_-1.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_0.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_1.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_2.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_3.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_4.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/scaffold_5.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/start.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/you-lose.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/hangman/images/you-win.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/images/indicator.gif":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/images/struts-gif.zip":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/images/struts-power.gif":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/images/struts.gif":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/img/glyphicons-halflings-white.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/img/glyphicons-halflings.png":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/img/struts-power.gif":{"insertions":0,"deletions":0},"apps/showcase/src/main/webapp/index.html":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/js/bootstrap.min.js":{"insertions":7,"deletions":0},"apps/showcase/src/main/webapp/js/jquery-2.1.4.min.js":{"insertions":4,"deletions":0},"apps/showcase/src/main/webapp/js/prettify.js":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/person/index.html":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/skill/index.html":{"insertions":30,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap-theme.css":{"insertions":476,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap-theme.css.map":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap-theme.min.css":{"insertions":5,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap.css":{"insertions":6584,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap.css.map":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/styles/bootstrap.min.css":{"insertions":5,"deletions":0},"apps/showcase/src/main/webapp/styles/main.css":{"insertions":27,"deletions":0},"apps/showcase/src/main/webapp/styles/prettify.css":{"insertions":1,"deletions":0},"apps/showcase/src/main/webapp/template/xhtml/mytemplate.jsp":{"insertions":28,"deletions":0},"apps/showcase/src/main/webapp/token/index.html":{"insertions":67,"deletions":0},"apps/showcase/src/main/webapp/wait/index.html":{"insertions":53,"deletions":0},"apps/showcase/src/main/webapp/xslt/environment.xsl":{"insertions":45,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ActionChainingTest.java":{"insertions":41,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ActionTagExampleTest.java":{"insertions":39,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/AsyncTest.java":{"insertions":52,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/CRUDTest.java":{"insertions":53,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ComponentTagExampleTest.java":{"insertions":43,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ConversionTest.java":{"insertions":101,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ExecAndWaitTest.java":{"insertions":54,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/FileDownloadTest.java":{"insertions":69,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/FreeMarkerManagerTest.java":{"insertions":59,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ParameterUtils.java":{"insertions":32,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/StaticContentTest.java":{"insertions":58,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/UITagExampleTest.java":{"insertions":75,"deletions":0},"apps/showcase/src/test/java/it/org/apache/struts2/showcase/ValidationTest.java":{"insertions":63,"deletions":0},"apps/showcase/src/test/java/org/apache/struts2/showcase/filedownload/FileDownloadActionTest.java":{"insertions":60,"deletions":0},"assembly/pom.xml":{"insertions":261,"deletions":0},"assembly/src/main/assembly/all.xml":{"insertions":282,"deletions":0},"assembly/src/main/assembly/apps.xml":{"insertions":78,"deletions":0},"assembly/src/main/assembly/docs.xml":{"insertions":149,"deletions":0},"assembly/src/main/assembly/lib.xml":{"insertions":90,"deletions":0},"assembly/src/main/assembly/min-lib.xml":{"insertions":46,"deletions":0},"assembly/src/main/assembly/src.xml":{"insertions":120,"deletions":0},"assembly/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"assembly/src/main/resources/NOTICE.txt":{"insertions":19,"deletions":0},"assembly/src/main/resources/build.xml":{"insertions":73,"deletions":0},"assembly/src/main/resources/docs-urls.txt":{"insertions":6,"deletions":0},"assembly/src/main/resources/docs.cfg":{"insertions":6,"deletions":0},"assembly/src/main/resources/template.vm":{"insertions":169,"deletions":0},"bom/pom.xml":{"insertions":176,"deletions":0},"bundles/admin/pom.xml":{"insertions":62,"deletions":0},"bundles/admin/src/main/java/org/apache/struts2/osgi/admin/actions/BundlesAction.java":{"insertions":203,"deletions":0},"bundles/admin/src/main/java/org/apache/struts2/osgi/admin/actions/ShellAction.java":{"insertions":91,"deletions":0},"bundles/admin/src/main/resources/JQUERY-LICENSE.txt":{"insertions":25,"deletions":0},"bundles/admin/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"bundles/admin/src/main/resources/NOTICE.txt":{"insertions":8,"deletions":0},"bundles/admin/src/main/resources/osgi/admin/commandResult.ftl":{"insertions":21,"deletions":0},"bundles/admin/src/main/resources/osgi/admin/shell.ftl":{"insertions":60,"deletions":0},"bundles/admin/src/main/resources/osgi/admin/viewBundle.ftl":{"insertions":167,"deletions":0},"bundles/admin/src/main/resources/osgi/admin/viewBundles.ftl":{"insertions":91,"deletions":0},"bundles/admin/src/main/resources/static/css/main.css":{"insertions":103,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_217bc0_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_2e83ff_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_469bdd_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_6da8d5_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_cd0a0a_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_d8e7f3_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/images/ui-icons_f9bd01_256x240.png":{"insertions":0,"deletions":0},"bundles/admin/src/main/resources/static/css/redmond/jquery-ui-1.7.1.custom.css":{"insertions":404,"deletions":0},"bundles/admin/src/main/resources/static/css/shell.css":{"insertions":43,"deletions":0},"bundles/admin/src/main/resources/static/js/jquery-1.3.2.min.js":{"insertions":19,"deletions":0},"bundles/admin/src/main/resources/static/js/jquery-ui-1.7.1.custom.min.js":{"insertions":20,"deletions":0},"bundles/admin/src/main/resources/static/js/shell.js":{"insertions":83,"deletions":0},"bundles/admin/src/main/resources/struts.xml":{"insertions":49,"deletions":0},"bundles/demo/pom.xml":{"insertions":84,"deletions":0},"bundles/demo/src/main/java/actions/osgi/BundlesAction.java":{"insertions":43,"deletions":0},"bundles/demo/src/main/java/actions/osgi/HelloWorldAction.java":{"insertions":54,"deletions":0},"bundles/demo/src/main/java/actions/osgi/Message.java":{"insertions":37,"deletions":0},"bundles/demo/src/main/resources/META-INF/spring/applicationContext.xml":{"insertions":33,"deletions":0},"bundles/demo/src/main/resources/content/osgi/bundles.ftl":{"insertions":38,"deletions":0},"bundles/demo/src/main/resources/content/osgi/hello-convention.ftl":{"insertions":30,"deletions":0},"bundles/demo/src/main/resources/content/osgi/hello.ftl":{"insertions":30,"deletions":0},"bundles/demo/src/main/resources/content/osgi/hello.vm":{"insertions":28,"deletions":0},"bundles/demo/src/main/resources/content/osgi/home.ftl":{"insertions":34,"deletions":0},"bundles/demo/src/main/resources/struts.xml":{"insertions":40,"deletions":0},"bundles/pom.xml":{"insertions":85,"deletions":0},"core/pom.xml":{"insertions":408,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/Action.java":{"insertions":88,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionChainResult.java":{"insertions":289,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionContext.java":{"insertions":349,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionEventListener.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionInvocation.java":{"insertions":179,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionProxy.java":{"insertions":107,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionProxyFactory.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ActionSupport.java":{"insertions":354,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/AsyncManager.java":{"insertions":35,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/CompositeTextProvider.java":{"insertions":283,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultActionInvocation.java":{"insertions":492,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java":{"insertions":224,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultActionProxyFactory.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultLocaleProvider.java":{"insertions":62,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultLocaleProviderFactory.java":{"insertions":28,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultTextProvider.java":{"insertions":151,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/DefaultUnknownHandlerManager.java":{"insertions":152,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/FileManager.java":{"insertions":93,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/FileManagerFactory.java":{"insertions":30,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/LocaleProvider.java":{"insertions":61,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/LocaleProviderFactory.java":{"insertions":35,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/LocalizedTextProvider.java":{"insertions":49,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ModelDriven.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ObjectFactory.java":{"insertions":263,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/Preparable.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ResourceBundleTextProvider.java":{"insertions":51,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/Result.java":{"insertions":50,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/StrutsTextProviderFactory.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/TestNGXWorkTestCase.java":{"insertions":65,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/TextProvider.java":{"insertions":189,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/TextProviderFactory.java":{"insertions":29,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/TextProviderSupport.java":{"insertions":339,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/Unchainable.java":{"insertions":27,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java":{"insertions":66,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/UnknownHandlerManager.java":{"insertions":50,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/Validateable.java":{"insertions":35,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ValidationAwareSupport.java":{"insertions":184,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/XWorkException.java":{"insertions":144,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/XWorkJUnit4TestCase.java":{"insertions":86,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/XWorkTestCase.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/BeanSelectionProvider.java":{"insertions":26,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/Configuration.java":{"insertions":95,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ConfigurationException.java":{"insertions":98,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ConfigurationManager.java":{"insertions":234,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ConfigurationProvider.java":{"insertions":25,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ConfigurationUtil.java":{"insertions":86,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ContainerProvider.java":{"insertions":60,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/FileManagerFactoryProvider.java":{"insertions":51,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/FileManagerProvider.java":{"insertions":53,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/PackageProvider.java":{"insertions":49,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/RuntimeConfiguration.java":{"insertions":56,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/ServletContextAwareConfigurationProvider.java":{"insertions":35,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java":{"insertions":362,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/AllowedMethods.java":{"insertions":220,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/ExceptionMappingConfig.java":{"insertions":183,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorConfig.java":{"insertions":163,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorListHolder.java":{"insertions":34,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorLocator.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorMapping.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/InterceptorStackConfig.java":{"insertions":198,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/PackageConfig.java":{"insertions":639,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/Parameterizable.java":{"insertions":45,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/ResultConfig.java":{"insertions":164,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/ResultTypeConfig.java":{"insertions":159,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/UnknownHandlerConfig.java":{"insertions":46,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/entities/package.html":{"insertions":38,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/AbstractMatcher.java":{"insertions":269,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcher.java":{"insertions":126,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/DefaultConfiguration.java":{"insertions":537,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/LocatableConstantFactory.java":{"insertions":54,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/LocatableFactory.java":{"insertions":75,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/MockConfiguration.java":{"insertions":119,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/NamespaceMatch.java":{"insertions":50,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/NamespaceMatcher.java":{"insertions":54,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/impl/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/CycleDetector.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/DirectedGraph.java":{"insertions":161,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/EnvsValueSubstitutor.java":{"insertions":52,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/InterceptorBuilder.java":{"insertions":218,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/ValueSubstitutor.java":{"insertions":28,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/XWorkConfigurationProvider.java":{"insertions":230,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java":{"insertions":1182,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/XmlHelper.java":{"insertions":144,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/config/providers/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/ConversionAnnotationProcessor.java":{"insertions":41,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/ConversionFileProcessor.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/ConversionPropertiesProcessor.java":{"insertions":40,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/NullHandler.java":{"insertions":57,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/ObjectTypeDeterminer.java":{"insertions":40,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/TypeConversionException.java":{"insertions":66,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/TypeConverter.java":{"insertions":54,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/TypeConverterCreator.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/TypeConverterHolder.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java":{"insertions":102,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/annotations/ConversionRule.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/annotations/ConversionType.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/annotations/TypeConversion.java":{"insertions":211,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/annotations/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/ArrayConverter.java":{"insertions":54,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/CollectionConverter.java":{"insertions":113,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/ConversionData.java":{"insertions":46,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/DateConverter.java":{"insertions":120,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultConversionAnnotationProcessor.java":{"insertions":119,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultConversionFileProcessor.java":{"insertions":116,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultObjectTypeDeterminer.java":{"insertions":297,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/DefaultTypeConverter.java":{"insertions":336,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/InstantiatingNullHandler.java":{"insertions":154,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/NumberConverter.java":{"insertions":238,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/StringConverter.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverter.java":{"insertions":219,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkConverter.java":{"insertions":629,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkList.java":{"insertions":249,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/metadata/ConversionDescription.java":{"insertions":187,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/conversion/metadata/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/ActionFactory.java":{"insertions":45,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/ConverterFactory.java":{"insertions":42,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/DefaultActionFactory.java":{"insertions":43,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/DefaultInterceptorFactory.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/DefaultResultFactory.java":{"insertions":72,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/DefaultUnknownHandlerFactory.java":{"insertions":43,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/DefaultValidatorFactory.java":{"insertions":52,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/InterceptorFactory.java":{"insertions":50,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/ResultFactory.java":{"insertions":33,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/StrutsConverterFactory.java":{"insertions":48,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/UnknownHandlerFactory.java":{"insertions":42,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/factory/ValidatorFactory.java":{"insertions":43,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/ConstructionContext.java":{"insertions":119,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Container.java":{"insertions":133,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/ContainerBuilder.java":{"insertions":666,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/ContainerImpl.java":{"insertions":602,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Context.java":{"insertions":57,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/DependencyException.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/EarlyInitializable.java":{"insertions":22,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/ExternalContext.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Factory.java":{"insertions":41,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Initializable.java":{"insertions":34,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/InitializableFactory.java":{"insertions":56,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Inject.java":{"insertions":47,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/InternalContext.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/InternalFactory.java":{"insertions":42,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Key.java":{"insertions":81,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Scope.java":{"insertions":277,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/Scoped.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/package-info.java":{"insertions":30,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizablePhantomReference.java":{"insertions":35,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableReference.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableReferenceQueue.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableSoftReference.java":{"insertions":34,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/FinalizableWeakReference.java":{"insertions":34,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/Function.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceCache.java":{"insertions":197,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceMap.java":{"insertions":609,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/ReferenceType.java":{"insertions":55,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/Strings.java":{"insertions":57,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/inject/util/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/AbstractInterceptor.java":{"insertions":45,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/AliasInterceptor.java":{"insertions":206,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ChainingInterceptor.java":{"insertions":269,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.java":{"insertions":149,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.java":{"insertions":245,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ExceptionHolder.java":{"insertions":80,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptor.java":{"insertions":323,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/Interceptor.java":{"insertions":222,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/LoggingInterceptor.java":{"insertions":90,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.java":{"insertions":123,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptorUtil.java":{"insertions":148,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.java":{"insertions":145,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/NoParameters.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterFilterInterceptor.java":{"insertions":239,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterNameAware.java":{"insertions":37,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ParameterRemoverInterceptor.java":{"insertions":142,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java":{"insertions":360,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/PreResultListener.java":{"insertions":41,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/PrefixMethodInvocationUtil.java":{"insertions":181,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/PrepareInterceptor.java":{"insertions":178,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ScopedModelDriven.java":{"insertions":43,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptor.java":{"insertions":165,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/StaticParametersInterceptor.java":{"insertions":248,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ValidationAware.java":{"insertions":131,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ValidationErrorAware.java":{"insertions":40,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/ValidationWorkflowAware.java":{"insertions":30,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/WithLazyParams.java":{"insertions":81,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/After.java":{"insertions":84,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Allowed.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationParameterFilterInterceptor.java":{"insertions":112,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptor.java":{"insertions":200,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Before.java":{"insertions":83,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/BeforeResult.java":{"insertions":83,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/BlockByDefault.java":{"insertions":39,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/Blocked.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/InputConfig.java":{"insertions":95,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/annotations/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/interceptor/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockActionInvocation.java":{"insertions":127,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockActionProxy.java":{"insertions":129,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockContainer.java":{"insertions":59,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockInterceptor.java":{"insertions":111,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockObjectTypeDeterminer.java":{"insertions":128,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/MockResult.java":{"insertions":56,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/mock/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/ErrorMessageBuilder.java":{"insertions":76,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/ObjectProxy.java":{"insertions":57,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlNullHandlerWrapper.java":{"insertions":42,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionContextFactory.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlReflectionProvider.java":{"insertions":148,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlTypeConverterWrapper.java":{"insertions":48,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java":{"insertions":791,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java":{"insertions":480,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStackFactory.java":{"insertions":135,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java":{"insertions":315,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/XWorkTypeConverterWrapper.java":{"insertions":41,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/CompoundRootAccessor.java":{"insertions":334,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/HttpParametersPropertyAccessor.java":{"insertions":40,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/ObjectAccessor.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/ObjectProxyPropertyAccessor.java":{"insertions":80,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/ParameterPropertyAccessor.java":{"insertions":48,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkCollectionPropertyAccessor.java":{"insertions":312,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkEnumerationAccessor.java":{"insertions":39,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkIteratorPropertyAccessor.java":{"insertions":39,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkListPropertyAccessor.java":{"insertions":196,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessor.java":{"insertions":162,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMethodAccessor.java":{"insertions":138,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkObjectPropertyAccessor.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/result/ParamNameAwareResult.java":{"insertions":28,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/security/AcceptedPatternsChecker.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/security/DefaultAcceptedPatternsChecker.java":{"insertions":119,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsChecker.java":{"insertions":134,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/security/ExcludedPatternsChecker.java":{"insertions":100,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/spring/SpringObjectFactory.java":{"insertions":291,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/spring/SpringProxyableObjectFactory.java":{"insertions":94,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/spring/interceptor/ActionAutowiringInterceptor.java":{"insertions":145,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/spring/interceptor/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/spring/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/test/StubConfigurationProvider.java":{"insertions":54,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/AbstractLocalizedTextProvider.java":{"insertions":634,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/AnnotationUtils.java":{"insertions":192,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ClassLoaderUtil.java":{"insertions":280,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ClassPathFinder.java":{"insertions":187,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ClearableValueStack.java":{"insertions":30,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/CompoundRoot.java":{"insertions":58,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/CreateIfNull.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/DomHelper.java":{"insertions":377,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/Element.java":{"insertions":81,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/Evaluated.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/GlobalLocalizedTextProvider.java":{"insertions":257,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/Key.java":{"insertions":78,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/KeyProperty.java":{"insertions":80,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/MemberAccessValueStack.java":{"insertions":34,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcher.java":{"insertions":149,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/OgnlTextParser.java":{"insertions":101,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/PatternMatcher.java":{"insertions":58,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/PropertiesReader.java":{"insertions":552,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ProxyUtil.java":{"insertions":221,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ResolverUtil.java":{"insertions":485,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/StrutsLocalizedTextProvider.java":{"insertions":419,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/TextParseUtil.java":{"insertions":300,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/TextParser.java":{"insertions":31,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ValueStack.java":{"insertions":162,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/ValueStackFactory.java":{"insertions":41,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/WildcardHelper.java":{"insertions":464,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/WildcardUtil.java":{"insertions":71,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/XWorkTestCaseHelper.java":{"insertions":96,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/AbstractResourceStore.java":{"insertions":53,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/FileResourceStore.java":{"insertions":60,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/JarResourceStore.java":{"insertions":67,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/ReloadingClassLoader.java":{"insertions":184,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/ResourceStore.java":{"insertions":30,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/classloader/ResourceStoreClassLoader.java":{"insertions":99,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/ClassFinder.java":{"insertions":336,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/ClassFinderFactory.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/ClassLoaderInterface.java":{"insertions":44,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/ClassLoaderInterfaceDelegate.java":{"insertions":55,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/ResourceFinder.java":{"insertions":1280,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/Test.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/finder/UrlSet.java":{"insertions":287,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/DefaultFileManager.java":{"insertions":164,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/DefaultFileManagerFactory.java":{"insertions":119,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/FileRevision.java":{"insertions":70,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/JarEntryRevision.java":{"insertions":74,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/Revision.java":{"insertions":39,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/fs/StrutsJarURLConnection.java":{"insertions":191,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/Locatable.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/LocatableProperties.java":{"insertions":99,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/Located.java":{"insertions":45,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/Location.java":{"insertions":72,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/LocationAttributes.java":{"insertions":356,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/LocationImpl.java":{"insertions":223,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/LocationUtils.java":{"insertions":316,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/location/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionContextFactory.java":{"insertions":33,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionContextState.java":{"insertions":179,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionException.java":{"insertions":59,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionExceptionHandler.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProvider.java":{"insertions":188,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/util/reflection/ReflectionProviderFactory.java":{"insertions":32,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ActionValidatorManager.java":{"insertions":90,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManager.java":{"insertions":394,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilder.java":{"insertions":967,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManager.java":{"insertions":350,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFactory.java":{"insertions":198,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParser.java":{"insertions":251,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/DelegatingValidatorContext.java":{"insertions":360,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/FieldValidator.java":{"insertions":42,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ShortCircuitableValidator.java":{"insertions":46,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidationException.java":{"insertions":46,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java":{"insertions":296,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/Validator.java":{"insertions":488,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidatorConfig.java":{"insertions":173,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidatorContext.java":{"insertions":40,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidatorFactory.java":{"insertions":255,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/ValidatorFileParser.java":{"insertions":66,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.java":{"insertions":184,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ConversionErrorFieldValidator.java":{"insertions":141,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/CreditCardValidator.java":{"insertions":68,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/CustomValidator.java":{"insertions":125,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/DateRangeFieldValidator.java":{"insertions":201,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/DoubleRangeFieldValidator.java":{"insertions":235,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/EmailValidator.java":{"insertions":135,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ExpressionValidator.java":{"insertions":125,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/FieldExpressionValidator.java":{"insertions":136,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/IntRangeFieldValidator.java":{"insertions":196,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/LongRangeFieldValidator.java":{"insertions":196,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/RegexFieldValidator.java":{"insertions":184,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/RequiredFieldValidator.java":{"insertions":136,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/RequiredStringValidator.java":{"insertions":150,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ShortRangeFieldValidator.java":{"insertions":194,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/StringLengthFieldValidator.java":{"insertions":205,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/UrlValidator.java":{"insertions":82,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/Validation.java":{"insertions":141,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ValidationParameter.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/Validations.java":{"insertions":197,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/ValidatorType.java":{"insertions":36,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/VisitorFieldValidator.java":{"insertions":167,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/annotations/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/package.html":{"insertions":21,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/ConditionalVisitorFieldValidator.java":{"insertions":106,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/ConversionErrorFieldValidator.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/CreditCardValidator.java":{"insertions":48,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidator.java":{"insertions":95,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/DoubleRangeFieldValidator.java":{"insertions":223,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/EmailValidator.java":{"insertions":90,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/ExpressionValidator.java":{"insertions":87,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/FieldExpressionValidator.java":{"insertions":98,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/FieldValidatorSupport.java":{"insertions":60,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidator.java":{"insertions":86,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidator.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/RangeValidatorSupport.java":{"insertions":125,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/RegexFieldValidator.java":{"insertions":241,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/RepopulateConversionErrorFieldValidatorSupport.java":{"insertions":203,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/RequiredFieldValidator.java":{"insertions":77,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/RequiredStringValidator.java":{"insertions":140,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidator.java":{"insertions":85,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/StringLengthFieldValidator.java":{"insertions":201,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/URLValidator.java":{"insertions":146,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/ValidatorSupport.java":{"insertions":217,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java":{"insertions":244,"deletions":0},"core/src/main/java/com/opensymphony/xwork2/validator/validators/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/RequestUtils.java":{"insertions":129,"deletions":0},"core/src/main/java/org/apache/struts2/ServletActionContext.java":{"insertions":144,"deletions":0},"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":344,"deletions":0},"core/src/main/java/org/apache/struts2/StrutsException.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts2/StrutsStatics.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts2/action/ApplicationAware.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/action/CookiesAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/action/ParametersAware.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/action/PrincipalAware.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts2/action/ServletContextAware.java":{"insertions":31,"deletions":0},"core/src/main/java/org/apache/struts2/action/ServletRequestAware.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/action/ServletResponseAware.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/action/SessionAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/components/ActionComponent.java":{"insertions":334,"deletions":0},"core/src/main/java/org/apache/struts2/components/ActionError.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts2/components/ActionMessage.java":{"insertions":86,"deletions":0},"core/src/main/java/org/apache/struts2/components/Anchor.java":{"insertions":265,"deletions":0},"core/src/main/java/org/apache/struts2/components/AppendIterator.java":{"insertions":166,"deletions":0},"core/src/main/java/org/apache/struts2/components/Bean.java":{"insertions":154,"deletions":0},"core/src/main/java/org/apache/struts2/components/Checkbox.java":{"insertions":97,"deletions":0},"core/src/main/java/org/apache/struts2/components/CheckboxList.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts2/components/ClosingUIBean.java":{"insertions":61,"deletions":0},"core/src/main/java/org/apache/struts2/components/ComboBox.java":{"insertions":194,"deletions":0},"core/src/main/java/org/apache/struts2/components/Component.java":{"insertions":554,"deletions":0},"core/src/main/java/org/apache/struts2/components/ComponentUrlProvider.java":{"insertions":250,"deletions":0},"core/src/main/java/org/apache/struts2/components/ContextBean.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/components/Date.java":{"insertions":429,"deletions":0},"core/src/main/java/org/apache/struts2/components/DateTextField.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts2/components/Debug.java":{"insertions":119,"deletions":0},"core/src/main/java/org/apache/struts2/components/DoubleListUIBean.java":{"insertions":582,"deletions":0},"core/src/main/java/org/apache/struts2/components/DoubleSelect.java":{"insertions":67,"deletions":0},"core/src/main/java/org/apache/struts2/components/Else.java":{"insertions":71,"deletions":0},"core/src/main/java/org/apache/struts2/components/ElseIf.java":{"insertions":104,"deletions":0},"core/src/main/java/org/apache/struts2/components/ExtraParameterProvider.java":{"insertions":25,"deletions":0},"core/src/main/java/org/apache/struts2/components/FieldError.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts2/components/File.java":{"insertions":102,"deletions":0},"core/src/main/java/org/apache/struts2/components/Form.java":{"insertions":519,"deletions":0},"core/src/main/java/org/apache/struts2/components/FormButton.java":{"insertions":158,"deletions":0},"core/src/main/java/org/apache/struts2/components/GenericUIBean.java":{"insertions":140,"deletions":0},"core/src/main/java/org/apache/struts2/components/Head.java":{"insertions":75,"deletions":0},"core/src/main/java/org/apache/struts2/components/Hidden.java":{"insertions":66,"deletions":0},"core/src/main/java/org/apache/struts2/components/I18n.java":{"insertions":163,"deletions":0},"core/src/main/java/org/apache/struts2/components/If.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts2/components/Include.java":{"insertions":404,"deletions":0},"core/src/main/java/org/apache/struts2/components/InputTransferSelect.java":{"insertions":335,"deletions":0},"core/src/main/java/org/apache/struts2/components/IteratorComponent.java":{"insertions":420,"deletions":0},"core/src/main/java/org/apache/struts2/components/Label.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts2/components/ListUIBean.java":{"insertions":200,"deletions":0},"core/src/main/java/org/apache/struts2/components/MergeIterator.java":{"insertions":177,"deletions":0},"core/src/main/java/org/apache/struts2/components/Number.java":{"insertions":406,"deletions":0},"core/src/main/java/org/apache/struts2/components/OptGroup.java":{"insertions":158,"deletions":0},"core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java":{"insertions":568,"deletions":0},"core/src/main/java/org/apache/struts2/components/Param.java":{"insertions":199,"deletions":0},"core/src/main/java/org/apache/struts2/components/Password.java":{"insertions":80,"deletions":0},"core/src/main/java/org/apache/struts2/components/Property.java":{"insertions":181,"deletions":0},"core/src/main/java/org/apache/struts2/components/Push.java":{"insertions":149,"deletions":0},"core/src/main/java/org/apache/struts2/components/Radio.java":{"insertions":72,"deletions":0},"core/src/main/java/org/apache/struts2/components/Reset.java":{"insertions":111,"deletions":0},"core/src/main/java/org/apache/struts2/components/Select.java":{"insertions":147,"deletions":0},"core/src/main/java/org/apache/struts2/components/ServletUrlRenderer.java":{"insertions":348,"deletions":0},"core/src/main/java/org/apache/struts2/components/Set.java":{"insertions":149,"deletions":0},"core/src/main/java/org/apache/struts2/components/Submit.java":{"insertions":127,"deletions":0},"core/src/main/java/org/apache/struts2/components/Text.java":{"insertions":221,"deletions":0},"core/src/main/java/org/apache/struts2/components/TextArea.java":{"insertions":102,"deletions":0},"core/src/main/java/org/apache/struts2/components/TextField.java":{"insertions":122,"deletions":0},"core/src/main/java/org/apache/struts2/components/Token.java":{"insertions":110,"deletions":0},"core/src/main/java/org/apache/struts2/components/UIBean.java":{"insertions":1271,"deletions":0},"core/src/main/java/org/apache/struts2/components/URL.java":{"insertions":223,"deletions":0},"core/src/main/java/org/apache/struts2/components/UpDownSelect.java":{"insertions":217,"deletions":0},"core/src/main/java/org/apache/struts2/components/UrlProvider.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts2/components/UrlRenderer.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/BaseTemplateEngine.java":{"insertions":157,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/FreemarkerTemplateEngine.java":{"insertions":158,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/JspTemplateEngine.java":{"insertions":87,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/Template.java":{"insertions":112,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/TemplateEngine.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/TemplateEngineManager.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/TemplateRenderingContext.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts2/components/template/VelocityTemplateEngine.java":{"insertions":104,"deletions":0},"core/src/main/java/org/apache/struts2/config/AbstractBeanSelectionProvider.java":{"insertions":116,"deletions":0},"core/src/main/java/org/apache/struts2/config/DefaultBeanSelectionProvider.java":{"insertions":449,"deletions":0},"core/src/main/java/org/apache/struts2/config/DefaultPropertiesProvider.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts2/config/DefaultSettings.java":{"insertions":97,"deletions":0},"core/src/main/java/org/apache/struts2/config/DelegatingSettings.java":{"insertions":102,"deletions":0},"core/src/main/java/org/apache/struts2/config/NullResult.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts2/config/PropertiesConfigurationProvider.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts2/config/PropertiesSettings.java":{"insertions":98,"deletions":0},"core/src/main/java/org/apache/struts2/config/Settings.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts2/config/StrutsJavaConfiguration.java":{"insertions":32,"deletions":0},"core/src/main/java/org/apache/struts2/config/StrutsJavaConfigurationProvider.java":{"insertions":174,"deletions":0},"core/src/main/java/org/apache/struts2/config/StrutsXmlConfigurationProvider.java":{"insertions":171,"deletions":0},"core/src/main/java/org/apache/struts2/config/entities/BeanConfig.java":{"insertions":76,"deletions":0},"core/src/main/java/org/apache/struts2/config/entities/ConstantConfig.java":{"insertions":1328,"deletions":0},"core/src/main/java/org/apache/struts2/config/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/conversion/StrutsConversionPropertiesProcessor.java":{"insertions":113,"deletions":0},"core/src/main/java/org/apache/struts2/conversion/StrutsTypeConverterCreator.java":{"insertions":52,"deletions":0},"core/src/main/java/org/apache/struts2/conversion/StrutsTypeConverterHolder.java":{"insertions":115,"deletions":0},"core/src/main/java/org/apache/struts2/conversion/UploadedFileConverter.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/ApplicationMap.java":{"insertions":191,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/ContainerHolder.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/DefaultActionSupport.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/DefaultDispatcherErrorHandler.java":{"insertions":137,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/DefaultStaticContentLoader.java":{"insertions":365,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java":{"insertions":1000,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/DispatcherErrorHandler.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/DispatcherListener.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/ExecuteOperations.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/HostConfig.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/HttpParameters.java":{"insertions":221,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/InitOperations.java":{"insertions":122,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/LocalizedMessage.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/MockDispatcher.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/Parameter.java":{"insertions":171,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/PrepareOperations.java":{"insertions":255,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/RequestMap.java":{"insertions":147,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/SessionMap.java":{"insertions":219,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/StaticContentLoader.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/StrutsRequestWrapper.java":{"insertions":103,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/filter/FilterHostConfig.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/filter/StrutsExecuteFilter.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/filter/StrutsPrepareAndExecuteFilter.java":{"insertions":153,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/filter/StrutsPrepareFilter.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/listener/ListenerHostConfig.java":{"insertions":48,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/listener/StrutsListener.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapper.java":{"insertions":77,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapping.java":{"insertions":173,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/CompositeActionMapper.java":{"insertions":111,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":590,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ParameterAction.java":{"insertions":33,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/PrefixBasedActionMapper.java":{"insertions":146,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/Restful2ActionMapper.java":{"insertions":192,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/mapper/RestfulActionMapper.java":{"insertions":105,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/AbstractMultiPartRequest.java":{"insertions":144,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":328,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaStreamMultiPartRequest.java":{"insertions":475,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequest.java":{"insertions":121,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":274,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/StrutsUploadedFile.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/UploadedFile.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/multipart/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/package-info.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/servlet/ServletHostConfig.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/dispatcher/servlet/StrutsServlet.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts2/factory/PrefixBasedActionProxyFactory.java":{"insertions":115,"deletions":0},"core/src/main/java/org/apache/struts2/factory/StrutsActionProxy.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts2/factory/StrutsActionProxyFactory.java":{"insertions":35,"deletions":0},"core/src/main/java/org/apache/struts2/factory/StrutsResultFactory.java":{"insertions":89,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ActionMappingParametersInterceptor.java":{"insertions":107,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ApplicationAware.java":{"insertions":45,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/BackgroundProcess.java":{"insertions":137,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CheckboxInterceptor.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ClearSessionInterceptor.java":{"insertions":90,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CookieInterceptor.java":{"insertions":367,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CookieProvider.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CookieProviderInterceptor.java":{"insertions":108,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CookiesAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/CreateSessionInterceptor.java":{"insertions":98,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/DateTextFieldInterceptor.java":{"insertions":136,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":373,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java":{"insertions":461,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/HttpParametersAware.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/I18nInterceptor.java":{"insertions":385,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/MessageStoreInterceptor.java":{"insertions":321,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/MessageStorePreResultListener.java":{"insertions":111,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/MultiselectInterceptor.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/NoOpInterceptor.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/NoParameters.java":{"insertions":29,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ParameterAware.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/PrincipalAware.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/PrincipalProxy.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/RequestAware.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/RolesInterceptor.java":{"insertions":202,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ScopeInterceptor.java":{"insertions":437,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ServletConfigInterceptor.java":{"insertions":207,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ServletRequestAware.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/ServletResponseAware.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/SessionAware.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptor.java":{"insertions":120,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/TokenInterceptor.java":{"insertions":194,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":191,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":431,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/debugging/ObjectToHTMLWriter.java":{"insertions":170,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/debugging/PrettyPrintWriter.java":{"insertions":196,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/servlet/ServletPrincipalProxy.java":{"insertions":78,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/validation/AnnotationValidationInterceptor.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts2/interceptor/validation/SkipValidation.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts2/result/HttpHeaderResult.java":{"insertions":207,"deletions":0},"core/src/main/java/org/apache/struts2/result/PlainTextResult.java":{"insertions":180,"deletions":0},"core/src/main/java/org/apache/struts2/result/PostbackResult.java":{"insertions":240,"deletions":0},"core/src/main/java/org/apache/struts2/result/Redirectable.java":{"insertions":26,"deletions":0},"core/src/main/java/org/apache/struts2/result/ServletActionRedirectResult.java":{"insertions":223,"deletions":0},"core/src/main/java/org/apache/struts2/result/ServletDispatcherResult.java":{"insertions":180,"deletions":0},"core/src/main/java/org/apache/struts2/result/ServletRedirectResult.java":{"insertions":323,"deletions":0},"core/src/main/java/org/apache/struts2/result/StreamResult.java":{"insertions":295,"deletions":0},"core/src/main/java/org/apache/struts2/result/StrutsResultSupport.java":{"insertions":282,"deletions":0},"core/src/main/java/org/apache/struts2/result/VelocityResult.java":{"insertions":237,"deletions":0},"core/src/main/java/org/apache/struts2/util/AppendIteratorFilter.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts2/util/AttributeMap.java":{"insertions":154,"deletions":0},"core/src/main/java/org/apache/struts2/util/ComponentUtils.java":{"insertions":72,"deletions":0},"core/src/main/java/org/apache/struts2/util/ContainUtil.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts2/util/ContentTypeMatcher.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts2/util/Counter.java":{"insertions":120,"deletions":0},"core/src/main/java/org/apache/struts2/util/DateFormatter.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts2/util/DefaultContentTypeMatcher.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/util/FastByteArrayOutputStream.java":{"insertions":272,"deletions":0},"core/src/main/java/org/apache/struts2/util/InvocationSessionStore.java":{"insertions":135,"deletions":0},"core/src/main/java/org/apache/struts2/util/IteratorFilterSupport.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts2/util/IteratorGenerator.java":{"insertions":137,"deletions":0},"core/src/main/java/org/apache/struts2/util/ListEntry.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts2/util/MakeIterator.java":{"insertions":97,"deletions":0},"core/src/main/java/org/apache/struts2/util/MergeIteratorFilter.java":{"insertions":87,"deletions":0},"core/src/main/java/org/apache/struts2/util/ObjectFactoryDestroyable.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts2/util/PrefixTrie.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts2/util/RegexPatternMatcher.java":{"insertions":115,"deletions":0},"core/src/main/java/org/apache/struts2/util/RegexPatternMatcherExpression.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts2/util/ServletContextAware.java":{"insertions":36,"deletions":0},"core/src/main/java/org/apache/struts2/util/SortIteratorFilter.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts2/util/StrutsTestCaseHelper.java":{"insertions":85,"deletions":0},"core/src/main/java/org/apache/struts2/util/StrutsTypeConverter.java":{"insertions":93,"deletions":0},"core/src/main/java/org/apache/struts2/util/StrutsUtil.java":{"insertions":285,"deletions":0},"core/src/main/java/org/apache/struts2/util/SubsetIteratorFilter.java":{"insertions":172,"deletions":0},"core/src/main/java/org/apache/struts2/util/TabbedPane.java":{"insertions":66,"deletions":0},"core/src/main/java/org/apache/struts2/util/TextProviderHelper.java":{"insertions":126,"deletions":0},"core/src/main/java/org/apache/struts2/util/Timer.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":206,"deletions":0},"core/src/main/java/org/apache/struts2/util/URLBean.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts2/util/URLDecoderUtil.java":{"insertions":52,"deletions":0},"core/src/main/java/org/apache/struts2/util/VelocityStrutsUtil.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java":{"insertions":231,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/Ascii.java":{"insertions":257,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/B2CConverter.java":{"insertions":203,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/ByteChunk.java":{"insertions":937,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/CharChunk.java":{"insertions":702,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/HexUtils.java":{"insertions":115,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/MessageBytes.java":{"insertions":548,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/StringCache.java":{"insertions":697,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/UDecoder.java":{"insertions":423,"deletions":0},"core/src/main/java/org/apache/struts2/util/tomcat/buf/Utf8Decoder.java":{"insertions":295,"deletions":0},"core/src/main/java/org/apache/struts2/views/DefaultTagLibrary.java":{"insertions":126,"deletions":0},"core/src/main/java/org/apache/struts2/views/JspSupportServlet.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts2/views/TagLibraryDirectiveProvider.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/views/TagLibraryModelProvider.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/annotations/StrutsTag.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/views/annotations/StrutsTagAttribute.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts2/views/annotations/StrutsTagSkipInheritance.java":{"insertions":35,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":561,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java":{"insertions":368,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerThemeTemplateLoader.java":{"insertions":115,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/ScopesHashModel.java":{"insertions":164,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsBeanWrapper.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":33,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionErrorModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionMessageModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/AnchorModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/BeanModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CallbackWriter.java":{"insertions":97,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxListModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComboBoxModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComponentModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DateModel.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ElseIfModel.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ElseModel.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FieldErrorModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FileModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FormModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HeadModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HiddenModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/I18nModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IfModel.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IncludeModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/InputTransferSelectModel.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IteratorModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/LabelModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptGroupModel.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ParamModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PasswordModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PropertyModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PushModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/RadioModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ResetModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SelectModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SetModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java":{"insertions":413,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SubmitModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java":{"insertions":136,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextAreaModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextFieldModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TokenModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/URLModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ActionTag.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/BeanTag.java":{"insertions":55,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ComponentTagSupport.java":{"insertions":66,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ContextBeanTag.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/DateTag.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ElseIfTag.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ElseTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/I18nTag.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/IfTag.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/IncludeTag.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/IteratorStatus.java":{"insertions":95,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/IteratorTag.java":{"insertions":99,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/NumberTag.java":{"insertions":136,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ParamTag.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/PropertyTag.java":{"insertions":86,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/PushTag.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/SetTag.java":{"insertions":76,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/StrutsBodyTagSupport.java":{"insertions":80,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java":{"insertions":107,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/TextTag.java":{"insertions":77,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/URLTag.java":{"insertions":139,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/iterator/IteratorGeneratorTag.java":{"insertions":240,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":45,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/iterator/SortIteratorTag.java":{"insertions":156,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/iterator/SubsetIteratorTag.java":{"insertions":283,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractClosingTag.java":{"insertions":35,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractDoubleListTag.java":{"insertions":385,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractListTag.java":{"insertions":78,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractRequiredListTag.java":{"insertions":32,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java":{"insertions":312,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITagBeanInfo.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionErrorTag.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionMessageTag.java":{"insertions":54,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/AnchorTag.java":{"insertions":146,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxListTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxTag.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComboBoxTag.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComponentTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/DateTextFieldTag.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/DebugTag.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/DoubleSelectTag.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/FieldErrorTag.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/FileTag.java":{"insertions":58,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/FormTag.java":{"insertions":124,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/HeadTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/HiddenTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/InputTransferSelectTag.java":{"insertions":203,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/LabelTag.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/OgnlTool.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptGroupTag.java":{"insertions":92,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":345,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/PasswordTag.java":{"insertions":55,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/RadioTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/ResetTag.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/SelectTag.java":{"insertions":77,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/SubmitTag.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextFieldTag.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextareaTag.java":{"insertions":71,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/TokenTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/jsp/ui/UpDownSelectTag.java":{"insertions":121,"deletions":0},"core/src/main/java/org/apache/struts2/views/util/ContextUtil.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts2/views/util/DefaultUrlHelper.java":{"insertions":343,"deletions":0},"core/src/main/java/org/apache/struts2/views/util/ResourceUtil.java":{"insertions":33,"deletions":0},"core/src/main/java/org/apache/struts2/views/util/UrlHelper.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts2/views/util/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/StrutsResourceLoader.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/StrutsVelocityContext.java":{"insertions":110,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/VelocityManager.java":{"insertions":583,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/AbstractDirective.java":{"insertions":160,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionErrorDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionMessageDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/AnchorDirective.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/BeanDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxListDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/ComboBoxDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/ComponentDirective.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/DateDirective.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/DoubleSelectDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/FieldErrorDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/FileDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/FormDirective.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/HeadDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/HiddenDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/I18nDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/IncludeDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/InputTransferSelectDirective.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/LabelDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/OptGroupDirective.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/ParamDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/PasswordDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/PropertyDirective.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/PushDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/RadioDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/ResetDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/SelectDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/SetDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/SubmitDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/TextAreaDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/TextDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/TextFieldDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/TokenDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/URLDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/components/UpDownSelectDirective.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts2/views/velocity/package.html":{"insertions":21,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/AbstractAdapterElement.java":{"insertions":138,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/AbstractAdapterNode.java":{"insertions":378,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/AdapterFactory.java":{"insertions":279,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/AdapterNode.java":{"insertions":93,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ArrayAdapter.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/BeanAdapter.java":{"insertions":169,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/CollectionAdapter.java":{"insertions":58,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/MapAdapter.java":{"insertions":83,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ProxyAttrAdapter.java":{"insertions":83,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ProxyElementAdapter.java":{"insertions":165,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ProxyNamedNodeMap.java":{"insertions":79,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ProxyNodeAdapter.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ProxyTextNodeAdapter.java":{"insertions":95,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/ServletURIResolver.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/SimpleAdapterDocument.java":{"insertions":255,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/SimpleNodeList.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/SimpleTextNode.java":{"insertions":99,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/StringAdapter.java":{"insertions":119,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":283,"deletions":0},"core/src/main/java/org/apache/struts2/views/xslt/package.html":{"insertions":44,"deletions":0},"core/src/main/resources/FREEMARKER-LICENSE.txt":{"insertions":46,"deletions":0},"core/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"core/src/main/resources/META-INF/README.txt":{"insertions":3,"deletions":0},"core/src/main/resources/NOTICE.txt":{"insertions":11,"deletions":0},"core/src/main/resources/OGNL-LICENSE.txt":{"insertions":50,"deletions":0},"core/src/main/resources/XWORK-LICENSE.txt":{"insertions":51,"deletions":0},"core/src/main/resources/com/opensymphony/xwork2/validator/validators/default.xml":{"insertions":46,"deletions":0},"core/src/main/resources/com/opensymphony/xwork2/xwork-messages.properties":{"insertions":23,"deletions":0},"core/src/main/resources/jshint.conf.js":{"insertions":31,"deletions":0},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":226,"deletions":0},"core/src/main/resources/org/apache/struts2/dispatcher/error.ftl":{"insertions":151,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/debugging/browser.ftl":{"insertions":91,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/debugging/console.ftl":{"insertions":34,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/debugging/webconsole.css":{"insertions":40,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/debugging/webconsole.html":{"insertions":43,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/debugging/webconsole.js":{"insertions":86,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/interceptor/wait.ftl":{"insertions":31,"deletions":0},"core/src/main/resources/org/apache/struts2/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/static/domTT.css":{"insertions":42,"deletions":0},"core/src/main/resources/org/apache/struts2/static/domTT.js":{"insertions":120,"deletions":0},"core/src/main/resources/org/apache/struts2/static/inputtransferselect.js":{"insertions":135,"deletions":0},"core/src/main/resources/org/apache/struts2/static/optiontransferselect.js":{"insertions":191,"deletions":0},"core/src/main/resources/org/apache/struts2/static/tooltip.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/struts2/static/utils.js":{"insertions":153,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages.properties":{"insertions":38,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages_da.properties":{"insertions":35,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages_de.properties":{"insertions":37,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages_en.properties":{"insertions":42,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages_pl.properties":{"insertions":36,"deletions":0},"core/src/main/resources/org/apache/struts2/struts-messages_pt.properties":{"insertions":35,"deletions":0},"core/src/main/resources/org/apache/struts2/util/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/views/freemarker/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/views/jsp/iterator/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/views/jsp/ui/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/org/apache/struts2/views/jsp/ui/table/package.html":{"insertions":21,"deletions":0},"core/src/main/resources/overview.html":{"insertions":28,"deletions":0},"core/src/main/resources/struts-2.0.dtd":{"insertions":138,"deletions":0},"core/src/main/resources/struts-2.1.7.dtd":{"insertions":147,"deletions":0},"core/src/main/resources/struts-2.1.dtd":{"insertions":144,"deletions":0},"core/src/main/resources/struts-2.3.dtd":{"insertions":150,"deletions":0},"core/src/main/resources/struts-2.5.dtd":{"insertions":151,"deletions":0},"core/src/main/resources/struts-default-conversion.properties":{"insertions":19,"deletions":0},"core/src/main/resources/struts-default.xml":{"insertions":390,"deletions":0},"core/src/main/resources/struts.vm":{"insertions":37,"deletions":0},"core/src/main/resources/template/archive/ajax/a-close.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/ajax/a.vm":{"insertions":33,"deletions":0},"core/src/main/resources/template/archive/ajax/div-close.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/ajax/div.vm":{"insertions":35,"deletions":0},"core/src/main/resources/template/archive/ajax/form-close.vm":{"insertions":22,"deletions":0},"core/src/main/resources/template/archive/ajax/form.vm":{"insertions":39,"deletions":0},"core/src/main/resources/template/archive/ajax/submit.vm":{"insertions":33,"deletions":0},"core/src/main/resources/template/archive/ajax/tab-close.vm":{"insertions":27,"deletions":0},"core/src/main/resources/template/archive/ajax/tab.vm":{"insertions":37,"deletions":0},"core/src/main/resources/template/archive/simple/checkbox.vm":{"insertions":30,"deletions":0},"core/src/main/resources/template/archive/simple/checkboxlist.vm":{"insertions":45,"deletions":0},"core/src/main/resources/template/archive/simple/combobox.vm":{"insertions":43,"deletions":0},"core/src/main/resources/template/archive/simple/debug.vm":{"insertions":85,"deletions":0},"core/src/main/resources/template/archive/simple/doubleselect.vm":{"insertions":108,"deletions":0},"core/src/main/resources/template/archive/simple/empty.vm":{"insertions":20,"deletions":0},"core/src/main/resources/template/archive/simple/file.vm":{"insertions":32,"deletions":0},"core/src/main/resources/template/archive/simple/form-close.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/simple/form.vm":{"insertions":32,"deletions":0},"core/src/main/resources/template/archive/simple/hidden.vm":{"insertions":28,"deletions":0},"core/src/main/resources/template/archive/simple/label.vm":{"insertions":26,"deletions":0},"core/src/main/resources/template/archive/simple/password.vm":{"insertions":34,"deletions":0},"core/src/main/resources/template/archive/simple/radiomap.vm":{"insertions":55,"deletions":0},"core/src/main/resources/template/archive/simple/scripting-events.vm":{"insertions":34,"deletions":0},"core/src/main/resources/template/archive/simple/select.vm":{"insertions":63,"deletions":0},"core/src/main/resources/template/archive/simple/submit.vm":{"insertions":27,"deletions":0},"core/src/main/resources/template/archive/simple/table.vm":{"insertions":101,"deletions":0},"core/src/main/resources/template/archive/simple/text.vm":{"insertions":34,"deletions":0},"core/src/main/resources/template/archive/simple/textarea.vm":{"insertions":33,"deletions":0},"core/src/main/resources/template/archive/simple/token.vm":{"insertions":22,"deletions":0},"core/src/main/resources/template/archive/xhtml/checkbox.vm":{"insertions":39,"deletions":0},"core/src/main/resources/template/archive/xhtml/checkboxlist.vm":{"insertions":23,"deletions":0},"core/src/main/resources/template/archive/xhtml/combobox.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/controlfooter.vm":{"insertions":22,"deletions":0},"core/src/main/resources/template/archive/xhtml/controlheader.vm":{"insertions":47,"deletions":0},"core/src/main/resources/template/archive/xhtml/debug.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/doubleselect.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/empty.vm":{"insertions":20,"deletions":0},"core/src/main/resources/template/archive/xhtml/file.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/form-close.vm":{"insertions":22,"deletions":0},"core/src/main/resources/template/archive/xhtml/form.vm":{"insertions":28,"deletions":0},"core/src/main/resources/template/archive/xhtml/hidden.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/label.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/password.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/radiomap.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/select.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/submit.vm":{"insertions":23,"deletions":0},"core/src/main/resources/template/archive/xhtml/table.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/text.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/archive/xhtml/textarea.vm":{"insertions":22,"deletions":0},"core/src/main/resources/template/archive/xhtml/token.vm":{"insertions":21,"deletions":0},"core/src/main/resources/template/css_xhtml/checkbox.ftl":{"insertions":107,"deletions":0},"core/src/main/resources/template/css_xhtml/control-close.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/css_xhtml/control.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/css_xhtml/controlfooter.ftl":{"insertions":49,"deletions":0},"core/src/main/resources/template/css_xhtml/controlheader-core.ftl":{"insertions":77,"deletions":0},"core/src/main/resources/template/css_xhtml/controlheader.ftl":{"insertions":33,"deletions":0},"core/src/main/resources/template/css_xhtml/form-validate.ftl":{"insertions":28,"deletions":0},"core/src/main/resources/template/css_xhtml/head.ftl":{"insertions":22,"deletions":0},"core/src/main/resources/template/css_xhtml/hidden.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/css_xhtml/label.ftl":{"insertions":45,"deletions":0},"core/src/main/resources/template/css_xhtml/reset.ftl":{"insertions":42,"deletions":0},"core/src/main/resources/template/css_xhtml/styles.css":{"insertions":40,"deletions":0},"core/src/main/resources/template/css_xhtml/submit-close.ftl":{"insertions":31,"deletions":0},"core/src/main/resources/template/css_xhtml/submit.ftl":{"insertions":36,"deletions":0},"core/src/main/resources/template/css_xhtml/theme.properties":{"insertions":19,"deletions":0},"core/src/main/resources/template/css_xhtml/validation.js":{"insertions":165,"deletions":0},"core/src/main/resources/template/simple/a-close.ftl":{"insertions":43,"deletions":0},"core/src/main/resources/template/simple/a.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/simple/actionerror.ftl":{"insertions":41,"deletions":0},"core/src/main/resources/template/simple/actionmessage.ftl":{"insertions":41,"deletions":0},"core/src/main/resources/template/simple/checkbox.ftl":{"insertions":48,"deletions":0},"core/src/main/resources/template/simple/checkboxlist.ftl":{"insertions":116,"deletions":0},"core/src/main/resources/template/simple/combobox.ftl":{"insertions":101,"deletions":0},"core/src/main/resources/template/simple/common-attributes.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/simple/controlfooter.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/simple/controlheader.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/simple/css.ftl":{"insertions":33,"deletions":0},"core/src/main/resources/template/simple/datetext.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/simple/debug.ftl":{"insertions":88,"deletions":0},"core/src/main/resources/template/simple/doubleselect.ftl":{"insertions":193,"deletions":0},"core/src/main/resources/template/simple/dynamic-attributes.ftl":{"insertions":32,"deletions":0},"core/src/main/resources/template/simple/empty.ftl":{"insertions":20,"deletions":0},"core/src/main/resources/template/simple/fielderror.ftl":{"insertions":80,"deletions":0},"core/src/main/resources/template/simple/file.ftl":{"insertions":45,"deletions":0},"core/src/main/resources/template/simple/form-close-tooltips.ftl":{"insertions":30,"deletions":0},"core/src/main/resources/template/simple/form-close.ftl":{"insertions":102,"deletions":0},"core/src/main/resources/template/simple/form-common.ftl":{"insertions":67,"deletions":0},"core/src/main/resources/template/simple/form.ftl":{"insertions":25,"deletions":0},"core/src/main/resources/template/simple/head.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/simple/hidden.ftl":{"insertions":39,"deletions":0},"core/src/main/resources/template/simple/inputtransferselect.ftl":{"insertions":122,"deletions":0},"core/src/main/resources/template/simple/label.ftl":{"insertions":38,"deletions":0},"core/src/main/resources/template/simple/optgroup.ftl":{"insertions":69,"deletions":0},"core/src/main/resources/template/simple/optiontransferselect.ftl":{"insertions":299,"deletions":0},"core/src/main/resources/template/simple/password.ftl":{"insertions":51,"deletions":0},"core/src/main/resources/template/simple/radiomap.ftl":{"insertions":102,"deletions":0},"core/src/main/resources/template/simple/reset.ftl":{"insertions":80,"deletions":0},"core/src/main/resources/template/simple/scripting-events.ftl":{"insertions":62,"deletions":0},"core/src/main/resources/template/simple/select.ftl":{"insertions":147,"deletions":0},"core/src/main/resources/template/simple/submit-close.ftl":{"insertions":26,"deletions":0},"core/src/main/resources/template/simple/submit.ftl":{"insertions":91,"deletions":0},"core/src/main/resources/template/simple/text.ftl":{"insertions":52,"deletions":0},"core/src/main/resources/template/simple/textarea.ftl":{"insertions":51,"deletions":0},"core/src/main/resources/template/simple/token.ftl":{"insertions":22,"deletions":0},"core/src/main/resources/template/simple/updownselect.ftl":{"insertions":55,"deletions":0},"core/src/main/resources/template/xhtml/checkbox.ftl":{"insertions":127,"deletions":0},"core/src/main/resources/template/xhtml/checkboxlist.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/combobox.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/control-close.ftl":{"insertions":21,"deletions":0},"core/src/main/resources/template/xhtml/control.ftl":{"insertions":24,"deletions":0},"core/src/main/resources/template/xhtml/controlfooter.ftl":{"insertions":36,"deletions":0},"core/src/main/resources/template/xhtml/controlheader-core.ftl":{"insertions":79,"deletions":0},"core/src/main/resources/template/xhtml/controlheader.ftl":{"insertions":28,"deletions":0},"core/src/main/resources/template/xhtml/datetext.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/doubleselect.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/file.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/form-close-validate.ftl":{"insertions":156,"deletions":0},"core/src/main/resources/template/xhtml/form-close.ftl":{"insertions":33,"deletions":0},"core/src/main/resources/template/xhtml/form-validate.ftl":{"insertions":28,"deletions":0},"core/src/main/resources/template/xhtml/form.ftl":{"insertions":31,"deletions":0},"core/src/main/resources/template/xhtml/head.ftl":{"insertions":22,"deletions":0},"core/src/main/resources/template/xhtml/hidden.ftl":{"insertions":25,"deletions":0},"core/src/main/resources/template/xhtml/inputtransferselect.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/label.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/optiontransferselect.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/password.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/radiomap.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/reset.ftl":{"insertions":25,"deletions":0},"core/src/main/resources/template/xhtml/select.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/styles.css":{"insertions":44,"deletions":0},"core/src/main/resources/template/xhtml/submit-close.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/submit.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/text.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/textarea.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/theme.properties":{"insertions":19,"deletions":0},"core/src/main/resources/template/xhtml/tooltip.ftl":{"insertions":39,"deletions":0},"core/src/main/resources/template/xhtml/updownselect.ftl":{"insertions":23,"deletions":0},"core/src/main/resources/template/xhtml/validation.js":{"insertions":138,"deletions":0},"core/src/main/resources/xwork-1.0.dtd":{"insertions":106,"deletions":0},"core/src/main/resources/xwork-1.1.1.dtd":{"insertions":123,"deletions":0},"core/src/main/resources/xwork-1.1.2.dtd":{"insertions":131,"deletions":0},"core/src/main/resources/xwork-1.1.dtd":{"insertions":115,"deletions":0},"core/src/main/resources/xwork-2.0.dtd":{"insertions":137,"deletions":0},"core/src/main/resources/xwork-2.1.3.dtd":{"insertions":146,"deletions":0},"core/src/main/resources/xwork-2.1.dtd":{"insertions":143,"deletions":0},"core/src/main/resources/xwork-2.3.dtd":{"insertions":149,"deletions":0},"core/src/main/resources/xwork-2.5.dtd":{"insertions":151,"deletions":0},"core/src/main/resources/xwork-default.xml":{"insertions":87,"deletions":0},"core/src/main/resources/xwork-validator-1.0.2.dtd":{"insertions":61,"deletions":0},"core/src/main/resources/xwork-validator-1.0.3.dtd":{"insertions":61,"deletions":0},"core/src/main/resources/xwork-validator-1.0.dtd":{"insertions":59,"deletions":0},"core/src/main/resources/xwork-validator-config-1.0.dtd":{"insertions":36,"deletions":0},"core/src/main/resources/xwork-validator-definition-1.0.dtd":{"insertions":38,"deletions":0},"core/src/site/confluence/ww-template-autoexport.html":{"insertions":175,"deletions":0},"core/src/site/resources/tags/a.html":{"insertions":504,"deletions":0},"core/src/site/resources/tags/action.html":{"insertions":96,"deletions":0},"core/src/site/resources/tags/actionerror.html":{"insertions":392,"deletions":0},"core/src/site/resources/tags/actionmessage.html":{"insertions":392,"deletions":0},"core/src/site/resources/tags/ajax/a.html":{"insertions":560,"deletions":0},"core/src/site/resources/tags/ajax/autocompleter.html":{"insertions":672,"deletions":0},"core/src/site/resources/tags/ajax/bind.html":{"insertions":240,"deletions":0},"core/src/site/resources/tags/ajax/datetimepicker.html":{"insertions":496,"deletions":0},"core/src/site/resources/tags/ajax/div.html":{"insertions":608,"deletions":0},"core/src/site/resources/tags/ajax/form.html":{"insertions":418,"deletions":0},"core/src/site/resources/tags/ajax/head.html":{"insertions":96,"deletions":0},"core/src/site/resources/tags/ajax/submit.html":{"insertions":592,"deletions":0},"core/src/site/resources/tags/ajax/tabbedpanel.html":{"insertions":440,"deletions":0},"core/src/site/resources/tags/ajax/textarea.html":{"insertions":408,"deletions":0},"core/src/site/resources/tags/ajax/tree.html":{"insertions":600,"deletions":0},"core/src/site/resources/tags/ajax/treenode.html":{"insertions":376,"deletions":0},"core/src/site/resources/tags/append.html":{"insertions":48,"deletions":0},"core/src/site/resources/tags/bean.html":{"insertions":56,"deletions":0},"core/src/site/resources/tags/checkbox.html":{"insertions":400,"deletions":0},"core/src/site/resources/tags/checkboxlist.html":{"insertions":448,"deletions":0},"core/src/site/resources/tags/combobox.html":{"insertions":472,"deletions":0},"core/src/site/resources/tags/component.html":{"insertions":384,"deletions":0},"core/src/site/resources/tags/date.html":{"insertions":80,"deletions":0},"core/src/site/resources/tags/datetextfield.html":{"insertions":392,"deletions":0},"core/src/site/resources/tags/debug.html":{"insertions":384,"deletions":0},"core/src/site/resources/tags/div.html":{"insertions":392,"deletions":0},"core/src/site/resources/tags/doubleselect.html":{"insertions":752,"deletions":0},"core/src/site/resources/tags/dropdowndatetimepicker.html":{"insertions":410,"deletions":0},"core/src/site/resources/tags/else.html":{"insertions":40,"deletions":0},"core/src/site/resources/tags/elseif.html":{"insertions":48,"deletions":0},"core/src/site/resources/tags/fielderror.html":{"insertions":400,"deletions":0},"core/src/site/resources/tags/file.html":{"insertions":400,"deletions":0},"core/src/site/resources/tags/form.html":{"insertions":496,"deletions":0},"core/src/site/resources/tags/generator.html":{"insertions":80,"deletions":0},"core/src/site/resources/tags/head.html":{"insertions":384,"deletions":0},"core/src/site/resources/tags/hidden.html":{"insertions":384,"deletions":0},"core/src/site/resources/tags/i18n.html":{"insertions":48,"deletions":0},"core/src/site/resources/tags/if.html":{"insertions":48,"deletions":0},"core/src/site/resources/tags/include.html":{"insertions":48,"deletions":0},"core/src/site/resources/tags/inputtransferselect.html":{"insertions":568,"deletions":0},"core/src/site/resources/tags/iterator.html":{"insertions":88,"deletions":0},"core/src/site/resources/tags/label.html":{"insertions":392,"deletions":0},"core/src/site/resources/tags/merge.html":{"insertions":48,"deletions":0},"core/src/site/resources/tags/number.html":{"insertions":128,"deletions":0},"core/src/site/resources/tags/optgroup.html":{"insertions":104,"deletions":0},"core/src/site/resources/tags/optiontransferselect.html":{"insertions":968,"deletions":0},"core/src/site/resources/tags/param.html":{"insertions":64,"deletions":0},"core/src/site/resources/tags/password.html":{"insertions":432,"deletions":0},"core/src/site/resources/tags/property.html":{"insertions":88,"deletions":0},"core/src/site/resources/tags/push.html":{"insertions":48,"deletions":0},"core/src/site/resources/tags/radio.html":{"insertions":448,"deletions":0},"core/src/site/resources/tags/reset.html":{"insertions":424,"deletions":0},"core/src/site/resources/tags/select.html":{"insertions":488,"deletions":0},"core/src/site/resources/tags/set.html":{"insertions":72,"deletions":0},"core/src/site/resources/tags/sort.html":{"insertions":64,"deletions":0},"core/src/site/resources/tags/submit.html":{"insertions":424,"deletions":0},"core/src/site/resources/tags/subset.html":{"insertions":80,"deletions":0},"core/src/site/resources/tags/text.html":{"insertions":88,"deletions":0},"core/src/site/resources/tags/textarea.html":{"insertions":416,"deletions":0},"core/src/site/resources/tags/textfield.html":{"insertions":424,"deletions":0},"core/src/site/resources/tags/token.html":{"insertions":384,"deletions":0},"core/src/site/resources/tags/updownselect.html":{"insertions":536,"deletions":0},"core/src/site/resources/tags/url.html":{"insertions":160,"deletions":0},"core/src/site/site.xml":{"insertions":56,"deletions":0},"core/src/test/java/PackagelessAction.java":{"insertions":47,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ActionContextTest.java":{"insertions":120,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ActionContextThreadLocalTest.java":{"insertions":45,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ActionInvocationTest.java":{"insertions":116,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ActionNestingTest.java":{"insertions":146,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ActionSupportTest.java":{"insertions":344,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/AnnotatedTestBean.java":{"insertions":92,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ChainResultTest.java":{"insertions":179,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/CompositeTextProviderTest.java":{"insertions":114,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/DefaultActionInvocationTest.java":{"insertions":516,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/DefaultActionProxyTest.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/DefaultClasstTest.java":{"insertions":62,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/DefaultTextProviderTest.java":{"insertions":148,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/DefaultUnknownHandlerManagerTest.java":{"insertions":83,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ExternalReferenceAction.java":{"insertions":43,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/Foo.java":{"insertions":38,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/GenericsBean.java":{"insertions":75,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/LocaleAwareTest.java":{"insertions":74,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ModelDrivenAction.java":{"insertions":48,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ModelDrivenAnnotationAction.java":{"insertions":48,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/NestedAction.java":{"insertions":70,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ObjectFactoryTest.java":{"insertions":46,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ProxyInvocationAction.java":{"insertions":28,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ProxyInvocationInterface.java":{"insertions":26,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ProxyInvocationTest.java":{"insertions":69,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ProxyObjectFactory.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/SimpleAction.java":{"insertions":281,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/SimpleAnnotationAction.java":{"insertions":234,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/SimpleFooAction.java":{"insertions":44,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/StubValueStack.java":{"insertions":107,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TestBean.java":{"insertions":75,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TestChildBean.java":{"insertions":65,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TestInterceptor.java":{"insertions":89,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TestNGXWorkTestCaseTest.java":{"insertions":56,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TestSubBean.java":{"insertions":32,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/TextProviderSupportTest.java":{"insertions":141,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/UnknownHandlerManagerMock.java":{"insertions":33,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/UserSpecifiedDefaultAction.java":{"insertions":28,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ValidationOrderAction.java":{"insertions":192,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/VoidResult.java":{"insertions":41,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/WildCardResultTest.java":{"insertions":59,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/XWorkExceptionTest.java":{"insertions":84,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/ConfigurationManagerTest.java":{"insertions":189,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/ConfigurationTest.java":{"insertions":329,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/entities/ActionConfigTest.java":{"insertions":47,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/entities/AllowedMethodsTest.java":{"insertions":120,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/entities/PackageConfigTest.java":{"insertions":95,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/impl/ActionConfigMatcherTest.java":{"insertions":183,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/impl/NamespaceMatcherTest.java":{"insertions":44,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/ConfigurationTestBase.java":{"insertions":44,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/EnvsValueSubstitutorTest.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/InterceptorBuilderTest.java":{"insertions":338,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/InterceptorForTestPurpose.java":{"insertions":50,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/MockConfigurationProvider.java":{"insertions":197,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/NoNoArgsConstructorAction.java":{"insertions":44,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/PrivateConstructorAction.java":{"insertions":48,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/SomeUnknownHandler.java":{"insertions":51,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderActionsTest.java":{"insertions":221,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderAllowedMethodsTest.java":{"insertions":163,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderEnvsSubstitutionTest.java":{"insertions":68,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderExceptionMappingsTest.java":{"insertions":83,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderGlobalResultInheritenceTest.java":{"insertions":72,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorParamOverridingTest.java":{"insertions":105,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorStackParamOverridingTest.java":{"insertions":108,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorsSpringTest.java":{"insertions":83,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInterceptorsTest.java":{"insertions":229,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderInvalidFileTest.java":{"insertions":43,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderMultilevelTest.java":{"insertions":73,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderPackagesTest.java":{"insertions":160,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderResultTypesTest.java":{"insertions":122,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderResultsTest.java":{"insertions":178,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderTest.java":{"insertions":1099,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderUnknownHandlerStackTest.java":{"insertions":58,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderWildCardIncludeTest.java":{"insertions":55,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/config/providers/XmlHelperTest.java":{"insertions":203,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/ConversionTestAction.java":{"insertions":101,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/AnnotationXWorkConverterTest.java":{"insertions":483,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/FooBarConverter.java":{"insertions":75,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/FooNumberConverter.java":{"insertions":36,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/InstantiatingNullHandlerTest.java":{"insertions":57,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/NumberConverterTest.java":{"insertions":174,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/ParentClass.java":{"insertions":45,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/StringConverterTest.java":{"insertions":137,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverterTest.java":{"insertions":311,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkConverterTest.java":{"insertions":804,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkListTest.java":{"insertions":89,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/inject/ContainerImplTest.java":{"insertions":354,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/inject/EarlyInitializableBean.java":{"insertions":34,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/inject/InitializableBean.java":{"insertions":34,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/AliasInterceptorTest.java":{"insertions":138,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ChainingInterceptorTest.java":{"insertions":170,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ChainingInterceptorWithConfigTest.java":{"insertions":119,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptorTest.java":{"insertions":151,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptorTest.java":{"insertions":217,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptorTest.java":{"insertions":310,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/MethodFilterInterceptorUtilTest.java":{"insertions":86,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ModelDrivenInterceptorTest.java":{"insertions":115,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ParameterFilterInterceptorTest.java":{"insertions":129,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ParameterRemoverInterceptorTest.java":{"insertions":131,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ParametersInterceptorTest.java":{"insertions":881,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/PreResultListenerTest.java":{"insertions":120,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/PrefixMethodInvocationUtilTest.java":{"insertions":268,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/PrepareInterceptorTest.java":{"insertions":212,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptorTest.java":{"insertions":239,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/StaticParametersInterceptorTest.java":{"insertions":212,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ValidationErrorAwareTest.java":{"insertions":120,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/ValidationInterceptorPrefixMethodInvocationTest.java":{"insertions":110,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AllowingByDefaultAction.java":{"insertions":41,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AllowingByDefaultModel.java":{"insertions":41,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotatedAction.java":{"insertions":49,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationParameterFilterInterceptorTest.java":{"insertions":204,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptorTest.java":{"insertions":105,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BaseAnnotatedAction.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BlockingByDefaultAction.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/BlockingByDefaultModel.java":{"insertions":40,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/InterfaceAnnotatedAction.java":{"insertions":30,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/interceptor/annotations/ShortcircuitedAction.java":{"insertions":38,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/mock/DummyTextProvider.java":{"insertions":87,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/mock/InjectableAction.java":{"insertions":36,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/mock/MockLazyInterceptor.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilStrutsTest.java":{"insertions":75,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/OgnlUtilTest.java":{"insertions":1536,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/OgnlValueStackTest.java":{"insertions":1533,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessProxyTest.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/SecurityMemberAccessTest.java":{"insertions":652,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/SetPropertiesTest.java":{"insertions":378,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/accessor/XWorkListPropertyAccessorTest.java":{"insertions":105,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessorTest.java":{"insertions":72,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/security/DefaultAcceptedPatternsCheckerTest.java":{"insertions":147,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java":{"insertions":219,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/ActionsFromSpringTest.java":{"insertions":145,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/Bar.java":{"insertions":71,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/ExecuteInterceptor.java":{"insertions":36,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/ExternalReferenceAction.java":{"insertions":64,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/Foo.java":{"insertions":45,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/SpringObjectFactoryTest.java":{"insertions":400,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/SpringProxyUtilTest.java":{"insertions":116,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/SpringResult.java":{"insertions":54,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/TestAspect.java":{"insertions":69,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/interceptor/ActionAutowiringInterceptorTest.java":{"insertions":127,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/spring/interceptor/TestActionInvocation.java":{"insertions":89,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/AnnotationDataAware.java":{"insertions":49,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/AnnotationDataAware2.java":{"insertions":36,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/AnnotationTestBean2.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/AnnotationUser.java":{"insertions":110,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/AnnotationUserMarker.java":{"insertions":44,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/DataAware.java":{"insertions":38,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/DataAware2.java":{"insertions":32,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/Equidae.java":{"insertions":55,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/ModelDrivenAction2.java":{"insertions":41,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/ModelDrivenAnnotationAction2.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/SimpleAction2.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/SimpleAction3.java":{"insertions":51,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/SimpleAnnotationAction2.java":{"insertions":45,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/SimpleAnnotationAction3.java":{"insertions":52,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/TestArrayBean.java":{"insertions":35,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/TestBean2.java":{"insertions":61,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/User.java":{"insertions":88,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/UserMarker.java":{"insertions":28,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/Address.java":{"insertions":58,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/AddressTypeConverter.java":{"insertions":47,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/Person.java":{"insertions":40,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonAction.java":{"insertions":65,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonActionTest.java":{"insertions":105,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/PersonTypeConverter.java":{"insertions":45,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/annotations/ValidateAnnotatedMethodOnlyAction.java":{"insertions":73,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/test/subtest/NullModelDrivenAction.java":{"insertions":37,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Animal.java":{"insertions":23,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/AnnotatedCat.java":{"insertions":68,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/AnnotationUtilsTest.java":{"insertions":70,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Bar.java":{"insertions":64,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/BarJunior.java":{"insertions":22,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Cat.java":{"insertions":61,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/ClassLoaderUtilTest.java":{"insertions":127,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/ClassPathFinderTest.java":{"insertions":108,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/DefaultFileManagerTest.java":{"insertions":207,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Dog.java":{"insertions":126,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/DomHelperTest.java":{"insertions":73,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Foo.java":{"insertions":255,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/FurColor.java":{"insertions":23,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/GetPropertiesTest.java":{"insertions":52,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Indexed.java":{"insertions":59,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/ListHolder.java":{"insertions":55,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/MyBean.java":{"insertions":57,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/MyBeanAction.java":{"insertions":89,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/MyBeanActionTest.java":{"insertions":140,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/MyNumber.java":{"insertions":22,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcherTest.java":{"insertions":80,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Owner.java":{"insertions":40,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/ResolverUtilTest.java":{"insertions":64,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/StrutsLocalizedTextProviderTest.java":{"insertions":360,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/TextParseUtilTest.java":{"insertions":217,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/Tiger.java":{"insertions":42,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/UnknownHandlerManagerTest.java":{"insertions":105,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/UrlUtilTest2.java":{"insertions":53,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/WildcardHelperTest.java":{"insertions":57,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/WildcardUtilTest.java":{"insertions":57,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/Dummy2Class.java":{"insertions":27,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/Dummy3Class.java":{"insertions":25,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/DummyClass.java":{"insertions":32,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/DummyClassExt.java":{"insertions":26,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/MyAnnotation.java":{"insertions":29,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/MyAnnotation2.java":{"insertions":28,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/package-info.java":{"insertions":20,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/pkg1/AbstractAbstractDummyAction.java":{"insertions":25,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/pkg1/AbstractDummyAction.java":{"insertions":22,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/pkg2/Package2DummyInterface.java":{"insertions":25,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/annotation/pkg2/package-info.java":{"insertions":23,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/fs/DefaultFileManagerFactoryTest.java":{"insertions":153,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/fs/JarEntryRevisionTest.java":{"insertions":165,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/location/LocationAttributesTest.java":{"insertions":90,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/location/LocationImplTest.java":{"insertions":90,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/util/location/LocationUtilsTest.java":{"insertions":83,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ActionValidatorManagerTest.java":{"insertions":236,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManagerTest.java":{"insertions":419,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationAction.java":{"insertions":94,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilderTest.java":{"insertions":354,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/AnnotationValidationExpAction.java":{"insertions":157,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ConversionErrorFieldValidatorTest.java":{"insertions":87,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DateRangeValidatorTest.java":{"insertions":87,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManagerTest.java":{"insertions":382,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DefaultValidatorFactoryTest.java":{"insertions":41,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DefaultValidatorFileParserTest.java":{"insertions":218,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DoubleRangeFieldValidatorTest.java":{"insertions":381,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/DummyValidatorContext.java":{"insertions":147,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/EmailValidatorTest.java":{"insertions":170,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ExpressionValidatorTest.java":{"insertions":148,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/IntRangeValidatorTest.java":{"insertions":70,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/LongRangeValidatorTest.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ModelDrivenValidationTest.java":{"insertions":57,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/MyValidator.java":{"insertions":114,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/RegexFieldValidatorTest.java":{"insertions":280,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/RepopulateConversionErrorFieldValidatorSupportTest.java":{"insertions":136,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ShortRangeValidatorTest.java":{"insertions":67,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/SimpleActionValidationTest.java":{"insertions":244,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/StringLengthFieldValidatorTest.java":{"insertions":268,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/StringValidatorTest.java":{"insertions":225,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/URLValidatorTest.java":{"insertions":353,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/ValidatorAnnotationTest.java":{"insertions":137,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/VisitorFieldValidatorModelTest.java":{"insertions":127,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/VisitorFieldValidatorTest.java":{"insertions":216,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/VisitorValidatorModelAction.java":{"insertions":38,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/VisitorValidatorTestAction.java":{"insertions":83,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/AppendingValidatorContextTest.java":{"insertions":80,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/CreditCardValidatorTest.java":{"insertions":248,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidatorTest.java":{"insertions":115,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidatorTest.java":{"insertions":125,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidatorTest.java":{"insertions":102,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/RequiredFieldValidatorTest.java":{"insertions":96,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/RequiredStringValidatorTest.java":{"insertions":153,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidatorTest.java":{"insertions":102,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/ValidationAction.java":{"insertions":193,"deletions":0},"core/src/test/java/com/opensymphony/xwork2/validator/validators/ValidatorSupportTest.java":{"insertions":56,"deletions":0},"core/src/test/java/org/apache/struts2/ClassInstantiationTest.java":{"insertions":61,"deletions":0},"core/src/test/java/org/apache/struts2/ExecutionCountTestAction.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts2/RequestUtilsTest.java":{"insertions":105,"deletions":0},"core/src/test/java/org/apache/struts2/ServletActionContextTest.java":{"insertions":72,"deletions":0},"core/src/test/java/org/apache/struts2/SomeEnum.java":{"insertions":38,"deletions":0},"core/src/test/java/org/apache/struts2/StrutsInternalTestCase.java":{"insertions":81,"deletions":0},"core/src/test/java/org/apache/struts2/TestAction.java":{"insertions":228,"deletions":0},"core/src/test/java/org/apache/struts2/TestActionTagResult.java":{"insertions":41,"deletions":0},"core/src/test/java/org/apache/struts2/TestConfigurationProvider.java":{"insertions":171,"deletions":0},"core/src/test/java/org/apache/struts2/TestResult.java":{"insertions":96,"deletions":0},"core/src/test/java/org/apache/struts2/TestUtils.java":{"insertions":94,"deletions":0},"core/src/test/java/org/apache/struts2/components/ActionComponentTest.java":{"insertions":52,"deletions":0},"core/src/test/java/org/apache/struts2/components/AnotherActionComponentTest.java":{"insertions":64,"deletions":0},"core/src/test/java/org/apache/struts2/components/ComponentTest.java":{"insertions":508,"deletions":0},"core/src/test/java/org/apache/struts2/components/FormButtonTest.java":{"insertions":122,"deletions":0},"core/src/test/java/org/apache/struts2/components/FormTest.java":{"insertions":115,"deletions":0},"core/src/test/java/org/apache/struts2/components/IteratorComponentTest.java":{"insertions":147,"deletions":0},"core/src/test/java/org/apache/struts2/components/PropertyTest.java":{"insertions":143,"deletions":0},"core/src/test/java/org/apache/struts2/components/UIBeanTest.java":{"insertions":308,"deletions":0},"core/src/test/java/org/apache/struts2/components/UIComponentTest.java":{"insertions":518,"deletions":0},"core/src/test/java/org/apache/struts2/components/template/BaseTemplateEngineTest.java":{"insertions":84,"deletions":0},"core/src/test/java/org/apache/struts2/components/template/JspTemplateEngineTest.java":{"insertions":30,"deletions":0},"core/src/test/java/org/apache/struts2/config/DefaultBeanSelectionProviderTest.java":{"insertions":52,"deletions":0},"core/src/test/java/org/apache/struts2/config/PropertiesConfigurationProviderTest.java":{"insertions":85,"deletions":0},"core/src/test/java/org/apache/struts2/config/SettingsTest.java":{"insertions":78,"deletions":0},"core/src/test/java/org/apache/struts2/config/StrutsJavaConfigurationProviderTest.java":{"insertions":87,"deletions":0},"core/src/test/java/org/apache/struts2/config/TestSettings.java":{"insertions":57,"deletions":0},"core/src/test/java/org/apache/struts2/config/entities/BeanConfigTest.java":{"insertions":62,"deletions":0},"core/src/test/java/org/apache/struts2/config/entities/ConstantConfigTest.java":{"insertions":97,"deletions":0},"core/src/test/java/org/apache/struts2/conversion/UploadedFileConverterTest.java":{"insertions":88,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/DefaultStaticContentLoaderTest.java":{"insertions":53,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/DispatcherTest.java":{"insertions":454,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/NullActionMapper.java":{"insertions":54,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/ParameterTest.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/PrepareOperationsTest.java":{"insertions":42,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/ServletDispatchedTestAssertInterceptor.java":{"insertions":56,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/SessionMapTest.java":{"insertions":244,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/StaticContentLoaderTest.java":{"insertions":113,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/StrutsPrepareAndExecuteFilterIntegrationTest.java":{"insertions":227,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/TwoFilterIntegrationTest.java":{"insertions":147,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/mapper/CompositeActionMapperTest.java":{"insertions":126,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":904,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/mapper/Restful2ActionMapperTest.java":{"insertions":231,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/mapper/RestfulActionMapperTest.java":{"insertions":116,"deletions":0},"core/src/test/java/org/apache/struts2/dispatcher/multipart/JakartaStreamMultiPartRequestTest.java":{"insertions":73,"deletions":0},"core/src/test/java/org/apache/struts2/factory/MyResultFactory.java":{"insertions":22,"deletions":0},"core/src/test/java/org/apache/struts2/factory/PrefixBasedActionProxyFactoryTest.java":{"insertions":141,"deletions":0},"core/src/test/java/org/apache/struts2/factory/StrutsResultFactoryTest.java":{"insertions":93,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/ActionMappingParametersInterceptorTest.java":{"insertions":199,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/BackgroundProcessTest.java":{"insertions":104,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CheckboxInterceptorTest.java":{"insertions":208,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/ClearSessionInterceptorTest.java":{"insertions":53,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CookieInterceptorTest.java":{"insertions":524,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CookieProviderInterceptorTest.java":{"insertions":73,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/CreateSessionInterceptorTest.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/DateTextFieldInterceptorTest.java":{"insertions":81,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/ExecuteAndWaitDelayAction.java":{"insertions":34,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptorTest.java":{"insertions":268,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":463,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/I18nInterceptorTest.java":{"insertions":323,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/MessageStoreInterceptorTest.java":{"insertions":304,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/MessageStorePreResultListenerTest.java":{"insertions":286,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/MultiselectInterceptorTest.java":{"insertions":137,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/RolesInterceptorTest.java":{"insertions":168,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/ServletConfigInterceptorTest.java":{"insertions":400,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":94,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/TokenInterceptorTest.java":{"insertions":130,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptorTest.java":{"insertions":54,"deletions":0},"core/src/test/java/org/apache/struts2/interceptor/validation/AnnotationValidationInterceptorTest.java":{"insertions":166,"deletions":0},"core/src/test/java/org/apache/struts2/result/HttpHeaderResultTest.java":{"insertions":131,"deletions":0},"core/src/test/java/org/apache/struts2/result/PlainTextResultTest.java":{"insertions":153,"deletions":0},"core/src/test/java/org/apache/struts2/result/PostbackResultTest.java":{"insertions":96,"deletions":0},"core/src/test/java/org/apache/struts2/result/ServletActionRedirectResultTest.java":{"insertions":244,"deletions":0},"core/src/test/java/org/apache/struts2/result/ServletDispatcherResultTest.java":{"insertions":147,"deletions":0},"core/src/test/java/org/apache/struts2/result/ServletRedirectResultTest.java":{"insertions":359,"deletions":0},"core/src/test/java/org/apache/struts2/result/StreamResultTest.java":{"insertions":276,"deletions":0},"core/src/test/java/org/apache/struts2/result/StrutsResultSupportTest.java":{"insertions":173,"deletions":0},"core/src/test/java/org/apache/struts2/result/VelocityResultTest.java":{"insertions":146,"deletions":0},"core/src/test/java/org/apache/struts2/util/ComponentUtilsTest.java":{"insertions":174,"deletions":0},"core/src/test/java/org/apache/struts2/util/ContainUtilTest.java":{"insertions":168,"deletions":0},"core/src/test/java/org/apache/struts2/util/CounterTest.java":{"insertions":52,"deletions":0},"core/src/test/java/org/apache/struts2/util/FastByteArrayOutputStreamTest.java":{"insertions":238,"deletions":0},"core/src/test/java/org/apache/struts2/util/InvocationSessionStoreTest.java":{"insertions":158,"deletions":0},"core/src/test/java/org/apache/struts2/util/PrefixTrieTest.java":{"insertions":39,"deletions":0},"core/src/test/java/org/apache/struts2/util/RegexPatternMatcherTest.java":{"insertions":199,"deletions":0},"core/src/test/java/org/apache/struts2/util/SecurityMemberAccessInServletsTest.java":{"insertions":78,"deletions":0},"core/src/test/java/org/apache/struts2/util/StrutsTypeConverterTest.java":{"insertions":108,"deletions":0},"core/src/test/java/org/apache/struts2/util/StrutsUtilTest.java":{"insertions":241,"deletions":0},"core/src/test/java/org/apache/struts2/util/TokenHelperTest.java":{"insertions":102,"deletions":0},"core/src/test/java/org/apache/struts2/util/URLDecoderUtilTest.java":{"insertions":96,"deletions":0},"core/src/test/java/org/apache/struts2/views/TemplateEngineManagerTest.java":{"insertions":90,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java":{"insertions":171,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerManagerTest.java":{"insertions":123,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerResultMockedTest.java":{"insertions":287,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerTest.java":{"insertions":76,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerThemeTemplateLoaderTest.java":{"insertions":81,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/TestAction.java":{"insertions":55,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/TestBean.java":{"insertions":58,"deletions":0},"core/src/test/java/org/apache/struts2/views/freemarker/tags/TagModelTest.java":{"insertions":424,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java":{"insertions":149,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/AbstractUITagTest.java":{"insertions":292,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":316,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/AnchorTagTest.java":{"insertions":573,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/AppendIteratorTagTest.java":{"insertions":179,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/BeanTagTest.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/DynAttribsTest.java":{"insertions":147,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ElseIfTagTest.java":{"insertions":115,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ElseTagTest.java":{"insertions":125,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/I18nTagTest.java":{"insertions":117,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/IfTagTest.java":{"insertions":350,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/IncludeTagTest.java":{"insertions":183,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/IteratorGeneratorTagTest.java":{"insertions":208,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/IteratorTagTest.java":{"insertions":794,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/MergeIteratorTagTest.java":{"insertions":181,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/NumberTagTest.java":{"insertions":117,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/PropertyTagTest.java":{"insertions":395,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/PushTagTest.java":{"insertions":47,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/SetTagTest.java":{"insertions":159,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/SortIteratorTagTest.java":{"insertions":215,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockBodyContent.java":{"insertions":160,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletRequest.java":{"insertions":207,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletResponse.java":{"insertions":108,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpSession.java":{"insertions":74,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockJspWriter.java":{"insertions":169,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockPageContext.java":{"insertions":80,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockServletContext.java":{"insertions":168,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/SubsetIteratorTagTest.java":{"insertions":277,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/TextTagTest.java":{"insertions":322,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":802,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ActionErrorTagTest.java":{"insertions":160,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ActionMessageTagTest.java":{"insertions":164,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/AnchorTest.java":{"insertions":104,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/CheckboxListTest.java":{"insertions":178,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/CheckboxTest.java":{"insertions":241,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ComboBoxTest.java":{"insertions":157,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ComponentTest.java":{"insertions":128,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java":{"insertions":364,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/DebugTagTest.java":{"insertions":115,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/DoubleSelectTest.java":{"insertions":380,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/DoubleValidationAction.java":{"insertions":36,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/FieldErrorTagTest.java":{"insertions":288,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/FileTest.java":{"insertions":79,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/FormTagTest.java":{"insertions":717,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/HeadTagTest.java":{"insertions":41,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/HiddenTest.java":{"insertions":92,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/InputTransferSelectTagTest.java":{"insertions":52,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/IntValidationAction.java":{"insertions":36,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/JspTemplateTest.java":{"insertions":51,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/LabelTest.java":{"insertions":211,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/LocaleKeyValueTest.java":{"insertions":29,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/LocaleTestAction.java":{"insertions":35,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/MockTag.java":{"insertions":126,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/OptGroupTest.java":{"insertions":292,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTagTest.java":{"insertions":526,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/PasswordTest.java":{"insertions":54,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/RadioTest.java":{"insertions":226,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ResetTest.java":{"insertions":238,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/SelectTest.java":{"insertions":685,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/StrutsBodyContent.java":{"insertions":168,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/SubmitTest.java":{"insertions":263,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/TestAction1.java":{"insertions":30,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/TextareaTest.java":{"insertions":83,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/TextfieldTest.java":{"insertions":353,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/TokenTagTest.java":{"insertions":97,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/TooltipTest.java":{"insertions":380,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/UpDownSelectTagTest.java":{"insertions":267,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/User.java":{"insertions":40,"deletions":0},"core/src/test/java/org/apache/struts2/views/jsp/ui/ValidationStylesTest.java":{"insertions":83,"deletions":0},"core/src/test/java/org/apache/struts2/views/util/ContextUtilTest.java":{"insertions":113,"deletions":0},"core/src/test/java/org/apache/struts2/views/util/DefaultUrlHelperTest.java":{"insertions":481,"deletions":0},"core/src/test/java/org/apache/struts2/views/util/ResourceUtilTest.java":{"insertions":56,"deletions":0},"core/src/test/java/org/apache/struts2/views/xslt/XSLTResultTest.java":{"insertions":328,"deletions":0},"core/src/test/resources/PackagelessAction.properties":{"insertions":19,"deletions":0},"core/src/test/resources/XSLTResultTest-val.xml":{"insertions":36,"deletions":0},"core/src/test/resources/XSLTResultTest.bad.character.xsl":{"insertions":30,"deletions":0},"core/src/test/resources/XSLTResultTest.xsl":{"insertions":31,"deletions":0},"core/src/test/resources/XSLTResultTest2.xsl":{"insertions":35,"deletions":0},"core/src/test/resources/XSLTResultTest3.xsl":{"insertions":42,"deletions":0},"core/src/test/resources/XSLTResultTest4.badinclude.xsl":{"insertions":31,"deletions":0},"core/src/test/resources/XSLTResultTest4.xsl":{"insertions":31,"deletions":0},"core/src/test/resources/XSLTResultTest5.xsl":{"insertions":36,"deletions":0},"core/src/test/resources/XSLTResultTest6.xsl":{"insertions":40,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/ActionSupportTest$MyActionSupport_da.properties":{"insertions":23,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/AnnotatedTestBean.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/DefaultTextProviderTest_en_CA.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAction-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAction.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/ModelDrivenAnnotationAction.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction-some-alias-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction-subproperty-validation.xml":{"insertions":39,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction-validation.xml":{"insertions":79,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction-validationAlias-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction.properties":{"insertions":25,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction_de.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAction_en.properties":{"insertions":18,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction_de.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/SimpleAnnotationAction_en.properties":{"insertions":18,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-anotherContext-validation.xml":{"insertions":31,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-badtest-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-beanMessageBundle-validation.xml":{"insertions":36,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-expressionValidation-validation.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-visitorChildValidation-validation.xml":{"insertions":35,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean-visitorValidation-validation.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestBean.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TestChildBean-validation.xml":{"insertions":44,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/TextProviderSupportTest_en.properties":{"insertions":25,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/ValidationOrderAction-validation.xml":{"insertions":108,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder1/xwork-test-load-order.xml":{"insertions":28,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder2/xwork-test-load-order.xml":{"insertions":28,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/loadorder3/xwork-test-load-order.xml":{"insertions":28,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork- test.xml":{"insertions":102,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-after-package-2.xml":{"insertions":35,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-after-package.xml":{"insertions":41,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-before-package-2.xml":{"insertions":35,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-before-package.xml":{"insertions":43,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-include-parent.xml":{"insertions":43,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-action-invalid.xml":{"insertions":44,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-actions-packagedefaultclassref.xml":{"insertions":60,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-actions.xml":{"insertions":102,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-allowed-methods.xml":{"insertions":71,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-bad-inheritance.xml":{"insertions":38,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-basic-packages.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-default-package.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-defaultclassref-package.xml":{"insertions":32,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-envs-substitution.xml":{"insertions":46,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-exception-mappings.xml":{"insertions":54,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-global-result-inheritence.xml":{"insertions":68,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-include-wildcard.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-defaultref.xml":{"insertions":51,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-inheritance.xml":{"insertions":55,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-param-overriding.xml":{"insertions":64,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-params.xml":{"insertions":58,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptor-stack-param-overriding.xml":{"insertions":71,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptors-basic.xml":{"insertions":48,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-interceptors-spring.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-invalid-file.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-multilevel.xml":{"insertions":66,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-package-inheritance.xml":{"insertions":48,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-reload.xml":{"insertions":31,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-inheritance.xml":{"insertions":47,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-names.xml":{"insertions":69,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-result-types.xml":{"insertions":73,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-results.xml":{"insertions":53,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-1.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-2.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-test-wildcard-include.xml":{"insertions":33,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-unknownhandler-stack-empty.xml":{"insertions":33,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/config/providers/xwork-unknownhandler-stack.xml":{"insertions":35,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/conversion/impl/test-struts-conversion.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/somefile.txt":{"insertions":9,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-spring.xml":{"insertions":95,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/actionContext-xwork.xml":{"insertions":68,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/autowireContext.xml":{"insertions":26,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/emptyContext-spring.xml":{"insertions":25,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/resolverApplicationContext.xml":{"insertions":31,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/spring/xwork-autowire.xml":{"insertions":43,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/DataAware-conversion.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/DataAware-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/DataAware-validationAlias-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/DataAware.properties":{"insertions":20,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/DataAware2-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/Equidae-validation.xml":{"insertions":73,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/SimpleAction2-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/SimpleAction2-validationAlias-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/TestBean2-conversion.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/User-conversion.properties":{"insertions":20,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/User-validation.xml":{"insertions":59,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/UserMarker-validation.xml":{"insertions":38,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/test/package.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/Bar.properties":{"insertions":20,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/Cat-conversion.properties":{"insertions":20,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/FindMe.properties":{"insertions":20,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/Foo-conversion.properties":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/ListHolder-conversion.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/LocalizedTextUtilTest.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/MyBeanAction-conversion.properties":{"insertions":26,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/Tiger-conversion.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/XW404_de.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/XW404_fr.properties":{"insertions":21,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/util/location/xml-with-location.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/CompositeTextProviderTestResourceBundle1.properties":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/CompositeTextProviderTestResourceBundle2.properties":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorModelAction-validation.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-beanMessageBundle-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validateArray-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validateList-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorChildValidation-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorValidation-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction-visitorValidationAlias-validation.xml":{"insertions":30,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/VisitorValidatorTestAction.properties":{"insertions":19,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test.xml":{"insertions":54,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test2.xml":{"insertions":38,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test3.xml":{"insertions":32,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test4.xml":{"insertions":33,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test5.xml":{"insertions":25,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validator-parser-test6.xml":{"insertions":48,"deletions":0},"core/src/test/resources/com/opensymphony/xwork2/validator/validators-fail.xml":{"insertions":41,"deletions":0},"core/src/test/resources/includeTest.xml":{"insertions":31,"deletions":0},"core/src/test/resources/log4j2.xml":{"insertions":33,"deletions":0},"core/src/test/resources/my-validators.xml":{"insertions":27,"deletions":0},"core/src/test/resources/myOther-validators.xml":{"insertions":27,"deletions":0},"core/src/test/resources/org/apache/struts2/TestAction-validation.xml":{"insertions":34,"deletions":0},"core/src/test/resources/org/apache/struts2/TestAction.properties":{"insertions":28,"deletions":0},"core/src/test/resources/org/apache/struts2/components/template/dummy.properties":{"insertions":18,"deletions":0},"core/src/test/resources/org/apache/struts2/components/template/theme1/themeThroughClassPath.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/components/template/theme1/themeThroughFileSystem.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/components/tempo.properties":{"insertions":18,"deletions":0},"core/src/test/resources/org/apache/struts2/dispatcher/ng/struts-no-op.xml":{"insertions":25,"deletions":0},"core/src/test/resources/org/apache/struts2/dispatcher/someJspFile.jsp":{"insertions":32,"deletions":0},"core/src/test/resources/org/apache/struts2/othertest.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/static/resource.css":{"insertions":21,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/callActionFreeMarker.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/callActionFreeMarker2.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/customTextField.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/dynaAttributes.ftl":{"insertions":26,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/incompatible-improvements.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/manual-list.ftl":{"insertions":25,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/nested.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/select.ftl":{"insertions":28,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/someFreeMarkerFile.ftl":{"insertions":23,"deletions":0},"core/src/test/resources/org/apache/struts2/views/freemarker/something.ftl":{"insertions":24,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/WW3090-struts.xml":{"insertions":34,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Anchor-2.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Anchor-3.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-1.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-2.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-3.txt":{"insertions":15,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-33.txt":{"insertions":15,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-4.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-5.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-6.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-7.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Checkbox-8.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/CheckboxList-1.txt":{"insertions":12,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/CheckboxList-2.txt":{"insertions":12,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/CheckboxList-3.txt":{"insertions":12,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/CheckboxList-4.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/ComboBox-1.txt":{"insertions":16,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/ComboBox-2.txt":{"insertions":25,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/ComboBox-3.txt":{"insertions":25,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/ComboBox-4.txt":{"insertions":14,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Component-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Component-2.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Component-3.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Component-param.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/DoubleSelect-1.txt":{"insertions":42,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/DoubleSelect-2.txt":{"insertions":46,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/DoubleSelect-3.txt":{"insertions":42,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/DoubleSelect-4.txt":{"insertions":42,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/DoubleValidationAction-validation.xml":{"insertions":31,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/File-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-10.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-11.txt":{"insertions":31,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-12.txt":{"insertions":13,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-13.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-14.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-2.txt":{"insertions":76,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-22.txt":{"insertions":73,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-23.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-24.txt":{"insertions":74,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-25.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-26.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-27.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-28.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-3.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-4.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-5.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-6.txt":{"insertions":30,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-7.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-8.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-9.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/HeadTagTest-1.txt":{"insertions":2,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Hidden-1.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Hidden-2.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/IntValidationAction-validation.xml":{"insertions":31,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-2.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-3.txt":{"insertions":6,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-4.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-5.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-6.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-7.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Label-8.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-1.txt":{"insertions":40,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-2.txt":{"insertions":41,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-3.txt":{"insertions":43,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-4.txt":{"insertions":40,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-5.txt":{"insertions":42,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-6.txt":{"insertions":40,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-7.txt":{"insertions":43,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/OptGroup-8.txt":{"insertions":40,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Password-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-1.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-2.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-3.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-4.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-5.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-6.txt":{"insertions":11,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-7.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Radio-8.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-1.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-2.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-3.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-4.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-5.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-6.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-7.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-8.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Reset-9.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-1.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-10.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-11.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-12.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-13.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-14.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-15.txt":{"insertions":11,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-16.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-2.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-3.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-4.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-5.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-6.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-7.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-8.txt":{"insertions":10,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Select-9.txt":{"insertions":9,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-1.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-10.txt":{"insertions":1,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-2.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-3.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-4.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-5.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-6.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-7.txt":{"insertions":2,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-8.txt":{"insertions":2,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Submit-9.txt":{"insertions":2,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/TestAction1.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/TestAction1_de.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/TestAction1_fr.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textarea-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-10.txt":{"insertions":12,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-11.txt":{"insertions":12,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-12.txt":{"insertions":11,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-13.txt":{"insertions":11,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-14.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-2.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-3.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-4.txt":{"insertions":6,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-5.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-6.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-7.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-8.txt":{"insertions":13,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-9.txt":{"insertions":13,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/User-validation.xml":{"insertions":29,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/User.properties":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/actionerror-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/actionerror-2.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/actionmessage-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/actionmessage-2.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-1.txt":{"insertions":5,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-3.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-4.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-5.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/fielderror-6.txt":{"insertions":3,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/href-1.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/href-2.txt":{"insertions":4,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/inputtransferselect-1.txt":{"insertions":24,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-1.txt":{"insertions":53,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-2.txt":{"insertions":52,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-3.txt":{"insertions":51,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-4.txt":{"insertions":53,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-5.txt":{"insertions":51,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-6.txt":{"insertions":52,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/optiontransferselect-7.txt":{"insertions":47,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/tooltip-1.txt":{"insertions":21,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/tooltip-2.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/tooltip-3.txt":{"insertions":21,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/tooltip-4.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-1.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-10.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-11.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-2.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-3.txt":{"insertions":21,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-4.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-5.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-6.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-7.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-8.txt":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/updownselecttag-9.txt":{"insertions":20,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/validationstyles-1.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/validationstyles-2.txt":{"insertions":7,"deletions":0},"core/src/test/resources/org/apache/struts2/views/jsp/ui/validationstyles-3.txt":{"insertions":7,"deletions":0},"core/src/test/resources/struts-object-factory-result-builder.xml":{"insertions":33,"deletions":0},"core/src/test/resources/struts.properties":{"insertions":45,"deletions":0},"core/src/test/resources/struts.xml":{"insertions":103,"deletions":0},"core/src/test/resources/template/test/Component.ftl":{"insertions":28,"deletions":0},"core/src/test/resources/template/test/checkbox.jsp":{"insertions":33,"deletions":0},"core/src/test/resources/template/test/text.ftl":{"insertions":25,"deletions":0},"core/src/test/resources/test.properties":{"insertions":19,"deletions":0},"core/src/test/resources/testmessages.properties":{"insertions":20,"deletions":0},"core/src/test/resources/testmessages2.properties":{"insertions":19,"deletions":0},"core/src/test/resources/validators.xml":{"insertions":43,"deletions":0},"core/src/test/resources/xwork - jar.jar":{"insertions":0,"deletions":0},"core/src/test/resources/xwork - zip.zip":{"insertions":0,"deletions":0},"core/src/test/resources/xwork-1.0.dtd":{"insertions":21,"deletions":0},"core/src/test/resources/xwork-class-param-test.xml":{"insertions":32,"deletions":0},"core/src/test/resources/xwork-jar.jar":{"insertions":0,"deletions":0},"core/src/test/resources/xwork-param-test.xml":{"insertions":30,"deletions":0},"core/src/test/resources/xwork-proxyinvoke.xml":{"insertions":67,"deletions":0},"core/src/test/resources/xwork-sample.xml":{"insertions":280,"deletions":0},"core/src/test/resources/xwork-test-beans.xml":{"insertions":30,"deletions":0},"core/src/test/resources/xwork-test-default.xml":{"insertions":59,"deletions":0},"core/src/test/resources/xwork-test-validation.xml":{"insertions":83,"deletions":0},"core/src/test/resources/xwork-zip.zip":{"insertions":0,"deletions":0},"mvnw":{"insertions":310,"deletions":0},"mvnw.cmd":{"insertions":182,"deletions":0},"plugins/async/pom.xml":{"insertions":64,"deletions":0},"plugins/async/src/main/java/org/apache/struts2/async/AsyncAction.java":{"insertions":71,"deletions":0},"plugins/async/src/main/java/org/apache/struts2/async/DefaultAsyncManager.java":{"insertions":149,"deletions":0},"plugins/async/src/main/resources/struts-plugin.xml":{"insertions":29,"deletions":0},"plugins/async/src/test/java/org/apache/struts2/async/DefaultAsyncManagerTest.java":{"insertions":113,"deletions":0},"plugins/bean-validation/pom.xml":{"insertions":97,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/constraints/FieldMatch.java":{"insertions":88,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/constraints/ValidationGroup.java":{"insertions":51,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/constraints/impl/FieldMatchValidator.java":{"insertions":53,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/validation/constant/ValidatorConstants.java":{"insertions":39,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/validation/interceptor/BeanValidationInterceptor.java":{"insertions":228,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/validation/interceptor/BeanValidationManager.java":{"insertions":32,"deletions":0},"plugins/bean-validation/src/main/java/org/apache/struts/beanvalidation/validation/interceptor/DefaultBeanValidationManager.java":{"insertions":123,"deletions":0},"plugins/bean-validation/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/bean-validation/src/main/resources/NOTICE.txt":{"insertions":8,"deletions":0},"plugins/bean-validation/src/main/resources/struts-plugin.xml":{"insertions":73,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/BeanValidationInterceptorTest.java":{"insertions":285,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/VoidResult.java":{"insertions":27,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/FieldAction.java":{"insertions":37,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/FieldActionDoExecute.java":{"insertions":41,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/FieldMatchAction.java":{"insertions":78,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/ModelDrivenAction.java":{"insertions":40,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/ModelDrivenActionInterface.java":{"insertions":26,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/actions/ValidateGroupAction.java":{"insertions":70,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/models/Address.java":{"insertions":39,"deletions":0},"plugins/bean-validation/src/test/java/org/apache/struts/beanvalidation/models/Person.java":{"insertions":96,"deletions":0},"plugins/bean-validation/src/test/resources/bean-validation-test.xml":{"insertions":75,"deletions":0},"plugins/cdi/pom.xml":{"insertions":79,"deletions":0},"plugins/cdi/src/main/java/org/apache/struts2/cdi/CdiObjectFactory.java":{"insertions":201,"deletions":0},"plugins/cdi/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/cdi/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/cdi/src/main/resources/struts-plugin.xml":{"insertions":35,"deletions":0},"plugins/cdi/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/cdi/src/test/java/org/apache/struts2/cdi/CdiObjectFactoryTest.java":{"insertions":66,"deletions":0},"plugins/cdi/src/test/java/org/apache/struts2/cdi/FooConsumer.java":{"insertions":34,"deletions":0},"plugins/cdi/src/test/java/org/apache/struts2/cdi/FooService.java":{"insertions":30,"deletions":0},"plugins/cdi/src/test/resources/META-INF/beans.xml":{"insertions":22,"deletions":0},"plugins/cdi/src/test/resources/log4j2.xml":{"insertions":34,"deletions":0},"plugins/config-browser/pom.xml":{"insertions":37,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ActionNamesAction.java":{"insertions":111,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ConfigurationHelper.java":{"insertions":92,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ListValidatorsAction.java":{"insertions":110,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowBeansAction.java":{"insertions":138,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowConfigAction.java":{"insertions":119,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowConstantsAction.java":{"insertions":46,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowJarsAction.java":{"insertions":61,"deletions":0},"plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowValidatorAction.java":{"insertions":191,"deletions":0},"plugins/config-browser/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/config-browser/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/actionNames.ftl":{"insertions":42,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/config-styles.css":{"insertions":812,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/error.ftl":{"insertions":26,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/page-footer.ftl":{"insertions":39,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/page-header.ftl":{"insertions":97,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/showBeans.ftl":{"insertions":44,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/showConfig.ftl":{"insertions":136,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/showConstants.ftl":{"insertions":34,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/showJars.ftl":{"insertions":48,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/showValidators.ftl":{"insertions":37,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/simple-error.ftl":{"insertions":22,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/tigris-macros.ftl":{"insertions":128,"deletions":0},"plugins/config-browser/src/main/resources/config-browser/validatorDetails.ftl":{"insertions":42,"deletions":0},"plugins/config-browser/src/main/resources/struts-plugin.xml":{"insertions":84,"deletions":0},"plugins/config-browser/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/convention/design.txt":{"insertions":39,"deletions":0},"plugins/convention/pom.xml":{"insertions":81,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/AbstractActionNameBuilder.java":{"insertions":62,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ActionConfigBuilder.java":{"insertions":40,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ActionNameBuilder.java":{"insertions":35,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ClasspathConfigurationProvider.java":{"insertions":116,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ClasspathPackageProvider.java":{"insertions":54,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionConstants.java":{"insertions":54,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java":{"insertions":416,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsService.java":{"insertions":65,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java":{"insertions":130,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultActionNameBuilder.java":{"insertions":66,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultClassFinder.java":{"insertions":569,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultInterceptorMapBuilder.java":{"insertions":95,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/DefaultResultMapBuilder.java":{"insertions":524,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/InterceptorMapBuilder.java":{"insertions":46,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java":{"insertions":1147,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ReflectionTools.java":{"insertions":81,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/ResultMapBuilder.java":{"insertions":48,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java":{"insertions":83,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/StringTools.java":{"insertions":62,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Action.java":{"insertions":100,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Actions.java":{"insertions":38,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/AllowedMethods.java":{"insertions":48,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/DefaultInterceptorRef.java":{"insertions":37,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ExceptionMapping.java":{"insertions":52,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ExceptionMappings.java":{"insertions":42,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/InterceptorRef.java":{"insertions":50,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/InterceptorRefs.java":{"insertions":38,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Namespace.java":{"insertions":91,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Namespaces.java":{"insertions":37,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ParentPackage.java":{"insertions":76,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Result.java":{"insertions":93,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ResultPath.java":{"insertions":73,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/annotation/Results.java":{"insertions":38,"deletions":0},"plugins/convention/src/main/java/org/apache/struts2/convention/config/entities/ConventionConstantConfig.java":{"insertions":340,"deletions":0},"plugins/convention/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/convention/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/convention/src/main/resources/struts-plugin.xml":{"insertions":73,"deletions":0},"plugins/convention/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/ConventionUnknownHandlerTest.java":{"insertions":206,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/DefaultResultMapBuilderTest.java":{"insertions":648,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/PackageBasedActionConfigBuilderTest.java":{"insertions":939,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/ReflectionToolsTest.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/SEOActionNameBuilderTest.java":{"insertions":54,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/TestInterceptor.java":{"insertions":39,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/DefaultResultPathAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/NoAnnotationAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/Skip.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ActionNameAction.java":{"insertions":38,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ActionNamesAction.java":{"insertions":37,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ClassLevelAnnotationAction.java":{"insertions":25,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ClassLevelAnnotationDefaultMethodAction.java":{"insertions":28,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ClassLevelAnnotationsAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ClassLevelAnnotationsDefaultMethodAction.java":{"insertions":32,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/ClassNameAction.java":{"insertions":35,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/SingleActionNameAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestBase.java":{"insertions":25,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/action/TestExtends.java":{"insertions":23,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/allowedmethods/ClassLevelAllowedMethodsAction.java":{"insertions":28,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/allowedmethods/PackageLevelAllowedMethodsAction.java":{"insertions":25,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/allowedmethods/package-info.java":{"insertions":21,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/allowedmethods/sub/PackageLevelAllowedMethodsChildAction.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/chain/ChainedAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/defaultinterceptor/SingleActionNameAction2.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/defaultinterceptor/package-info.java":{"insertions":20,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/exception/ExceptionsActionLevelAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/exception/ExceptionsMethodLevelAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/exclude/ExcludeAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/idx/Index.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/idx/idx2/Index.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptor2Action.java":{"insertions":40,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptor3Action.java":{"insertions":40,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/ActionLevelInterceptorAction.java":{"insertions":46,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/interceptor/InterceptorsAction.java":{"insertions":49,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/ActionLevelNamespaceAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/ClassLevelNamespaceAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/PackageLevelNamespaceAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace/package-info.java":{"insertions":20,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace2/DefaultNamespaceAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace3/ActionLevelNamespacesAction.java":{"insertions":32,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace4/ActionAndPackageLevelNamespacesAction.java":{"insertions":31,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/namespace4/package-info.java":{"insertions":20,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/params/ActionParamsMethodLevelAction.java":{"insertions":47,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/ClassLevelParentPackageAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/PackageLevelParentPackageAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/package-info.java":{"insertions":21,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/sub/ClassLevelParentPackageChildAction.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/parentpackage/sub/PackageLevelParentPackageChildAction.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ActionLevelResultAction.java":{"insertions":36,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ActionLevelResultsAction.java":{"insertions":39,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ActionLevelResultsNamesAction.java":{"insertions":45,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ClassLevelResultAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/ClassLevelResultsAction.java":{"insertions":39,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/GlobalResultAction.java":{"insertions":34,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/GlobalResultOverrideAction.java":{"insertions":35,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/InheritedResultExtends.java":{"insertions":23,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/InheritedResultTestBase.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/InheritedResultsExtends.java":{"insertions":22,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/InheritedResultsTestBase.java":{"insertions":31,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/OverrideInheritedResultExtends.java":{"insertions":25,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/OverrideInheritedResultTestBase.java":{"insertions":25,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/result/OverrideResultAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/ClassLevelResultPathAction.java":{"insertions":33,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/PackageLevelResultPathAction.java":{"insertions":30,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/resultpath/package-info.java":{"insertions":21,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/skip/Index.java":{"insertions":27,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/actions/transactions/TransNameAction.java":{"insertions":38,"deletions":0},"plugins/convention/src/test/java/org/apache/struts2/convention/dontfind/DontFindMeAction.java":{"insertions":29,"deletions":0},"plugins/convention/src/test/resources/WEB-INF/component/no-annotation-foo.ftl":{"insertions":20,"deletions":0},"plugins/convention/src/test/resources/WEB-INF/component/no-annotation.ftl":{"insertions":20,"deletions":0},"plugins/dwr/pom.xml":{"insertions":44,"deletions":0},"plugins/dwr/src/main/java/org/apache/struts2/validators/DWRValidator.java":{"insertions":123,"deletions":0},"plugins/dwr/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/embeddedjsp/pom.xml":{"insertions":115,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/EmbeddedJSPResult.java":{"insertions":32,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/JSPLoader.java":{"insertions":271,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/JSPRuntime.java":{"insertions":79,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/JSPServletConfig.java":{"insertions":53,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/ServletCache.java":{"insertions":74,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/compiler/MemoryClassLoader.java":{"insertions":52,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/compiler/MemoryJavaFileObject.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/ExpressionFactoryImpl.java":{"insertions":79,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/MethodExpressionImpl.java":{"insertions":315,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/MethodExpressionLiteral.java":{"insertions":96,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/ValueExpressionImpl.java":{"insertions":267,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/ValueExpressionLiteral.java":{"insertions":113,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/ELArithmetic.java":{"insertions":378,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/ELSupport.java":{"insertions":474,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/EvaluationContext.java":{"insertions":82,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/ExpressionBuilder.java":{"insertions":211,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/FunctionMapperFactory.java":{"insertions":60,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/FunctionMapperImpl.java":{"insertions":190,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/VariableMapperFactory.java":{"insertions":54,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/VariableMapperImpl.java":{"insertions":57,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ArithmeticNode.java":{"insertions":43,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstAnd.java":{"insertions":46,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstBracketSuffix.java":{"insertions":39,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstChoice.java":{"insertions":47,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstCompositeExpression.java":{"insertions":55,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstDeferredExpression.java":{"insertions":54,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstDiv.java":{"insertions":42,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstDotSuffix.java":{"insertions":39,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstDynamicExpression.java":{"insertions":54,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstEmpty.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstEqual.java":{"insertions":41,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstFalse.java":{"insertions":39,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstFloatingPoint.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstFunction.java":{"insertions":134,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstGreaterThan.java":{"insertions":47,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstGreaterThanEqual.java":{"insertions":47,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstIdentifier.java":{"insertions":137,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstInteger.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstLessThan.java":{"insertions":46,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstLessThanEqual.java":{"insertions":46,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstLiteralExpression.java":{"insertions":63,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstMinus.java":{"insertions":41,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstMod.java":{"insertions":41,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstMult.java":{"insertions":41,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstNegative.java":{"insertions":82,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstNot.java":{"insertions":45,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstNotEqual.java":{"insertions":40,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstNull.java":{"insertions":43,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstOr.java":{"insertions":45,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstPlus.java":{"insertions":41,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstString.java":{"insertions":74,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstTrue.java":{"insertions":38,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/AstValue.java":{"insertions":179,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/BooleanNode.java":{"insertions":40,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParser.html":{"insertions":223,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParser.java":{"insertions":2483,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParser.jjt":{"insertions":470,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParserConstants.java":{"insertions":206,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParserTokenManager.java":{"insertions":1343,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParserTreeConstants.java":{"insertions":95,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/JJTELParserState.java":{"insertions":141,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/Node.java":{"insertions":97,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/NodeVisitor.java":{"insertions":27,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ParseException.java":{"insertions":226,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/SimpleCharStream.java":{"insertions":589,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/SimpleNode.java":{"insertions":159,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/Token.java":{"insertions":152,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/TokenMgrError.java":{"insertions":175,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/util/ConcurrentCache.java":{"insertions":57,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/util/MessageFactory.java":{"insertions":72,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/el/util/ReflectionUtil.java":{"insertions":182,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/Constants.java":{"insertions":208,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/CustomCompiler.java":{"insertions":35,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/EmbeddedServletOptions.java":{"insertions":668,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/JasperException.java":{"insertions":52,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/JspC.java":{"insertions":1237,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/JspCompilationContext.java":{"insertions":732,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/Options.java":{"insertions":196,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/BeanRepository.java":{"insertions":79,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Collector.java":{"insertions":205,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Compiler.java":{"insertions":569,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/DefaultErrorHandler.java":{"insertions":110,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Dumper.java":{"insertions":200,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ELFunctionMapper.java":{"insertions":284,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ELNode.java":{"insertions":256,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ELParser.java":{"insertions":383,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ErrorDispatcher.java":{"insertions":699,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ErrorHandler.java":{"insertions":79,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Generator.java":{"insertions":4190,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ImplicitTagLibraryInfo.java":{"insertions":219,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JasperTagInfo.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JavacErrorDetail.java":{"insertions":233,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JspConfig.java":{"insertions":536,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JspDocumentParser.java":{"insertions":1455,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JspReader.java":{"insertions":658,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JspRuntimeContext.java":{"insertions":468,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/JspUtil.java":{"insertions":1202,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Localizer.java":{"insertions":161,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Mark.java":{"insertions":284,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Node.java":{"insertions":2568,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/PageDataImpl.java":{"insertions":713,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/PageInfo.java":{"insertions":713,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Parser.java":{"insertions":1793,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ParserController.java":{"insertions":636,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ScriptingVariabler.java":{"insertions":149,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/ServletWriter.java":{"insertions":204,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/SmapGenerator.java":{"insertions":172,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/SmapStratum.java":{"insertions":333,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/SmapUtil.java":{"insertions":723,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TagConstants.java":{"insertions":117,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TagFileProcessor.java":{"insertions":726,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TagLibraryInfoImpl.java":{"insertions":769,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TagPluginManager.java":{"insertions":241,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TextOptimizer.java":{"insertions":117,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TldLocationsCache.java":{"insertions":580,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Validator.java":{"insertions":1804,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/tagplugin/TagPlugin.java":{"insertions":38,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/tagplugin/TagPluginContext.java":{"insertions":133,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/ELContextImpl.java":{"insertions":101,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/ELContextWrapper.java":{"insertions":80,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/ELResolverImpl.java":{"insertions":147,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/ExpressionEvaluatorImpl.java":{"insertions":59,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/ExpressionImpl.java":{"insertions":40,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/FunctionMapperImpl.java":{"insertions":37,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspELException.java":{"insertions":28,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspMethodExpression.java":{"insertions":110,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspMethodNotFoundException.java":{"insertions":28,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspPropertyNotFoundException.java":{"insertions":30,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspPropertyNotWritableException.java":{"insertions":29,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/JspValueExpression.java":{"insertions":139,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/el/VariableResolverImpl.java":{"insertions":37,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/BodyContentImpl.java":{"insertions":632,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/HttpJspBase.java":{"insertions":89,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/InstanceHelper.java":{"insertions":191,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspApplicationContextImpl.java":{"insertions":140,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspContextWrapper.java":{"insertions":463,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspFactoryImpl.java":{"insertions":211,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspFragmentHelper.java":{"insertions":66,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspRuntimeLibrary.java":{"insertions":1059,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspSourceDependent.java":{"insertions":40,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspWriterImpl.java":{"insertions":662,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/PageContextImpl.java":{"insertions":957,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/PerThreadTagHandlerPool.java":{"insertions":135,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/ProtectedFunctionMapper.java":{"insertions":200,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/ServletResponseWrapperInclude.java":{"insertions":77,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/TagHandlerPool.java":{"insertions":193,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/security/SecurityClassLoad.java":{"insertions":111,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/security/SecurityUtil.java":{"insertions":84,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/servlet/JasperLoader.java":{"insertions":173,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/servlet/JspCServletContext.java":{"insertions":567,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/servlet/JspServlet.java":{"insertions":347,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/servlet/JspServletWrapper.java":{"insertions":528,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/Util.java":{"insertions":371,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Catch.java":{"insertions":72,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Choose.java":{"insertions":34,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/ForEach.java":{"insertions":344,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/ForTokens.java":{"insertions":119,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/If.java":{"insertions":50,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Import.java":{"insertions":382,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Otherwise.java":{"insertions":32,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Out.java":{"insertions":90,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Param.java":{"insertions":77,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Redirect.java":{"insertions":83,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Remove.java":{"insertions":45,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Set.java":{"insertions":167,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/Url.java":{"insertions":101,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/tagplugins/jstl/core/When.java":{"insertions":50,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/util/Enumerator.java":{"insertions":174,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/ASCIIReader.java":{"insertions":205,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/EncodingMap.java":{"insertions":1015,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/ParserUtils.java":{"insertions":240,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/SymbolTable.java":{"insertions":312,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/TreeNode.java":{"insertions":364,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/UCSReader.java":{"insertions":302,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/UTF8Reader.java":{"insertions":636,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/XMLChar.java":{"insertions":1031,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/XMLEncodingDetector.java":{"insertions":1651,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/XMLString.java":{"insertions":197,"deletions":0},"plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/XMLStringBuffer.java":{"insertions":194,"deletions":0},"plugins/embeddedjsp/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/el/Messages.properties":{"insertions":66,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/el/Messages_es.properties":{"insertions":45,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/resources/LocalStrings.properties":{"insertions":431,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/resources/LocalStrings_es.properties":{"insertions":421,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/resources/LocalStrings_fr.properties":{"insertions":318,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/resources/LocalStrings_ja.properties":{"insertions":424,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/servlet/mbeans-descriptors.xml":{"insertions":40,"deletions":0},"plugins/embeddedjsp/src/main/resources/org/apache/struts2/jasper/tagplugins/jstl/tagPlugins.xml":{"insertions":67,"deletions":0},"plugins/embeddedjsp/src/main/resources/struts-plugin.xml":{"insertions":32,"deletions":0},"plugins/embeddedjsp/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/embeddedjsp/src/test/java/org/apache/struts2/EmbeddedJSPResultTest.java":{"insertions":456,"deletions":0},"plugins/embeddedjsp/src/test/java/org/apache/struts2/SoyBean.java":{"insertions":33,"deletions":0},"plugins/embeddedjsp/src/test/resources/jsps.jar":{"insertions":0,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/beans.jsp":{"insertions":22,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/broken0.jsp":{"insertions":22,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/complex0.jsp":{"insertions":221,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/dont-use.jsp":{"insertions":21,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/el.jsp":{"insertions":21,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/includes0.jsp":{"insertions":22,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/includes1.jsp":{"insertions":22,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/includes2.jsp":{"insertions":24,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/includes3.jsp":{"insertions":22,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/jstl.jsp":{"insertions":29,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/printParam.jsp":{"insertions":21,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/scriptlet.jsp":{"insertions":24,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/simple0.jsp":{"insertions":21,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/sub/simple0.jsp":{"insertions":21,"deletions":0},"plugins/embeddedjsp/src/test/resources/org/apache/struts2/tag0.jsp":{"insertions":25,"deletions":0},"plugins/gxp/pom.xml":{"insertions":50,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/AbstractGxp.java":{"insertions":363,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/AbstractGxpResult.java":{"insertions":132,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/Gxp.java":{"insertions":88,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/GxpInstance.java":{"insertions":146,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/GxpResult.java":{"insertions":149,"deletions":0},"plugins/gxp/src/main/java/org/apache/struts2/views/gxp/Param.java":{"insertions":94,"deletions":0},"plugins/gxp/src/main/resources/struts-plugin.xml":{"insertions":33,"deletions":0},"plugins/gxp/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/jasperreports/pom.xml":{"insertions":86,"deletions":0},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/CompileReport.java":{"insertions":48,"deletions":0},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/JasperReportConstants.java":{"insertions":57,"deletions":0},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/JasperReportsResult.java":{"insertions":491,"deletions":0},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/ValueStackDataSource.java":{"insertions":156,"deletions":0},"plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/ValueStackShadowMap.java":{"insertions":82,"deletions":0},"plugins/jasperreports/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/jasperreports/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/jasperreports/src/main/resources/org/apache/struts2/views/jasperreports/package.html":{"insertions":21,"deletions":0},"plugins/jasperreports/src/main/resources/struts-plugin.xml":{"insertions":34,"deletions":0},"plugins/jasperreports/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/jasperreports/src/test/java/org/apache/struts2/views/jasperreports/JasperReportsResultTest.java":{"insertions":89,"deletions":0},"plugins/jasperreports/src/test/resources/org/apache/struts2/views/jasperreports/empty.jrxml":{"insertions":23,"deletions":0},"plugins/javatemplates/pom.xml":{"insertions":55,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/Attributes.java":{"insertions":113,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/DefaultTagHandlerFactory.java":{"insertions":48,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/DefaultTheme.java":{"insertions":123,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/JavaTemplateEngine.java":{"insertions":148,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/TagGenerator.java":{"insertions":26,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/TagHandler.java":{"insertions":60,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/TagHandlerFactory.java":{"insertions":24,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/TagSerializer.java":{"insertions":25,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/Theme.java":{"insertions":27,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/XHTMLTagSerializer.java":{"insertions":72,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AbstractMessageListHandler.java":{"insertions":74,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AbstractTagHandler.java":{"insertions":96,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ActionErrorHandler.java":{"insertions":30,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ActionMessageHandler.java":{"insertions":30,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AnchorHandler.java":{"insertions":53,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxHandler.java":{"insertions":63,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java":{"insertions":140,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CommonAttributesHandler.java":{"insertions":39,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/DateTextFieldHandler.java":{"insertions":109,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/DynamicAttributesHandler.java":{"insertions":54,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/EmptyHandler.java":{"insertions":29,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/FieldErrorHandler.java":{"insertions":79,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/FileHandler.java":{"insertions":47,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/FormHandler.java":{"insertions":52,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/HeadHandler.java":{"insertions":47,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/HiddenHandler.java":{"insertions":43,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/LabelHandler.java":{"insertions":46,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/PasswordHandler.java":{"insertions":52,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/RadioHandler.java":{"insertions":129,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ResetHandler.java":{"insertions":57,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ScriptingEventsHandler.java":{"insertions":55,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/SelectHandler.java":{"insertions":148,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/SimpleTheme.java":{"insertions":78,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/SubmitHandler.java":{"insertions":96,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/TextAreaHandler.java":{"insertions":51,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/TextFieldHandler.java":{"insertions":48,"deletions":0},"plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/TokenHandler.java":{"insertions":51,"deletions":0},"plugins/javatemplates/src/main/resources/struts-plugin.xml":{"insertions":30,"deletions":0},"plugins/javatemplates/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AbstractCommonAttributesTest.java":{"insertions":66,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AbstractTest.java":{"insertions":204,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/ActionErrorTest.java":{"insertions":92,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/ActionMessageTest.java":{"insertions":93,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AnchorTest.java":{"insertions":87,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/Bean.java":{"insertions":42,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/CheckboxTest.java":{"insertions":82,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/DateTextFieldTest.java":{"insertions":71,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/FieldErrorTest.java":{"insertions":121,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/FileTest.java":{"insertions":66,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/FormTest.java":{"insertions":84,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/HeadTest.java":{"insertions":55,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/HiddenTest.java":{"insertions":65,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/LabelTest.java":{"insertions":65,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/PasswordTest.java":{"insertions":101,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/ResetTest.java":{"insertions":85,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/SelectTest.java":{"insertions":144,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/SubmitTest.java":{"insertions":168,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/TextAreaTest.java":{"insertions":85,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/TextFieldTest.java":{"insertions":66,"deletions":0},"plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/TokenTest.java":{"insertions":68,"deletions":0},"plugins/jfreechart/pom.xml":{"insertions":88,"deletions":0},"plugins/jfreechart/src/main/java/org/apache/struts2/dispatcher/ChartResult.java":{"insertions":250,"deletions":0},"plugins/jfreechart/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/jfreechart/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/jfreechart/src/main/resources/struts-plugin.xml":{"insertions":37,"deletions":0},"plugins/jfreechart/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/jfreechart/src/test/java/org/apache/struts2/dispatcher/ChartResultTest.java":{"insertions":207,"deletions":0},"plugins/json/pom.xml":{"insertions":122,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/DefaultJSONWriter.java":{"insertions":709,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONActionRedirectResult.java":{"insertions":89,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONCleaner.java":{"insertions":250,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONConstants.java":{"insertions":34,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONException.java":{"insertions":36,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java":{"insertions":567,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONPopulator.java":{"insertions":427,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONReader.java":{"insertions":302,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONResult.java":{"insertions":463,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONUtil.java":{"insertions":617,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONValidationInterceptor.java":{"insertions":220,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/JSONWriter.java":{"insertions":47,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/SerializationParams.java":{"insertions":118,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/JSON.java":{"insertions":39,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/JSONFieldBridge.java":{"insertions":35,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/JSONParameter.java":{"insertions":38,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/SMD.java":{"insertions":34,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/SMDMethod.java":{"insertions":30,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/annotations/SMDMethodParameter.java":{"insertions":30,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/bridge/FieldBridge.java":{"insertions":28,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/bridge/ParameterizedBridge.java":{"insertions":31,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/bridge/StringBridge.java":{"insertions":34,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/config/entities/JSONConstantConfig.java":{"insertions":71,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/rpc/RPCError.java":{"insertions":107,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/rpc/RPCErrorCode.java":{"insertions":45,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/rpc/RPCResponse.java":{"insertions":61,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/smd/SMD.java":{"insertions":76,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/smd/SMDGenerator.java":{"insertions":149,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/smd/SMDMethod.java":{"insertions":73,"deletions":0},"plugins/json/src/main/java/org/apache/struts2/json/smd/SMDMethodParameter.java":{"insertions":55,"deletions":0},"plugins/json/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/json/src/main/resources/META-INF/tags/JsonPlugin.tld":{"insertions":45,"deletions":0},"plugins/json/src/main/resources/struts-plugin.xml":{"insertions":57,"deletions":0},"plugins/json/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/AnEnum.java":{"insertions":26,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/AnEnumBean.java":{"insertions":43,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/AnotherBean.java":{"insertions":50,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/Bean.java":{"insertions":149,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/DefaultJSONWriterTest.java":{"insertions":190,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONActionRedirectResultTest.java":{"insertions":123,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONCleanerTest.java":{"insertions":134,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONEnumTest.java":{"insertions":125,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java":{"insertions":554,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONPopulatorTest.java":{"insertions":186,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONReaderTest.java":{"insertions":65,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONResultTest.java":{"insertions":733,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONUtilTest.java":{"insertions":82,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/JSONValidationInterceptorTest.java":{"insertions":258,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/ListBean.java":{"insertions":42,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/OtherBean.java":{"insertions":95,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/SMDActionTest1.java":{"insertions":195,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/SMDActionTest2.java":{"insertions":56,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/SMDMethodInterfaceTest.java":{"insertions":193,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/SimpleValue.java":{"insertions":35,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/SingleDateBean.java":{"insertions":34,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/StrutsMockHttpServletRequest.java":{"insertions":205,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/StrutsMockHttpServletResponse.java":{"insertions":108,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/StrutsMockHttpSession.java":{"insertions":67,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/StrutsMockServletContext.java":{"insertions":295,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestAction.java":{"insertions":196,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestAction2.java":{"insertions":25,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestAction3.java":{"insertions":25,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestAction4.java":{"insertions":33,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestAction5.java":{"insertions":50,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/TestUtils.java":{"insertions":97,"deletions":0},"plugins/json/src/test/java/org/apache/struts2/json/WrapperClassBean.java":{"insertions":229,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-1.txt":{"insertions":3,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-2.txt":{"insertions":2,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-3.txt":{"insertions":3,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-4.txt":{"insertions":1,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-5.txt":{"insertions":1,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/bad-to-the-bone.txt":{"insertions":0,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-1.txt":{"insertions":49,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-10.txt":{"insertions":3,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-11.txt":{"insertions":6,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-12.txt":{"insertions":8,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-2-enum.txt":{"insertions":21,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-2.txt":{"insertions":15,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-3.txt":{"insertions":44,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-4.txt":{"insertions":4,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-5.txt":{"insertions":8,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-6.txt":{"insertions":1,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-7.txt":{"insertions":25,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-8.txt":{"insertions":13,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json-9.txt":{"insertions":3,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/json.txt":{"insertions":44,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/jsonp-1.txt":{"insertions":15,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/jsonwriter-write-bean-01.txt":{"insertions":15,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/jsonwriter-write-bean-02.txt":{"insertions":16,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/jsonwriter-write-bean-03.txt":{"insertions":13,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/jsonwriter-write-bean-04.txt":{"insertions":16,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/nulls-1.txt":{"insertions":1,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/prefix-1.txt":{"insertions":1,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-1.txt":{"insertions":41,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-10.txt":{"insertions":4,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-11.txt":{"insertions":6,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-12.txt":{"insertions":20,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-13.txt":{"insertions":11,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-14.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-15.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-2.txt":{"insertions":24,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-3.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-4.txt":{"insertions":4,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-5.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-6.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-7.txt":{"insertions":19,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-8.txt":{"insertions":16,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd-9.txt":{"insertions":5,"deletions":0},"plugins/json/src/test/resources/org/apache/struts2/json/smd.txt":{"insertions":1,"deletions":0},"plugins/junit/pom.xml":{"insertions":88,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/ConventionPluginResourceLoader.java":{"insertions":47,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsJUnit4TestCase.java":{"insertions":252,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsRestTestCase.java":{"insertions":151,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsSpringJUnit4TestCase.java":{"insertions":42,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsSpringTestCase.java":{"insertions":47,"deletions":0},"plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java":{"insertions":214,"deletions":0},"plugins/junit/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/junit/src/test/java/actions/ViewAction.java":{"insertions":38,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/JUnitTestAction.java":{"insertions":39,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/MySessionBean.java":{"insertions":26,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/StrutsJUnit4TestCaseTest.java":{"insertions":48,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/StrutsSpringJUnit4TestCaseTest.java":{"insertions":74,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/StrutsSpringTestCaseTest.java":{"insertions":27,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/StrutsTestCaseTest.java":{"insertions":100,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/convention/StrutsJUnit4ConventionTestCaseTest.java":{"insertions":53,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/session/SessionGetAction.java":{"insertions":33,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/session/SessionSetAction.java":{"insertions":37,"deletions":0},"plugins/junit/src/test/java/org/apache/struts2/session/StrutsJUnit4SessionTestCaseTest.java":{"insertions":50,"deletions":0},"plugins/junit/src/test/resources/applicationContext.xml":{"insertions":38,"deletions":0},"plugins/junit/src/test/resources/struts-convention-configuration.xml":{"insertions":38,"deletions":0},"plugins/junit/src/test/resources/struts-session-values-test.xml":{"insertions":36,"deletions":0},"plugins/junit/src/test/resources/struts-test.xml":{"insertions":32,"deletions":0},"plugins/junit/src/test/resources/struts.xml":{"insertions":33,"deletions":0},"plugins/junit/src/test/resources/template-1.ftl":{"insertions":21,"deletions":0},"plugins/junit/src/test/resources/template-2.ftl":{"insertions":21,"deletions":0},"plugins/junit/src/test/resources/template-session.ftl":{"insertions":21,"deletions":0},"plugins/junit/src/test/resources/template2.ftl":{"insertions":21,"deletions":0},"plugins/junit/src/test/resources/view-success.ftl":{"insertions":25,"deletions":0},"plugins/osgi/pom.xml":{"insertions":95,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/BundleAccessor.java":{"insertions":60,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/BundleClassLoaderInterface.java":{"insertions":60,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/BundleFreemarkerManager.java":{"insertions":75,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/BundlePackageLoader.java":{"insertions":107,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/DefaultBundleAccessor.java":{"insertions":214,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/DelegatingObjectFactory.java":{"insertions":93,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/OsgiConfigurationProvider.java":{"insertions":265,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/OsgiHostFactory.java":{"insertions":52,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/OsgiUtil.java":{"insertions":95,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/PackageLoader.java":{"insertions":40,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/SpringOsgiObjectFactory.java":{"insertions":93,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/StrutsOsgiListener.java":{"insertions":65,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/action/BundleContextAware.java":{"insertions":31,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/action/ServiceAware.java":{"insertions":34,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/host/BaseOsgiHost.java":{"insertions":324,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/host/FelixOsgiHost.java":{"insertions":161,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/host/GlassfishOSGiHost.java":{"insertions":176,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/host/OsgiHost.java":{"insertions":40,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/interceptor/BundleContextAware.java":{"insertions":38,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/interceptor/OsgiInterceptor.java":{"insertions":144,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/interceptor/ServiceAware.java":{"insertions":38,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/loaders/FreeMarkerBundleResourceLoader.java":{"insertions":37,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/loaders/StaticContentBundleResourceLoader.java":{"insertions":45,"deletions":0},"plugins/osgi/src/main/java/org/apache/struts2/osgi/loaders/VelocityBundleResourceLoader.java":{"insertions":49,"deletions":0},"plugins/osgi/src/main/resources/beanRefContext.xml":{"insertions":31,"deletions":0},"plugins/osgi/src/main/resources/struts-osgi.properties":{"insertions":26,"deletions":0},"plugins/osgi/src/main/resources/struts-plugin.xml":{"insertions":54,"deletions":0},"plugins/osgi/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/osgi/src/test/java/org/apache/struts2/osgi/action/ServiceAction.java":{"insertions":34,"deletions":0},"plugins/osgi/src/test/java/org/apache/struts2/osgi/host/FelixOsgiHostTest.java":{"insertions":38,"deletions":0},"plugins/osgi/src/test/java/org/apache/struts2/osgi/interceptor/OsgiInterceptorTest.java":{"insertions":174,"deletions":0},"plugins/osgi/src/test/java/org/apache/struts2/osgi/interceptor/SomeAction.java":{"insertions":34,"deletions":0},"plugins/oval/pom.xml":{"insertions":74,"deletions":0},"plugins/oval/src/main/java/org/apache/struts2/oval/annotation/Profiles.java":{"insertions":33,"deletions":0},"plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/DefaultOValValidationManager.java":{"insertions":196,"deletions":0},"plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/OValValidationInterceptor.java":{"insertions":318,"deletions":0},"plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/OValValidationManager.java":{"insertions":67,"deletions":0},"plugins/oval/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/oval/src/main/resources/NOTICE.txt":{"insertions":9,"deletions":0},"plugins/oval/src/main/resources/OVAL-LICENSE.txt":{"insertions":88,"deletions":0},"plugins/oval/src/main/resources/XSTREAM-LICENSE.txt":{"insertions":26,"deletions":0},"plugins/oval/src/main/resources/struts-plugin.xml":{"insertions":65,"deletions":0},"plugins/oval/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/DummyDefaultOValValidationManager.java":{"insertions":33,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/FieldsWithProfiles.java":{"insertions":68,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/MemberObject.java":{"insertions":36,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/ModelDrivenAction.java":{"insertions":37,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/OValValidationInterceptorTest.java":{"insertions":347,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleField.java":{"insertions":57,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldI18n.java":{"insertions":37,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldI18nDefaultKey.java":{"insertions":37,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldJPAAnnotations.java":{"insertions":36,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldOGNLExpression.java":{"insertions":36,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldsXML.java":{"insertions":46,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleFieldsXMLChild.java":{"insertions":31,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/SimpleMethod.java":{"insertions":39,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/ValidationInMethods.java":{"insertions":50,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/VoidResult.java":{"insertions":27,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/domain/Address.java":{"insertions":36,"deletions":0},"plugins/oval/src/test/java/org/apache/struts2/oval/interceptor/domain/Person.java":{"insertions":61,"deletions":0},"plugins/oval/src/test/resources/org/apache/struts2/oval/interceptor/SimpleFieldI18n.properties":{"insertions":20,"deletions":0},"plugins/oval/src/test/resources/org/apache/struts2/oval/interceptor/SimpleFieldsXML-validation.xml":{"insertions":30,"deletions":0},"plugins/oval/src/test/resources/org/apache/struts2/oval/interceptor/SimpleFieldsXMLChild-validation.xml":{"insertions":30,"deletions":0},"plugins/oval/src/test/resources/oval-test.xml":{"insertions":123,"deletions":0},"plugins/pell-multipart/pom.xml":{"insertions":45,"deletions":0},"plugins/pell-multipart/src/main/java/org/apache/struts2/dispatcher/multipart/PellMultiPartRequest.java":{"insertions":161,"deletions":0},"plugins/pell-multipart/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/pell-multipart/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/pell-multipart/src/main/resources/struts-plugin.xml":{"insertions":28,"deletions":0},"plugins/pell-multipart/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/plexus/pom.xml":{"insertions":44,"deletions":0},"plugins/plexus/src/main/java/org/apache/struts2/plexus/PlexusFilter.java":{"insertions":116,"deletions":0},"plugins/plexus/src/main/java/org/apache/struts2/plexus/PlexusLifecycleListener.java":{"insertions":114,"deletions":0},"plugins/plexus/src/main/java/org/apache/struts2/plexus/PlexusObjectFactory.java":{"insertions":311,"deletions":0},"plugins/plexus/src/main/java/org/apache/struts2/plexus/PlexusThreadLocal.java":{"insertions":42,"deletions":0},"plugins/plexus/src/main/java/org/apache/struts2/plexus/PlexusUtils.java":{"insertions":54,"deletions":0},"plugins/plexus/src/main/resources/CLASSWORLDS-LICENSE.txt":{"insertions":47,"deletions":0},"plugins/plexus/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/plexus/src/main/resources/NOTICE.txt":{"insertions":9,"deletions":0},"plugins/plexus/src/main/resources/struts-plugin.xml":{"insertions":31,"deletions":0},"plugins/plexus/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/pom.xml":{"insertions":86,"deletions":0},"plugins/portlet-tiles/pom.xml":{"insertions":66,"deletions":0},"plugins/portlet-tiles/src/main/java/org/apache/struts2/views/tiles/PortletTilesResult.java":{"insertions":111,"deletions":0},"plugins/portlet-tiles/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/portlet-tiles/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/portlet-tiles/src/main/resources/struts-plugin.xml":{"insertions":40,"deletions":0},"plugins/portlet-tiles/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/portlet/pom.xml":{"insertions":153,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/StrutsPortletTestCase.java":{"insertions":108,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/components/PortletUrlRenderer.java":{"insertions":206,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletApplicationMap.java":{"insertions":202,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletConstants.java":{"insertions":133,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletPhase.java":{"insertions":64,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletRequestMap.java":{"insertions":149,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletSessionMap.java":{"insertions":154,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/action/PortletContextAware.java":{"insertions":30,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/action/PortletPreferencesAware.java":{"insertions":39,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/action/PortletRequestAware.java":{"insertions":30,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/action/PortletResponseAware.java":{"insertions":30,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/context/PortletActionContext.java":{"insertions":233,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/DirectRenderFromEventAction.java":{"insertions":73,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/DispatcherServlet.java":{"insertions":53,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":680,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr286Dispatcher.java":{"insertions":90,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletAwareInterceptor.java":{"insertions":117,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletContextAware.java":{"insertions":34,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletPreferencesAware.java":{"insertions":42,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletPrincipalProxy.java":{"insertions":80,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletRequestAware.java":{"insertions":35,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletResponseAware.java":{"insertions":35,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletStateInterceptor.java":{"insertions":95,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/ServletPortletPreferences.java":{"insertions":93,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletActionRedirectResult.java":{"insertions":258,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletResult.java":{"insertions":263,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletResultHelper.java":{"insertions":64,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletResultHelperJSR168.java":{"insertions":72,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletResultHelperJSR286.java":{"insertions":70,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java":{"insertions":270,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletHttpSession.java":{"insertions":212,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletConfig.java":{"insertions":79,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletContext.java":{"insertions":242,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletInputStream.java":{"insertions":119,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletOutputStream.java":{"insertions":86,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletRequest.java":{"insertions":683,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletRequestDispatcher.java":{"insertions":68,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletResponse.java":{"insertions":231,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/PortletServletResponseJSR286.java":{"insertions":182,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/servlet/package.html":{"insertions":25,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java":{"insertions":346,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelperJSR286.java":{"insertions":73,"deletions":0},"plugins/portlet/src/main/java/org/apache/struts2/views/freemarker/PortletFreemarkerResult.java":{"insertions":328,"deletions":0},"plugins/portlet/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/portlet/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/portlet/src/main/resources/struts-plugin.xml":{"insertions":76,"deletions":0},"plugins/portlet/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/components/PortletAction.java":{"insertions":29,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/components/PortletUrlRendererTest.java":{"insertions":79,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/PortletApplicationMapTest.java":{"insertions":179,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/PortletRequestMapTest.java":{"insertions":107,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/PortletSessionMapTest.java":{"insertions":122,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/context/PortletActionContextTest.java":{"insertions":207,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":286,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/dispatcher/Jsr286DispatcherTest.java":{"insertions":339,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/interceptor/PortletAwareInterceptorTest.java":{"insertions":101,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/interceptor/PortletStateInterceptorTest.java":{"insertions":159,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/result/PortletResultTest.java":{"insertions":262,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/portlet/util/PortletUrlHelperTest.java":{"insertions":204,"deletions":0},"plugins/portlet/src/test/java/org/apache/struts2/views/jsp/PortletUrlTagTest.java":{"insertions":471,"deletions":0},"plugins/portlet/src/test/resources/log4j2.xml":{"insertions":33,"deletions":0},"plugins/portlet/src/test/resources/struts.xml":{"insertions":36,"deletions":0},"plugins/rest/pom.xml":{"insertions":111,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeHandlerManager.java":{"insertions":77,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/ContentTypeInterceptor.java":{"insertions":62,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/DefaultContentTypeHandlerManager.java":{"insertions":254,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/DefaultHttpHeaders.java":{"insertions":167,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/HttpHeaders.java":{"insertions":54,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionInvocation.java":{"insertions":363,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java":{"insertions":396,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionProxyFactory.java":{"insertions":54,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestActionSupport.java":{"insertions":115,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestConstants.java":{"insertions":38,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/RestWorkflowInterceptor.java":{"insertions":228,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/config/entities/RestConstantConfig.java":{"insertions":196,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AbstractContentTypeHandler.java":{"insertions":43,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClassNames.java":{"insertions":25,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/AllowedClasses.java":{"insertions":25,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/ContentTypeHandler.java":{"insertions":74,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/FormUrlEncodedHandler.java":{"insertions":64,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/HtmlHandler.java":{"insertions":47,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JacksonJsonHandler.java":{"insertions":65,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JacksonXmlHandler.java":{"insertions":61,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/JuneauXmlHandler.java":{"insertions":81,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/MultipartFormDataHandler.java":{"insertions":64,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamHandler.java":{"insertions":132,"deletions":0},"plugins/rest/src/main/java/org/apache/struts2/rest/handler/XStreamPermissionProvider.java":{"insertions":27,"deletions":0},"plugins/rest/src/main/resources/NOTICE.txt":{"insertions":10,"deletions":0},"plugins/rest/src/main/resources/XPP3-LICENSE.txt":{"insertions":46,"deletions":0},"plugins/rest/src/main/resources/XSTREAM-LICENSE.txt":{"insertions":26,"deletions":0},"plugins/rest/src/main/resources/struts-plugin.xml":{"insertions":113,"deletions":0},"plugins/rest/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/ContentTypeHandlerManagerTest.java":{"insertions":175,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/DefaultContentTypeHandlerManagerTest.java":{"insertions":188,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/DefaultHttpHeadersTest.java":{"insertions":233,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/RestActionInvocationTest.java":{"insertions":297,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java":{"insertions":385,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/RestWorkflowInterceptorTest.java":{"insertions":62,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/Contact.java":{"insertions":89,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/JacksonJsonHandlerTest.java":{"insertions":93,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/JacksonXmlHandlerTest.java":{"insertions":87,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/JuneauXmlHandlerTest.java":{"insertions":99,"deletions":0},"plugins/rest/src/test/java/org/apache/struts2/rest/handler/SimpleBean.java":{"insertions":52,"deletions":0},"plugins/sitemesh/pom.xml":{"insertions":56,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/FreemarkerDecoratorServlet.java":{"insertions":326,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/FreemarkerMapper2DecoratorSelector.java":{"insertions":56,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/FreemarkerPageFilter.java":{"insertions":65,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/NoneDecoratorMapper.java":{"insertions":39,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/OldDecorator2NewStrutsDecorator.java":{"insertions":199,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/OldDecorator2NewStrutsFreemarkerDecorator.java":{"insertions":101,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/OldDecorator2NewStrutsVelocityDecorator.java":{"insertions":101,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/StrutsSiteMeshFactory.java":{"insertions":55,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/VelocityDecoratorServlet.java":{"insertions":193,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/VelocityMapper2DecoratorSelector.java":{"insertions":58,"deletions":0},"plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/VelocityPageFilter.java":{"insertions":57,"deletions":0},"plugins/sitemesh/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/sitemesh/src/main/resources/NOTICE.txt":{"insertions":8,"deletions":0},"plugins/sitemesh/src/main/resources/SITEMESH-LICENSE.txt":{"insertions":51,"deletions":0},"plugins/sitemesh/src/main/resources/struts-plugin.xml":{"insertions":29,"deletions":0},"plugins/sitemesh/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/spring/pom.xml":{"insertions":91,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/ClassReloadingBeanFactory.java":{"insertions":79,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/ClassReloadingInstantiationStrategy.java":{"insertions":54,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/ClassReloadingXMLWebApplicationContext.java":{"insertions":229,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/SpringConstants.java":{"insertions":25,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/StrutsSpringObjectFactory.java":{"insertions":144,"deletions":0},"plugins/spring/src/main/java/org/apache/struts2/spring/config/entities/SpringConstantConfig.java":{"insertions":70,"deletions":0},"plugins/spring/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/spring/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/spring/src/main/resources/struts-plugin.xml":{"insertions":44,"deletions":0},"plugins/spring/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/spring/src/test/java/org/apache/struts2/spring/StrutsSpringObjectFactoryTest.java":{"insertions":64,"deletions":0},"plugins/spring/src/test/resources/org/apache/struts2/spring/StrutsSpringObjectFactoryTest-applicationContext.xml":{"insertions":26,"deletions":0},"plugins/src/site/site.xml":{"insertions":57,"deletions":0},"plugins/testng/pom.xml":{"insertions":68,"deletions":0},"plugins/testng/src/main/java/org/apache/struts2/StrutsTestCase.java":{"insertions":66,"deletions":0},"plugins/testng/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/testng/src/test/java/org/apache/struts2/TestNGStrutsTestCaseTest.java":{"insertions":63,"deletions":0},"plugins/tiles/pom.xml":{"insertions":89,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/I18NAttributeEvaluator.java":{"insertions":60,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsAttributeEvaluator.java":{"insertions":63,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsFreeMarkerAttributeRenderer.java":{"insertions":117,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsPreparerFactory.java":{"insertions":52,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesAnnotationProcessor.java":{"insertions":177,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesContainerFactory.java":{"insertions":273,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesInitializer.java":{"insertions":54,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesListener.java":{"insertions":40,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesLocaleResolver.java":{"insertions":53,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsWildcardServletApplicationContext.java":{"insertions":133,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesAddAttribute.java":{"insertions":30,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesAddListAttribute.java":{"insertions":28,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesDefinition.java":{"insertions":66,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesDefinitions.java":{"insertions":36,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesPutAttribute.java":{"insertions":32,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation/TilesPutListAttribute.java":{"insertions":32,"deletions":0},"plugins/tiles/src/main/java/org/apache/struts2/views/tiles/TilesResult.java":{"insertions":160,"deletions":0},"plugins/tiles/src/main/resources/LICENSE.txt":{"insertions":174,"deletions":0},"plugins/tiles/src/main/resources/NOTICE.txt":{"insertions":5,"deletions":0},"plugins/tiles/src/main/resources/struts-plugin.xml":{"insertions":32,"deletions":0},"plugins/tiles/src/site/site.xml":{"insertions":56,"deletions":0},"plugins/tiles/src/test/java/org/apache/struts2/tiles/StrutsTilesAnnotationProcessorTest.java":{"insertions":165,"deletions":0},"plugins/tiles/src/test/java/org/apache/struts2/tiles/TilesTestActionMultipleAnnotations.java":{"insertions":30,"deletions":0},"plugins/tiles/src/test/java/org/apache/struts2/tiles/TilesTestActionSingleAnnotation.java":{"insertions":67,"deletions":0},"plugins/tiles/src/test/java/org/apache/struts2/tiles/TilesTestActionSingleAnnotationAllEmpty.java":{"insertions":46,"deletions":0},"pom.xml":{"insertions":1190,"deletions":0},"src/etc/header.txt":{"insertions":16,"deletions":0},"src/etc/project-suppression.xml":{"insertions":43,"deletions":0},"src/main/groovy/Jenkinsfile.gdsl":{"insertions":159,"deletions":0},"src/site/site.xml":{"insertions":65,"deletions":0}}},"2b8e02d97d05a328c65dff025dfd2e02ef86c135":{"commit":"2b8e02d97d05a328c65dff025dfd2e02ef86c135","author":"Donald J. Brown","email":"mrdon@apache.org","date":"2006-07-01 19:36:50 -0400","message":"Renaming org.apache.struts.action2 to org.apache.struts2\nWW-1367\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@418521 13f79535-47bb-0310-9956-ffa450edef68","insertions":71356,"deletions":71356,"churn":142712,"filepaths":{"core/pom.xml":{"insertions":5,"deletions":5},"core/src/main/java/org/apache/struts/action2/Main.java":{"insertions":255,"deletions":0},"core/src/main/java/org/apache/struts/action2/RequestUtils.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts/action2/ServletActionContext.java":{"insertions":116,"deletions":0},"core/src/main/java/org/apache/struts/action2/StrutsConstants.java":{"insertions":78,"deletions":0},"core/src/main/java/org/apache/struts/action2/StrutsStatics.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/StrutsTestCase.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/AbstractRichtexteditorConnector.java":{"insertions":582,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ActionComponent.java":{"insertions":280,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ActionError.java":{"insertions":62,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ActionMessage.java":{"insertions":58,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Anchor.java":{"insertions":139,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/AppendIterator.java":{"insertions":170,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Bean.java":{"insertions":145,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Checkbox.java":{"insertions":82,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/CheckboxList.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ClosingUIBean.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ComboBox.java":{"insertions":213,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Component.java":{"insertions":470,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Date.java":{"insertions":382,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/DatePicker.java":{"insertions":181,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/DefaultRichtexteditorConnector.java":{"insertions":253,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Div.java":{"insertions":159,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/DoubleListUIBean.java":{"insertions":645,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/DoubleSelect.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Else.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ElseIf.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/FieldError.java":{"insertions":105,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/File.java":{"insertions":103,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Form.java":{"insertions":454,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/FormButton.java":{"insertions":124,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/GenericUIBean.java":{"insertions":124,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Head.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Hidden.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/I18n.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/If.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Include.java":{"insertions":395,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/IteratorComponent.java":{"insertions":289,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Label.java":{"insertions":87,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/ListUIBean.java":{"insertions":147,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/MergeIterator.java":{"insertions":182,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/OptionTransferSelect.java":{"insertions":545,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Panel.java":{"insertions":119,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Param.java":{"insertions":157,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Password.java":{"insertions":82,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Property.java":{"insertions":162,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Push.java":{"insertions":148,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Radio.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/RemoteCallUIBean.java":{"insertions":99,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Reset.java":{"insertions":99,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/RichTextEditor.java":{"insertions":1260,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Select.java":{"insertions":153,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Set.java":{"insertions":142,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Submit.java":{"insertions":279,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/TabbedPanel.java":{"insertions":155,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Text.java":{"insertions":184,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/TextArea.java":{"insertions":110,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/TextField.java":{"insertions":111,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Token.java":{"insertions":114,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/Tree.java":{"insertions":497,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/TreeNode.java":{"insertions":102,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/UIBean.java":{"insertions":1218,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/URL.java":{"insertions":362,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/UpDownSelect.java":{"insertions":230,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/AbstractFilterModel.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/RenderFilterModel.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/SortFilterModel.java":{"insertions":195,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/SortableTableModel.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/WebTable.java":{"insertions":358,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/WebTableColumn.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/AbstractCellRenderer.java":{"insertions":71,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/BooleanCellRenderer.java":{"insertions":62,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/CellRenderer.java":{"insertions":27,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/DateCellRenderer.java":{"insertions":61,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/DefaultCellRenderer.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/FixedTextCellRenderer.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/LinkCellRenderer.java":{"insertions":240,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/table/renderer/NumericCellRenderer.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/components/table/renderer/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/BaseTemplateEngine.java":{"insertions":71,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/FreemarkerTemplateEngine.java":{"insertions":145,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/JspTemplateEngine.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/Template.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/TemplateEngine.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/TemplateEngineManager.java":{"insertions":79,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/TemplateRenderingContext.java":{"insertions":72,"deletions":0},"core/src/main/java/org/apache/struts/action2/components/template/VelocityTemplateEngine.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/config/Configuration.java":{"insertions":241,"deletions":0},"core/src/main/java/org/apache/struts/action2/config/DefaultConfiguration.java":{"insertions":145,"deletions":0},"core/src/main/java/org/apache/struts/action2/config/DelegatingConfiguration.java":{"insertions":150,"deletions":0},"core/src/main/java/org/apache/struts/action2/config/PropertiesConfiguration.java":{"insertions":104,"deletions":0},"core/src/main/java/org/apache/struts/action2/config/ServletContextSingleton.java":{"insertions":84,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/config/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/config_browser/ActionNamesAction.java":{"insertions":86,"deletions":0},"core/src/main/java/org/apache/struts/action2/config_browser/ConfigurationHelper.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts/action2/config_browser/ListValidatorsAction.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/config_browser/ShowConfigAction.java":{"insertions":107,"deletions":0},"core/src/main/java/org/apache/struts/action2/config_browser/ShowValidatorAction.java":{"insertions":173,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ActionContextCleanUp.java":{"insertions":121,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ApplicationMap.java":{"insertions":186,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/DefaultActionSupport.java":{"insertions":66,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/DispatcherUtils.java":{"insertions":523,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/FilterDispatcher.java":{"insertions":334,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/FilterDispatcherCompatWeblogic61.java":{"insertions":106,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/HttpHeaderResult.java":{"insertions":138,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/PlainTextResult.java":{"insertions":148,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/RequestMap.java":{"insertions":145,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ServletActionRedirectResult.java":{"insertions":125,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ServletDispatcher.java":{"insertions":121,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ServletDispatcherResult.java":{"insertions":134,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/ServletRedirectResult.java":{"insertions":136,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/SessionMap.java":{"insertions":184,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/StreamResult.java":{"insertions":215,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/StrutsRequestWrapper.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/StrutsResultSupport.java":{"insertions":188,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/VelocityResult.java":{"insertions":213,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/mapper/ActionMapper.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/mapper/ActionMapperFactory.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/mapper/ActionMapping.java":{"insertions":95,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":338,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/mapper/RestfulActionMapper.java":{"insertions":114,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":246,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/multipart/MultiPartRequest.java":{"insertions":127,"deletions":0},"core/src/main/java/org/apache/struts/action2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":342,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/dispatcher/multipart/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/dispatcher/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ApplicationAware.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/BackgroundProcess.java":{"insertions":126,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/CreateSessionInterceptor.java":{"insertions":89,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":300,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/FileUploadInterceptor.java":{"insertions":347,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/NoParameters.java":{"insertions":29,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ParameterAware.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/PrincipalAware.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/PrincipalProxy.java":{"insertions":54,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/RequestAware.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ScopeInterceptor.java":{"insertions":397,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ServletConfigInterceptor.java":{"insertions":157,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ServletRequestAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/ServletResponseAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/SessionAware.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/StrutsConversionErrorInterceptor.java":{"insertions":122,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/TokenInterceptor.java":{"insertions":170,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":144,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":336,"deletions":0},"core/src/main/java/org/apache/struts/action2/interceptor/debugging/PrettyPrintWriter.java":{"insertions":174,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/ApplyRequestValuesInterceptor.java":{"insertions":75,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/FacesInterceptor.java":{"insertions":116,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/FacesResult.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/FacesSetupInterceptor.java":{"insertions":155,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/FacesSupport.java":{"insertions":164,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/InvokeApplicationInterceptor.java":{"insertions":75,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/ProcessValidationsInterceptor.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/RestoreViewInterceptor.java":{"insertions":225,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/StrutsNavigationHandler.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/StrutsVariableResolver.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts/action2/jsf/UpdateModelValuesInterceptor.java":{"insertions":75,"deletions":0},"core/src/main/java/org/apache/struts/action2/plexus/PlexusFilter.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/plexus/PlexusLifecycleListener.java":{"insertions":92,"deletions":0},"core/src/main/java/org/apache/struts/action2/plexus/PlexusObjectFactory.java":{"insertions":278,"deletions":0},"core/src/main/java/org/apache/struts/action2/plexus/PlexusThreadLocal.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts/action2/plexus/PlexusUtils.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/PortletActionConstants.java":{"insertions":103,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/PortletApplicationMap.java":{"insertions":201,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/PortletRequestMap.java":{"insertions":165,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/PortletSessionMap.java":{"insertions":169,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/context/PortletActionContext.java":{"insertions":192,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/context/PreparatorServlet.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/context/ServletContextHolderListener.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/dispatcher/DirectRenderFromEventAction.java":{"insertions":60,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":585,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/result/PortletResult.java":{"insertions":235,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/result/PortletVelocityResult.java":{"insertions":280,"deletions":0},"core/src/main/java/org/apache/struts/action2/portlet/util/PortletUrlHelper.java":{"insertions":305,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/Configuration.java":{"insertions":346,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/JettyServer.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/Mapping.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/MultiDirClassLoader.java":{"insertions":96,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/MultiDirResource.java":{"insertions":202,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/MultiWebApplicationContext.java":{"insertions":158,"deletions":0},"core/src/main/java/org/apache/struts/action2/quickstart/QuickStart.java":{"insertions":224,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/SiteGraph.java":{"insertions":120,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/XWorkConfigRetriever.java":{"insertions":176,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/collectors/ArbitraryXMLConfigurationProvider.java":{"insertions":51,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/FileBasedView.java":{"insertions":79,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/FreeMarkerView.java":{"insertions":20,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/JspView.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/Target.java":{"insertions":58,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/VelocityView.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/entities/View.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/ActionNode.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/Graph.java":{"insertions":84,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/IndentWriter.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/Link.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/Render.java":{"insertions":26,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/SiteGraphNode.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/SubGraph.java":{"insertions":129,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/model/ViewNode.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitegraph/renderers/DOTRenderer.java":{"insertions":241,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitemesh/FreeMarkerPageFilter.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitemesh/TemplatePageFilter.java":{"insertions":167,"deletions":0},"core/src/main/java/org/apache/struts/action2/sitemesh/VelocityPageFilter.java":{"insertions":91,"deletions":0},"core/src/main/java/org/apache/struts/action2/spring/StrutsSpringObjectFactory.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts/action2/spring/lifecycle/SpringExternalReferenceResolverSetupListener.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/AppendIteratorFilter.java":{"insertions":81,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/AttributeMap.java":{"insertions":133,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ClassLoaderUtils.java":{"insertions":131,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ContainUtil.java":{"insertions":66,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/Counter.java":{"insertions":120,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/DateFormatter.java":{"insertions":90,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/FastByteArrayOutputStream.java":{"insertions":217,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/InvocationSessionStore.java":{"insertions":118,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/IteratorFilterSupport.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/IteratorGenerator.java":{"insertions":138,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ListEntry.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/MakeIterator.java":{"insertions":104,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/MergeIteratorFilter.java":{"insertions":87,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ObjectFactoryDestroyable.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ObjectFactoryInitializable.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ObjectFactoryLifecycle.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/PrefixTrie.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ResolverSetupServletContextListener.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/ServletContextAware.java":{"insertions":29,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/SortIteratorFilter.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/Sorter.java":{"insertions":148,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/StrutsTypeConverter.java":{"insertions":86,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/StrutsUtil.java":{"insertions":286,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/SubsetIteratorFilter.java":{"insertions":173,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/TabbedPane.java":{"insertions":65,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/Timer.java":{"insertions":48,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/TokenHelper.java":{"insertions":176,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/URLBean.java":{"insertions":95,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/VelocityStrutsUtil.java":{"insertions":53,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/CompilingClassLoader.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/ReloadingClassLoader.java":{"insertions":162,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/ReloadingClassLoaderListener.java":{"insertions":25,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/JavaCompiler.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/JavaCompilerFactory.java":{"insertions":24,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/JavaCompilerSettings.java":{"insertions":22,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseCompilationProblem.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseJavaCompiler.java":{"insertions":263,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/compilers/eclipse/EclipseJavaCompilerSettings.java":{"insertions":45,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/listeners/CompilingListener.java":{"insertions":168,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/listeners/ReloadingListener.java":{"insertions":130,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/monitor/FilesystemAlterationListener.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/monitor/FilesystemAlterationMonitor.java":{"insertions":407,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/problems/CompilationProblem.java":{"insertions":36,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/problems/CompilationProblemHandler.java":{"insertions":29,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/problems/ConsoleCompilationProblemHandler.java":{"insertions":31,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/problems/DefaultCompilationProblemHandler.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/problems/LogCompilationProblemHandler.java":{"insertions":36,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/readers/FileResourceReader.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/readers/ResourceReader.java":{"insertions":27,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/stores/FileResourceStore.java":{"insertions":88,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/stores/MemoryResourceStore.java":{"insertions":52,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/stores/ResourceStore.java":{"insertions":29,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/stores/ResourceStoreClassLoader.java":{"insertions":83,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/stores/TransactionalResourceStore.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/util/classloader/utils/ThreadUtils.java":{"insertions":30,"deletions":0},"core/src/main/java/org/apache/struts/action2/validators/DWRValidator.java":{"insertions":120,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/JspSupportServlet.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java":{"insertions":338,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerResult.java":{"insertions":268,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerServlet.java":{"insertions":246,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/PortletFreemarkerResult.java":{"insertions":278,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/ScopesHashModel.java":{"insertions":118,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/StrutsBeanWrapper.java":{"insertions":89,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":31,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ActionErrorModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ActionMessageModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ActionModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/AnchorModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/BeanModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/CallbackWriter.java":{"insertions":95,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/CheckboxListModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/CheckboxModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ComboBoxModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ComponentModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/DateModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/DatePickerModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/DivModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/FieldErrorModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/FileModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/FormModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/HeadModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/HiddenModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/I18nModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/IncludeModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/IteratorModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/LabelModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/PanelModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ParamModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/PasswordModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/PropertyModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/PushModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/RadioModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/ResetModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/RichTextEditorModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/SelectModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/SetModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/StrutsModels.java":{"insertions":431,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/SubmitModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TabbedPanelModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TagModel.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TextAreaModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TextFieldModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TextModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TokenModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TreeModel.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/TreeNodeModel.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/URLModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":41,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/freemarker/tags/WebTableModel.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ActionTag.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/BeanTag.java":{"insertions":54,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ComponentTagSupport.java":{"insertions":59,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/DateTag.java":{"insertions":62,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ElseIfTag.java":{"insertions":47,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ElseTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/I18nTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/IfTag.java":{"insertions":48,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/IncludeTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/IteratorStatus.java":{"insertions":74,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/IteratorTag.java":{"insertions":80,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ParamTag.java":{"insertions":56,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/PropertyTag.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/PushTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/SetTag.java":{"insertions":63,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/StrutsBodyTagSupport.java":{"insertions":122,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/TagUtils.java":{"insertions":101,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/TextTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/URLTag.java":{"insertions":119,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":43,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/iterator/IteratorGeneratorTag.java":{"insertions":254,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/iterator/SortIteratorTag.java":{"insertions":152,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/iterator/SubsetIteratorTag.java":{"insertions":289,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/views/jsp/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractClosingTag.java":{"insertions":36,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractDoubleListTag.java":{"insertions":361,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractListTag.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractRequiredListTag.java":{"insertions":34,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractRichtexteditorResult.java":{"insertions":272,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AbstractUITag.java":{"insertions":226,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/ActionErrorTag.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/ActionMessageTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/AnchorTag.java":{"insertions":82,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/CheckboxListTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/CheckboxTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/ComboBoxTag.java":{"insertions":79,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/ComponentTag.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/DatePickerTag.java":{"insertions":68,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/DivTag.java":{"insertions":89,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/DoubleSelectTag.java":{"insertions":49,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/FieldErrorTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/FileTag.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/FormTag.java":{"insertions":105,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/HeadTag.java":{"insertions":62,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/HiddenTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/LabelTag.java":{"insertions":50,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/OgnlTool.java":{"insertions":44,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":224,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/PanelTag.java":{"insertions":62,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/PasswordTag.java":{"insertions":54,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/RadioTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/ResetTag.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/RichTextEditorTag.java":{"insertions":614,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/SelectTag.java":{"insertions":76,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/SubmitTag.java":{"insertions":112,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TabbedPanelTag.java":{"insertions":48,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TextFieldTag.java":{"insertions":69,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TextareaTag.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TokenTag.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TreeNodeTag.java":{"insertions":52,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/TreeTag.java":{"insertions":301,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/UpDownSelectTag.java":{"insertions":119,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/jsp/ui/table/WebTableTag.java":{"insertions":70,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/tiles/TilesResult.java":{"insertions":215,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/util/ContextUtil.java":{"insertions":92,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/util/ResourceUtil.java":{"insertions":35,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/util/TextUtil.java":{"insertions":242,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/util/UrlHelper.java":{"insertions":283,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/views/util/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/StrutsResourceLoader.java":{"insertions":48,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/StrutsVelocityContext.java":{"insertions":110,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/StrutsVelocityServlet.java":{"insertions":132,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/VelocityManager.java":{"insertions":625,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/AbstractDirective.java":{"insertions":124,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ActionDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ActionErrorDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ActionMessageDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/AnchorDirective.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/BeanDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/CheckBoxDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/CheckBoxListDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ComboBoxDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ComponentDirective.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/DateDirective.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/DatePickerDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/DivDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/DoubleSelectDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/FieldErrorDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/FileDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/FormDirective.java":{"insertions":42,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/HeadDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/HiddenDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/I18nDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/IncludeDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/LabelDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/PanelDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ParamDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/PasswordDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/PropertyDirective.java":{"insertions":37,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/PushDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/RadioDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/ResetDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/RichTextEditorDirective.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/SelectDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/SetDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/SubmitDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TabbedPanelDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TextAreaDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TextDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TextFieldDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TokenDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TreeDirective.java":{"insertions":39,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/TreeNodeDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/URLDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/UpDownSelectDirective.java":{"insertions":40,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/velocity/components/WebTableDirective.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/views/velocity/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/AdapterNode.java":{"insertions":38,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/ArrayAdapter.java":{"insertions":55,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/BeanAdapter.java":{"insertions":138,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/CollectionAdapter.java":{"insertions":57,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/CollectionNodeList.java":{"insertions":46,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/DOMAdapter.java":{"insertions":176,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/DefaultAdapterNode.java":{"insertions":360,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/DefaultElementAdapter.java":{"insertions":256,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/DocumentAdapter.java":{"insertions":151,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/ServletURIResolver.java":{"insertions":64,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/SimpleTextNode.java":{"insertions":86,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/ToStringAdapter.java":{"insertions":100,"deletions":0},"core/src/main/java/org/apache/struts/action2/views/xslt/XSLTResult.java":{"insertions":322,"deletions":0},"core/src/main/java/org/apache/{struts2 => struts/action2}/views/xslt/package.html":{"insertions":0,"deletions":0},"core/src/main/java/org/apache/struts2/Main.java":{"insertions":0,"deletions":255},"core/src/main/java/org/apache/struts2/RequestUtils.java":{"insertions":0,"deletions":53},"core/src/main/java/org/apache/struts2/ServletActionContext.java":{"insertions":0,"deletions":116},"core/src/main/java/org/apache/struts2/StrutsConstants.java":{"insertions":0,"deletions":78},"core/src/main/java/org/apache/struts2/StrutsStatics.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/StrutsTestCase.java":{"insertions":0,"deletions":41},"core/src/main/java/org/apache/struts2/components/AbstractRichtexteditorConnector.java":{"insertions":0,"deletions":582},"core/src/main/java/org/apache/struts2/components/ActionComponent.java":{"insertions":0,"deletions":280},"core/src/main/java/org/apache/struts2/components/ActionError.java":{"insertions":0,"deletions":62},"core/src/main/java/org/apache/struts2/components/ActionMessage.java":{"insertions":0,"deletions":58},"core/src/main/java/org/apache/struts2/components/Anchor.java":{"insertions":0,"deletions":139},"core/src/main/java/org/apache/struts2/components/AppendIterator.java":{"insertions":0,"deletions":170},"core/src/main/java/org/apache/struts2/components/Bean.java":{"insertions":0,"deletions":145},"core/src/main/java/org/apache/struts2/components/Checkbox.java":{"insertions":0,"deletions":82},"core/src/main/java/org/apache/struts2/components/CheckboxList.java":{"insertions":0,"deletions":53},"core/src/main/java/org/apache/struts2/components/ClosingUIBean.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/components/ComboBox.java":{"insertions":0,"deletions":213},"core/src/main/java/org/apache/struts2/components/Component.java":{"insertions":0,"deletions":470},"core/src/main/java/org/apache/struts2/components/Date.java":{"insertions":0,"deletions":382},"core/src/main/java/org/apache/struts2/components/DatePicker.java":{"insertions":0,"deletions":181},"core/src/main/java/org/apache/struts2/components/DefaultRichtexteditorConnector.java":{"insertions":0,"deletions":253},"core/src/main/java/org/apache/struts2/components/Div.java":{"insertions":0,"deletions":159},"core/src/main/java/org/apache/struts2/components/DoubleListUIBean.java":{"insertions":0,"deletions":645},"core/src/main/java/org/apache/struts2/components/DoubleSelect.java":{"insertions":0,"deletions":60},"core/src/main/java/org/apache/struts2/components/Else.java":{"insertions":0,"deletions":70},"core/src/main/java/org/apache/struts2/components/ElseIf.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/components/FieldError.java":{"insertions":0,"deletions":105},"core/src/main/java/org/apache/struts2/components/File.java":{"insertions":0,"deletions":103},"core/src/main/java/org/apache/struts2/components/Form.java":{"insertions":0,"deletions":454},"core/src/main/java/org/apache/struts2/components/FormButton.java":{"insertions":0,"deletions":124},"core/src/main/java/org/apache/struts2/components/GenericUIBean.java":{"insertions":0,"deletions":124},"core/src/main/java/org/apache/struts2/components/Head.java":{"insertions":0,"deletions":133},"core/src/main/java/org/apache/struts2/components/Hidden.java":{"insertions":0,"deletions":59},"core/src/main/java/org/apache/struts2/components/I18n.java":{"insertions":0,"deletions":133},"core/src/main/java/org/apache/struts2/components/If.java":{"insertions":0,"deletions":96},"core/src/main/java/org/apache/struts2/components/Include.java":{"insertions":0,"deletions":395},"core/src/main/java/org/apache/struts2/components/IteratorComponent.java":{"insertions":0,"deletions":289},"core/src/main/java/org/apache/struts2/components/Label.java":{"insertions":0,"deletions":87},"core/src/main/java/org/apache/struts2/components/ListUIBean.java":{"insertions":0,"deletions":147},"core/src/main/java/org/apache/struts2/components/MergeIterator.java":{"insertions":0,"deletions":182},"core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java":{"insertions":0,"deletions":545},"core/src/main/java/org/apache/struts2/components/Panel.java":{"insertions":0,"deletions":119},"core/src/main/java/org/apache/struts2/components/Param.java":{"insertions":0,"deletions":157},"core/src/main/java/org/apache/struts2/components/Password.java":{"insertions":0,"deletions":82},"core/src/main/java/org/apache/struts2/components/Property.java":{"insertions":0,"deletions":162},"core/src/main/java/org/apache/struts2/components/Push.java":{"insertions":0,"deletions":148},"core/src/main/java/org/apache/struts2/components/Radio.java":{"insertions":0,"deletions":59},"core/src/main/java/org/apache/struts2/components/RemoteCallUIBean.java":{"insertions":0,"deletions":99},"core/src/main/java/org/apache/struts2/components/Reset.java":{"insertions":0,"deletions":99},"core/src/main/java/org/apache/struts2/components/RichTextEditor.java":{"insertions":0,"deletions":1260},"core/src/main/java/org/apache/struts2/components/Select.java":{"insertions":0,"deletions":153},"core/src/main/java/org/apache/struts2/components/Set.java":{"insertions":0,"deletions":142},"core/src/main/java/org/apache/struts2/components/Submit.java":{"insertions":0,"deletions":279},"core/src/main/java/org/apache/struts2/components/TabbedPanel.java":{"insertions":0,"deletions":155},"core/src/main/java/org/apache/struts2/components/Text.java":{"insertions":0,"deletions":184},"core/src/main/java/org/apache/struts2/components/TextArea.java":{"insertions":0,"deletions":110},"core/src/main/java/org/apache/struts2/components/TextField.java":{"insertions":0,"deletions":111},"core/src/main/java/org/apache/struts2/components/Token.java":{"insertions":0,"deletions":114},"core/src/main/java/org/apache/struts2/components/Tree.java":{"insertions":0,"deletions":497},"core/src/main/java/org/apache/struts2/components/TreeNode.java":{"insertions":0,"deletions":102},"core/src/main/java/org/apache/struts2/components/UIBean.java":{"insertions":0,"deletions":1218},"core/src/main/java/org/apache/struts2/components/URL.java":{"insertions":0,"deletions":362},"core/src/main/java/org/apache/struts2/components/UpDownSelect.java":{"insertions":0,"deletions":230},"core/src/main/java/org/apache/struts2/components/table/AbstractFilterModel.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/components/table/RenderFilterModel.java":{"insertions":0,"deletions":44},"core/src/main/java/org/apache/struts2/components/table/SortFilterModel.java":{"insertions":0,"deletions":195},"core/src/main/java/org/apache/struts2/components/table/SortableTableModel.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/components/table/WebTable.java":{"insertions":0,"deletions":358},"core/src/main/java/org/apache/struts2/components/table/WebTableColumn.java":{"insertions":0,"deletions":81},"core/src/main/java/org/apache/struts2/components/table/renderer/AbstractCellRenderer.java":{"insertions":0,"deletions":71},"core/src/main/java/org/apache/struts2/components/table/renderer/BooleanCellRenderer.java":{"insertions":0,"deletions":62},"core/src/main/java/org/apache/struts2/components/table/renderer/CellRenderer.java":{"insertions":0,"deletions":27},"core/src/main/java/org/apache/struts2/components/table/renderer/DateCellRenderer.java":{"insertions":0,"deletions":61},"core/src/main/java/org/apache/struts2/components/table/renderer/DefaultCellRenderer.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/components/table/renderer/FixedTextCellRenderer.java":{"insertions":0,"deletions":46},"core/src/main/java/org/apache/struts2/components/table/renderer/LinkCellRenderer.java":{"insertions":0,"deletions":240},"core/src/main/java/org/apache/struts2/components/table/renderer/NumericCellRenderer.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/components/template/BaseTemplateEngine.java":{"insertions":0,"deletions":71},"core/src/main/java/org/apache/struts2/components/template/FreemarkerTemplateEngine.java":{"insertions":0,"deletions":145},"core/src/main/java/org/apache/struts2/components/template/JspTemplateEngine.java":{"insertions":0,"deletions":81},"core/src/main/java/org/apache/struts2/components/template/Template.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/components/template/TemplateEngine.java":{"insertions":0,"deletions":43},"core/src/main/java/org/apache/struts2/components/template/TemplateEngineManager.java":{"insertions":0,"deletions":79},"core/src/main/java/org/apache/struts2/components/template/TemplateRenderingContext.java":{"insertions":0,"deletions":72},"core/src/main/java/org/apache/struts2/components/template/VelocityTemplateEngine.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/config/Configuration.java":{"insertions":0,"deletions":241},"core/src/main/java/org/apache/struts2/config/DefaultConfiguration.java":{"insertions":0,"deletions":145},"core/src/main/java/org/apache/struts2/config/DelegatingConfiguration.java":{"insertions":0,"deletions":150},"core/src/main/java/org/apache/struts2/config/PropertiesConfiguration.java":{"insertions":0,"deletions":104},"core/src/main/java/org/apache/struts2/config/ServletContextSingleton.java":{"insertions":0,"deletions":84},"core/src/main/java/org/apache/struts2/config_browser/ActionNamesAction.java":{"insertions":0,"deletions":86},"core/src/main/java/org/apache/struts2/config_browser/ConfigurationHelper.java":{"insertions":0,"deletions":64},"core/src/main/java/org/apache/struts2/config_browser/ListValidatorsAction.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/config_browser/ShowConfigAction.java":{"insertions":0,"deletions":107},"core/src/main/java/org/apache/struts2/config_browser/ShowValidatorAction.java":{"insertions":0,"deletions":173},"core/src/main/java/org/apache/struts2/dispatcher/ActionContextCleanUp.java":{"insertions":0,"deletions":121},"core/src/main/java/org/apache/struts2/dispatcher/ApplicationMap.java":{"insertions":0,"deletions":186},"core/src/main/java/org/apache/struts2/dispatcher/DefaultActionSupport.java":{"insertions":0,"deletions":66},"core/src/main/java/org/apache/struts2/dispatcher/DispatcherUtils.java":{"insertions":0,"deletions":523},"core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcher.java":{"insertions":0,"deletions":334},"core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcherCompatWeblogic61.java":{"insertions":0,"deletions":106},"core/src/main/java/org/apache/struts2/dispatcher/HttpHeaderResult.java":{"insertions":0,"deletions":138},"core/src/main/java/org/apache/struts2/dispatcher/PlainTextResult.java":{"insertions":0,"deletions":148},"core/src/main/java/org/apache/struts2/dispatcher/RequestMap.java":{"insertions":0,"deletions":145},"core/src/main/java/org/apache/struts2/dispatcher/ServletActionRedirectResult.java":{"insertions":0,"deletions":125},"core/src/main/java/org/apache/struts2/dispatcher/ServletDispatcher.java":{"insertions":0,"deletions":121},"core/src/main/java/org/apache/struts2/dispatcher/ServletDispatcherResult.java":{"insertions":0,"deletions":134},"core/src/main/java/org/apache/struts2/dispatcher/ServletRedirectResult.java":{"insertions":0,"deletions":136},"core/src/main/java/org/apache/struts2/dispatcher/SessionMap.java":{"insertions":0,"deletions":184},"core/src/main/java/org/apache/struts2/dispatcher/StreamResult.java":{"insertions":0,"deletions":215},"core/src/main/java/org/apache/struts2/dispatcher/StrutsRequestWrapper.java":{"insertions":0,"deletions":74},"core/src/main/java/org/apache/struts2/dispatcher/StrutsResultSupport.java":{"insertions":0,"deletions":188},"core/src/main/java/org/apache/struts2/dispatcher/VelocityResult.java":{"insertions":0,"deletions":213},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapper.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapperFactory.java":{"insertions":0,"deletions":60},"core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapping.java":{"insertions":0,"deletions":95},"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":0,"deletions":338},"core/src/main/java/org/apache/struts2/dispatcher/mapper/RestfulActionMapper.java":{"insertions":0,"deletions":114},"core/src/main/java/org/apache/struts2/dispatcher/multipart/JakartaMultiPartRequest.java":{"insertions":0,"deletions":246},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequest.java":{"insertions":0,"deletions":127},"core/src/main/java/org/apache/struts2/dispatcher/multipart/MultiPartRequestWrapper.java":{"insertions":0,"deletions":342},"core/src/main/java/org/apache/struts2/interceptor/ApplicationAware.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/interceptor/BackgroundProcess.java":{"insertions":0,"deletions":126},"core/src/main/java/org/apache/struts2/interceptor/CreateSessionInterceptor.java":{"insertions":0,"deletions":89},"core/src/main/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptor.java":{"insertions":0,"deletions":300},"core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java":{"insertions":0,"deletions":347},"core/src/main/java/org/apache/struts2/interceptor/NoParameters.java":{"insertions":0,"deletions":29},"core/src/main/java/org/apache/struts2/interceptor/ParameterAware.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/interceptor/PrincipalAware.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/interceptor/PrincipalProxy.java":{"insertions":0,"deletions":54},"core/src/main/java/org/apache/struts2/interceptor/RequestAware.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/interceptor/ScopeInterceptor.java":{"insertions":0,"deletions":397},"core/src/main/java/org/apache/struts2/interceptor/ServletConfigInterceptor.java":{"insertions":0,"deletions":157},"core/src/main/java/org/apache/struts2/interceptor/ServletRequestAware.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/interceptor/ServletResponseAware.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/interceptor/SessionAware.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptor.java":{"insertions":0,"deletions":122},"core/src/main/java/org/apache/struts2/interceptor/TokenInterceptor.java":{"insertions":0,"deletions":170},"core/src/main/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptor.java":{"insertions":0,"deletions":144},"core/src/main/java/org/apache/struts2/interceptor/debugging/DebuggingInterceptor.java":{"insertions":0,"deletions":336},"core/src/main/java/org/apache/struts2/interceptor/debugging/PrettyPrintWriter.java":{"insertions":0,"deletions":174},"core/src/main/java/org/apache/struts2/jsf/ApplyRequestValuesInterceptor.java":{"insertions":0,"deletions":75},"core/src/main/java/org/apache/struts2/jsf/FacesInterceptor.java":{"insertions":0,"deletions":116},"core/src/main/java/org/apache/struts2/jsf/FacesResult.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/jsf/FacesSetupInterceptor.java":{"insertions":0,"deletions":155},"core/src/main/java/org/apache/struts2/jsf/FacesSupport.java":{"insertions":0,"deletions":164},"core/src/main/java/org/apache/struts2/jsf/InvokeApplicationInterceptor.java":{"insertions":0,"deletions":75},"core/src/main/java/org/apache/struts2/jsf/ProcessValidationsInterceptor.java":{"insertions":0,"deletions":74},"core/src/main/java/org/apache/struts2/jsf/RestoreViewInterceptor.java":{"insertions":0,"deletions":225},"core/src/main/java/org/apache/struts2/jsf/StrutsNavigationHandler.java":{"insertions":0,"deletions":46},"core/src/main/java/org/apache/struts2/jsf/StrutsVariableResolver.java":{"insertions":0,"deletions":70},"core/src/main/java/org/apache/struts2/jsf/UpdateModelValuesInterceptor.java":{"insertions":0,"deletions":75},"core/src/main/java/org/apache/struts2/plexus/PlexusFilter.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/plexus/PlexusLifecycleListener.java":{"insertions":0,"deletions":92},"core/src/main/java/org/apache/struts2/plexus/PlexusObjectFactory.java":{"insertions":0,"deletions":278},"core/src/main/java/org/apache/struts2/plexus/PlexusThreadLocal.java":{"insertions":0,"deletions":34},"core/src/main/java/org/apache/struts2/plexus/PlexusUtils.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/portlet/PortletActionConstants.java":{"insertions":0,"deletions":103},"core/src/main/java/org/apache/struts2/portlet/PortletApplicationMap.java":{"insertions":0,"deletions":201},"core/src/main/java/org/apache/struts2/portlet/PortletRequestMap.java":{"insertions":0,"deletions":165},"core/src/main/java/org/apache/struts2/portlet/PortletSessionMap.java":{"insertions":0,"deletions":169},"core/src/main/java/org/apache/struts2/portlet/context/PortletActionContext.java":{"insertions":0,"deletions":192},"core/src/main/java/org/apache/struts2/portlet/context/PreparatorServlet.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/portlet/context/ServletContextHolderListener.java":{"insertions":0,"deletions":57},"core/src/main/java/org/apache/struts2/portlet/dispatcher/DirectRenderFromEventAction.java":{"insertions":0,"deletions":60},"core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java":{"insertions":0,"deletions":585},"core/src/main/java/org/apache/struts2/portlet/result/PortletResult.java":{"insertions":0,"deletions":235},"core/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java":{"insertions":0,"deletions":280},"core/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java":{"insertions":0,"deletions":305},"core/src/main/java/org/apache/struts2/quickstart/Configuration.java":{"insertions":0,"deletions":346},"core/src/main/java/org/apache/struts2/quickstart/JettyServer.java":{"insertions":0,"deletions":53},"core/src/main/java/org/apache/struts2/quickstart/Mapping.java":{"insertions":0,"deletions":51},"core/src/main/java/org/apache/struts2/quickstart/MultiDirClassLoader.java":{"insertions":0,"deletions":96},"core/src/main/java/org/apache/struts2/quickstart/MultiDirResource.java":{"insertions":0,"deletions":202},"core/src/main/java/org/apache/struts2/quickstart/MultiWebApplicationContext.java":{"insertions":0,"deletions":158},"core/src/main/java/org/apache/struts2/quickstart/QuickStart.java":{"insertions":0,"deletions":224},"core/src/main/java/org/apache/struts2/sitegraph/SiteGraph.java":{"insertions":0,"deletions":120},"core/src/main/java/org/apache/struts2/sitegraph/XWorkConfigRetriever.java":{"insertions":0,"deletions":176},"core/src/main/java/org/apache/struts2/sitegraph/collectors/ArbitraryXMLConfigurationProvider.java":{"insertions":0,"deletions":51},"core/src/main/java/org/apache/struts2/sitegraph/entities/FileBasedView.java":{"insertions":0,"deletions":79},"core/src/main/java/org/apache/struts2/sitegraph/entities/FreeMarkerView.java":{"insertions":0,"deletions":20},"core/src/main/java/org/apache/struts2/sitegraph/entities/JspView.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/sitegraph/entities/Target.java":{"insertions":0,"deletions":58},"core/src/main/java/org/apache/struts2/sitegraph/entities/VelocityView.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/sitegraph/entities/View.java":{"insertions":0,"deletions":43},"core/src/main/java/org/apache/struts2/sitegraph/model/ActionNode.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/sitegraph/model/Graph.java":{"insertions":0,"deletions":84},"core/src/main/java/org/apache/struts2/sitegraph/model/IndentWriter.java":{"insertions":0,"deletions":59},"core/src/main/java/org/apache/struts2/sitegraph/model/Link.java":{"insertions":0,"deletions":91},"core/src/main/java/org/apache/struts2/sitegraph/model/Render.java":{"insertions":0,"deletions":26},"core/src/main/java/org/apache/struts2/sitegraph/model/SiteGraphNode.java":{"insertions":0,"deletions":64},"core/src/main/java/org/apache/struts2/sitegraph/model/SubGraph.java":{"insertions":0,"deletions":129},"core/src/main/java/org/apache/struts2/sitegraph/model/ViewNode.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/sitegraph/renderers/DOTRenderer.java":{"insertions":0,"deletions":241},"core/src/main/java/org/apache/struts2/sitemesh/FreeMarkerPageFilter.java":{"insertions":0,"deletions":101},"core/src/main/java/org/apache/struts2/sitemesh/TemplatePageFilter.java":{"insertions":0,"deletions":167},"core/src/main/java/org/apache/struts2/sitemesh/VelocityPageFilter.java":{"insertions":0,"deletions":91},"core/src/main/java/org/apache/struts2/spring/StrutsSpringObjectFactory.java":{"insertions":0,"deletions":81},"core/src/main/java/org/apache/struts2/spring/lifecycle/SpringExternalReferenceResolverSetupListener.java":{"insertions":0,"deletions":64},"core/src/main/java/org/apache/struts2/util/AppendIteratorFilter.java":{"insertions":0,"deletions":81},"core/src/main/java/org/apache/struts2/util/AttributeMap.java":{"insertions":0,"deletions":133},"core/src/main/java/org/apache/struts2/util/ClassLoaderUtils.java":{"insertions":0,"deletions":131},"core/src/main/java/org/apache/struts2/util/ContainUtil.java":{"insertions":0,"deletions":66},"core/src/main/java/org/apache/struts2/util/Counter.java":{"insertions":0,"deletions":120},"core/src/main/java/org/apache/struts2/util/DateFormatter.java":{"insertions":0,"deletions":90},"core/src/main/java/org/apache/struts2/util/FastByteArrayOutputStream.java":{"insertions":0,"deletions":217},"core/src/main/java/org/apache/struts2/util/InvocationSessionStore.java":{"insertions":0,"deletions":118},"core/src/main/java/org/apache/struts2/util/IteratorFilterSupport.java":{"insertions":0,"deletions":56},"core/src/main/java/org/apache/struts2/util/IteratorGenerator.java":{"insertions":0,"deletions":138},"core/src/main/java/org/apache/struts2/util/ListEntry.java":{"insertions":0,"deletions":49},"core/src/main/java/org/apache/struts2/util/MakeIterator.java":{"insertions":0,"deletions":104},"core/src/main/java/org/apache/struts2/util/MergeIteratorFilter.java":{"insertions":0,"deletions":87},"core/src/main/java/org/apache/struts2/util/ObjectFactoryDestroyable.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/util/ObjectFactoryInitializable.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/util/ObjectFactoryLifecycle.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/util/PrefixTrie.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/util/ResolverSetupServletContextListener.java":{"insertions":0,"deletions":57},"core/src/main/java/org/apache/struts2/util/ServletContextAware.java":{"insertions":0,"deletions":29},"core/src/main/java/org/apache/struts2/util/SortIteratorFilter.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/util/Sorter.java":{"insertions":0,"deletions":148},"core/src/main/java/org/apache/struts2/util/StrutsTypeConverter.java":{"insertions":0,"deletions":86},"core/src/main/java/org/apache/struts2/util/StrutsUtil.java":{"insertions":0,"deletions":286},"core/src/main/java/org/apache/struts2/util/SubsetIteratorFilter.java":{"insertions":0,"deletions":173},"core/src/main/java/org/apache/struts2/util/TabbedPane.java":{"insertions":0,"deletions":65},"core/src/main/java/org/apache/struts2/util/Timer.java":{"insertions":0,"deletions":48},"core/src/main/java/org/apache/struts2/util/TokenHelper.java":{"insertions":0,"deletions":176},"core/src/main/java/org/apache/struts2/util/URLBean.java":{"insertions":0,"deletions":95},"core/src/main/java/org/apache/struts2/util/VelocityStrutsUtil.java":{"insertions":0,"deletions":53},"core/src/main/java/org/apache/struts2/util/classloader/CompilingClassLoader.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/util/classloader/ReloadingClassLoader.java":{"insertions":0,"deletions":162},"core/src/main/java/org/apache/struts2/util/classloader/ReloadingClassLoaderListener.java":{"insertions":0,"deletions":25},"core/src/main/java/org/apache/struts2/util/classloader/compilers/JavaCompiler.java":{"insertions":0,"deletions":34},"core/src/main/java/org/apache/struts2/util/classloader/compilers/JavaCompilerFactory.java":{"insertions":0,"deletions":24},"core/src/main/java/org/apache/struts2/util/classloader/compilers/JavaCompilerSettings.java":{"insertions":0,"deletions":22},"core/src/main/java/org/apache/struts2/util/classloader/compilers/eclipse/EclipseCompilationProblem.java":{"insertions":0,"deletions":74},"core/src/main/java/org/apache/struts2/util/classloader/compilers/eclipse/EclipseJavaCompiler.java":{"insertions":0,"deletions":263},"core/src/main/java/org/apache/struts2/util/classloader/compilers/eclipse/EclipseJavaCompilerSettings.java":{"insertions":0,"deletions":45},"core/src/main/java/org/apache/struts2/util/classloader/listeners/CompilingListener.java":{"insertions":0,"deletions":168},"core/src/main/java/org/apache/struts2/util/classloader/listeners/ReloadingListener.java":{"insertions":0,"deletions":130},"core/src/main/java/org/apache/struts2/util/classloader/monitor/FilesystemAlterationListener.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/util/classloader/monitor/FilesystemAlterationMonitor.java":{"insertions":0,"deletions":407},"core/src/main/java/org/apache/struts2/util/classloader/problems/CompilationProblem.java":{"insertions":0,"deletions":36},"core/src/main/java/org/apache/struts2/util/classloader/problems/CompilationProblemHandler.java":{"insertions":0,"deletions":29},"core/src/main/java/org/apache/struts2/util/classloader/problems/ConsoleCompilationProblemHandler.java":{"insertions":0,"deletions":31},"core/src/main/java/org/apache/struts2/util/classloader/problems/DefaultCompilationProblemHandler.java":{"insertions":0,"deletions":56},"core/src/main/java/org/apache/struts2/util/classloader/problems/LogCompilationProblemHandler.java":{"insertions":0,"deletions":36},"core/src/main/java/org/apache/struts2/util/classloader/readers/FileResourceReader.java":{"insertions":0,"deletions":46},"core/src/main/java/org/apache/struts2/util/classloader/readers/ResourceReader.java":{"insertions":0,"deletions":27},"core/src/main/java/org/apache/struts2/util/classloader/stores/FileResourceStore.java":{"insertions":0,"deletions":88},"core/src/main/java/org/apache/struts2/util/classloader/stores/MemoryResourceStore.java":{"insertions":0,"deletions":52},"core/src/main/java/org/apache/struts2/util/classloader/stores/ResourceStore.java":{"insertions":0,"deletions":29},"core/src/main/java/org/apache/struts2/util/classloader/stores/ResourceStoreClassLoader.java":{"insertions":0,"deletions":83},"core/src/main/java/org/apache/struts2/util/classloader/stores/TransactionalResourceStore.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/util/classloader/utils/ThreadUtils.java":{"insertions":0,"deletions":30},"core/src/main/java/org/apache/struts2/validators/DWRValidator.java":{"insertions":0,"deletions":120},"core/src/main/java/org/apache/struts2/views/JspSupportServlet.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerManager.java":{"insertions":0,"deletions":338},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java":{"insertions":0,"deletions":268},"core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerServlet.java":{"insertions":0,"deletions":246},"core/src/main/java/org/apache/struts2/views/freemarker/PortletFreemarkerResult.java":{"insertions":0,"deletions":278},"core/src/main/java/org/apache/struts2/views/freemarker/ScopesHashModel.java":{"insertions":0,"deletions":118},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsBeanWrapper.java":{"insertions":0,"deletions":89},"core/src/main/java/org/apache/struts2/views/freemarker/StrutsClassTemplateLoader.java":{"insertions":0,"deletions":31},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionErrorModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionMessageModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ActionModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/AnchorModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/BeanModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CallbackWriter.java":{"insertions":0,"deletions":95},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxListModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/CheckboxModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComboBoxModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ComponentModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DateModel.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DatePickerModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DivModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/DoubleSelectModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FieldErrorModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FileModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/FormModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HeadModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/HiddenModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/I18nModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IncludeModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/IteratorModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/LabelModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/OptionTransferSelectModel.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PanelModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ParamModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PasswordModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PropertyModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/PushModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/RadioModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/ResetModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/RichTextEditorModel.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SelectModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SetModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java":{"insertions":0,"deletions":431},"core/src/main/java/org/apache/struts2/views/freemarker/tags/SubmitModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TabbedPanelModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextAreaModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextFieldModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TextModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TokenModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TreeModel.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/freemarker/tags/TreeNodeModel.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/views/freemarker/tags/URLModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/freemarker/tags/UpDownSelectModel.java":{"insertions":0,"deletions":41},"core/src/main/java/org/apache/struts2/views/freemarker/tags/WebTableModel.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ActionTag.java":{"insertions":0,"deletions":74},"core/src/main/java/org/apache/struts2/views/jsp/BeanTag.java":{"insertions":0,"deletions":54},"core/src/main/java/org/apache/struts2/views/jsp/ComponentTagSupport.java":{"insertions":0,"deletions":59},"core/src/main/java/org/apache/struts2/views/jsp/DateTag.java":{"insertions":0,"deletions":62},"core/src/main/java/org/apache/struts2/views/jsp/ElseIfTag.java":{"insertions":0,"deletions":47},"core/src/main/java/org/apache/struts2/views/jsp/ElseTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/I18nTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/IfTag.java":{"insertions":0,"deletions":48},"core/src/main/java/org/apache/struts2/views/jsp/IncludeTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/IteratorStatus.java":{"insertions":0,"deletions":74},"core/src/main/java/org/apache/struts2/views/jsp/IteratorTag.java":{"insertions":0,"deletions":80},"core/src/main/java/org/apache/struts2/views/jsp/ParamTag.java":{"insertions":0,"deletions":56},"core/src/main/java/org/apache/struts2/views/jsp/PropertyTag.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/views/jsp/PushTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/SetTag.java":{"insertions":0,"deletions":63},"core/src/main/java/org/apache/struts2/views/jsp/StrutsBodyTagSupport.java":{"insertions":0,"deletions":122},"core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java":{"insertions":0,"deletions":101},"core/src/main/java/org/apache/struts2/views/jsp/TextTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/URLTag.java":{"insertions":0,"deletions":119},"core/src/main/java/org/apache/struts2/views/jsp/iterator/AppendIteratorTag.java":{"insertions":0,"deletions":43},"core/src/main/java/org/apache/struts2/views/jsp/iterator/IteratorGeneratorTag.java":{"insertions":0,"deletions":254},"core/src/main/java/org/apache/struts2/views/jsp/iterator/MergeIteratorTag.java":{"insertions":0,"deletions":44},"core/src/main/java/org/apache/struts2/views/jsp/iterator/SortIteratorTag.java":{"insertions":0,"deletions":152},"core/src/main/java/org/apache/struts2/views/jsp/iterator/SubsetIteratorTag.java":{"insertions":0,"deletions":289},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractClosingTag.java":{"insertions":0,"deletions":36},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractDoubleListTag.java":{"insertions":0,"deletions":361},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractListTag.java":{"insertions":0,"deletions":49},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractRequiredListTag.java":{"insertions":0,"deletions":34},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractRichtexteditorResult.java":{"insertions":0,"deletions":272},"core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java":{"insertions":0,"deletions":226},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionErrorTag.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/views/jsp/ui/ActionMessageTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/AnchorTag.java":{"insertions":0,"deletions":82},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxListTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/CheckboxTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComboBoxTag.java":{"insertions":0,"deletions":79},"core/src/main/java/org/apache/struts2/views/jsp/ui/ComponentTag.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/views/jsp/ui/DatePickerTag.java":{"insertions":0,"deletions":68},"core/src/main/java/org/apache/struts2/views/jsp/ui/DivTag.java":{"insertions":0,"deletions":89},"core/src/main/java/org/apache/struts2/views/jsp/ui/DoubleSelectTag.java":{"insertions":0,"deletions":49},"core/src/main/java/org/apache/struts2/views/jsp/ui/FieldErrorTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/FileTag.java":{"insertions":0,"deletions":57},"core/src/main/java/org/apache/struts2/views/jsp/ui/FormTag.java":{"insertions":0,"deletions":105},"core/src/main/java/org/apache/struts2/views/jsp/ui/HeadTag.java":{"insertions":0,"deletions":62},"core/src/main/java/org/apache/struts2/views/jsp/ui/HiddenTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/LabelTag.java":{"insertions":0,"deletions":50},"core/src/main/java/org/apache/struts2/views/jsp/ui/OgnlTool.java":{"insertions":0,"deletions":44},"core/src/main/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTag.java":{"insertions":0,"deletions":224},"core/src/main/java/org/apache/struts2/views/jsp/ui/PanelTag.java":{"insertions":0,"deletions":62},"core/src/main/java/org/apache/struts2/views/jsp/ui/PasswordTag.java":{"insertions":0,"deletions":54},"core/src/main/java/org/apache/struts2/views/jsp/ui/RadioTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/ResetTag.java":{"insertions":0,"deletions":69},"core/src/main/java/org/apache/struts2/views/jsp/ui/RichTextEditorTag.java":{"insertions":0,"deletions":614},"core/src/main/java/org/apache/struts2/views/jsp/ui/SelectTag.java":{"insertions":0,"deletions":76},"core/src/main/java/org/apache/struts2/views/jsp/ui/SubmitTag.java":{"insertions":0,"deletions":112},"core/src/main/java/org/apache/struts2/views/jsp/ui/TabbedPanelTag.java":{"insertions":0,"deletions":48},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextFieldTag.java":{"insertions":0,"deletions":69},"core/src/main/java/org/apache/struts2/views/jsp/ui/TextareaTag.java":{"insertions":0,"deletions":70},"core/src/main/java/org/apache/struts2/views/jsp/ui/TokenTag.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/jsp/ui/TreeNodeTag.java":{"insertions":0,"deletions":52},"core/src/main/java/org/apache/struts2/views/jsp/ui/TreeTag.java":{"insertions":0,"deletions":301},"core/src/main/java/org/apache/struts2/views/jsp/ui/UpDownSelectTag.java":{"insertions":0,"deletions":119},"core/src/main/java/org/apache/struts2/views/jsp/ui/table/WebTableTag.java":{"insertions":0,"deletions":70},"core/src/main/java/org/apache/struts2/views/tiles/TilesResult.java":{"insertions":0,"deletions":215},"core/src/main/java/org/apache/struts2/views/util/ContextUtil.java":{"insertions":0,"deletions":92},"core/src/main/java/org/apache/struts2/views/util/ResourceUtil.java":{"insertions":0,"deletions":35},"core/src/main/java/org/apache/struts2/views/util/TextUtil.java":{"insertions":0,"deletions":242},"core/src/main/java/org/apache/struts2/views/util/UrlHelper.java":{"insertions":0,"deletions":283},"core/src/main/java/org/apache/struts2/views/velocity/StrutsResourceLoader.java":{"insertions":0,"deletions":48},"core/src/main/java/org/apache/struts2/views/velocity/StrutsVelocityContext.java":{"insertions":0,"deletions":110},"core/src/main/java/org/apache/struts2/views/velocity/StrutsVelocityServlet.java":{"insertions":0,"deletions":132},"core/src/main/java/org/apache/struts2/views/velocity/VelocityManager.java":{"insertions":0,"deletions":625},"core/src/main/java/org/apache/struts2/views/velocity/components/AbstractDirective.java":{"insertions":0,"deletions":124},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionErrorDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ActionMessageDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/AnchorDirective.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/views/velocity/components/BeanDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/CheckBoxListDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ComboBoxDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ComponentDirective.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/views/velocity/components/DateDirective.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/views/velocity/components/DatePickerDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/DivDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/DoubleSelectDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/FieldErrorDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/FileDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/FormDirective.java":{"insertions":0,"deletions":42},"core/src/main/java/org/apache/struts2/views/velocity/components/HeadDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/HiddenDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/I18nDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/IncludeDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/LabelDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/OptionTransferSelectDirective.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/velocity/components/PanelDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ParamDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/PasswordDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/PropertyDirective.java":{"insertions":0,"deletions":37},"core/src/main/java/org/apache/struts2/views/velocity/components/PushDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/RadioDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/ResetDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/RichTextEditorDirective.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/views/velocity/components/SelectDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/SetDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/SubmitDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TabbedPanelDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TextAreaDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TextDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TextFieldDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TokenDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/TreeDirective.java":{"insertions":0,"deletions":39},"core/src/main/java/org/apache/struts2/views/velocity/components/TreeNodeDirective.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/velocity/components/URLDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/velocity/components/UpDownSelectDirective.java":{"insertions":0,"deletions":40},"core/src/main/java/org/apache/struts2/views/velocity/components/WebTableDirective.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/xslt/AdapterNode.java":{"insertions":0,"deletions":38},"core/src/main/java/org/apache/struts2/views/xslt/ArrayAdapter.java":{"insertions":0,"deletions":55},"core/src/main/java/org/apache/struts2/views/xslt/BeanAdapter.java":{"insertions":0,"deletions":138},"core/src/main/java/org/apache/struts2/views/xslt/CollectionAdapter.java":{"insertions":0,"deletions":57},"core/src/main/java/org/apache/struts2/views/xslt/CollectionNodeList.java":{"insertions":0,"deletions":46},"core/src/main/java/org/apache/struts2/views/xslt/DOMAdapter.java":{"insertions":0,"deletions":176},"core/src/main/java/org/apache/struts2/views/xslt/DefaultAdapterNode.java":{"insertions":0,"deletions":360},"core/src/main/java/org/apache/struts2/views/xslt/DefaultElementAdapter.java":{"insertions":0,"deletions":256},"core/src/main/java/org/apache/struts2/views/xslt/DocumentAdapter.java":{"insertions":0,"deletions":151},"core/src/main/java/org/apache/struts2/views/xslt/ServletURIResolver.java":{"insertions":0,"deletions":64},"core/src/main/java/org/apache/struts2/views/xslt/SimpleTextNode.java":{"insertions":0,"deletions":86},"core/src/main/java/org/apache/struts2/views/xslt/ToStringAdapter.java":{"insertions":0,"deletions":100},"core/src/main/java/org/apache/struts2/views/xslt/XSLTResult.java":{"insertions":0,"deletions":322},"core/src/main/resources/config-browser.xml":{"insertions":4,"deletions":4},"core/src/main/resources/org/apache/struts/action2/default.properties":{"insertions":134,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/dispatcher/error.ftl":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/debugging/console.ftl":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/debugging/webconsole.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/debugging/webconsole.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/debugging/webconsole.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/interceptor/wait.ftl":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/jsf/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/lifecycle/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/sitegraph/sitegraph-usage.txt":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/CommonFunctions.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/LICENSE":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/README":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/build.txt":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/dojo.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/dojo.js.uncompressed.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/alg/Alg.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/alg/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/animation/Animation.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/animation/Timer.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/animation/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/bootstrap1.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/bootstrap2.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/browser_debug.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/ArrayList.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/BinaryTree.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/ByteArray.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Collections.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Dictionary.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Graph.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/List.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Queue.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Set.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/SkipList.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/SortedList.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/Stack.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/collections/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/Blowfish.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/LICENSE":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/MD5.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/Rijndael.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/SHA.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/SHA1.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/SHA256.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/crypto/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/data.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/data/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/date.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/DragAndDrop.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/HtmlDragAndDrop.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/HtmlDragManager.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/HtmlDragMove.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/Sortable.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/TreeDragAndDrop.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dnd/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/dom.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/event.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/event/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/event/browser.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/event/topic.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/flash.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/flash/flash6/DojoExternalInterface.as":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/flash/flash8/DojoExternalInterface.as":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/fx/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/fx/html.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/fx/svg.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/graphics/Colorspace.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/graphics/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/graphics/color.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/graphics/htmlEffects.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_adobesvg.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_browser.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_jsc.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_rhino.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_spidermonkey.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_svg.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/hostenv_wsh.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/html.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/iCalendar.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/BrowserIO.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/IframeIO.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/RepubsubIO.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/RhinoIO.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/cookie.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/io/cookies.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/json.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/lang.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/lang/Lang.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/lang/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/logging/Logger.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/logging/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math/Math.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math/curves.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math/matrix.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/math/points.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/profile.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/reflect/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/reflect/reflection.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/regexp.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/rpc/Deferred.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/rpc/JotService.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/rpc/JsonService.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/rpc/RpcService.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/rpc/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/selection.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage/Storage.as":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage/Storage.swf":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage/browser.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/storage/storage.sh":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/string.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/string/Builder.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/string/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/style.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/svg.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/text/Builder.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/text/String.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/text/Text.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/text/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/text/textDirectory.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/undo/Manager.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/uri/Uri.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/uri/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/validate.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/DomWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/HtmlWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/SvgWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/Widget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/WidgetManager.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/Button.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/ComboBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/ContextMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/DropdownButtons.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLComboBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLContextMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLMenuItem.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/HTMLResizableTextarea.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/InlineEditBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/Menu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/MenuItem.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/Parse.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/SVGButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/SlideShow.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/Tabs.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/webui/widgets/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Accordion.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Button.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Button2.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Chart.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Checkbox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/CiviCrmDatePicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ColorPalette.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ComboBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Container.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ContentPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ContextMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/DatePicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/DebugConsole.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Dialog.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/DomWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/DropdownButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Editor.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/EditorTree.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/EditorTreeContextMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/EditorTreeController.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/EditorTreeNode.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/EditorTreeSelector.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/FisheyeList.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/FloatingPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/HslColorPicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/HtmlWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/InlineEditBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/LayoutPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/LinkPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Manager.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Menu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Menu2.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/MenuItem.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Parse.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/PopUpButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ResizableTextarea.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/ResizeHandle.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/RichText.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/SimpleDropdownButtons.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/SlideShow.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/SplitPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/SvgButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/SvgWidget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/TabPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Tabs.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/TaskBar.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/TemplatedContainer.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/TimePicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Toggler.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Toolbar.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Tooltip.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Tree.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Widget.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/Wizard.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Button.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Button2.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Checkbox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/ComboBox.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Container.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/ContentPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/ContextMenu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/DatePicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/DebugConsole.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/DropdownButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/LayoutPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/LinkPane.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Menu.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/MenuItem.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/TaskBar.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/TimePicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/Tooltip.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/html/stabile.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/svg/Chart.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/svg/HslColorPicker.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/AccordionPanel.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/AccordionPanel.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HslColorPicker.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlButton2Template.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlButton2Template.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlButtonTemplate.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlButtonTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlCiviCrmDatePicker.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlComboBox.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlComboBox.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlComboButton2Template.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlContextMenuTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlDatePicker.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlDatePicker.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlDialog.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlDropDownButtonTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlFisheyeList.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlFloatingPane.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlInlineEditBox.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlInlineEditBox.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlLayoutPane.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlMenu2.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlMenuItemTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlResizableTextarea.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlResizableTextarea.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlResizeHandle.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlSimpleDropdownButtons.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlSlideShow.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlSlideShow.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlSplitPane.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTabPane.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTabs.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTaskBar.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTaskBarItemTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTimePicker.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTimePicker.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlToolbar.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTooltipTemplate.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/HtmlTooltipTemplate.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/Menu.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/PopUpButton.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/Tree.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/Wizard.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/Wizard.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/-.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/backcolor.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/bold.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/cancel.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/copy.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/createlink.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/cut.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/delete.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/forecolor.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/hilitecolor.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/indent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/inserthorizontalrule.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/insertimage.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/insertorderedlist.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/inserttable.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/insertunorderedlist.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/italic.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/justifycenter.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/justifyfull.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/justifyleft.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/justifyright.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/left_to_right.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/list_bullet_indent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/list_bullet_outdent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/list_num_indent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/list_num_outdent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/outdent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/paste.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/redo.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/removeformat.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/right_to_left.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/save.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/space.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/strikethrough.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/subscript.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/superscript.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/underline.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/undo.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/buttons/wikiword.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/check_off.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/check_on.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/decrementMonth.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/decrementWeek.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/grabCorner.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/EditorTree.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/blank.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/closed.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/document.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/minus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/open.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/plus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_blank.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_child.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_expand_minus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_expand_plus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_p.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_t.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_v.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_x.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_y.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_grid_z.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/EditorTree/treenode_loading.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/blank.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/combo_box_arrow.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/dropdownButtonsArrow-disabled.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/dropdownButtonsArrow.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/floatingPaneClose.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/floatingPaneMaximize.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/floatingPaneMinimize.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/floatingPaneRestore.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/hue.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/no.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/no.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-blue_benji-c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-blue_benji-l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-blue_benji-r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-blue_benji_p_01.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-gray_benji-c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-gray_benji-l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-gray_benji-r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-gray_benji.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-purple_benji-c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-purple_benji-l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-purple_benji-r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-purple_benji_01.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-seagreen_ben_01.svg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/pill-button-seagreen_benji-r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowB.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowBL.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowBR.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowL.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowR.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowTR..png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowUL.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/shadowUR.png":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/submenu_off.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/submenu_on.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_left.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_left_r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_left_r_curr.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_right.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_right_r.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/tab_right_r_curr.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/titlebar-bg.jpg":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/toolbar-bg.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/transparent.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_blank.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_expand_minus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_expand_plus.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_c.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_l.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_p.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_t.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_v.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_x.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_y.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_grid_z.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/treenode_node.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/verticalbar.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/images/whiteDownArrow.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/incrementMonth.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/widget/templates/incrementWeek.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/xml/Parse.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/xml/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/xml/domUtil.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/xml/htmlUtil.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/src/xml/svgUtil.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/Util.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/tooltip.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/Bind.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/Bind.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindAnchor.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindAnchor.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindButton.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindButton.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindDiv.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/BindDiv.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/DropdownContainer.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/DynArchCalendar.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/DynArchCalendar.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/ToggleBindDiv.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/__package__.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/dojo/struts/widgets/dateIcon.gif":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/niftycorners/layout.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/niftycorners/nifty.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/niftycorners/niftyCorners.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/niftycorners/niftyPrint.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/niftycorners/niftylayout.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/optiontransferselect.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/tabs.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/tree.css":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/static/validationClient.js":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/struts-messages.properties":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/struts-messages_da.properties":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/struts-messages_de.properties":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/util/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/views/freemarker/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/views/jasperreports/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/views/jsp/iterator/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/table/package.html":{"insertions":0,"deletions":0},"core/src/main/resources/org/apache/struts2/default.properties":{"insertions":0,"deletions":134},"core/src/main/resources/struts-default.xml":{"insertions":21,"deletions":21},"core/src/main/resources/struts-jsf.xml":{"insertions":7,"deletions":7},"core/src/main/resources/struts-portlet-default.xml":{"insertions":6,"deletions":6},"core/src/test/java/org/apache/struts/action2/ExecutionCountTestAction.java":{"insertions":49,"deletions":0},"core/src/test/java/org/apache/struts/action2/RequestUtilsTest.java":{"insertions":81,"deletions":0},"core/src/test/java/org/apache/struts/action2/ServletActionContextTest.java":{"insertions":71,"deletions":0},"core/src/test/java/org/apache/struts/action2/TestAction.java":{"insertions":138,"deletions":0},"core/src/test/java/org/apache/struts/action2/TestActionTagResult.java":{"insertions":40,"deletions":0},"core/src/test/java/org/apache/struts/action2/TestConfigurationProvider.java":{"insertions":145,"deletions":0},"core/src/test/java/org/apache/struts/action2/TestResult.java":{"insertions":95,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/AbstractRichtexteditorConnectorTest.java":{"insertions":175,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/ComponentTest.java":{"insertions":535,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/FormTest.java":{"insertions":40,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/MockRichtexteditorConnector.java":{"insertions":83,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/PropertyTest.java":{"insertions":141,"deletions":0},"core/src/test/java/org/apache/struts/action2/components/UIComponentTest.java":{"insertions":521,"deletions":0},"core/src/test/java/org/apache/struts/action2/config/ConfigurationTest.java":{"insertions":86,"deletions":0},"core/src/test/java/org/apache/struts/action2/config/TestConfiguration.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/AbstractServletDispatcherTestCase.java":{"insertions":112,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/DefautActionMapperTest.java":{"insertions":118,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/DispatcherUtilsTest.java":{"insertions":51,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/FilterDispatcherTest.java":{"insertions":181,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/HttpHeaderResultTest.java":{"insertions":102,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/NullActionMapper.java":{"insertions":45,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/PlainTextResultTest.java":{"insertions":152,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/ServletDispatchedTestAssertInterceptor.java":{"insertions":53,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/ServletDispatcherResultTest.java":{"insertions":101,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/ServletDispatcherTest.java":{"insertions":51,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/ServletRedirectResultTest.java":{"insertions":109,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/SessionMapTest.java":{"insertions":152,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/StreamResultTest.java":{"insertions":181,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/StrutsResultSupportTest.java":{"insertions":136,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/VelocityResultTest.java":{"insertions":141,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":262,"deletions":0},"core/src/test/java/org/apache/struts/action2/dispatcher/mapper/RestfulActionMapperTest.java":{"insertions":115,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/CreateSessionInterceptorTest.java":{"insertions":48,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/ExecuteAndWaitDelayAction.java":{"insertions":33,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/ExecuteAndWaitInterceptorTest.java":{"insertions":217,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/FileUploadInterceptorTest.java":{"insertions":247,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/ServletConfigInterceptorTest.java":{"insertions":226,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":93,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/TokenInterceptorTest.java":{"insertions":130,"deletions":0},"core/src/test/java/org/apache/struts/action2/interceptor/TokenSessionStoreInterceptorTest.java":{"insertions":46,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/PortletApplicationMapTest.java":{"insertions":166,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/PortletRequestMapTest.java":{"insertions":137,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/PortletSessionMapTest.java":{"insertions":154,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/context/PortletActionContextTest.java":{"insertions":178,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/context/PreparatorServletTest.java":{"insertions":67,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/context/ServletContextHolderListenerTest.java":{"insertions":40,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":297,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/result/PortletResultTest.java":{"insertions":246,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/util/PortletUrlHelperTest.java":{"insertions":156,"deletions":0},"core/src/test/java/org/apache/struts/action2/portlet/util/StrutsUtilTest.java":{"insertions":247,"deletions":0},"core/src/test/java/org/apache/struts/action2/sitegraph/SiteGraphTest.java":{"insertions":57,"deletions":0},"core/src/test/java/org/apache/struts/action2/spring/StrutsSpringObjectFactoryTest.java":{"insertions":66,"deletions":0},"core/src/test/java/org/apache/struts/action2/util/CounterTest.java":{"insertions":51,"deletions":0},"core/src/test/java/org/apache/struts/action2/util/InvocationSessionStoreTest.java":{"insertions":86,"deletions":0},"core/src/test/java/org/apache/struts/action2/util/PrefixTrieTest.java":{"insertions":38,"deletions":0},"core/src/test/java/org/apache/struts/action2/util/StrutsTypeConverterTest.java":{"insertions":107,"deletions":0},"core/src/test/java/org/apache/struts/action2/util/TokenHelperTest.java":{"insertions":73,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/TemplateEngineManagerTest.java":{"insertions":68,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/freemarker/FreemarkerManagerTest.java":{"insertions":38,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/freemarker/FreemarkerTest.java":{"insertions":86,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/freemarker/TestAction.java":{"insertions":54,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/freemarker/TestBean.java":{"insertions":57,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/AbstractTagTest.java":{"insertions":127,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/AbstractUITagTest.java":{"insertions":351,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ActionTagTest.java":{"insertions":250,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/AnchorTagTest.java":{"insertions":77,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/AppendIteratorTagTest.java":{"insertions":177,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/BeanTagTest.java":{"insertions":49,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ElseIfTagTest.java":{"insertions":112,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ElseTagTest.java":{"insertions":122,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/IfTagTest.java":{"insertions":184,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/IncludeTagTest.java":{"insertions":116,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/IteratorGeneratorTagTest.java":{"insertions":206,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/IteratorTagTest.java":{"insertions":422,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/MergeIteratorTagTest.java":{"insertions":179,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/PortletUrlTagTest.java":{"insertions":364,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/PropertyTagTest.java":{"insertions":300,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/PushTagTest.java":{"insertions":46,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/SetTagTest.java":{"insertions":120,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/SortIteratorTagTest.java":{"insertions":213,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockBodyContent.java":{"insertions":158,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockHttpServletRequest.java":{"insertions":199,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockHttpServletResponse.java":{"insertions":62,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockHttpSession.java":{"insertions":66,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockJspWriter.java":{"insertions":166,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockPageContext.java":{"insertions":78,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/StrutsMockServletContext.java":{"insertions":153,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/SubsetIteratorTagTest.java":{"insertions":275,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/TextTagTest.java":{"insertions":279,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/URLTagTest.java":{"insertions":336,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/AbstractRichtexteditorTest.java":{"insertions":74,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/ActionErrorTagTest.java":{"insertions":93,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/ActionMessageTagTest.java":{"insertions":95,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/AnchorTest.java":{"insertions":50,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/Category.java":{"insertions":104,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/CheckboxListTest.java":{"insertions":182,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/CheckboxTest.java":{"insertions":158,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/ComboBoxTest.java":{"insertions":139,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/ComponentTest.java":{"insertions":113,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/DatePickerTagTest.java":{"insertions":98,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/DateTagTest.java":{"insertions":247,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/DivTest.java":{"insertions":68,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/DoubleSelectTest.java":{"insertions":259,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/FieldErrorTagTest.java":{"insertions":241,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/FileTest.java":{"insertions":83,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/FormTagTest.java":{"insertions":549,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/HeadTagTest.java":{"insertions":102,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/HiddenTest.java":{"insertions":80,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/JspTemplateTest.java":{"insertions":49,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/LabelTest.java":{"insertions":114,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/MockTag.java":{"insertions":124,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/OptionTransferSelectTagTest.java":{"insertions":520,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/PasswordTest.java":{"insertions":59,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/RadioTest.java":{"insertions":130,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/ResetTest.java":{"insertions":132,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/RichTextEditorTagTest.java":{"insertions":152,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/SelectTest.java":{"insertions":254,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/StrutsBodyContent.java":{"insertions":169,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/SubmitTest.java":{"insertions":246,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TestAction1.java":{"insertions":29,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TextareaTest.java":{"insertions":88,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TextfieldTest.java":{"insertions":133,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TokenTagTest.java":{"insertions":95,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TooltipTest.java":{"insertions":374,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/TreeTest.java":{"insertions":133,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/UpDownSelectTagTest.java":{"insertions":271,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/jsp/ui/User.java":{"insertions":39,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/util/ContextUtilTest.java":{"insertions":129,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/util/ResourceUtilTest.java":{"insertions":53,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/util/TextUtilTest.java":{"insertions":68,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/util/UrlHelperTest.java":{"insertions":311,"deletions":0},"core/src/test/java/org/apache/struts/action2/views/xslt/XSLTResultTest.java":{"insertions":191,"deletions":0},"core/src/test/java/org/apache/struts2/ExecutionCountTestAction.java":{"insertions":0,"deletions":49},"core/src/test/java/org/apache/struts2/RequestUtilsTest.java":{"insertions":0,"deletions":81},"core/src/test/java/org/apache/struts2/ServletActionContextTest.java":{"insertions":0,"deletions":71},"core/src/test/java/org/apache/struts2/TestAction.java":{"insertions":0,"deletions":138},"core/src/test/java/org/apache/struts2/TestActionTagResult.java":{"insertions":0,"deletions":40},"core/src/test/java/org/apache/struts2/TestConfigurationProvider.java":{"insertions":0,"deletions":145},"core/src/test/java/org/apache/struts2/TestResult.java":{"insertions":0,"deletions":95},"core/src/test/java/org/apache/struts2/components/AbstractRichtexteditorConnectorTest.java":{"insertions":0,"deletions":175},"core/src/test/java/org/apache/struts2/components/ComponentTest.java":{"insertions":0,"deletions":535},"core/src/test/java/org/apache/struts2/components/FormTest.java":{"insertions":0,"deletions":40},"core/src/test/java/org/apache/struts2/components/MockRichtexteditorConnector.java":{"insertions":0,"deletions":83},"core/src/test/java/org/apache/struts2/components/PropertyTest.java":{"insertions":0,"deletions":141},"core/src/test/java/org/apache/struts2/components/UIComponentTest.java":{"insertions":0,"deletions":521},"core/src/test/java/org/apache/struts2/config/ConfigurationTest.java":{"insertions":0,"deletions":86},"core/src/test/java/org/apache/struts2/config/TestConfiguration.java":{"insertions":0,"deletions":50},"core/src/test/java/org/apache/struts2/dispatcher/AbstractServletDispatcherTestCase.java":{"insertions":0,"deletions":112},"core/src/test/java/org/apache/struts2/dispatcher/DefautActionMapperTest.java":{"insertions":0,"deletions":118},"core/src/test/java/org/apache/struts2/dispatcher/DispatcherUtilsTest.java":{"insertions":0,"deletions":51},"core/src/test/java/org/apache/struts2/dispatcher/FilterDispatcherTest.java":{"insertions":0,"deletions":181},"core/src/test/java/org/apache/struts2/dispatcher/HttpHeaderResultTest.java":{"insertions":0,"deletions":102},"core/src/test/java/org/apache/struts2/dispatcher/NullActionMapper.java":{"insertions":0,"deletions":45},"core/src/test/java/org/apache/struts2/dispatcher/PlainTextResultTest.java":{"insertions":0,"deletions":152},"core/src/test/java/org/apache/struts2/dispatcher/ServletDispatchedTestAssertInterceptor.java":{"insertions":0,"deletions":53},"core/src/test/java/org/apache/struts2/dispatcher/ServletDispatcherResultTest.java":{"insertions":0,"deletions":101},"core/src/test/java/org/apache/struts2/dispatcher/ServletDispatcherTest.java":{"insertions":0,"deletions":51},"core/src/test/java/org/apache/struts2/dispatcher/ServletRedirectResultTest.java":{"insertions":0,"deletions":109},"core/src/test/java/org/apache/struts2/dispatcher/SessionMapTest.java":{"insertions":0,"deletions":152},"core/src/test/java/org/apache/struts2/dispatcher/StreamResultTest.java":{"insertions":0,"deletions":181},"core/src/test/java/org/apache/struts2/dispatcher/StrutsResultSupportTest.java":{"insertions":0,"deletions":136},"core/src/test/java/org/apache/struts2/dispatcher/VelocityResultTest.java":{"insertions":0,"deletions":141},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":0,"deletions":262},"core/src/test/java/org/apache/struts2/dispatcher/mapper/RestfulActionMapperTest.java":{"insertions":0,"deletions":115},"core/src/test/java/org/apache/struts2/interceptor/CreateSessionInterceptorTest.java":{"insertions":0,"deletions":48},"core/src/test/java/org/apache/struts2/interceptor/ExecuteAndWaitDelayAction.java":{"insertions":0,"deletions":33},"core/src/test/java/org/apache/struts2/interceptor/ExecuteAndWaitInterceptorTest.java":{"insertions":0,"deletions":217},"core/src/test/java/org/apache/struts2/interceptor/FileUploadInterceptorTest.java":{"insertions":0,"deletions":247},"core/src/test/java/org/apache/struts2/interceptor/ServletConfigInterceptorTest.java":{"insertions":0,"deletions":226},"core/src/test/java/org/apache/struts2/interceptor/StrutsConversionErrorInterceptorTest.java":{"insertions":0,"deletions":93},"core/src/test/java/org/apache/struts2/interceptor/TokenInterceptorTest.java":{"insertions":0,"deletions":130},"core/src/test/java/org/apache/struts2/interceptor/TokenSessionStoreInterceptorTest.java":{"insertions":0,"deletions":46},"core/src/test/java/org/apache/struts2/portlet/PortletApplicationMapTest.java":{"insertions":0,"deletions":166},"core/src/test/java/org/apache/struts2/portlet/PortletRequestMapTest.java":{"insertions":0,"deletions":137},"core/src/test/java/org/apache/struts2/portlet/PortletSessionMapTest.java":{"insertions":0,"deletions":154},"core/src/test/java/org/apache/struts2/portlet/context/PortletActionContextTest.java":{"insertions":0,"deletions":178},"core/src/test/java/org/apache/struts2/portlet/context/PreparatorServletTest.java":{"insertions":0,"deletions":67},"core/src/test/java/org/apache/struts2/portlet/context/ServletContextHolderListenerTest.java":{"insertions":0,"deletions":40},"core/src/test/java/org/apache/struts2/portlet/dispatcher/Jsr168DispatcherTest.java":{"insertions":0,"deletions":297},"core/src/test/java/org/apache/struts2/portlet/result/PortletResultTest.java":{"insertions":0,"deletions":246},"core/src/test/java/org/apache/struts2/portlet/util/PortletUrlHelperTest.java":{"insertions":0,"deletions":156},"core/src/test/java/org/apache/struts2/portlet/util/StrutsUtilTest.java":{"insertions":0,"deletions":247},"core/src/test/java/org/apache/struts2/sitegraph/SiteGraphTest.java":{"insertions":0,"deletions":57},"core/src/test/java/org/apache/struts2/spring/StrutsSpringObjectFactoryTest.java":{"insertions":0,"deletions":66},"core/src/test/java/org/apache/struts2/util/CounterTest.java":{"insertions":0,"deletions":51},"core/src/test/java/org/apache/struts2/util/InvocationSessionStoreTest.java":{"insertions":0,"deletions":86},"core/src/test/java/org/apache/struts2/util/PrefixTrieTest.java":{"insertions":0,"deletions":38},"core/src/test/java/org/apache/struts2/util/StrutsTypeConverterTest.java":{"insertions":0,"deletions":107},"core/src/test/java/org/apache/struts2/util/TokenHelperTest.java":{"insertions":0,"deletions":73},"core/src/test/java/org/apache/struts2/views/TemplateEngineManagerTest.java":{"insertions":0,"deletions":68},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerManagerTest.java":{"insertions":0,"deletions":38},"core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerTest.java":{"insertions":0,"deletions":86},"core/src/test/java/org/apache/struts2/views/freemarker/TestAction.java":{"insertions":0,"deletions":54},"core/src/test/java/org/apache/struts2/views/freemarker/TestBean.java":{"insertions":0,"deletions":57},"core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java":{"insertions":0,"deletions":127},"core/src/test/java/org/apache/struts2/views/jsp/AbstractUITagTest.java":{"insertions":0,"deletions":351},"core/src/test/java/org/apache/struts2/views/jsp/ActionTagTest.java":{"insertions":0,"deletions":250},"core/src/test/java/org/apache/struts2/views/jsp/AnchorTagTest.java":{"insertions":0,"deletions":77},"core/src/test/java/org/apache/struts2/views/jsp/AppendIteratorTagTest.java":{"insertions":0,"deletions":177},"core/src/test/java/org/apache/struts2/views/jsp/BeanTagTest.java":{"insertions":0,"deletions":49},"core/src/test/java/org/apache/struts2/views/jsp/ElseIfTagTest.java":{"insertions":0,"deletions":112},"core/src/test/java/org/apache/struts2/views/jsp/ElseTagTest.java":{"insertions":0,"deletions":122},"core/src/test/java/org/apache/struts2/views/jsp/IfTagTest.java":{"insertions":0,"deletions":184},"core/src/test/java/org/apache/struts2/views/jsp/IncludeTagTest.java":{"insertions":0,"deletions":116},"core/src/test/java/org/apache/struts2/views/jsp/IteratorGeneratorTagTest.java":{"insertions":0,"deletions":206},"core/src/test/java/org/apache/struts2/views/jsp/IteratorTagTest.java":{"insertions":0,"deletions":422},"core/src/test/java/org/apache/struts2/views/jsp/MergeIteratorTagTest.java":{"insertions":0,"deletions":179},"core/src/test/java/org/apache/struts2/views/jsp/PortletUrlTagTest.java":{"insertions":0,"deletions":364},"core/src/test/java/org/apache/struts2/views/jsp/PropertyTagTest.java":{"insertions":0,"deletions":300},"core/src/test/java/org/apache/struts2/views/jsp/PushTagTest.java":{"insertions":0,"deletions":46},"core/src/test/java/org/apache/struts2/views/jsp/SetTagTest.java":{"insertions":0,"deletions":120},"core/src/test/java/org/apache/struts2/views/jsp/SortIteratorTagTest.java":{"insertions":0,"deletions":213},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockBodyContent.java":{"insertions":0,"deletions":158},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletRequest.java":{"insertions":0,"deletions":199},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletResponse.java":{"insertions":0,"deletions":62},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpSession.java":{"insertions":0,"deletions":66},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockJspWriter.java":{"insertions":0,"deletions":166},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockPageContext.java":{"insertions":0,"deletions":78},"core/src/test/java/org/apache/struts2/views/jsp/StrutsMockServletContext.java":{"insertions":0,"deletions":153},"core/src/test/java/org/apache/struts2/views/jsp/SubsetIteratorTagTest.java":{"insertions":0,"deletions":275},"core/src/test/java/org/apache/struts2/views/jsp/TextTagTest.java":{"insertions":0,"deletions":279},"core/src/test/java/org/apache/struts2/views/jsp/URLTagTest.java":{"insertions":0,"deletions":336},"core/src/test/java/org/apache/struts2/views/jsp/ui/AbstractRichtexteditorTest.java":{"insertions":0,"deletions":74},"core/src/test/java/org/apache/struts2/views/jsp/ui/ActionErrorTagTest.java":{"insertions":0,"deletions":93},"core/src/test/java/org/apache/struts2/views/jsp/ui/ActionMessageTagTest.java":{"insertions":0,"deletions":95},"core/src/test/java/org/apache/struts2/views/jsp/ui/AnchorTest.java":{"insertions":0,"deletions":50},"core/src/test/java/org/apache/struts2/views/jsp/ui/Category.java":{"insertions":0,"deletions":104},"core/src/test/java/org/apache/struts2/views/jsp/ui/CheckboxListTest.java":{"insertions":0,"deletions":182},"core/src/test/java/org/apache/struts2/views/jsp/ui/CheckboxTest.java":{"insertions":0,"deletions":158},"core/src/test/java/org/apache/struts2/views/jsp/ui/ComboBoxTest.java":{"insertions":0,"deletions":139},"core/src/test/java/org/apache/struts2/views/jsp/ui/ComponentTest.java":{"insertions":0,"deletions":113},"core/src/test/java/org/apache/struts2/views/jsp/ui/DatePickerTagTest.java":{"insertions":0,"deletions":98},"core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java":{"insertions":0,"deletions":247},"core/src/test/java/org/apache/struts2/views/jsp/ui/DivTest.java":{"insertions":0,"deletions":68},"core/src/test/java/org/apache/struts2/views/jsp/ui/DoubleSelectTest.java":{"insertions":0,"deletions":259},"core/src/test/java/org/apache/struts2/views/jsp/ui/FieldErrorTagTest.java":{"insertions":0,"deletions":241},"core/src/test/java/org/apache/struts2/views/jsp/ui/FileTest.java":{"insertions":0,"deletions":83},"core/src/test/java/org/apache/struts2/views/jsp/ui/FormTagTest.java":{"insertions":0,"deletions":549},"core/src/test/java/org/apache/struts2/views/jsp/ui/HeadTagTest.java":{"insertions":0,"deletions":102},"core/src/test/java/org/apache/struts2/views/jsp/ui/HiddenTest.java":{"insertions":0,"deletions":80},"core/src/test/java/org/apache/struts2/views/jsp/ui/JspTemplateTest.java":{"insertions":0,"deletions":49},"core/src/test/java/org/apache/struts2/views/jsp/ui/LabelTest.java":{"insertions":0,"deletions":114},"core/src/test/java/org/apache/struts2/views/jsp/ui/MockTag.java":{"insertions":0,"deletions":124},"core/src/test/java/org/apache/struts2/views/jsp/ui/OptionTransferSelectTagTest.java":{"insertions":0,"deletions":520},"core/src/test/java/org/apache/struts2/views/jsp/ui/PasswordTest.java":{"insertions":0,"deletions":59},"core/src/test/java/org/apache/struts2/views/jsp/ui/RadioTest.java":{"insertions":0,"deletions":130},"core/src/test/java/org/apache/struts2/views/jsp/ui/ResetTest.java":{"insertions":0,"deletions":132},"core/src/test/java/org/apache/struts2/views/jsp/ui/RichTextEditorTagTest.java":{"insertions":0,"deletions":152},"core/src/test/java/org/apache/struts2/views/jsp/ui/SelectTest.java":{"insertions":0,"deletions":254},"core/src/test/java/org/apache/struts2/views/jsp/ui/StrutsBodyContent.java":{"insertions":0,"deletions":169},"core/src/test/java/org/apache/struts2/views/jsp/ui/SubmitTest.java":{"insertions":0,"deletions":246},"core/src/test/java/org/apache/struts2/views/jsp/ui/TestAction1.java":{"insertions":0,"deletions":29},"core/src/test/java/org/apache/struts2/views/jsp/ui/TextareaTest.java":{"insertions":0,"deletions":88},"core/src/test/java/org/apache/struts2/views/jsp/ui/TextfieldTest.java":{"insertions":0,"deletions":133},"core/src/test/java/org/apache/struts2/views/jsp/ui/TokenTagTest.java":{"insertions":0,"deletions":95},"core/src/test/java/org/apache/struts2/views/jsp/ui/TooltipTest.java":{"insertions":0,"deletions":374},"core/src/test/java/org/apache/struts2/views/jsp/ui/TreeTest.java":{"insertions":0,"deletions":133},"core/src/test/java/org/apache/struts2/views/jsp/ui/UpDownSelectTagTest.java":{"insertions":0,"deletions":271},"core/src/test/java/org/apache/struts2/views/jsp/ui/User.java":{"insertions":0,"deletions":39},"core/src/test/java/org/apache/struts2/views/util/ContextUtilTest.java":{"insertions":0,"deletions":129},"core/src/test/java/org/apache/struts2/views/util/ResourceUtilTest.java":{"insertions":0,"deletions":53},"core/src/test/java/org/apache/struts2/views/util/TextUtilTest.java":{"insertions":0,"deletions":68},"core/src/test/java/org/apache/struts2/views/util/UrlHelperTest.java":{"insertions":0,"deletions":311},"core/src/test/java/org/apache/struts2/views/xslt/XSLTResultTest.java":{"insertions":0,"deletions":191},"core/src/test/resources/org/apache/{struts2 => struts/action2}/TestAction-validation.xml":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/TestAction.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/components/tempo.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts/action2/dispatcher/ServletDispatcherTest-xwork.xml":{"insertions":19,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/dispatcher/someJspFile.jsp":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/interceptor/FileUploadInterceptor.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/othertest.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/sitegraph/hello.jsp":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/sitegraph/out.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/sitegraph/tutorial/sitegraph/guess-error.ftl":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/sitegraph/tutorial/sitegraph/guess-input.ftl":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/sitegraph/tutorial/sitegraph/guess-success.jsp":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts/action2/sitegraph/xwork.xml":{"insertions":36,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/spring/StrutsSpringObjectFactoryTest-applicationContext.xml":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Checkbox-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Checkbox-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Checkbox-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Checkbox-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Checkbox-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/CheckboxList-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/CheckboxList-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/CheckboxList-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/CheckboxList-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/ComboBox-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/ComboBox-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/ComboBox-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Component-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Component-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Component-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts/action2/views/jsp/ui/Component-param.txt":{"insertions":8,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/DatePickerTagTest-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/DatePickerTagTest-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/DoubleSelect-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/DoubleSelect-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/File-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-10.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-11.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-6.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-7.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-8.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Formtag-9.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/HeadTagTest-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/HeadTagTest-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/HeadTagTest-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/HeadTagTest-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Hidden-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Label-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Label-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Label-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Password-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Radio-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Radio-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Radio-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Reset-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Reset-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Reset-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Reset-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Select-6.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Submit-6.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/TestAction1.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/TestAction1_de.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/TestAction1_fr.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Textarea-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Textfield-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Textfield-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/Textfield-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/User-validation.xml":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/User.properties":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/actionerror-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/actionerror-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/actionmessage-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/actionmessage-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/div-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/fielderror-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/fielderror-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/fielderror-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/fielderror-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/fielderror-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/href-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-6.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/optiontransferselect-7.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/richtexteditor-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/richtexteditor-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/richtexteditor-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/richtexteditor-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/submit-ajax-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/tooltip-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/tooltip-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/tooltip-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/tree-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/tree-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-1.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-10.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-11.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-2.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-3.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-4.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-5.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-6.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-7.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-8.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/{struts2 => struts/action2}/views/jsp/ui/updownselecttag-9.txt":{"insertions":0,"deletions":0},"core/src/test/resources/org/apache/struts2/dispatcher/ServletDispatcherTest-xwork.xml":{"insertions":0,"deletions":19},"core/src/test/resources/org/apache/struts2/sitegraph/xwork.xml":{"insertions":0,"deletions":36},"core/src/test/resources/org/apache/struts2/views/jsp/ui/Component-param.txt":{"insertions":0,"deletions":8},"core/src/test/resources/struts.properties":{"insertions":2,"deletions":2},"core/src/test/resources/xwork.xml":{"insertions":2,"deletions":2},"":{"insertions":0,"deletions":0}}},"6b94787f9ba32d535a76b976530aba72ae1fa76b":{"commit":"6b94787f9ba32d535a76b976530aba72ae1fa76b","author":"Donald J. Brown","email":"mrdon@apache.org","date":"2007-01-01 03:49:14 -0500","message":"Added better detection of existing namespaces by requiring an ending slash on the match\nWW-1523\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@491545 13f79535-47bb-0310-9956-ffa450edef68","insertions":1,"deletions":24,"churn":25,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":1,"deletions":1},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":0,"deletions":23}}},"8378fbbd22d2981e18b7ebf0adf9c4721c4a42d2":{"commit":"8378fbbd22d2981e18b7ebf0adf9c4721c4a42d2","author":"Donald J. Brown","email":"mrdon@apache.org","date":"2008-06-20 09:48:18 -0400","message":"Ensuring that the mapper sets the namespace to / when available and no other namespace is found\nWW-2461\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@669895 13f79535-47bb-0310-9956-ffa450edef68","insertions":4,"deletions":43,"churn":47,"filepaths":{"core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java":{"insertions":3,"deletions":11},"core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java":{"insertions":1,"deletions":32}}}} \ No newline at end of file diff --git a/cves/CVE-2010-1870.yml b/cves/CVE-2010-1870.yml index 8c81c47..c64e267 100644 --- a/cves/CVE-2010-1870.yml +++ b/cves/CVE-2010-1870.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: false +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2011-1772.yml b/cves/CVE-2011-1772.yml index dd6ecb0..68307e3 100644 --- a/cves/CVE-2011-1772.yml +++ b/cves/CVE-2011-1772.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2011-3923.yml b/cves/CVE-2011-3923.yml index 3bf9c62..992d474 100644 --- a/cves/CVE-2011-3923.yml +++ b/cves/CVE-2011-3923.yml @@ -16,7 +16,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can find this in changelogs, blogs, bug reports, or perhaps the CVE data. diff --git a/cves/CVE-2012-4386.yml b/cves/CVE-2012-4386.yml index f746185..fe78069 100644 --- a/cves/CVE-2012-4386.yml +++ b/cves/CVE-2012-4386.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2012-4387.yml b/cves/CVE-2012-4387.yml index b3a5758..38f02ca 100644 --- a/cves/CVE-2012-4387.yml +++ b/cves/CVE-2012-4387.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2013-1965.yml b/cves/CVE-2013-1965.yml index 58ebdaa..851be27 100644 --- a/cves/CVE-2013-1965.yml +++ b/cves/CVE-2013-1965.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2013-1966.yml b/cves/CVE-2013-1966.yml index e9c3a2e..ad57335 100644 --- a/cves/CVE-2013-1966.yml +++ b/cves/CVE-2013-1966.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2013-2115.yml b/cves/CVE-2013-2115.yml index 31e39c9..9f67ed9 100644 --- a/cves/CVE-2013-2115.yml +++ b/cves/CVE-2013-2115.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2013-2134.yml b/cves/CVE-2013-2134.yml index 7abd97e..a95c74c 100644 --- a/cves/CVE-2013-2134.yml +++ b/cves/CVE-2013-2134.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2013-2135.yml b/cves/CVE-2013-2135.yml index 38beffd..c5db17a 100644 --- a/cves/CVE-2013-2135.yml +++ b/cves/CVE-2013-2135.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2013-2248.yml b/cves/CVE-2013-2248.yml index cabaec1..b0562bf 100644 --- a/cves/CVE-2013-2248.yml +++ b/cves/CVE-2013-2248.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2013-2251.yml b/cves/CVE-2013-2251.yml index c6b26e1..6763f08 100644 --- a/cves/CVE-2013-2251.yml +++ b/cves/CVE-2013-2251.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2013-4310.yml b/cves/CVE-2013-4310.yml index d010899..1d8e1e6 100644 --- a/cves/CVE-2013-4310.yml +++ b/cves/CVE-2013-4310.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2013-4316.yml b/cves/CVE-2013-4316.yml index 753c587..4659809 100644 --- a/cves/CVE-2013-4316.yml +++ b/cves/CVE-2013-4316.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2014-0050.yml b/cves/CVE-2014-0050.yml index 5e02f3a..faccf27 100644 --- a/cves/CVE-2014-0050.yml +++ b/cves/CVE-2014-0050.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2014-0094.yml b/cves/CVE-2014-0094.yml index d1fdf3a..7203b94 100644 --- a/cves/CVE-2014-0094.yml +++ b/cves/CVE-2014-0094.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2014-0112.yml b/cves/CVE-2014-0112.yml index 45715d6..50ae06e 100644 --- a/cves/CVE-2014-0112.yml +++ b/cves/CVE-2014-0112.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2014-0113.yml b/cves/CVE-2014-0113.yml index 7a7d776..169a607 100644 --- a/cves/CVE-2014-0113.yml +++ b/cves/CVE-2014-0113.yml @@ -19,7 +19,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2014-0116.yml b/cves/CVE-2014-0116.yml index 456f166..b062808 100644 --- a/cves/CVE-2014-0116.yml +++ b/cves/CVE-2014-0116.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2014-7809.yml b/cves/CVE-2014-7809.yml index 4a1b743..7a7d32e 100644 --- a/cves/CVE-2014-7809.yml +++ b/cves/CVE-2014-7809.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2015-1831.yml b/cves/CVE-2015-1831.yml index 47272e2..5ceab30 100644 --- a/cves/CVE-2015-1831.yml +++ b/cves/CVE-2015-1831.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2015-5169.yml b/cves/CVE-2015-5169.yml index 93c1efc..8dd2ad3 100644 --- a/cves/CVE-2015-5169.yml +++ b/cves/CVE-2015-5169.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: false +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2015-5209.yml b/cves/CVE-2015-5209.yml index dd2ec68..6948afa 100644 --- a/cves/CVE-2015-5209.yml +++ b/cves/CVE-2015-5209.yml @@ -22,7 +22,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-0785.yml b/cves/CVE-2016-0785.yml index d0cc92c..4899900 100644 --- a/cves/CVE-2016-0785.yml +++ b/cves/CVE-2016-0785.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-2162.yml b/cves/CVE-2016-2162.yml index 4d76fe8..5173350 100644 --- a/cves/CVE-2016-2162.yml +++ b/cves/CVE-2016-2162.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-3081.yml b/cves/CVE-2016-3081.yml index ba8a9c4..e64d03b 100644 --- a/cves/CVE-2016-3081.yml +++ b/cves/CVE-2016-3081.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-3082.yml b/cves/CVE-2016-3082.yml index b321af7..c677e8d 100644 --- a/cves/CVE-2016-3082.yml +++ b/cves/CVE-2016-3082.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-3087.yml b/cves/CVE-2016-3087.yml index 5ed3dd3..4c041c4 100644 --- a/cves/CVE-2016-3087.yml +++ b/cves/CVE-2016-3087.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-3090.yml b/cves/CVE-2016-3090.yml index c53d500..1246351 100644 --- a/cves/CVE-2016-3090.yml +++ b/cves/CVE-2016-3090.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-3093.yml b/cves/CVE-2016-3093.yml index da44008..40a96c6 100644 --- a/cves/CVE-2016-3093.yml +++ b/cves/CVE-2016-3093.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: false +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-4003.yml b/cves/CVE-2016-4003.yml index b525609..8ed5179 100644 --- a/cves/CVE-2016-4003.yml +++ b/cves/CVE-2016-4003.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: false +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-4430.yml b/cves/CVE-2016-4430.yml index 90c7a28..5cc89d2 100644 --- a/cves/CVE-2016-4430.yml +++ b/cves/CVE-2016-4430.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-4431.yml b/cves/CVE-2016-4431.yml index 2ec6639..d84b769 100644 --- a/cves/CVE-2016-4431.yml +++ b/cves/CVE-2016-4431.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: false +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-4433.yml b/cves/CVE-2016-4433.yml index 4abb0d1..c20b0b3 100644 --- a/cves/CVE-2016-4433.yml +++ b/cves/CVE-2016-4433.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-4436.yml b/cves/CVE-2016-4436.yml index 9fc5808..7a94e44 100644 --- a/cves/CVE-2016-4436.yml +++ b/cves/CVE-2016-4436.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: false +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-4438.yml b/cves/CVE-2016-4438.yml index 0b3861e..ed669f9 100644 --- a/cves/CVE-2016-4438.yml +++ b/cves/CVE-2016-4438.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-4461.yml b/cves/CVE-2016-4461.yml index 124618c..d1459de 100644 --- a/cves/CVE-2016-4461.yml +++ b/cves/CVE-2016-4461.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-4465.yml b/cves/CVE-2016-4465.yml index 5dce31f..665ee31 100644 --- a/cves/CVE-2016-4465.yml +++ b/cves/CVE-2016-4465.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-6795.yml b/cves/CVE-2016-6795.yml index 005b087..0f107ff 100644 --- a/cves/CVE-2016-6795.yml +++ b/cves/CVE-2016-6795.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2016-8738.yml b/cves/CVE-2016-8738.yml index 00a43b8..6496e6c 100644 --- a/cves/CVE-2016-8738.yml +++ b/cves/CVE-2016-8738.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2017-12611.yml b/cves/CVE-2017-12611.yml index 9adbdc8..62fe21b 100644 --- a/cves/CVE-2017-12611.yml +++ b/cves/CVE-2017-12611.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2017-15707.yml b/cves/CVE-2017-15707.yml index a891c9c..1442544 100644 --- a/cves/CVE-2017-15707.yml +++ b/cves/CVE-2017-15707.yml @@ -21,7 +21,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2017-5638.yml b/cves/CVE-2017-5638.yml index 3603b44..0125370 100644 --- a/cves/CVE-2017-5638.yml +++ b/cves/CVE-2017-5638.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2017-7525.yml b/cves/CVE-2017-7525.yml index fd20ac7..418da34 100644 --- a/cves/CVE-2017-7525.yml +++ b/cves/CVE-2017-7525.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: false +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2017-7672.yml b/cves/CVE-2017-7672.yml index 4b141f2..78b5287 100644 --- a/cves/CVE-2017-7672.yml +++ b/cves/CVE-2017-7672.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2017-9787.yml b/cves/CVE-2017-9787.yml index a4c1684..517854a 100644 --- a/cves/CVE-2017-9787.yml +++ b/cves/CVE-2017-9787.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2017-9791.yml b/cves/CVE-2017-9791.yml index ea1b964..c6e4256 100644 --- a/cves/CVE-2017-9791.yml +++ b/cves/CVE-2017-9791.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: false +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2017-9793.yml b/cves/CVE-2017-9793.yml index e60f072..72de101 100644 --- a/cves/CVE-2017-9793.yml +++ b/cves/CVE-2017-9793.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2017-9804.yml b/cves/CVE-2017-9804.yml index c5ba77f..6c886a9 100644 --- a/cves/CVE-2017-9804.yml +++ b/cves/CVE-2017-9804.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2017-9805.yml b/cves/CVE-2017-9805.yml index 7b16c65..77b6684 100644 --- a/cves/CVE-2017-9805.yml +++ b/cves/CVE-2017-9805.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2018-11776.yml b/cves/CVE-2018-11776.yml index 4573f98..515c8d4 100644 --- a/cves/CVE-2018-11776.yml +++ b/cves/CVE-2018-11776.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 0 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can diff --git a/cves/CVE-2018-1327.yml b/cves/CVE-2018-1327.yml index 44c9952..c417767 100644 --- a/cves/CVE-2018-1327.yml +++ b/cves/CVE-2018-1327.yml @@ -20,7 +20,7 @@ curated_instructions: | integrity checks on this file to make sure you fill everything out properly. If you are a student, we cannot accept your work as finished unless curated is set to true. -curated: true +curation_level: 1 reported_instructions: | Was there a date that this vulnerability was reported to the team? You can