public cachingRepo(@string path = default, par.Cache cache = default, Repo r = default) { this.path = path; this.cache = cache; this.r = r; }
public mvsReqs(slice <module.Version> buildList = default, par.Cache cache = default, sync.Map versions = default) { this.buildList = buildList; this.cache = cache; this.versions = versions; }
public gitRepo(@string remote = default, @string remoteURL = default, bool local = default, @string dir = default, lockedfile.Mutex mu = default, long fetchLevel = default, par.Cache statCache = default, sync.Once refsOnce = default, map <@string, @string> refs = default, error refsErr = default, sync.Once localTagsOnce = default, map <@string, bool> localTags = default) { this.remote = remote; this.remoteURL = remoteURL; this.local = local; this.dir = dir; this.mu = mu; this.fetchLevel = fetchLevel; this.statCache = statCache; this.refsOnce = refsOnce; this.refs = refs; this.refsErr = refsErr; this.localTagsOnce = localTagsOnce; this.localTags = localTags; }