Coverage for archdocs/integrations/common.py: 100%
6 statements
« prev ^ index » next coverage.py v7.17.2, created at 2026-11-09 14:41 +0000
« prev ^ index » next coverage.py v7.17.2, created at 2026-11-09 14:41 +0000
1from archdocs import settings
2from archdocs.main import ArchitectureParserAndRenderer, SettingsForArchdocs
5def _create_architecture_engine(
6 arch_settings: SettingsForArchdocs | None,
7) -> ArchitectureParserAndRenderer:
8 if arch_settings is None:
9 arch_settings = SettingsForArchdocs(
10 root_dir=settings.DEFAULT_ROOT_DIR,
11 service_name=settings.DEFAULT_SERVICE_NAME,
12 )
13 return ArchitectureParserAndRenderer(local_settings=arch_settings)