Provide "valadbusgen" which creates vala sources from D-Bus introspection data format
This tool would create a vala source with interfaces from a given xml file in the "D-Bus introspection data format" [1] This would be the successor of vala-dbus-binding-tool [2] using a vala AST for proper type checking and source formatting.
There is an existing WIP branch: https://gitlab.gnome.org/GNOME/vala/tree/wip/dbusgen/
[1] https://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format
[2] https://github.com/freesmartphone/vala-dbus-binding-tool/
Edited by Rico Tzschichholz