mirror of
https://github.com/bkryza/clang-uml.git
synced 2025-04-19 17:31:03 +08:00
Moved examples to separate repository
This commit is contained in:
parent
c571daa3bb
commit
ae973c38f5
1
examples/README.md
Normal file
1
examples/README.md
Normal file
@ -0,0 +1 @@
|
||||
The examples directory has been moved to a separate repository [clang-uml-examples](https://github.com/bkryza/clang-uml-examples).
|
@ -1,115 +0,0 @@
|
||||
compilation_database_dir: build
|
||||
output_directory: puml
|
||||
diagrams:
|
||||
cpp_expression_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- include/cppast/cpp_expression.hpp
|
||||
using_namespace:
|
||||
- cppast
|
||||
include:
|
||||
namespaces:
|
||||
- cppast
|
||||
exclude:
|
||||
namespaces:
|
||||
- cppast::detail
|
||||
cpp_type_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- include/cppast/cpp_type.hpp
|
||||
using_namespace:
|
||||
- cppast
|
||||
include:
|
||||
namespaces:
|
||||
- cppast
|
||||
exclude:
|
||||
namespaces:
|
||||
- cppast::detail
|
||||
access:
|
||||
- public
|
||||
- protected
|
||||
- private
|
||||
cpp_entity_index_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- include/cppast/cpp_entity.hpp
|
||||
- include/cppast/cpp_entity_container.hpp
|
||||
- include/cppast/cpp_entity_index.hpp
|
||||
- include/cppast/cpp_entity_kind.hpp
|
||||
- include/cppast/cpp_entity_ref.hpp
|
||||
using_namespace:
|
||||
- cppast
|
||||
include:
|
||||
namespaces:
|
||||
- cppast
|
||||
exclude:
|
||||
namespaces:
|
||||
- cppast::detail
|
||||
relationships:
|
||||
- dependency
|
||||
access:
|
||||
- public
|
||||
- protected
|
||||
- private
|
||||
plantuml:
|
||||
before:
|
||||
- left to right direction
|
||||
cpp_entity_class_hierarchy_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- include/cppast/*.hpp
|
||||
using_namespace:
|
||||
- cppast
|
||||
include:
|
||||
namespaces:
|
||||
- cppast
|
||||
relationships:
|
||||
- inheritance
|
||||
subclasses:
|
||||
- cppast::cpp_entity
|
||||
- cppast::cpp_variable_base
|
||||
exclude:
|
||||
access:
|
||||
- public
|
||||
- protected
|
||||
- private
|
||||
plantuml:
|
||||
before:
|
||||
- left to right direction
|
||||
cpp_type_class_hierarchy_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- include/cppast/*.hpp
|
||||
using_namespace:
|
||||
- cppast
|
||||
include:
|
||||
namespaces:
|
||||
- cppast
|
||||
relationships:
|
||||
- inheritance
|
||||
subclasses:
|
||||
- cppast::cpp_type
|
||||
exclude:
|
||||
access:
|
||||
- public
|
||||
- protected
|
||||
- private
|
||||
plantuml:
|
||||
before:
|
||||
- left to right direction
|
||||
include_graph_diagram:
|
||||
type: include
|
||||
glob:
|
||||
- include/cppast/*.hpp
|
||||
- src/*.cpp
|
||||
relative_to: .
|
||||
include:
|
||||
paths:
|
||||
- include/cppast
|
||||
- src
|
||||
exclude:
|
||||
paths:
|
||||
- src/libclang
|
||||
plantuml:
|
||||
before:
|
||||
- left to right direction
|
@ -1,41 +0,0 @@
|
||||
compilation_database_dir: build
|
||||
output_directory: puml
|
||||
diagrams:
|
||||
all_classes_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- lib/inc/drogon/*.h
|
||||
using_namespace:
|
||||
- drogon
|
||||
include:
|
||||
namespaces:
|
||||
- drogon
|
||||
exclude:
|
||||
namespaces:
|
||||
- drogon::internal
|
||||
- drogon::test
|
||||
access:
|
||||
- public
|
||||
- protected
|
||||
- private
|
||||
drobjectbase_hierarchy:
|
||||
type: class
|
||||
glob:
|
||||
- lib/inc/drogon/*.h
|
||||
using_namespace:
|
||||
- drogon
|
||||
include:
|
||||
namespaces:
|
||||
- drogon
|
||||
subclasses:
|
||||
- drogon::DrObjectBase
|
||||
relationships:
|
||||
- inheritance
|
||||
exclude:
|
||||
namespaces:
|
||||
- drogon::internal
|
||||
- drogon::test
|
||||
access:
|
||||
- public
|
||||
- protected
|
||||
- private
|
@ -1,174 +0,0 @@
|
||||
compilation_database_dir: _build
|
||||
output_directory: docs/diagrams
|
||||
generate_links:
|
||||
link: 'https://github.com/skypjack/entt/blob/{{ git.commit }}/{{ element.source.path }}#L{{ element.source.line }}'
|
||||
tooltip: '{% if "comment" in element %}{{ abbrv(trim(replace(element.comment, "\n+", " ")), 256) }}{% else %}{{ element.name }}{% endif %}'
|
||||
include_relations_also_as_members: false
|
||||
generate_method_arguments: none
|
||||
generate_packages: true
|
||||
diagrams:
|
||||
container_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- src/entt/container/*.hpp
|
||||
using_namespace: entt
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
exclude:
|
||||
namespaces:
|
||||
- entt::internal
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT container class diagram model'
|
||||
core_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- src/entt/core/*.hpp
|
||||
using_namespace: entt
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
exclude:
|
||||
namespaces:
|
||||
- entt::internal
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT core class diagram model'
|
||||
entity_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- src/entt/entity/*.hpp
|
||||
using_namespace: entt
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
exclude:
|
||||
namespaces:
|
||||
- entt::internal
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT core class diagram model'
|
||||
locator_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- src/entt/locator/*.hpp
|
||||
using_namespace: entt
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
exclude:
|
||||
namespaces:
|
||||
- entt::internal
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT locator class diagram model'
|
||||
meta_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- src/entt/meta/*.hpp
|
||||
using_namespace: entt
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
exclude:
|
||||
namespaces:
|
||||
- entt::internal
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT meta class diagram model'
|
||||
platform_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- src/entt/platform/*.hpp
|
||||
using_namespace: entt
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
exclude:
|
||||
namespaces:
|
||||
- entt::internal
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT platform class diagram model'
|
||||
poly_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- src/entt/poly/*.hpp
|
||||
using_namespace: entt
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
exclude:
|
||||
namespaces:
|
||||
- entt::internal
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT poly class diagram model'
|
||||
process_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- src/entt/process/*.hpp
|
||||
using_namespace: entt
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
exclude:
|
||||
namespaces:
|
||||
- entt::internal
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT process class diagram model'
|
||||
resource_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- src/entt/resources/*.hpp
|
||||
using_namespace: entt
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
exclude:
|
||||
namespaces:
|
||||
- entt::internal
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT resource class diagram model'
|
||||
signal_class_diagram:
|
||||
type: class
|
||||
glob:
|
||||
- src/entt/signal/*.hpp
|
||||
using_namespace: entt
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
exclude:
|
||||
namespaces:
|
||||
- entt::internal
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT signal class diagram model'
|
||||
include_diagram:
|
||||
type: include
|
||||
glob:
|
||||
- src/entt/**/*.hpp
|
||||
relative_to: src
|
||||
include:
|
||||
paths:
|
||||
- src/entt
|
||||
exclude:
|
||||
paths:
|
||||
- src/entt/core/fwd.hpp
|
||||
- src/entt/config/config.h
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT include graph diagram'
|
||||
package_diagram:
|
||||
type: package
|
||||
glob:
|
||||
- src/entt/**/*.hpp
|
||||
include:
|
||||
namespaces:
|
||||
- entt
|
||||
plantuml:
|
||||
before:
|
||||
- 'title EnTT namespace package diagram'
|
@ -1,21 +0,0 @@
|
||||
compilation_database_dir: _build
|
||||
output_directory: puml
|
||||
diagrams:
|
||||
all_class:
|
||||
type: class
|
||||
glob:
|
||||
- include/yaml-cpp/*.h
|
||||
- src/*.h
|
||||
- src/*.cpp
|
||||
using_namespace:
|
||||
- YAML
|
||||
include:
|
||||
namespaces:
|
||||
- YAML
|
||||
exclude:
|
||||
namespaces:
|
||||
- YAML::detail
|
||||
- YAML::enable_if
|
||||
- YAML::disable_if
|
||||
# This class is deprecated
|
||||
- YAML::ptr_vector
|
2
thirdparty/cppast
vendored
2
thirdparty/cppast
vendored
@ -1 +1 @@
|
||||
Subproject commit 2c3c5d6c4f1351941a0474b75e318e1d0bef412f
|
||||
Subproject commit 79b8d56391b8e40a7b51bd1d567df300ba39a77a
|
Loading…
x
Reference in New Issue
Block a user