Update the gi-docgen subproject and fix some new issues it found

Fri, 27 Sep 2024 02:21:36 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Fri, 27 Sep 2024 02:21:36 -0500
changeset 42984
818220289e67
parent 42983
c65fa958d972
child 42985
66ad6fc11879

Update the gi-docgen subproject and fix some new issues it found

These aren't new issues per se, there were issues that it didn't warn/error
about previously.

Testing Done:
Updated subprojects and called in the turtles.

Reviewed at https://reviews.imfreedom.org/r/3552/

libpurple/purpleaccountmanager.c file | annotate | diff | comparison | revisions
libpurple/purplebadges.c file | annotate | diff | comparison | revisions
libpurple/purplecontactmanager.c file | annotate | diff | comparison | revisions
libpurple/purpleconversationmembers.c file | annotate | diff | comparison | revisions
libpurple/purplefiletransfermanager.c file | annotate | diff | comparison | revisions
libpurple/purplemessages.c file | annotate | diff | comparison | revisions
libpurple/purplenotificationmanager.c file | annotate | diff | comparison | revisions
libpurple/purpleperson.c file | annotate | diff | comparison | revisions
libpurple/purplepresencemanager.c file | annotate | diff | comparison | revisions
libpurple/purpleprotocolmanager.c file | annotate | diff | comparison | revisions
libpurple/purplewhiteboardmanager.c file | annotate | diff | comparison | revisions
libpurple/request/purplerequestgroup.c file | annotate | diff | comparison | revisions
libpurple/request/purplerequestpage.c file | annotate | diff | comparison | revisions
pidgin/meson.build file | annotate | diff | comparison | revisions
subprojects/gi-docgen.wrap file | annotate | diff | comparison | revisions
--- a/libpurple/purpleaccountmanager.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purpleaccountmanager.c	Fri Sep 27 02:21:36 2024 -0500
@@ -233,7 +233,7 @@
 	/**
 	 * PurpleAccountManager:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -245,7 +245,7 @@
 	/**
 	 * PurpleAccountManager:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/purplebadges.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purplebadges.c	Fri Sep 27 02:21:36 2024 -0500
@@ -147,7 +147,7 @@
 	/**
 	 * PurpleBadges:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -159,7 +159,7 @@
 	/**
 	 * PurpleBadges:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/purplecontactmanager.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purplecontactmanager.c	Fri Sep 27 02:21:36 2024 -0500
@@ -280,7 +280,7 @@
 	/**
 	 * PurpleContactManager:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -293,7 +293,7 @@
 	/**
 	 * PurpleContactManager:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/purpleconversationmembers.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purpleconversationmembers.c	Fri Sep 27 02:21:36 2024 -0500
@@ -205,7 +205,7 @@
 	/**
 	 * PurpleConversationMembers:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -217,7 +217,7 @@
 	/**
 	 * PurpleConversationMembers:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/purplefiletransfermanager.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purplefiletransfermanager.c	Fri Sep 27 02:21:36 2024 -0500
@@ -150,7 +150,7 @@
 	/**
 	 * PurpleFileTransferManager:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -163,7 +163,7 @@
 	/**
 	 * PurpleFileTransferManager:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/purplemessages.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purplemessages.c	Fri Sep 27 02:21:36 2024 -0500
@@ -208,7 +208,7 @@
 	/**
 	 * PurpleMessages:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -220,7 +220,7 @@
 	/**
 	 * PurpleMessages:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/purplenotificationmanager.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purplenotificationmanager.c	Fri Sep 27 02:21:36 2024 -0500
@@ -222,7 +222,7 @@
 	/**
 	 * PurpleNotificationManager:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -235,7 +235,7 @@
 	/**
 	 * PurpleNotificationManager:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/purpleperson.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purpleperson.c	Fri Sep 27 02:21:36 2024 -0500
@@ -382,7 +382,7 @@
 	/**
 	 * PurplePerson:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -395,7 +395,7 @@
 	/**
 	 * PurplePerson:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/purplepresencemanager.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purplepresencemanager.c	Fri Sep 27 02:21:36 2024 -0500
@@ -445,7 +445,7 @@
 	/**
 	 * PurplePresenceManager:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -457,7 +457,7 @@
 	/**
 	 * PurplePresenceManager:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/purpleprotocolmanager.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purpleprotocolmanager.c	Fri Sep 27 02:21:36 2024 -0500
@@ -141,7 +141,7 @@
 	/**
 	 * PurpleProtocolManager:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -154,7 +154,7 @@
 	/**
 	 * PurpleProtocolManager:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/purplewhiteboardmanager.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/purplewhiteboardmanager.c	Fri Sep 27 02:21:36 2024 -0500
@@ -140,7 +140,7 @@
 	/**
 	 * PurpleWhiteboardManager:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -153,7 +153,7 @@
 	/**
 	 * PurpleWhiteboardManager:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/request/purplerequestgroup.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/request/purplerequestgroup.c	Fri Sep 27 02:21:36 2024 -0500
@@ -194,7 +194,7 @@
 	/**
 	 * PurpleRequestGroup:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -207,7 +207,7 @@
 	/**
 	 * PurpleRequestGroup:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/libpurple/request/purplerequestpage.c	Fri Sep 27 02:18:53 2024 -0500
+++ b/libpurple/request/purplerequestpage.c	Fri Sep 27 02:21:36 2024 -0500
@@ -187,7 +187,7 @@
 	/**
 	 * PurpleRequestPage:item-type:
 	 *
-	 * The type of items. See [iface@Gio.ListModel.get_item_type].
+	 * The type of items. See [vfunc@Gio.ListModel.get_item_type].
 	 *
 	 * Since: 3.0
 	 */
