Updated test cases documentation
This commit is contained in:
@@ -1,15 +1,12 @@
|
||||
# t00018 - Pimpl pattern
|
||||
## Config
|
||||
```yaml
|
||||
compilation_database_dir: ..
|
||||
output_directory: diagrams
|
||||
diagrams:
|
||||
t00018_class:
|
||||
type: class
|
||||
glob:
|
||||
- ../../tests/t00018/**.cc
|
||||
using_namespace:
|
||||
- clanguml::t00018
|
||||
- "*.cc"
|
||||
using_namespace: clanguml::t00018
|
||||
include:
|
||||
namespaces:
|
||||
- clanguml::t00018
|
||||
@@ -158,9 +155,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
"name": "n",
|
||||
"source_location": {
|
||||
"column": 9,
|
||||
"file": "../../tests/t00018/t00018_impl.h",
|
||||
"file": "t00018_impl.h",
|
||||
"line": 10,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "int"
|
||||
}
|
||||
@@ -190,9 +187,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
],
|
||||
"source_location": {
|
||||
"column": 10,
|
||||
"file": "../../tests/t00018/t00018_impl.h",
|
||||
"file": "t00018_impl.h",
|
||||
"line": 13,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "void"
|
||||
},
|
||||
@@ -220,9 +217,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
],
|
||||
"source_location": {
|
||||
"column": 10,
|
||||
"file": "../../tests/t00018/t00018_impl.h",
|
||||
"file": "t00018_impl.h",
|
||||
"line": 14,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "void"
|
||||
},
|
||||
@@ -250,9 +247,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
],
|
||||
"source_location": {
|
||||
"column": 5,
|
||||
"file": "../../tests/t00018/t00018_impl.h",
|
||||
"file": "t00018_impl.h",
|
||||
"line": 15,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "void"
|
||||
}
|
||||
@@ -261,9 +258,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
"namespace": "clanguml::t00018::impl",
|
||||
"source_location": {
|
||||
"column": 7,
|
||||
"file": "../../tests/t00018/t00018_impl.h",
|
||||
"file": "t00018_impl.h",
|
||||
"line": 9,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"template_parameters": [],
|
||||
"type": "class"
|
||||
@@ -284,9 +281,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
"name": "pImpl",
|
||||
"source_location": {
|
||||
"column": 35,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 18,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "std::unique_ptr<impl::widget>"
|
||||
}
|
||||
@@ -311,9 +308,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
"parameters": [],
|
||||
"source_location": {
|
||||
"column": 10,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 21,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "void"
|
||||
},
|
||||
@@ -336,9 +333,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
"parameters": [],
|
||||
"source_location": {
|
||||
"column": 10,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 22,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "void"
|
||||
},
|
||||
@@ -361,9 +358,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
"parameters": [],
|
||||
"source_location": {
|
||||
"column": 10,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 23,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "bool"
|
||||
},
|
||||
@@ -391,9 +388,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
],
|
||||
"source_location": {
|
||||
"column": 5,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 24,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "void"
|
||||
},
|
||||
@@ -416,9 +413,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
"parameters": [],
|
||||
"source_location": {
|
||||
"column": 5,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 25,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "void"
|
||||
},
|
||||
@@ -446,9 +443,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
],
|
||||
"source_location": {
|
||||
"column": 5,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 27,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "void"
|
||||
},
|
||||
@@ -476,9 +473,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
],
|
||||
"source_location": {
|
||||
"column": 5,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 29,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "void"
|
||||
},
|
||||
@@ -506,9 +503,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
],
|
||||
"source_location": {
|
||||
"column": 13,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 30,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "widget &"
|
||||
},
|
||||
@@ -536,9 +533,9 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
],
|
||||
"source_location": {
|
||||
"column": 13,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 31,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"type": "widget &"
|
||||
}
|
||||
@@ -547,19 +544,14 @@ void widget::draw(const clanguml::t00018::widget &w)
|
||||
"namespace": "clanguml::t00018",
|
||||
"source_location": {
|
||||
"column": 7,
|
||||
"file": "../../tests/t00018/t00018.h",
|
||||
"file": "t00018.h",
|
||||
"line": 17,
|
||||
"translation_unit": "../../tests/t00018/t00018.cc"
|
||||
"translation_unit": "t00018.cc"
|
||||
},
|
||||
"template_parameters": [],
|
||||
"type": "class"
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"clang_uml_version": "0.4.1-11-g39d3e1f",
|
||||
"llvm_version": "Ubuntu clang version 16.0.6 (++20230710042027+7cbf1a259152-1~exp1~20230710162048.105)",
|
||||
"schema_version": 1
|
||||
},
|
||||
"name": "t00018_class",
|
||||
"relationships": [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user