Coverage report: 88%

Files Functions Classes

coverage.py v7.14.0, created at 2026-05-14 20:55 +0000

File class   statements missing excluded   coverage
src / gitversioned / __init__.py (no class)   8 0 0   100%
src / gitversioned / compat.py (no class)   22 0 0   100%
src / gitversioned / logging.py LoggingSettings   4 0 0   100%
src / gitversioned / logging.py (no class)   73 7 0   90%
src / gitversioned / plugins / __init__.py (no class)   0 0 0   100%
src / gitversioned / plugins / hatchling_plugin.py GitVersionedVersionSource   48 0 0   100%
src / gitversioned / plugins / hatchling_plugin.py (no class)   23 0 0   100%
src / gitversioned / plugins / setuptools_plugin.py (no class)   134 31 0   77%
src / gitversioned / settings.py SetupCfgSettingsSource   23 2 0   91%
src / gitversioned / settings.py Settings   6 0 0   100%
src / gitversioned / settings.py (no class)   43 0 0   100%
src / gitversioned / utils / __init__.py (no class)   5 0 0   100%
src / gitversioned / utils / environment.py BuildEnvironment   3 3 0   0%
src / gitversioned / utils / environment.py (no class)   48 0 0   100%
src / gitversioned / utils / git.py NotAGitRepositoryError   0 0 0   100%
src / gitversioned / utils / git.py GitReference   29 5 0   83%
src / gitversioned / utils / git.py GitRepository   91 13 0   86%
src / gitversioned / utils / git.py (no class)   64 0 0   100%
src / gitversioned / utils / pydantic.py EnsureList   8 0 0   100%
src / gitversioned / utils / pydantic.py (no class)   40 0 0   100%
src / gitversioned / versioning.py (no class)   271 49 0   82%
Total     943 110 0   88%

No items found using the specified filter.