@@ -200,7 +200,7 @@
 	/**
 	 * PurpleRequestPage:n-items:
 	 *
-	 * The number of items. See [iface@Gio.ListModel.get_n_items].
+	 * The number of items. See [vfunc@Gio.ListModel.get_n_items].
 	 *
 	 * Since: 3.0
 	 */
--- a/pidgin/meson.build	Fri Sep 27 02:18:53 2024 -0500
+++ b/pidgin/meson.build	Fri Sep 27 02:21:36 2024 -0500
@@ -230,7 +230,7 @@
 	pidgin_gir = gnome.generate_gir(libpidgin,
 		sources : introspection_sources,
 		header : 'pidgin.h',
-		includes : ['GLib-2.0', 'GObject-2.0', 'Gtk-4.0', libpurple_gir[0]],
+		includes : ['Adw-1', 'GLib-2.0', 'GObject-2.0', 'Gtk-4.0', libpurple_gir[0]],
 		namespace : 'Pidgin',
 		symbol_prefix : 'pidgin',
 		identifier_prefix : 'Pidgin',
--- a/subprojects/gi-docgen.wrap	Fri Sep 27 02:18:53 2024 -0500
+++ b/subprojects/gi-docgen.wrap	Fri Sep 27 02:21:36 2024 -0500
@@ -1,5 +1,5 @@
 [wrap-file]
-directory = gi-docgen-2023.1
-source_url = https://download.gnome.org/sources/gi-docgen/2023/gi-docgen-2023.1.tar.xz
-source_filename = gi-docgen-2023.1.tar.xz
-source_hash = a9a687c1b7c4a4139a214bd451e01ca86131a3161f68aa3e07325b06002bbfb6
+directory = gi-docgen-2024.1
+source_url = https://download.gnome.org/sources/gi-docgen/2024/gi-docgen-2024.1.tar.xz
+source_filename = gi-docgen-2024.1.tar.xz
+source_hash = 870c77f9620462cce49e35542a42dc1612fc858733e83dbbe248c535458aec1e

mercurial