Coverage report: 80%

Files Functions Classes

coverage.py v7.16.2, created at 2026-10-02 00:58 +0000

File class   statements missing excluded   coverage
src/metaclass_registry/__init__.py (no class)   6 0 0   100%
src/metaclass_registry/_home.py (no class)   4 0 0   100%
src/metaclass_registry/cache.py CacheKeyCodec   13 7 0   46%
src/metaclass_registry/cache.py CacheConfig   0 0 0   100%
src/metaclass_registry/cache.py RegistryCacheManager   77 8 0   90%
src/metaclass_registry/cache.py (no class)   88 14 0   84%
src/metaclass_registry/core.py RegistryKeyAttribute   0 0 0   100%
src/metaclass_registry/core.py SecondaryRegistryDict   20 14 0   30%
src/metaclass_registry/core.py LazyDiscoveryDict   107 51 0   52%
src/metaclass_registry/core.py SecondaryRegistry   0 0 0   100%
src/metaclass_registry/core.py RegistryFamily   9 0 0   100%
src/metaclass_registry/core.py RegistryConfig   0 0 0   100%
src/metaclass_registry/core.py AutoRegisterMeta   160 26 0   84%
src/metaclass_registry/core.py RegisteredEnumMeta   0 0 0   100%
src/metaclass_registry/core.py (no class)   98 0 0   100%
src/metaclass_registry/discovery.py (no class)   100 17 0   83%
src/metaclass_registry/exceptions.py RegistryError   0 0 0   100%
src/metaclass_registry/exceptions.py DiscoveryError   0 0 0   100%
src/metaclass_registry/exceptions.py CacheError   0 0 0   100%
src/metaclass_registry/exceptions.py (no class)   6 0 0   100%
Total     688 137 0   80%

No items found using the specified filter.