summaryrefslogtreecommitdiff
path: root/libpeas
diff options
context:
space:
mode:
authorChristian Hergert <chergert@redhat.com>2023-03-16 17:17:43 -0700
committerChristian Hergert <chergert@redhat.com>2023-03-22 16:44:35 -0700
commit171374f9c844bcf7e873dfee8656af2aed45b847 (patch)
tree14ecd83c07572d3afe482d348bd0598115cd263a /libpeas
parente6aa866b943341023d2167bef817cf7eb661f9c9 (diff)
downloadlibpeas-171374f9c844bcf7e873dfee8656af2aed45b847.tar.gz
janitorial: ignore deprecations in peas-extension-set.c
We use GParameter here a lot, and that gets in the way of seeing actual useful issues. Just disable it within the file.
Diffstat (limited to 'libpeas')
-rw-r--r--libpeas/peas-extension-set.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/libpeas/peas-extension-set.c b/libpeas/peas-extension-set.c
index 9b9ecd4..6a06a67 100644
--- a/libpeas/peas-extension-set.c
+++ b/libpeas/peas-extension-set.c
@@ -89,6 +89,8 @@
* ```
**/
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
+
struct _PeasExtensionSetPrivate {
PeasEngine *engine;
GType exten_type;
@@ -110,6 +112,8 @@ typedef struct {
GParameter *parameters;
} PeasParameterArray;
+G_GNUC_END_IGNORE_DEPRECATIONS
+
/* Signals */
enum {
EXTENSION_ADDED,
@@ -147,7 +151,9 @@ set_construct_properties (PeasExtensionSet *set,
priv->n_parameters = array->n_parameters;
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
priv->parameters = g_new0 (GParameter, array->n_parameters);
+G_GNUC_END_IGNORE_DEPRECATIONS
for (i = 0; i < array->n_parameters; i++)
{
@@ -492,6 +498,7 @@ peas_extension_set_foreach (PeasExtensionSet *set,
}
}
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
static PeasExtensionSet *
peas_extension_set_newv (PeasEngine *engine,
GType exten_type,
@@ -672,6 +679,7 @@ peas_extension_set_new (PeasEngine *engine,
return set;
}
+G_GNUC_END_IGNORE_DEPRECATIONS
static guint
peas_extension_set_get_n_items (GListModel *model)
@@ -708,4 +716,3 @@ list_model_iface_init (GListModelInterface *iface)
iface->get_item = peas_extension_set_get_item;
iface->get_n_items = peas_extension_set_get_n_items;
}
-