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