You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by el...@apache.org on 2023/06/21 12:01:08 UTC
[maven-shared-utils] 01/01: [MSHARED-1274] Deprecate Xpp3Dom and related classes
This is an automated email from the ASF dual-hosted git repository.
elharo pushed a commit to branch depr
in repository https://gitbox.apache.org/repos/asf/maven-shared-utils.git
commit f98ff397fe8b1b4f23891181a6adf8f244bd2979
Author: Elliotte Rusty Harold <el...@users.noreply.github.com>
AuthorDate: Wed Jun 21 08:00:54 2023 -0400
[MSHARED-1274] Deprecate Xpp3Dom and related classes
---
src/main/java/org/apache/maven/shared/utils/xml/Xpp3Dom.java | 2 ++
src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomBuilder.java | 2 ++
src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomUtils.java | 3 ++-
src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomWriter.java | 2 ++
4 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/main/java/org/apache/maven/shared/utils/xml/Xpp3Dom.java b/src/main/java/org/apache/maven/shared/utils/xml/Xpp3Dom.java
index aece764..c8fdf99 100644
--- a/src/main/java/org/apache/maven/shared/utils/xml/Xpp3Dom.java
+++ b/src/main/java/org/apache/maven/shared/utils/xml/Xpp3Dom.java
@@ -33,7 +33,9 @@ import java.util.Map;
* A reimplementation of Plexus Xpp3Dom based on the public interface of Plexus Xpp3Dom.
*
* @author Kristian Rosenvold
+ * @deprecated use org.w3c.dom, JDOM, XOM, or SAX
*/
+@Deprecated
public class Xpp3Dom implements Iterable<Xpp3Dom> {
private static final long serialVersionUID = 2567894443061173996L;
diff --git a/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomBuilder.java b/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomBuilder.java
index b03da58..1eaea3c 100644
--- a/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomBuilder.java
+++ b/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomBuilder.java
@@ -38,7 +38,9 @@ import org.xml.sax.helpers.DefaultHandler;
/**
* @author Kristian Rosenvold
+ * @deprecated use org.w3c.dom, JDOM, XOM, or SAX
*/
+@Deprecated
public class Xpp3DomBuilder {
/**
diff --git a/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomUtils.java b/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomUtils.java
index d6d066c..8765276 100644
--- a/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomUtils.java
+++ b/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomUtils.java
@@ -24,8 +24,9 @@ import java.util.List;
import java.util.Map;
/**
- *
+ * @deprecated use org.w3c.dom, JDOM, XOM, or SAX
*/
+@Deprecated
public class Xpp3DomUtils {
/**
* @param dominant {@link Xpp3Dom}
diff --git a/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomWriter.java b/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomWriter.java
index f492498..cfd794f 100644
--- a/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomWriter.java
+++ b/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomWriter.java
@@ -24,7 +24,9 @@ import java.io.Writer;
/**
* @author Brett Porter
+ * @deprecated use org.w3c.dom, JDOM, XOM, or SAX
*/
+@Deprecated
public class Xpp3DomWriter {
/**
* @param writer {@link Writer}