diff options
Diffstat (limited to 'json-glib/json-builder.c')
| -rw-r--r-- | json-glib/json-builder.c | 37 | 
1 files changed, 24 insertions, 13 deletions
| diff --git a/json-glib/json-builder.c b/json-glib/json-builder.c index 34c29c6..f8af1cd 100644 --- a/json-glib/json-builder.c +++ b/json-glib/json-builder.c @@ -271,8 +271,8 @@ json_builder_new_immutable (void)   * Returns the root of the current constructed tree, if the build is complete   * (ie: all opened objects, object members and arrays are being closed).   * - * Return value: (transfer full): the #JsonNode, or %NULL if the build is not complete. - *   Free the returned value with json_node_unref(). + * Return value: (nullable) (transfer full): the #JsonNode, or %NULL if the + *   build is not complete. Free the returned value with json_node_unref().   */  JsonNode *  json_builder_get_root (JsonBuilder *builder) @@ -316,7 +316,8 @@ json_builder_reset (JsonBuilder *builder)   * Can be called for first or only if the call is associated to an object member   * or an array element.   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if the + * call was inconsistent   */  JsonBuilder *  json_builder_begin_object (JsonBuilder *builder) @@ -369,7 +370,8 @@ json_builder_begin_object (JsonBuilder *builder)   *   * Cannot be called after json_builder_set_member_name().   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if the + * call was inconsistent   */  JsonBuilder *  json_builder_end_object (JsonBuilder *builder) @@ -409,7 +411,8 @@ json_builder_end_object (JsonBuilder *builder)   * Can be called for first or only if the call is associated to an object member   * or an array element.   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if the + * call was inconsistent   */  JsonBuilder *  json_builder_begin_array (JsonBuilder *builder) @@ -461,7 +464,8 @@ json_builder_begin_array (JsonBuilder *builder)   *   * Cannot be called after json_builder_set_member_name().   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if the + * call was inconsistent   */  JsonBuilder *  json_builder_end_array (JsonBuilder *builder) @@ -501,7 +505,8 @@ json_builder_end_array (JsonBuilder *builder)   *   * Can be called only if the call is associated to an object.   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if the + * call was inconsistent   */  JsonBuilder *  json_builder_set_member_name (JsonBuilder *builder, @@ -532,7 +537,8 @@ json_builder_set_member_name (JsonBuilder *builder,   *   * The builder will take ownership of the #JsonNode.   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if the + * call was inconsistent   */  JsonBuilder *  json_builder_add_value (JsonBuilder *builder, @@ -581,7 +587,8 @@ json_builder_add_value (JsonBuilder *builder,   *   * See also: json_builder_add_value()   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if the + * call was inconsistent   */  JsonBuilder *  json_builder_add_int_value (JsonBuilder *builder, @@ -625,7 +632,8 @@ json_builder_add_int_value (JsonBuilder *builder,   *   * See also: json_builder_add_value()   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if the + * call was inconsistent   */  JsonBuilder *  json_builder_add_double_value (JsonBuilder *builder, @@ -670,7 +678,8 @@ json_builder_add_double_value (JsonBuilder *builder,   *   * See also: json_builder_add_value()   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if the + * call was inconsistent   */  JsonBuilder *  json_builder_add_boolean_value (JsonBuilder *builder, @@ -715,7 +724,8 @@ json_builder_add_boolean_value (JsonBuilder *builder,   *   * See also: json_builder_add_value()   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if the + * call was inconsistent   */  JsonBuilder *  json_builder_add_string_value (JsonBuilder *builder, @@ -759,7 +769,8 @@ json_builder_add_string_value (JsonBuilder *builder,   *   * See also: json_builder_add_value()   * - * Return value: (transfer none): the #JsonBuilder, or %NULL if the call was inconsistent + * Return value: (nullable) (transfer none): the #JsonBuilder, or %NULL if + * the call was inconsistent   */  JsonBuilder *  json_builder_add_null_value (JsonBuilder *builder) | 
