[gxml] Deprecate TNode
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gxml] Deprecate TNode
- Date: Mon, 9 Apr 2018 23:14:05 +0000 (UTC)
commit 3c9905213a1e45814bb7afe28f6679407dfb3ae2
Author: Daniel Espinosa <esodan gmail com>
Date: Mon Apr 9 18:13:18 2018 -0500
Deprecate TNode
gxml/TAttribute.vala | 1 +
gxml/TCDATA.vala | 1 +
gxml/TComment.vala | 1 +
gxml/TDocument.vala | 1 +
gxml/TElement.vala | 1 +
gxml/TNamespace.vala | 1 +
gxml/TNode.vala | 1 +
gxml/TProcessingInstruction.vala | 1 +
gxml/TText.vala | 1 +
gxml/Text.vala | 1 +
10 files changed, 10 insertions(+)
---
diff --git a/gxml/TAttribute.vala b/gxml/TAttribute.vala
index 1985e12..4712965 100644
--- a/gxml/TAttribute.vala
+++ b/gxml/TAttribute.vala
@@ -24,6 +24,7 @@ using Gee;
/**
* DOM1 Class implemeting {@link GXml.Attribute} interface, not tied to libxml-2.0 library.
*/
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomAttr")]
public class GXml.TAttribute : GXml.TNode, GXml.Attribute
{
protected Gee.ArrayList<GXml.Node> _namespaces;
diff --git a/gxml/TCDATA.vala b/gxml/TCDATA.vala
index 955c0c2..febe085 100644
--- a/gxml/TCDATA.vala
+++ b/gxml/TCDATA.vala
@@ -24,6 +24,7 @@ using Gee;
/**
* DOM1 Class implemeting {@link GXml.CDATA} interface, not tied to libxml-2.0 library.
*/
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "")]
public class GXml.TCDATA : GXml.TNode, GXml.CDATA
{
private string _str = null;
diff --git a/gxml/TComment.vala b/gxml/TComment.vala
index 3c66058..d35b74c 100644
--- a/gxml/TComment.vala
+++ b/gxml/TComment.vala
@@ -24,6 +24,7 @@ using Gee;
/**
* DOM1 Class implemeting {@link GXml.Comment} interface, not tied to libxml-2.0 library.
*/
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomComment")]
public class GXml.TComment : GXml.TNode, GXml.Comment
{
private string _str = "";
diff --git a/gxml/TDocument.vala b/gxml/TDocument.vala
index 63949bc..cb9a269 100644
--- a/gxml/TDocument.vala
+++ b/gxml/TDocument.vala
@@ -28,6 +28,7 @@ using Xml;
* This class use {@link Xml.TextWriter} to write down XML documents using
* its contained {@link GXml.Node} children or other XML structures.
*/
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomDocument")]
public class GXml.TDocument : GXml.TNode, GXml.Document
{
protected Gee.ArrayList<GXml.Node> _namespaces;
diff --git a/gxml/TElement.vala b/gxml/TElement.vala
index 8c41bbf..955b947 100644
--- a/gxml/TElement.vala
+++ b/gxml/TElement.vala
@@ -24,6 +24,7 @@ using Gee;
/**
* DOM1 Class implemeting {@link GXml.Element} interface, not tied to libxml-2.0 library.
*/
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomElement")]
public class GXml.TElement : GXml.TNode, GXml.Element
{
protected Gee.HashMap<string,GXml.Node> _attrs;
diff --git a/gxml/TNamespace.vala b/gxml/TNamespace.vala
index 3b29125..49fa7ff 100644
--- a/gxml/TNamespace.vala
+++ b/gxml/TNamespace.vala
@@ -24,6 +24,7 @@ using Gee;
/**
* DOM1 Class implemeting {@link GXml.Namespace}, not tied to libxml-2.0 library.
*/
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "")]
public class GXml.TNamespace : GXml.TNode, GXml.Namespace
{
private string _uri = null;
diff --git a/gxml/TNode.vala b/gxml/TNode.vala
index 711fe43..5c09666 100644
--- a/gxml/TNode.vala
+++ b/gxml/TNode.vala
@@ -24,6 +24,7 @@ using Gee;
/**
* DOM1 Base node abstract class implemeting {@link GXml.Node} interface, not tied to libxml-2.0 library.
*/
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomNode")]
public abstract class GXml.TNode : Object, GXml.Node
{
protected string _name = null;
diff --git a/gxml/TProcessingInstruction.vala b/gxml/TProcessingInstruction.vala
index 540658d..721cad0 100644
--- a/gxml/TProcessingInstruction.vala
+++ b/gxml/TProcessingInstruction.vala
@@ -24,6 +24,7 @@ using Gee;
/**
* DOM1 Class implemeting {@link GXml.ProcessingInstruction} interface, not tied to libxml-2.0 library.
*/
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomProcessingInstruction")]
public class GXml.TProcessingInstruction : GXml.TNode, GXml.ProcessingInstruction
{
private string _target = "";
diff --git a/gxml/TText.vala b/gxml/TText.vala
index 9598d61..6e1c068 100644
--- a/gxml/TText.vala
+++ b/gxml/TText.vala
@@ -24,6 +24,7 @@ using Gee;
/**
* DOM1 Class implemeting {@link GXml.Text} interface, not tied to libxml-2.0 library.
*/
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.GomText")]
public class GXml.TText : GXml.TNode, GXml.Text
{
private string _str = null;
diff --git a/gxml/Text.vala b/gxml/Text.vala
index 6ea64ed..5351cbb 100644
--- a/gxml/Text.vala
+++ b/gxml/Text.vala
@@ -24,6 +24,7 @@ using Gee;
/**
* Representation of text nodes in any {@link GXml.Node}
*/
+[Version (deprecated = true, deprecated_since = "0.18", replacement = "GXml.DomText")]
public interface GXml.Text : Object, GXml.Node
{
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]