//// ScriptMessage.h// libraries/script-engine/src/v8/FastScriptValueUtils.cpp//// Created by dr Karol Suprynowicz on 2023/09/24.// Copyright 2023 Overte e.V.//// Distributed under the Apache License, Version 2.0.// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html//#include "ScriptMessage.h"QJsonObject ScriptMessage::toJson() { QJsonObject object; object["message"] = _messageContent; object["lineNumber"] = _lineNumber; object["fileName"] = _fileName; object["type"] = scriptTypeToString(_scriptType); object["severity"] = severityToString(_severity); return object;}
//
// ScriptMessage.h
// libraries/script-engine/src/v8/FastScriptValueUtils.cpp
//
// Created by dr Karol Suprynowicz on 2023/09/24.
// Copyright 2023 Overte e.V.
//
// Distributed under the Apache License, Version 2.0.
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
//
#include "ScriptMessage.h"
QJsonObject ScriptMessage::toJson() {
QJsonObject object;
object["message"] = _messageContent;
object["lineNumber"] = _lineNumber;
object["fileName"] = _fileName;
object["type"] = scriptTypeToString(_scriptType);
object["severity"] = severityToString(_severity);
return object;
}