Updated test cases documentation

This commit is contained in:
Bartek Kryza
2023-09-10 12:22:27 +02:00
parent 4a19c8ba23
commit bf29ceb2df
351 changed files with 34009 additions and 5201 deletions

View File

@@ -71,8 +71,10 @@ template <> struct E::nested_template<char> {
} // namespace clanguml
```
## Generated UML diagrams
## Generated PlantUML diagrams
![t00008_class](./t00008_class.svg "Template and template template relationships")
## Generated Mermaid diagrams
![t00008_class](./t00008_class_mermaid.svg "Template and template template relationships")
## Generated JSON models
```json
{
@@ -80,8 +82,8 @@ template <> struct E::nested_template<char> {
"elements": [
{
"bases": [],
"display_name": "clanguml::t00008::A<T,P=T,clanguml::t00008::CMP=nullptr,int N=3>",
"id": "1657660300852090121",
"display_name": "clanguml::t00008::A<T,P=T,CMP=nullptr,int N=3>",
"id": "2293517130897538130",
"is_abstract": false,
"is_nested": false,
"is_struct": false,
@@ -158,7 +160,7 @@ template <> struct E::nested_template<char> {
"line": 17,
"translation_unit": "../../tests/t00008/t00008.cc"
},
"type": "clanguml::t00008::CMP"
"type": "CMP"
}
],
"methods": [],
@@ -189,7 +191,7 @@ template <> struct E::nested_template<char> {
"is_variadic": false,
"kind": "non_type_template",
"template_parameters": [],
"type": "clanguml::t00008::CMP"
"type": "CMP"
},
{
"default": "3",
@@ -478,7 +480,7 @@ template <> struct E::nested_template<char> {
"line": 40,
"translation_unit": "../../tests/t00008/t00008.cc"
},
"type": "clanguml::t00008::E::nested_template::DT *"
"type": "DT *"
}
],
"name": "E::nested_template",
@@ -538,7 +540,7 @@ template <> struct E::nested_template<char> {
"line": 47,
"translation_unit": "../../tests/t00008/t00008.cc"
},
"type": "clanguml::t00008::E::nested_template<char>::DeclType *"
"type": "DeclType *"
}
],
"name": "E::nested_template",
@@ -561,8 +563,8 @@ template <> struct E::nested_template<char> {
}
],
"metadata": {
"clang_uml_version": "0.3.8-32-ge830195",
"llvm_version": "Ubuntu clang version 15.0.7",
"clang_uml_version": "0.3.9-11-g4a19c8b",
"llvm_version": "Ubuntu clang version 16.0.1 (++20230328073357+42d1b276f779-1~exp1~20230328073502.65)",
"schema_version": 1
},
"name": "t00008_class",