]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gio-2.0: Tweak metadata to avoid duplicated interface dependencies
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 19 Apr 2017 07:45:14 +0000 (09:45 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 19 Apr 2017 07:45:14 +0000 (09:45 +0200)
vapi/gio-2.0.vapi
vapi/metadata/Gio-2.0-custom.vala

index fc4db447409584e5cf7f7598966f174f481d54ca..2ac46b925f8bd92180d77c5e4504a1368bb03214 100644 (file)
@@ -621,7 +621,7 @@ namespace GLib {
        }
        [CCode (cheader_filename = "gio/gio.h", type_id = "g_dbus_connection_get_type ()")]
        [Version (since = "2.26")]
-       public class DBusConnection : GLib.Object, GLib.AsyncInitable, GLib.Initable, GLib.AsyncInitable, GLib.Initable {
+       public class DBusConnection : GLib.Object, GLib.AsyncInitable, GLib.Initable {
                [CCode (cname = "g_dbus_connection_new", has_construct_function = false)]
                public async DBusConnection (GLib.IOStream stream, string? guid, GLib.DBusConnectionFlags flags, GLib.DBusAuthObserver? observer = null, GLib.Cancellable? cancellable = null) throws GLib.Error;
                public uint add_filter (owned GLib.DBusMessageFilterFunction filter_function);
@@ -2315,7 +2315,7 @@ namespace GLib {
                public void remove (string action_name);
        }
        [CCode (cheader_filename = "gio/gio.h", type_id = "g_simple_async_result_get_type ()")]
-       public class SimpleAsyncResult : GLib.Object, GLib.AsyncResult, GLib.AsyncResult {
+       public class SimpleAsyncResult : GLib.Object, GLib.AsyncResult {
                [CCode (has_construct_function = false)]
                public SimpleAsyncResult (GLib.Object? source_object, void* source_tag);
                [Version (deprecated = true, deprecated_since = "2.46")]
index 85fb01df3e0ee70d2d254fe92d1c13065aee350b..38f9b3d613c886603b6764774d12ac26b74cf589 100644 (file)
@@ -32,7 +32,7 @@ namespace GLib {
        }
 
        [CCode (cheader_filename = "gio/gio.h", type_id = "g_dbus_connection_get_type ()")]
-       public class DBusConnection : GLib.Object, GLib.AsyncInitable, GLib.Initable {
+       public class DBusConnection : GLib.Object {
                [CCode (cname = "g_dbus_connection_new", finish_function = "g_dbus_connection_new_finish")]
                [Version (deprecated_since = "vala-0.36", replacement = "DBusConnection")]
                public static async GLib.DBusConnection @new (GLib.IOStream stream, string? guid, GLib.DBusConnectionFlags flags, GLib.DBusAuthObserver? observer = null, GLib.Cancellable? cancellable = null) throws GLib.Error;
@@ -112,7 +112,7 @@ namespace GLib {
                public void bind_with_mapping (string key, GLib.Object object, string property, GLib.SettingsBindFlags flags, GLib.SettingsBindGetMappingShared get_mapping, GLib.SettingsBindSetMappingShared set_mapping, void* user_data, GLib.DestroyNotify? notify);
        }
 
-       public class SimpleAsyncResult : GLib.Object, GLib.AsyncResult {
+       public class SimpleAsyncResult : GLib.Object {
                [CCode (has_construct_function = false)]
                public SimpleAsyncResult (GLib.Object? source_object, void* source_tag);
                [CCode (has_construct_function = false)]