Added initial support for MermaidJS include diagrams

This commit is contained in:
Bartek Kryza
2023-09-09 01:46:08 +02:00
parent ee998e7a38
commit cfc0a42320
8 changed files with 265 additions and 6 deletions

View File

@@ -26,6 +26,7 @@
#include "common/model/diagram_filter.h"
#include "config/config.h"
#include "include_diagram/generators/json/include_diagram_generator.h"
#include "include_diagram/generators/mermaid/include_diagram_generator.h"
#include "include_diagram/generators/plantuml/include_diagram_generator.h"
#include "indicators/indicators.hpp"
#include "package_diagram/generators/json/package_diagram_generator.h"
@@ -180,11 +181,11 @@ struct diagram_generator_t<clanguml::config::package_diagram,
mermaid_generator_tag> {
using type = clanguml::package_diagram::generators::mermaid::generator;
};
// template <>
// struct diagram_generator_t<clanguml::config::include_diagram,
// mermaid_generator_tag> {
// using type = clanguml::include_diagram::generators::mermaid::generator;
// };
template <>
struct diagram_generator_t<clanguml::config::include_diagram,
mermaid_generator_tag> {
using type = clanguml::include_diagram::generators::mermaid::generator;
};
/** @} */
/**