summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiří Klimeš <jklimes@redhat.com>2015-02-10 12:24:25 +0100
committerThomas Haller <thaller@redhat.com>2018-03-26 12:46:22 +0200
commitaea3593a43aacd1d903a91624c3822885f56593d (patch)
treed62f38ad1f47e5bbc1a0e18d0c6e606b2841a42a
parent03a9bb88aac42bde7f29c41ccb3785752aeb0d0e (diff)
downloadNetworkManager-aea3593a43aacd1d903a91624c3822885f56593d.tar.gz
libnm: don't use deprecated tags for GOobject introspection
Top level tags are deprecated in favour of identifier annotations. https://mail.gnome.org/archives/commits-list/2013-October/msg03220.html https://wiki.gnome.org/action/show/Projects/GObjectIntrospection/Annotations?action=show&redirect=GObjectIntrospection%2FAnnotations#Type_signature Signed-off-by: Jiří Klimeš <jklimes@redhat.com> https://bugzilla.gnome.org/show_bug.cgi?id=744250
-rw-r--r--libnm-core/nm-setting-bond.c4
-rw-r--r--libnm-core/nm-setting-vpn.c8
-rw-r--r--libnm-core/nm-setting-wired.c4
-rw-r--r--libnm/nm-dhcp-config.c4
-rw-r--r--libnm/nm-secret-agent-old.c12
5 files changed, 8 insertions, 24 deletions
diff --git a/libnm-core/nm-setting-bond.c b/libnm-core/nm-setting-bond.c
index 829cda2ef2..9b4b364162 100644
--- a/libnm-core/nm-setting-bond.c
+++ b/libnm-core/nm-setting-bond.c
@@ -977,13 +977,11 @@ nm_setting_bond_class_init (NMSettingBondClass *setting_class)
/* Properties */
/**
- * NMSettingBond:options:
+ * NMSettingBond:options: (type GHashTable(utf8,utf8)):
*
* Dictionary of key/value pairs of bonding options. Both keys and values
* must be strings. Option names must contain only alphanumeric characters
* (ie, [a-zA-Z0-9]).
- *
- * Type: GHashTable(utf8,utf8)
**/
/* ---ifcfg-rh---
* property: options
diff --git a/libnm-core/nm-setting-vpn.c b/libnm-core/nm-setting-vpn.c
index b25a43e3aa..a921f51fed 100644
--- a/libnm-core/nm-setting-vpn.c
+++ b/libnm-core/nm-setting-vpn.c
@@ -945,12 +945,10 @@ nm_setting_vpn_class_init (NMSettingVpnClass *setting_class)
G_PARAM_STATIC_STRINGS));
/**
- * NMSettingVpn:data:
+ * NMSettingVpn:data: (type GHashTable(utf8,utf8)):
*
* Dictionary of key/value pairs of VPN plugin specific data. Both keys and
* values must be strings.
- *
- * Type: GHashTable(utf8,utf8)
**/
/* ---keyfile---
* property: data
@@ -972,12 +970,10 @@ nm_setting_vpn_class_init (NMSettingVpnClass *setting_class)
_nm_utils_strdict_from_dbus);
/**
- * NMSettingVpn:secrets:
+ * NMSettingVpn:secrets: (type GHashTable(utf8,utf8)):
*
* Dictionary of key/value pairs of VPN plugin specific secrets like
* passwords or private keys. Both keys and values must be strings.
- *
- * Type: GHashTable(utf8,utf8)
**/
/* ---keyfile---
* property: secrets
diff --git a/libnm-core/nm-setting-wired.c b/libnm-core/nm-setting-wired.c
index 09ed8949d0..3ad312e599 100644
--- a/libnm-core/nm-setting-wired.c
+++ b/libnm-core/nm-setting-wired.c
@@ -1363,14 +1363,12 @@ nm_setting_wired_class_init (NMSettingWiredClass *setting_wired_class)
G_PARAM_STATIC_STRINGS));
/**
- * NMSettingWired:s390-options:
+ * NMSettingWired:s390-options: (type GHashTable(utf8,utf8)):
*
* Dictionary of key/value pairs of s390-specific device options. Both keys
* and values must be strings. Allowed keys include "portno", "layer2",
* "portname", "protocol", among others. Key names must contain only
* alphanumeric characters (ie, [a-zA-Z0-9]).
- *
- * Type: GHashTable(utf8,utf8)
**/
/* ---ifcfg-rh---
* property: s390-options
diff --git a/libnm/nm-dhcp-config.c b/libnm/nm-dhcp-config.c
index 33b99ed04b..3f835670dd 100644
--- a/libnm/nm-dhcp-config.c
+++ b/libnm/nm-dhcp-config.c
@@ -154,11 +154,9 @@ nm_dhcp_config_class_init (NMDhcpConfigClass *config_class)
G_PARAM_STATIC_STRINGS));
/**
- * NMDhcpConfig:options:
+ * NMDhcpConfig:options: (type GHashTable(utf8,utf8)):
*
* The #GHashTable containing options of the configuration.
- *
- * Type: GLib.HashTable(utf8,utf8)
**/
g_object_class_install_property
(object_class, PROP_OPTIONS,
diff --git a/libnm/nm-secret-agent-old.c b/libnm/nm-secret-agent-old.c
index 20324045da..7491451262 100644
--- a/libnm/nm-secret-agent-old.c
+++ b/libnm/nm-secret-agent-old.c
@@ -882,7 +882,7 @@ nm_secret_agent_old_get_registered (NMSecretAgentOld *self)
/*****************************************************************************/
/**
- * nm_secret_agent_old_get_secrets:
+ * nm_secret_agent_old_get_secrets: (virtual get_secrets):
* @self: a #NMSecretAgentOld
* @connection: the #NMConnection for which we're asked secrets
* @setting_name: the name of the secret setting
@@ -896,8 +896,6 @@ nm_secret_agent_old_get_registered (NMSecretAgentOld *self)
* agent should use when performing the request, for example returning only
* existing secrets without user interaction, or requesting entirely new
* secrets from the user.
- *
- * Virtual: get_secrets
*/
void
nm_secret_agent_old_get_secrets (NMSecretAgentOld *self,
@@ -928,7 +926,7 @@ nm_secret_agent_old_get_secrets (NMSecretAgentOld *self,
}
/**
- * nm_secret_agent_old_save_secrets:
+ * nm_secret_agent_old_save_secrets: (virtual save_secrets):
* @self: a #NMSecretAgentOld
* @connection: a #NMConnection
* @callback: (scope async): a callback, to be invoked when the operation is done
@@ -936,8 +934,6 @@ nm_secret_agent_old_get_secrets (NMSecretAgentOld *self,
*
* Asynchronously ensures that all secrets inside @connection are stored to
* disk.
- *
- * Virtual: save_secrets
*/
void
nm_secret_agent_old_save_secrets (NMSecretAgentOld *self,
@@ -957,7 +953,7 @@ nm_secret_agent_old_save_secrets (NMSecretAgentOld *self,
}
/**
- * nm_secret_agent_old_delete_secrets:
+ * nm_secret_agent_old_delete_secrets: (virtual delete_secrets):
* @self: a #NMSecretAgentOld
* @connection: a #NMConnection
* @callback: (scope async): a callback, to be invoked when the operation is done
@@ -965,8 +961,6 @@ nm_secret_agent_old_save_secrets (NMSecretAgentOld *self,
*
* Asynchronously asks the agent to delete all saved secrets belonging to
* @connection.
- *
- * Virtual: delete_secrets
*/
void
nm_secret_agent_old_delete_secrets (NMSecretAgentOld *self,