| 92 | return requireDocument(FS::read(filename), what); |
| 93 | } |
| 94 | QJsonObject requireObject(const QJsonDocument &doc, const QString &what) |
| 95 | { |
| 96 | if (!doc.isObject()) |
| 97 | { |
| 98 | throw JsonException(what + " is not an object"); |
| 99 | } |
| 100 | return doc.object(); |
| 101 | } |
| 102 | QJsonArray requireArray(const QJsonDocument &doc, const QString &what) |
| 103 | { |
| 104 | if (!doc.isArray()) |
no test coverage detected