sphinx_reports.DataModel.CodeCoverage
Abstract documentation coverage data model for Python code.
Classes
Base
: Abstract base class for generic types.Coverage
: Abstract base class for generic types.ModuleCoverage
: Abstract base class for generic types.PackageCoverage
: Abstract base class for generic types.
Classes
- class sphinx_reports.DataModel.CodeCoverage.Base(name, parent=None)[source]
Inheritance
- Parameters:
name (str)
parent (_ParentType | None)
- __init__(name, parent=None)[source]
- Parameters:
name (str)
parent (_ParentType | None)
- Return type:
None
- classmethod __class_getitem__()
Parameterizes a generic class.
At least, parameterizing a generic class is the main thing this method does. For example, for some generic class Foo, this is called when we do Foo[int] - there, with cls=Foo and params=int.
However, note that this method is also called when defining generic classes in the first place with class Foo[T]: ….
- classmethod __init_subclass__()
Function to initialize subclasses.
- class sphinx_reports.DataModel.CodeCoverage.Coverage(name, file, parent=None)[source]
Inheritance
- classmethod __class_getitem__()
Parameterizes a generic class.
At least, parameterizing a generic class is the main thing this method does. For example, for some generic class Foo, this is called when we do Foo[int] - there, with cls=Foo and params=int.
However, note that this method is also called when defining generic classes in the first place with class Foo[T]: ….
- classmethod __init_subclass__()
Function to initialize subclasses.
- class sphinx_reports.DataModel.CodeCoverage.ModuleCoverage(name, file, parent=None)[source]
Inheritance
- Parameters:
name (str)
file (Path)
parent (PackageCoverage | None)
- __init__(name, file, parent=None)[source]
- Parameters:
name (str)
file (Path)
parent (PackageCoverage | None)
- Return type:
None
- classmethod __class_getitem__()
Parameterizes a generic class.
At least, parameterizing a generic class is the main thing this method does. For example, for some generic class Foo, this is called when we do Foo[int] - there, with cls=Foo and params=int.
However, note that this method is also called when defining generic classes in the first place with class Foo[T]: ….
- classmethod __init_subclass__()
Function to initialize subclasses.
- class sphinx_reports.DataModel.CodeCoverage.PackageCoverage(name, file, parent=None)[source]
Inheritance
- Parameters:
name (str)
file (Path)
parent (PackageCoverage | None)
- __init__(name, file, parent=None)[source]
- Parameters:
name (str)
file (Path)
parent (PackageCoverage | None)
- Return type:
None
- classmethod __class_getitem__()
Parameterizes a generic class.
At least, parameterizing a generic class is the main thing this method does. For example, for some generic class Foo, this is called when we do Foo[int] - there, with cls=Foo and params=int.
However, note that this method is also called when defining generic classes in the first place with class Foo[T]: ….
- classmethod __init_subclass__()
Function to initialize subclasses.