Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7a03e4d + 6789f80 commit 54dc7a6Copy full SHA for 54dc7a6
Sources/RudifaUtilPkg/CodableExt.swift
@@ -79,22 +79,15 @@ public extension Encodable {
79
/// Encode self into a json String?
80
/// - Returns: String?
81
var json: String? {
82
- let encoder = JSONEncoder()
83
- if let data: Data = encode(encoder) {
84
- return String(data: data, encoding: .utf8)
85
- }
86
- return nil
+ return encode()
87
}
88
89
/// Encode self into a prettyprinted json String?
90
91
var jsonpp: String? {
92
let encoder = JSONEncoder()
93
encoder.outputFormatting = .prettyPrinted
94
95
96
97
+ return encode(encoder)
98
99
100
0 commit comments