class documentation

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_bytes Parse SparseDirExtension from bytes.
Method __init__ Initialize SparseDirExtension.
Method to_bytes Serialize SparseDirExtension to bytes.

Inherited from IndexExtension:

Class Method from_raw Create an extension from raw data.
Class Variable data Undocumented
Class Variable signature Undocumented
def from_bytes(cls, data: bytes) -> SparseDirExtension:

Parse SparseDirExtension from bytes.

Parameters
data:bytesRaw bytes to parse (should be empty)
Returns
SparseDirExtensionSparseDirExtension instance
def __init__(self):

Initialize SparseDirExtension.

def to_bytes(self) -> bytes:

Serialize SparseDirExtension to bytes.

Returns
bytesEmpty bytes (extension presence is the signal)