Fixed formatting

This commit is contained in:
Bartek Kryza
2022-09-15 23:36:56 +02:00
parent 17db587426
commit 3bbaf91511
5 changed files with 24 additions and 14 deletions

View File

@@ -271,7 +271,8 @@ std::string diagram::to_alias(
throw error::uml_alias_missing(fmt::format("Missing alias for {}", id)); throw error::uml_alias_missing(fmt::format("Missing alias for {}", id));
} }
inja::json diagram::context() const { inja::json diagram::context() const
{
inja::json ctx; inja::json ctx;
ctx["name"] = name(); ctx["name"] = name();
ctx["type"] = "class"; ctx["type"] = "class";
@@ -279,12 +280,12 @@ inja::json diagram::context() const {
inja::json::array_t elements{}; inja::json::array_t elements{};
// Add classes // Add classes
for(const auto &c : classes()) { for (const auto &c : classes()) {
elements.emplace_back(c.get().context()); elements.emplace_back(c.get().context());
} }
// Add enums // Add enums
for(const auto &e : enums()) { for (const auto &e : enums()) {
elements.emplace_back(e.get().context()); elements.emplace_back(e.get().context());
} }

View File

@@ -135,7 +135,8 @@ diagram::files() const
return files_; return files_;
} }
inja::json diagram::context() const { inja::json diagram::context() const
{
inja::json ctx; inja::json ctx;
ctx["name"] = name(); ctx["name"] = name();
ctx["type"] = "include"; ctx["type"] = "include";
@@ -143,7 +144,7 @@ inja::json diagram::context() const {
inja::json::array_t elements{}; inja::json::array_t elements{};
// Add files and directories // Add files and directories
for(const auto &f : files()) { for (const auto &f : files()) {
elements.emplace_back(f.get().context()); elements.emplace_back(f.get().context());
} }

View File

@@ -95,14 +95,15 @@ std::string diagram::to_alias(
return {}; return {};
} }
inja::json diagram::context() const { inja::json diagram::context() const
{
inja::json ctx; inja::json ctx;
ctx["name"] = name(); ctx["name"] = name();
ctx["type"] = "package"; ctx["type"] = "package";
inja::json::array_t elements{}; inja::json::array_t elements{};
for(const auto &p : packages()) { for (const auto &p : packages()) {
elements.emplace_back(p.get().context()); elements.emplace_back(p.get().context());
} }

View File

@@ -45,7 +45,8 @@ std::string diagram::to_alias(const std::string &full_name) const
return full_name; return full_name;
} }
inja::json diagram::context() const { inja::json diagram::context() const
{
inja::json ctx; inja::json ctx;
ctx["name"] = name(); ctx["name"] = name();
ctx["type"] = "sequence"; ctx["type"] = "sequence";

View File

@@ -1,12 +1,14 @@
namespace clanguml { namespace clanguml {
/// Vivamus integer non suscipit taciti mus /// Vivamus integer non suscipit taciti mus
class A { }; class A {
};
namespace t00050 { namespace t00050 {
/// Lorem ipsum dolor sit /// Lorem ipsum dolor sit
class A { }; class A {
};
/** /**
* Lorem ipsum dolor sit amet consectetur adipiscing elit, urna consequat felis * Lorem ipsum dolor sit amet consectetur adipiscing elit, urna consequat felis
@@ -15,7 +17,8 @@ class A { };
* integer placerat et turpis mi eros nec lobortis taciti, vehicula nisl litora * integer placerat et turpis mi eros nec lobortis taciti, vehicula nisl litora
* tellus ligula porttitor metus. * tellus ligula porttitor metus.
*/ */
class B { }; class B {
};
/// Lorem ipsum dolor sit amet consectetur adipiscing elit, urna consequat felis /// Lorem ipsum dolor sit amet consectetur adipiscing elit, urna consequat felis
/// vehicula class ultricies mollis dictumst, aenean non a in donec nulla. /// vehicula class ultricies mollis dictumst, aenean non a in donec nulla.
@@ -42,7 +45,8 @@ class B { };
/// imperdiet praesent magnis ridiculus congue gravida curabitur dictum /// imperdiet praesent magnis ridiculus congue gravida curabitur dictum
/// sagittis, enim et magna sit inceptos sodales parturient pharetra mollis, /// sagittis, enim et magna sit inceptos sodales parturient pharetra mollis,
/// aenean vel nostra tellus commodo pretium sapien sociosqu. /// aenean vel nostra tellus commodo pretium sapien sociosqu.
class C { }; class C {
};
/// Mollis pretium lorem primis /// Mollis pretium lorem primis
namespace utils { namespace utils {
@@ -52,14 +56,16 @@ namespace utils {
/// Phasellus ante pellentesque erat cum risus consequat imperdiet aliquam, /// Phasellus ante pellentesque erat cum risus consequat imperdiet aliquam,
/// integer placerat et turpis mi eros nec lobortis taciti, vehicula nisl litora /// integer placerat et turpis mi eros nec lobortis taciti, vehicula nisl litora
/// tellus ligula porttitor metus. /// tellus ligula porttitor metus.
class D { }; class D {
};
} }
/// Mollis pretium lorem primis /// Mollis pretium lorem primis
enum class E { E1, E2, E3 }; enum class E { E1, E2, E3 };
class NoComment {}; class NoComment {
};
} }
} }