Coverage report: 100%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-01 18:48 +0000

File class   statements missing excluded   coverage
smith / __init__.py (no class)   0 0 1   100%
smith / __main__.py (no class)   0 0 4   100%
smith / application / __init__.py (no class)   0 0 1   100%
smith / application / connect.py ConnectUseCase   0 0 10   100%
smith / application / connect.py (no class)   0 0 15   100%
smith / application / disconnect.py DisconnectUseCase   0 0 12   100%
smith / application / disconnect.py (no class)   0 0 15   100%
smith / application / status.py StatusUseCase   0 0 12   100%
smith / application / status.py (no class)   0 0 15   100%
smith / application / update.py UpdateUseCase   0 0 12   100%
smith / application / update.py (no class)   0 0 15   100%
smith / data / __init__.py (no class)   0 0 1   100%
smith / delivery / __init__.py (no class)   0 0 1   100%
smith / delivery / cli.py (no class)   0 0 151   100%
smith / domain / __init__.py (no class)   0 0 1   100%
smith / domain / connection.py Connection   0 0 98   100%
smith / domain / connection.py (no class)   0 0 41   100%
smith / domain / ports.py TemplateSourceError   0 0 0   100%
smith / domain / ports.py TemplateSourcePort   0 0 4   100%
smith / domain / ports.py FileSystemPort   0 0 8   100%
smith / domain / ports.py GitignorePort   0 0 6   100%
smith / domain / ports.py MetadataPort   0 0 4   100%
smith / domain / ports.py (no class)   0 0 36   100%
smith / domain / value_objects.py FileSpec   0 0 0   100%
smith / domain / value_objects.py TemplateSource   0 0 0   100%
smith / domain / value_objects.py ConnectionState   0 0 0   100%
smith / domain / value_objects.py ConnectionStatus   0 0 11   100%
smith / domain / value_objects.py GitignoreSection   0 0 0   100%
smith / domain / value_objects.py (no class)   0 0 40   100%
smith / infrastructure / __init__.py (no class)   0 0 1   100%
smith / infrastructure / filesystem.py FileSystemError   0 0 0   100%
smith / infrastructure / filesystem.py AtomicFileSystem   0 0 29   100%
smith / infrastructure / filesystem.py (no class)   0 0 19   100%
smith / infrastructure / gitignore.py GitignoreManager   0 0 64   100%
smith / infrastructure / gitignore.py (no class)   0 0 25   100%
smith / infrastructure / metadata.py SectionMetadata   0 0 24   100%
smith / infrastructure / metadata.py (no class)   0 0 12   100%
smith / infrastructure / template_source.py BundledTemplateSource   0 0 26   100%
smith / infrastructure / template_source.py LocalTemplateSource   0 0 15   100%
smith / infrastructure / template_source.py UrlTemplateSource   0 0 68   100%
smith / infrastructure / template_source.py TemplateSourceAdapter   0 0 18   100%
smith / infrastructure / template_source.py (no class)   0 0 63   100%
Total     0 0 878   100%

No items found using the specified filter.