Overview
- Added parameter
allowingJSON5 to decoding APIs
AnandaModel, [AnandaModel], [String: AnandaModel]
π Modified
// From
public static func decode(
from jsonData: Data,
path: [AnandaPathItem] = []
) -> Self { ... }
// To
public static func decode(
from data: Data,
path: [AnandaPathItem] = [],
allowingJSON5: Bool = false
) -> Self { ... }
// From
public static func decode(
from jsonString: String,
path: [AnandaPathItem] = [],
encoding: String.Encoding = .utf8
) -> Self { ... }
// To
public static func decode(
from string: String,
path: [AnandaPathItem] = [],
allowingJSON5: Bool = false,
encoding: String.Encoding = .utf8
) -> Self { ... }