Updated README package diagram example

This commit is contained in:
Bartek Kryza
2022-01-28 22:08:29 +01:00
parent 81dcc5da9e
commit 9ac6a23888

View File

@@ -267,34 +267,42 @@ The following C++ code:
```cpp ```cpp
namespace clanguml { namespace clanguml {
namespace t30001 { namespace t30003 {
namespace A {
namespace AA { namespace ns1 {
namespace AAA { namespace ns2_v1_0_0 {
} // namespace AAA class A {
namespace BBB { };
} // namespace BBB }
} // namespace AA
namespace BB { namespace [[deprecated]] ns2_v0_9_0 {
} // namespace BB class A {
} // namespace A };
namespace B { }
namespace AA {
namespace AAA { namespace {
} // namespace AAA class Anon final {
namespace BBB { };
} // namespace BBB }
} // namespace AA }
namespace BB {
} // namespace BB namespace [[deprecated]] ns3 {
} // namespace B
} // namespace t30001 namespace ns1::ns2 {
} // namespace clanguml class Anon : public t30003::ns1::ns2_v1_0_0::A {
};
}
class B : public ns1::ns2::Anon {
};
}
}
}
``` ```
generates the following diagram (via PlantUML): generates the following diagram (via PlantUML):
![package_diagram_example](docs/test_cases/t30001_package.png) ![package_diagram_example](docs/test_cases/t30003_package.png)
### Test cases ### Test cases