update documentation

This commit is contained in:
Alexander Nozik 2023-07-29 12:56:35 +03:00
parent ee5afcdafe
commit 3644533043

View File

@ -64,17 +64,12 @@ private fun Meta.toJsonWithIndex(descriptor: MetaDescriptor?, index: String?): J
JsonObject(pairs.toMap()) JsonObject(pairs.toMap())
} }
public fun Meta.toJson(descriptor: MetaDescriptor? = null): JsonElement { /**
return toJsonWithIndex(descriptor, null) * Convert Meta to [JsonElement]. Meta with children is converted to [JsonObject].
// val element = toJsonWithIndex(descriptor, null) * Meta without children is converted to either [JsonPrimitive] or [JsonArray] depending on the value type.
// return if (element is JsonObject) { * An empty Meta is converted to an empty JsonObject.
// element */
// } else { public fun Meta.toJson(descriptor: MetaDescriptor? = null): JsonElement = toJsonWithIndex(descriptor, null)
// buildJsonObject {
// put("@value", element)
// }
// }
}
/** /**
* Convert a Json primitive to a [Value] * Convert a Json primitive to a [Value]