Skip to content

gdbus-codegen: Tag interfaces and properties so annotated with G_PARAM_DEPRECATED

Debarshi Ray requested to merge wip/rishi/gdbus-codegen-deprecated into master

If a D-Bus interface or one of its property is annotated with org.freedesktop.DBus.Deprecated, then the corresponding GObject properties were not being marked with G_PARAM_DEPRECATED, even though the gtk-doc snippet had the 'Deprecated: ' tag.

G_PARAM_DEPRECATED is older than gdbus-codegen, 2.26 and 2.30 respectively, hence it can be used unconditionally.

Edited by Debarshi Ray

Merge request reports