[gxml] Fixes on Valadoc documentation annotations
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gxml] Fixes on Valadoc documentation annotations
- Date: Sun, 28 Sep 2014 14:36:41 +0000 (UTC)
commit 0e3b9f6ab311dafb467d2bb8e30e66d12f88a23c
Author: Daniel Espinosa <esodan gmail com>
Date: Wed Sep 24 18:35:53 2014 -0500
Fixes on Valadoc documentation annotations
docs/valadoc/Makefile.am | 2 +-
gxml/Document.vala | 8 ++++----
gxml/Element.vala | 6 +++---
gxml/Enumeration.vala | 26 ++++++++++----------------
gxml/Node.vala | 6 +++---
gxml/Serializable.vala | 36 +++++++++++++++++-------------------
6 files changed, 38 insertions(+), 46 deletions(-)
---
diff --git a/docs/valadoc/Makefile.am b/docs/valadoc/Makefile.am
index 9155afe..c4f1ace 100644
--- a/docs/valadoc/Makefile.am
+++ b/docs/valadoc/Makefile.am
@@ -88,7 +88,7 @@ gxml_doc_deps = \
valadoc_flags_gxml = \
$(valadoc_flags) \
- -X $(top_srcdir)/gxml/gxml.h \
+ -X $(top_builddir)/gxml/gxml.h \
$(addprefix --pkg=,$(gxml_doc_deps)) \
--vapidir=$(top_srcdir)/gxml \
--vapidir=$(top_srcdir)/vapi \
diff --git a/gxml/Document.vala b/gxml/Document.vala
index 3fb36e4..3832b24 100644
--- a/gxml/Document.vala
+++ b/gxml/Document.vala
@@ -497,10 +497,10 @@ namespace GXml {
/**
* Creates a Document from data found in memory using options.
*
- * @param xml: A string representing an XML document
- * @param url: the base URL to use for the document
- * @param encoding: the document encoding
- * @param options: a combination of { link Xml.ParserOption}
+ * @param xml A string representing an XML document
+ * @param url the base URL to use for the document
+ * @param encoding the document encoding
+ * @param options a combination of { link Xml.ParserOption}
*
* @return A new { link GXml.Document} from `memory`; this must be freed with { link
GLib.Object.unref}
*/
diff --git a/gxml/Element.vala b/gxml/Element.vala
index 62f3916..0cb894b 100644
--- a/gxml/Element.vala
+++ b/gxml/Element.vala
@@ -1,4 +1,4 @@
-/* -*- Mode: vala; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
+/* -*- Mode: vala; indent-tabs-mode: t; c-basic-offset: 2; tab-width: 2 -*- */
/* Element.vala
*
* Copyright (C) 2011-2013 Richard Schwarting <aquarichy gmail com>
@@ -463,9 +463,9 @@ namespace GXml {
* { inheritDoc}
*
* For { link GXml.Element} this method copy attributes and child nodes
- * when @deep is set to { link true}.
+ * when @deep is set to true.
*
- * { link [node]} could be owned by other { link GXml.Document}.
+ * @param node could be owned by other { link GXml.Document}.
*/
public override bool copy (ref Node node, bool deep = false)
requires (node is Element)
diff --git a/gxml/Enumeration.vala b/gxml/Enumeration.vala
index 45933de..1399b49 100644
--- a/gxml/Enumeration.vala
+++ b/gxml/Enumeration.vala
@@ -30,8 +30,8 @@ namespace GXml {
*
* Returns: an string representing an enumeration's value.
*
- * @param enumeration: a { link GLib.Type} of type { link GLib.Type.ENUM}
- * @param val: an integer to parse an enum value of type @enumeration.
+ * @param enumeration a { link GLib.Type} of type { link GLib.Type.ENUM}
+ * @param val an integer to parse an enum value of type @enumeration.
*/
public static string get_nick (Type enumeration, int val) throws GLib.Error
{
@@ -43,8 +43,8 @@ namespace GXml {
*
* Returns: an string representing an enumeration's value.
*
- * @param enumeration: a { link GLib.Type} of type { link GLib.Type.ENUM}
- * @param val: an integer to parse an enum value of type @param enumeration.
+ * @param enumeration a { link GLib.Type} of type { link GLib.Type.ENUM}
+ * @param val an integer to parse an enum value of type @param enumeration.
*/
public static string get_nick_camelcase (Type enumeration, int val) throws GLib.Error
{
@@ -55,10 +55,9 @@ namespace GXml {
*
* Returns: an string representing an enumeration's value.
*
- * @param enumeration: a { link GLib.Type} of type { link GLib.Type.ENUM}
- * @param val: an integer to parse an enum value of type @enumeration.
- * @param use_nick: makes to returns value's nick name in { link GLib.EnumClass}
- * @param camelcase: makes to returns value's nick name in { link GLib.EnumClass}
+ * @param enumeration a { link GLib.Type} of type { link GLib.Type.ENUM}
+ * @param use_nick makes to returns value's nick name in { link GLib.EnumClass}
+ * @param camelcase makes to returns value's nick name in { link GLib.EnumClass}
* as camel case representation. If @use_nick is set this take no effect.
*/
public static string get_string (Type enumeration, int val,
@@ -89,10 +88,8 @@ namespace GXml {
*
* Returns: an { link GLib.EnumValue} representing an enumeration's value.
*
- * @param enumeration: a { link GLib.Type} of type { link GLib.Type.ENUM}
- * @param val: a string to parse an enum value of type @param enumeration.
- * @param camelcase: makes to returns value's nick name in { link GLib.EnumClass}
- * as camel case representation. If @use_nick is set this take no effect.
+ * @param enumeration a { link GLib.Type} of type { link GLib.Type.ENUM}
+ * @param val a string to parse an enum value of type @param enumeration.
*/
public static EnumValue? parse (Type enumeration, string val)
throws GLib.Error
@@ -120,10 +117,7 @@ namespace GXml {
*
* Returns: an array of { link GLib.EnumValue} representing an enumeration.
*
- * @param enumeration: a { link GLib.Type} of type { link GLib.Type.ENUM}
- * @param val: a string to parse an enum value of type @enumeration.
- * @param camelcase: makes to returns value's nick name in { link GLib.EnumClass}
- * as camel case representation. If @use_nick is set this take no effect.
+ * @param enumeration a { link GLib.Type} of type { link GLib.Type.ENUM}
*/
public static unowned EnumValue[] to_array (Type enumeration)
requires (enumeration.is_a (Type.ENUM))
diff --git a/gxml/Node.vala b/gxml/Node.vala
index 61e2b92..54aaa4b 100644
--- a/gxml/Node.vala
+++ b/gxml/Node.vala
@@ -1,4 +1,4 @@
-/* -*- Mode: vala; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
+/* -*- Mode: vala; indent-tabs-mode: t; c-basic-offset: 2; tab-width: 2 -*- */
/* Node.vala
*
* Copyright (C) 2011-2013 Richard Schwarting <aquarichy gmail com>
@@ -490,8 +490,8 @@ namespace GXml {
/**
* Creates a copy of node's definition to @node.
*
- * @param node: a { link GXml.Node} to copy values to.
- * @param deep: { link true} when you want to copy child nodes too.
+ * @param node a { link GXml.Node} to copy values to.
+ * @param deep true when you want to copy child nodes too.
*/
public virtual bool copy (ref Node node, bool deep = false) {
return false;
diff --git a/gxml/Serializable.vala b/gxml/Serializable.vala
index a2d575e..0b68fc6 100644
--- a/gxml/Serializable.vala
+++ b/gxml/Serializable.vala
@@ -33,7 +33,7 @@ namespace GXml {
* Store all properties to be ignored on serialization.
*
* Use property's cannonical name as key and its { link GLib.ParamSpec}. To
- * get the last one use { link GLib.get_class} and use, again, property's
+ * get the last one use { link GLib.Object.get_class} and use, again, property's
* cannonical name to find it.
*
* Long named properties like this 'ignored_serializable_properties' are stored
@@ -44,11 +44,11 @@ namespace GXml {
*
* Implementors: By default { link list_serializable_properties} initialize
* this property to store all public properties, except this one. Make shure to
- * call { link init_properties()} before add new propeties.
+ * call { link init_properties} before add new propeties.
*/
public abstract HashTable<string,GLib.ParamSpec> ignored_serializable_properties { get; protected set; }
/**
- * Return { link false} if you want to ignore unknown properties and { link GXml.Node}'s
+ * Return false if you want to ignore unknown properties and { link GXml.Node}'s
* not in your class definition.
*
* Take care, disabling this feature you can lost data on serialization, because any unknown
@@ -70,10 +70,10 @@ namespace GXml {
*
* By default no contents is serialized/deseralized. Implementors must implement
* { link Serializable.serialize_use_xml_node_value} function returning
- * { link true} in order to use this property.
+ * true in order to use this property.
*
* This property is ignored by default. Implementors must implement
- * { link serialize_use_xml_node_value} to return { link true} and add a
+ * { link serialize_use_xml_node_value} to return true and add a
* set and get function to get/set this value, in order to use your own API.
*
* This property is ignored on serialisation.
@@ -83,7 +83,7 @@ namespace GXml {
* Used to check { link GXml.Element}'s contents must be deseralized.
*
* By default no contents is serialized/deseralized. Implementors must implement
- * this function returning { link true} in order to use { link serialized_xml_node_value}
+ * this function returning true in order to use { link serialized_xml_node_value}
* property's value in serialization to set { link GXml.Element}'s contents.
*
*/
@@ -103,7 +103,7 @@ namespace GXml {
* This method must call serialize_property() recursivally on all properties
* to serialize.
*
- * @param doc an { link GXml.Document} object to serialize to.
+ * @param node an { link GXml.Node} object to serialize to.
*/
public abstract GXml.Node? serialize (GXml.Node node) throws GLib.Error;
@@ -141,8 +141,6 @@ namespace GXml {
* Use Serializable.get_property_value in order to allow derived classes to
* override the properties to serialize.
*
- * @param property_name the name of the property as a string
- * @param spec the { link GLib.ParamSpec} describing the property.
* @param property_node the { link GXml.Node} encapsulating data to deserialize
* @return `true` if the property was handled, `false` if { link GXml.Serialization} should handle it.
*/
@@ -336,17 +334,17 @@ namespace GXml {
* For instance, if an object has private data fields
* that are not installed public properties, but that
* should be serialized,
- * { link GXml.Serializable.get_property} can be used to
+ * { link GXml.Serializable.list_serializable_properties} can be used to
* handle this case as a virtual property, supported
* by the other { link GXml.Serializable} functions.
*
- * @param spec is usually obtained from { link list_properties} or { link find_property}.
+ * @param spec is usually obtained from { link list_serializable_properties} or { link
find_property_spec}.
*
* @param spec The property we're retrieving as a string
*/
public abstract void get_property_value (GLib.ParamSpec spec, ref Value val);
/**
- * Default implementation for get_property_value ().
+ * Default implementation for { link get_property_value}.
*
*/
public virtual void default_get_property_value (GLib.ParamSpec spec, ref Value val)
@@ -369,7 +367,7 @@ namespace GXml {
* For instance, if an object has private data fields
* that are not installed public properties, but that
* should be serialized,
- * { link GXml.Serializable.set_property} can be used to
+ * { link set_property_value} can be used to
* handle this case as a virtual property, supported
* by the other { link GXml.Serializable} functions.
*
@@ -390,13 +388,13 @@ namespace GXml {
/**
* Method to provide custome transformations from strings to
- * a { link GLib.Value}. Could be used on { link serialize} or simple
+ * a { link GLib.Value}. Could be used on { link Serializable} or simple
* transformations from string.
*
* Some specialized classes, like derived from { link Serializable} class
* implementator, can provide custome transformations.
*
- * Returns: { link true} if transformation was handled, { link false} otherwise.
+ * Returns: true if transformation was handled, false otherwise.
*
* Implementors:
* To be overrided by derived classes of implementators to provide custome
@@ -405,7 +403,7 @@ namespace GXml {
* Call this method before use standard Serializable or implementator ones.
*
* @param str a string to get attribute from
- * @param dest a { link GObject.Value} describing attribute to deserialize
+ * @param dest a { link GLib.Value} describing attribute to deserialize
*/
public abstract bool transform_from_string (string str, ref GLib.Value dest)
throws GLib.Error;
@@ -511,7 +509,7 @@ namespace GXml {
* Some specialized classes, like derived from { link Serializable} class
* implementator, can provide custome transformations.
*
- * Returns: { link true} if transformation was handled, { link false} otherwise.
+ * Returns: true if transformation was handled, false otherwise.
*
* Implementors:
* To be overrided by derived classes of implementators to provide custome
@@ -519,8 +517,8 @@ namespace GXml {
* implementators to provide custome transformations.
* Call this method before use standard Serializable or implementator ones.
*
- * @param node a { link GXml.Node} to get attribute from
- * @param prop a { link GLib.ParamSpec} describing attribute to deserialize
+ * @param val a { link GLib.Value} to get attribute from
+ * @param str a string describing attribute to deserialize
*/
public abstract bool transform_to_string (GLib.Value val, ref string str)
throws GLib.Error;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]