GNOME Bugzilla – Bug 730952
Missing nullability annotations
Last modified: 2014-06-28 08:31:30 UTC
Created attachment 277478 [details] [review] introspection: add some missing nullability annotations This is just what I found based on looking for "%NULL" in documentation strings, I'm sure there are others.
Created attachment 278295 [details] [review] introspection: add (nullable) annotations to return values Splitting up the patch. This one is for the return values only.
Created attachment 278296 [details] [review] introspection: add missing allow-none annotations Adding allow-none to arguments. Note that I got rid of the (optional) annotation, so it should work with older versions of g-i. Feel free to squash these into a single commit, I'm just trying to make them easier to review.
commit cecc2cb4ff0b66270da77ad1511f26591ec8947f Author: Evan Nemerson <evan@nemerson.com> Date: Wed Jun 11 16:42:08 2014 -0700 introspection: add missing allow-none annotations https://bugzilla.gnome.org/show_bug.cgi?id=730952 commit 34e6ac3b9f52f74edb2d661b48fd5a2a8751b5be Author: Evan Nemerson <evan@nemerson.com> Date: Wed Jun 11 16:38:36 2014 -0700 introspection: add (nullable) annotations to return values https://bugzilla.gnome.org/show_bug.cgi?id=730952