Repository

Undocumented in source.

Constructors

this
this(string path)
Undocumented in source.

Members

Aliases

ObjectWriter
alias ObjectWriter = RefCounted!ObjectWriterImpl
Undocumented in source.

Functions

check
bool check(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
createObjectWriter
ObjectWriter createObjectWriter(string type)

Spawn a hash-object process which can hash and write git objects on the fly.

getHistory
History getHistory()
Undocumented in source. Be warned that the author may not have intended to support it.
getObjects
GitObject[] getObjects(Hash[] hashes)

Run a batch cat-file query.

pipe
auto pipe(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
query
string query(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
run
void run(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
writeObjects
void writeObjects(GitObject[] objects)

Batch-write the given objects to the database. The hashes are saved to the "hash" fields of the passed objects.

Structs

ObjectWriterImpl
struct ObjectWriterImpl
Undocumented in source.

Variables

argsPrefix
string[] argsPrefix;
Undocumented in source.
path
string path;
Undocumented in source.

Meta