First working version of JSON sequence diagram generator

This commit is contained in:
Bartek Kryza
2023-03-19 18:29:45 +01:00
parent e620c86f31
commit f0497e934d
42 changed files with 1165 additions and 56 deletions

View File

@@ -29,6 +29,18 @@
#include <ostream>
namespace clanguml::common::model {
using nlohmann::json;
void to_json(nlohmann::json &j, const source_location &sl);
void to_json(nlohmann::json &j, const element &c);
void to_json(nlohmann::json &j, const template_parameter &c);
void to_json(nlohmann::json &j, const relationship &c);
} // namespace clanguml::common::model
namespace clanguml::common::generators::json {
using clanguml::common::model::access_t;