.commitlintrc.yml
.git_archival.txt
.gitattributes
.gitignore
.pre-commit-config.yaml
CONTRIBUTING.rst
MAINTAINERS.md
README.rst
environment.yml
pyproject.toml
.github/CODEOWNERS
.github/workflows/code-qa.yml
.github/workflows/commits.yml
.github/workflows/docs.yml
.vscode/launch.json
.vscode/launch.json.license
LICENSES/.license_header.txt
LICENSES/Apache-2.0.txt
LICENSES/CC0-1.0.txt
LICENSES/OFL-1.1.txt
capellambse/OpenSans-Regular.ttf
capellambse/OpenSans-Regular.ttf.license
capellambse/__init__.py
capellambse/_diagram_cache.py
capellambse/_namespaces.py
capellambse/_native.py
capellambse/auditing.py
capellambse/cli_helpers.py
capellambse/decl.py
capellambse/diagram_cache.py
capellambse/helpers.py
capellambse/py.typed
capellambse/repl.py
capellambse/sphinx.py
capellambse.egg-info/PKG-INFO
capellambse.egg-info/SOURCES.txt
capellambse.egg-info/dependency_links.txt
capellambse.egg-info/entry_points.txt
capellambse.egg-info/not-zip-safe
capellambse.egg-info/requires.txt
capellambse.egg-info/top_level.txt
capellambse/aird/__init__.py
capellambse/aird/_box_factories.py
capellambse/aird/_common.py
capellambse/aird/_edge_factories.py
capellambse/aird/_semantic.py
capellambse/aird/_styling.py
capellambse/aird/_visual.py
capellambse/aird/diagram.py
capellambse/aird/_filters/__init__.py
capellambse/aird/_filters/composite.py
capellambse/aird/_filters/global.py
capellambse/diagram/__init__.py
capellambse/diagram/_diagram.py
capellambse/diagram/_json_enc.py
capellambse/diagram/_styleclass.py
capellambse/diagram/_vector2d.py
capellambse/diagram/capstyle.py
capellambse/extensions/__init__.py
capellambse/extensions/filtering.py
capellambse/extensions/pvmt.py
capellambse/extensions/metrics/__init__.py
capellambse/extensions/metrics/collector.py
capellambse/extensions/metrics/composer.py
capellambse/extensions/reqif/__init__.py
capellambse/extensions/reqif/_capellareq.py
capellambse/extensions/reqif/_glue.py
capellambse/extensions/reqif/_requirements.py
capellambse/extensions/reqif/elements.py
capellambse/extensions/reqif/exporter.py
capellambse/filehandler/__init__.py
capellambse/filehandler/abc.py
capellambse/filehandler/git.py
capellambse/filehandler/git_askpass.py
capellambse/filehandler/gitlab_artifacts.py
capellambse/filehandler/http.py
capellambse/filehandler/local.py
capellambse/filehandler/memory.py
capellambse/known_models/coffee-machine.json
capellambse/known_models/coffee-machine.json.license
capellambse/known_models/docs.json
capellambse/known_models/docs.json.license
capellambse/known_models/test-5.0.json
capellambse/known_models/test-5.0.json.license
capellambse/known_models/test-5.2.json
capellambse/known_models/test-5.2.json.license
capellambse/known_models/test-6.0.json
capellambse/known_models/test-6.0.json.license
capellambse/known_models/test-lib.json
capellambse/known_models/test-lib.json.license
capellambse/loader/__init__.py
capellambse/loader/core.py
capellambse/loader/exs.py
capellambse/loader/filehandler.py
capellambse/loader/modelinfo.py
capellambse/loader/xmltools.py
capellambse/model/__init__.py
capellambse/model/diagram.py
capellambse/model/modeltypes.py
capellambse/model/common/__init__.py
capellambse/model/common/accessors.py
capellambse/model/common/element.py
capellambse/model/common/properties.py
capellambse/model/crosslayer/__init__.py
capellambse/model/crosslayer/capellacommon.py
capellambse/model/crosslayer/capellacore.py
capellambse/model/crosslayer/cs.py
capellambse/model/crosslayer/fa.py
capellambse/model/crosslayer/interaction.py
capellambse/model/crosslayer/modellingcore.py
capellambse/model/crosslayer/information/__init__.py
capellambse/model/crosslayer/information/datatype.py
capellambse/model/crosslayer/information/datavalue.py
capellambse/model/layers/__init__.py
capellambse/model/layers/ctx.py
capellambse/model/layers/la.py
capellambse/model/layers/oa.py
capellambse/model/layers/pa.py
capellambse/pvmt/__init__.py
capellambse/pvmt/core.py
capellambse/pvmt/exceptions.py
capellambse/pvmt/model.py
capellambse/pvmt/types.py
capellambse/pvmt/validation.py
capellambse/svg/__init__.py
capellambse/svg/decorations.py
capellambse/svg/drawing.py
capellambse/svg/generate.py
capellambse/svg/helpers.py
capellambse/svg/style.py
capellambse/svg/symbols.py
ci-templates/README.rst
ci-templates/github/README.rst
ci-templates/github/model-complexity-badge/action.yml
ci-templates/gitlab/README.rst
ci-templates/gitlab/filter-derive.yml
ci-templates/gitlab/model-badge.yml
docs/Makefile
docs/make.bat
docs/capella-python-api/.project
docs/capella-python-api/.project.license
docs/capella-python-api/.user.af
docs/capella-python-api/.user.af.license
docs/capella-python-api/capella-python-api.afm
docs/capella-python-api/capella-python-api.afm.license
docs/capella-python-api/capella-python-api.aird
docs/capella-python-api/capella-python-api.aird.license
docs/capella-python-api/capella-python-api.capella
docs/capella-python-api/capella-python-api.capella.license
docs/source/conf.py
docs/source/index.rst
docs/source/_static/.gitkeep
docs/source/_static/img/2021-05-09_10-32.jpg
docs/source/_static/img/2021-05-09_10-32.jpg.license
docs/source/_static/img/2021-05-09_10-36.jpg
docs/source/_static/img/2021-05-09_10-36.jpg.license
docs/source/_static/img/2021-05-09_10-50.jpg
docs/source/_static/img/2021-05-09_10-50.jpg.license
docs/source/_static/img/2021-05-09_17-36.jpg
docs/source/_static/img/2021-05-09_17-36.jpg.license
docs/source/_static/img/2021-05-09_17-38.jpg
docs/source/_static/img/2021-05-09_17-38.jpg.license
docs/source/_static/img/2021-05-09_17-44.jpg
docs/source/_static/img/2021-05-09_17-44.jpg.license
docs/source/_static/img/2021-05-09_17-57.jpg
docs/source/_static/img/2021-05-09_17-57.jpg.license
docs/source/_static/img/2021-05-09_19-50.jpg
docs/source/_static/img/2021-05-09_19-50.jpg.license
docs/source/_static/img/2021-05-09_21-16.jpg
docs/source/_static/img/2021-05-09_21-16.jpg.license
docs/source/_static/img/2021-05-09_21-21.jpg
docs/source/_static/img/2021-05-09_21-21.jpg.license
docs/source/_static/img/2021-05-09_21-46.jpg
docs/source/_static/img/2021-05-09_21-46.jpg.license
docs/source/_static/img/2021-05-09_22-09.jpg
docs/source/_static/img/2021-05-09_22-09.jpg.license
docs/source/_static/img/2021-05-09_22-39.jpg
docs/source/_static/img/2021-05-09_22-39.jpg.license
docs/source/_static/img/2021-05-10_22-35.jpg
docs/source/_static/img/2021-05-10_22-35.jpg.license
docs/source/_static/img/2021-05-10_22-59.jpg
docs/source/_static/img/2021-05-10_22-59.jpg.license
docs/source/_static/img/2021-05-12_18-18.jpg
docs/source/_static/img/2021-05-12_18-18.jpg.license
docs/source/_static/img/2021-05-12_18-51.jpg
docs/source/_static/img/2021-05-12_18-51.jpg.license
docs/source/_static/img/2021-05-12_19-12.jpg
docs/source/_static/img/2021-05-12_19-12.jpg.license
docs/source/_static/img/2021-05-12_20-06.jpg
docs/source/_static/img/2021-05-12_20-06.jpg.license
docs/source/_static/img/2021-05-12_20-10.jpg
docs/source/_static/img/2021-05-12_20-10.jpg.license
docs/source/_static/img/2021-05-12_21-03.jpg
docs/source/_static/img/2021-05-12_21-03.jpg.license
docs/source/_static/img/2021-05-13_20-46.jpg
docs/source/_static/img/2021-05-13_20-46.jpg.license
docs/source/_static/img/2021-05-17_11-50.jpg
docs/source/_static/img/2021-05-17_11-50.jpg.license
docs/source/_static/img/core-pkg-deps-raw.svg
docs/source/_static/img/core-pkg-deps-raw.svg.license
docs/source/_static/img/crosslayer_intro.jpg
docs/source/_static/img/crosslayer_intro.jpg.license
docs/source/_static/img/dep-graph-oa.jpg
docs/source/_static/img/dep-graph-oa.jpg.license
docs/source/_static/img/github-logo.svg
docs/source/_static/img/harrys_wand.png
docs/source/_static/img/harrys_wand.png.license
docs/source/_static/img/waypoints.png
docs/source/_static/img/waypoints.png.license
docs/source/development/developing-docs.rst
docs/source/development/how-to-explore-capella-mm.rst
docs/source/development/low-level-api.rst
docs/source/development/repl.rst
docs/source/examples/01 Introduction.ipynb
docs/source/examples/01 Introduction.ipynb.license
docs/source/examples/02 Intro to Physical Architecture API.ipynb
docs/source/examples/02 Intro to Physical Architecture API.ipynb.license
docs/source/examples/03 Data Values.ipynb
docs/source/examples/03 Data Values.ipynb.license
docs/source/examples/04 Intro to Jinja templating.ipynb
docs/source/examples/04 Intro to Jinja templating.ipynb.license
docs/source/examples/05 Introduction to Libraries.ipynb
docs/source/examples/05 Introduction to Libraries.ipynb.license
docs/source/examples/06 Introduction to Requirement access and management.ipynb
docs/source/examples/06 Introduction to Requirement access and management.ipynb.license
docs/source/examples/07 Code Generation.ipynb
docs/source/examples/07 Code Generation.ipynb.license
docs/source/examples/08 Property Values.ipynb
docs/source/examples/08 Property Values.ipynb.license
docs/source/examples/09 Context Diagrams.ipynb
docs/source/examples/09 Context Diagrams.ipynb.license
docs/source/examples/10 Declarative Modeling.ipynb
docs/source/examples/10 Declarative Modeling.ipynb.license
docs/source/examples/11 Complexity Assessment.ipynb
docs/source/examples/11 Complexity Assessment.ipynb.license
docs/source/howtos/howtos.rst
docs/source/start/audit-events.rst
docs/source/start/declarative.rst
docs/source/start/installation.rst
docs/source/start/intro-to-api.rst
docs/source/start/specifying-models.rst
docs/source/tools/sphinx-extension.rst
tests/conftest.py
tests/static_assertions.py
tests/test_aird_filters.py
tests/test_aird_parser.py
tests/test_auditing.py
tests/test_cli_helpers.py
tests/test_decl.py
tests/test_diagram.py
tests/test_filehandler_memory.py
tests/test_helpers.py
tests/test_model_creation_deletion.py
tests/test_model_layers.py
tests/test_model_loading.py
tests/test_pvmt.py
tests/test_reqif.py
tests/test_svg.py
tests/test_vector2d.py
tests/test_xlayer_common.py
tests/test_xlayer_cs.py
tests/test_xlayer_fa.py
tests/test_xlayer_information.py
tests/data/Library Project/.project
tests/data/Library Project/.project.license
tests/data/Library Project/Library Project.afm
tests/data/Library Project/Library Project.afm.license
tests/data/Library Project/Library Project.aird
tests/data/Library Project/Library Project.aird.license
tests/data/Library Project/Library Project.capella
tests/data/Library Project/Library Project.capella.license
tests/data/Library Test/.project
tests/data/Library Test/.project.license
tests/data/Library Test/Library Test.afm
tests/data/Library Test/Library Test.afm.license
tests/data/Library Test/Library Test.aird
tests/data/Library Test/Library Test.aird.license
tests/data/Library Test/Library Test.capella
tests/data/Library Test/Library Test.capella.license
tests/data/decl/coffee-machine.yml
tests/data/decl/empty_project_52/.project
tests/data/decl/empty_project_52/.project.license
tests/data/decl/empty_project_52/empty_project_52.afm
tests/data/decl/empty_project_52/empty_project_52.afm.license
tests/data/decl/empty_project_52/empty_project_52.aird
tests/data/decl/empty_project_52/empty_project_52.aird.license
tests/data/decl/empty_project_52/empty_project_52.capella
tests/data/decl/empty_project_52/empty_project_52.capella.license
tests/data/filtering/.project
tests/data/filtering/.project.license
tests/data/filtering/Filtered Project.afm
tests/data/filtering/Filtered Project.afm.license
tests/data/filtering/Filtered Project.aird
tests/data/filtering/Filtered Project.aird.license
tests/data/filtering/Filtered Project.capella
tests/data/filtering/Filtered Project.capella.license
tests/data/melodymodel/5_0/.project
tests/data/melodymodel/5_0/.project.license
tests/data/melodymodel/5_0/Melody Model Test.afm
tests/data/melodymodel/5_0/Melody Model Test.afm.license
tests/data/melodymodel/5_0/Melody Model Test.aird
tests/data/melodymodel/5_0/Melody Model Test.aird.license
tests/data/melodymodel/5_0/Melody Model Test.capella
tests/data/melodymodel/5_0/Melody Model Test.capella.license
tests/data/melodymodel/5_2/.project
tests/data/melodymodel/5_2/.project.license
tests/data/melodymodel/5_2/Melody Model Test.afm
tests/data/melodymodel/5_2/Melody Model Test.afm.license
tests/data/melodymodel/5_2/Melody Model Test.aird
tests/data/melodymodel/5_2/Melody Model Test.aird.license
tests/data/melodymodel/5_2/Melody Model Test.capella
tests/data/melodymodel/5_2/Melody Model Test.capella.license
tests/data/melodymodel/6_0/.project
tests/data/melodymodel/6_0/.project.license
tests/data/melodymodel/6_0/Melody Model Test.afm
tests/data/melodymodel/6_0/Melody Model Test.afm.license
tests/data/melodymodel/6_0/Melody Model Test.aird
tests/data/melodymodel/6_0/Melody Model Test.aird.license
tests/data/melodymodel/6_0/Melody Model Test.capella
tests/data/melodymodel/6_0/Melody Model Test.capella.license
tests/data/parser/.project
tests/data/parser/.project.license
tests/data/parser/TestItems.afm
tests/data/parser/TestItems.afm.license
tests/data/parser/TestItems.aird
tests/data/parser/TestItems.aird.license
tests/data/parser/TestItems.capella
tests/data/parser/TestItems.capella.license
tests/data/parser/TestItems.json
tests/data/parser/TestItems.json.license
tests/data/parser/TestItems.repr.txt
tests/data/parser/TestItems.repr.txt.license
tests/data/parser/TestItems.txt
tests/data/parser/TestItems.txt.license
tests/data/pvmt/.project
tests/data/pvmt/.project.license
tests/data/pvmt/PVMTTest.afm
tests/data/pvmt/PVMTTest.afm.license
tests/data/pvmt/PVMTTest.aird
tests/data/pvmt/PVMTTest.aird.license
tests/data/pvmt/PVMTTest.capella
tests/data/pvmt/PVMTTest.capella.license
tests/data/pvmt/expected-output/apply.capella
tests/data/pvmt/expected-output/apply.capella.license
tests/data/writemodel/.project
tests/data/writemodel/.project.license
tests/data/writemodel/WriteTestModel.afm
tests/data/writemodel/WriteTestModel.afm.license
tests/data/writemodel/WriteTestModel.aird
tests/data/writemodel/WriteTestModel.aird.license
tests/data/writemodel/WriteTestModel.capella
tests/data/writemodel/WriteTestModel.capella.license