mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-04-27 01:26:52 +02:00
This reverts commit 4aba03562bc1526a1baf70ad068a9395ec64bf64, preserving the new tests but adjusting them to assert that the old behaviour is restored. As expected, there were a few projects which broke because of this. Unfortunately, in one case the breakage crosses a project boundary: sysprof ships D-Bus introspection XML, which is consumed by mutter and passed through gdbus-codegen. Since sysprof cannot add this annotation without breaking its existing users, a warning is also not appropriate. https://gitlab.gnome.org/GNOME/jhbuild/issues/41 https://gitlab.gnome.org/GNOME/sysprof/issues/17 https://gitlab.gnome.org/GNOME/glib/issues/1726