This is an automated email from the ASF dual-hosted git repository. kusal pushed a commit to branch kusal-depr-apis-8 in repository https://gitbox.apache.org/repos/asf/struts.git
commit ab1240df6f9ae118eb04ac3b3b202f98c6a9e170 Author: Kusal Kithul-Godage <g...@kusal.io> AuthorDate: Thu Oct 17 18:56:34 2024 +1100 WW-3714 Deprecate and migrate ValidationInterceptor --- .../opensymphony/xwork2/validator/ValidationInterceptor.java | 4 +++- .../apache/struts2}/validator/ValidationInterceptor.java | 12 +++++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java b/core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java index cc22250e3..67e35f66a 100644 --- a/core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java +++ b/core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java @@ -23,10 +23,10 @@ import com.opensymphony.xwork2.ActionProxy; import com.opensymphony.xwork2.inject.Inject; import com.opensymphony.xwork2.interceptor.MethodFilterInterceptor; import com.opensymphony.xwork2.interceptor.PrefixMethodInvocationUtil; -import com.opensymphony.xwork2.interceptor.ValidationAware; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.apache.struts2.Validateable; +import org.apache.struts2.interceptor.ValidationAware; /** * <!-- START SNIPPET: description --> @@ -129,7 +129,9 @@ import org.apache.struts2.Validateable; * @author <a href='mailto:the_mindstorm[at]evolva[dot]ro'>Alexandru Popescu</a> * @see ActionValidatorManager * @see com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor + * @deprecated since 6.7.0, use {@link org.apache.struts2.validator.ValidationInterceptor} instead. */ +@Deprecated public class ValidationInterceptor extends MethodFilterInterceptor { private static final Logger LOG = LogManager.getLogger(ValidationInterceptor.class); diff --git a/core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java b/core/src/main/java/org/apache/struts2/validator/ValidationInterceptor.java similarity index 96% copy from core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java copy to core/src/main/java/org/apache/struts2/validator/ValidationInterceptor.java index cc22250e3..22194c613 100644 --- a/core/src/main/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java +++ b/core/src/main/java/org/apache/struts2/validator/ValidationInterceptor.java @@ -16,17 +16,19 @@ * specific language governing permissions and limitations * under the License. */ -package com.opensymphony.xwork2.validator; +package org.apache.struts2.validator; -import com.opensymphony.xwork2.ActionInvocation; -import com.opensymphony.xwork2.ActionProxy; import com.opensymphony.xwork2.inject.Inject; -import com.opensymphony.xwork2.interceptor.MethodFilterInterceptor; import com.opensymphony.xwork2.interceptor.PrefixMethodInvocationUtil; -import com.opensymphony.xwork2.interceptor.ValidationAware; +import com.opensymphony.xwork2.validator.ActionValidatorManager; +import com.opensymphony.xwork2.validator.ValidatorConfig; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; +import org.apache.struts2.ActionInvocation; +import org.apache.struts2.ActionProxy; import org.apache.struts2.Validateable; +import org.apache.struts2.interceptor.MethodFilterInterceptor; +import org.apache.struts2.interceptor.ValidationAware; /** * <!-- START SNIPPET: description -->