Deprecate the lang XML namespace

And remove the related reference documentation.

Closes gh-35719
This commit is contained in:
Sébastien Deleuze
2025-10-30 14:52:15 +01:00
parent b1cd508016
commit 4880ed5c33
9 changed files with 11 additions and 837 deletions
@@ -36,7 +36,9 @@ import org.springframework.beans.factory.xml.NamespaceHandlerSupport;
* @author Juergen Hoeller
* @author Mark Fisher
* @since 2.0
* @deprecated with no replacement as not actively maintained anymore
*/
@Deprecated(since = "7.0")
public class LangNamespaceHandler extends NamespaceHandlerSupport {
@Override
@@ -27,7 +27,9 @@ import org.springframework.scripting.support.ScriptFactoryPostProcessor;
* @author Rob Harrop
* @author Mark Fisher
* @since 2.5
* @deprecated with no replacement as not actively maintained anymore
*/
@Deprecated(since = "7.0")
public abstract class LangNamespaceUtils {
/**
@@ -53,7 +53,9 @@ import org.springframework.util.xml.DomUtils;
* @author Juergen Hoeller
* @author Mark Fisher
* @since 2.0
* @deprecated with no replacement as not actively maintained anymore
*/
@Deprecated(since = "7.0")
class ScriptBeanDefinitionParser extends AbstractBeanDefinitionParser {
private static final String ENGINE_ATTRIBUTE = "engine";
@@ -30,7 +30,9 @@ import org.springframework.util.StringUtils;
*
* @author Mark Fisher
* @since 2.5
* @deprecated with no replacement as not actively maintained anymore
*/
@Deprecated(since = "7.0")
class ScriptingDefaultsParser implements BeanDefinitionParser {
private static final String REFRESH_CHECK_DELAY_ATTRIBUTE = "refresh-check-delay";