class documentation
class SparseDirExtension(IndexExtension):
Constructors: SparseDirExtension.from_bytes(data), SparseDirExtension()
Sparse directory extension.
This extension indicates that the index contains sparse directory entries. Tools that don't understand sparse index should avoid interacting with the index when this extension is present.
The extension data is empty - its presence is the signal.
| Class Method | from |
Parse SparseDirExtension from bytes. |
| Method | __init__ |
Initialize SparseDirExtension. |
| Method | to |
Serialize SparseDirExtension to bytes. |
Inherited from IndexExtension:
| Class Method | from |
Create an extension from raw data. |
| Class Variable | data |
Undocumented |
| Class Variable | signature |
Undocumented |
Parse SparseDirExtension from bytes.
| Parameters | |
data:bytes | Raw bytes to parse (should be empty) |
| Returns | |
SparseDirExtension | SparseDirExtension instance |
overrides
dulwich.index.IndexExtension.to_bytesSerialize SparseDirExtension to bytes.
| Returns | |
bytes | Empty bytes (extension presence is the signal) |