This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a change to branch feature/WW-5326-ognl in repository https://gitbox.apache.org/repos/asf/struts.git
from 9c0ba3144 WW-5326 Uses StrutsContext instead of raw Map as OgnlContext add 0e150e41b WW-5326 Uses OGNL 3.5.0-SNAPSHOT with support for generic context add d998b35f0 WW-5326 Adjusts code to use the new StrutsContext instead of OgnlContext add 2935718d2 WW-5326 Adjusts Dispatcher to support StrutsContext No new revisions were added by this update. Summary of changes: .../struts2/showcase/chat/DateConverter.java | 56 ++++++------ .../java/org/apache/struts2/ActionContext.java | 18 +++- .../org/apache/struts2/ActionProxyFactory.java | 10 +- .../apache/struts2/DefaultActionInvocation.java | 24 +++-- .../apache/struts2/DefaultActionProxyFactory.java | 14 +-- .../java/org/apache/struts2/ObjectFactory.java | 23 ++--- .../apache/struts2/components/ActionComponent.java | 7 +- .../apache/struts2/conversion/TypeConverter.java | 7 +- .../struts2/conversion/UploadedFileConverter.java | 3 +- .../struts2/conversion/impl/ArrayConverter.java | 3 +- .../conversion/impl/CollectionConverter.java | 4 +- .../struts2/conversion/impl/DateConverter.java | 5 +- .../conversion/impl/DefaultTypeConverter.java | 23 ++--- .../conversion/impl/InstantiatingNullHandler.java | 4 +- .../struts2/conversion/impl/NumberConverter.java | 3 +- .../struts2/conversion/impl/StringConverter.java | 3 +- .../conversion/impl/XWorkBasicConverter.java | 31 +++---- .../struts2/conversion/impl/XWorkConverter.java | 21 +++-- .../apache/struts2/conversion/impl/XWorkList.java | 14 +-- .../org/apache/struts2/dispatcher/Dispatcher.java | 41 +++++++-- .../org/apache/struts2/factory/ActionFactory.java | 3 +- .../struts2/factory/DefaultActionFactory.java | 3 +- .../struts2/factory/DefaultValidatorFactory.java | 5 +- .../factory/PrefixBasedActionProxyFactory.java | 4 +- .../apache/struts2/factory/ValidatorFactory.java | 3 +- .../struts2/interceptor/ChainingInterceptor.java | 3 +- .../apache/struts2/interceptor/WithLazyParams.java | 2 +- .../struts2/ognl/OgnlNullHandlerWrapper.java | 9 +- .../struts2/ognl/OgnlTypeConverterWrapper.java | 4 +- .../java/org/apache/struts2/ognl/OgnlUtil.java | 4 +- .../apache/struts2/ognl/SecurityMemberAccess.java | 8 +- .../org/apache/struts2/ognl/StrutsContext.java | 18 +++- .../struts2/ognl/XWorkTypeConverterWrapper.java | 9 +- .../accessor/XWorkCollectionPropertyAccessor.java | 101 ++++++++++----------- .../ognl/accessor/XWorkListPropertyAccessor.java | 50 +++++----- .../ognl/accessor/XWorkMapPropertyAccessor.java | 11 ++- .../apache/struts2/result/ActionChainResult.java | 6 +- .../apache/struts2/util/StrutsTypeConverter.java | 14 +-- .../org/apache/struts2/util/TextParseUtil.java | 2 +- .../struts2/validator/DefaultValidatorFactory.java | 2 +- .../validator/DefaultValidatorFileParser.java | 2 +- pom.xml | 2 +- 42 files changed, 322 insertions(+), 257 deletions(-)