class documentation
class FilterSpec(ABC):
Known subclasses: dulwich.object_filters.BlobLimitFilter, dulwich.object_filters.BlobNoneFilter, dulwich.object_filters.CombineFilter, dulwich.object_filters.SparseOidFilter, dulwich.object_filters.TreeDepthFilter
Base class for all filter specifications.
| Method | should |
Determine if a blob of given size should be included. |
| Method | should |
Determine if a tree at given depth should be included. |
| Method | to |
Convert filter spec back to string format. |
overridden in
dulwich.object_filters.BlobLimitFilter, dulwich.object_filters.BlobNoneFilter, dulwich.object_filters.CombineFilter, dulwich.object_filters.SparseOidFilter, dulwich.object_filters.TreeDepthFilterConvert filter spec back to string format.
| Returns | |
str | Filter specification string (e.g., blob:none, blob:limit=1m) |