Noir::GitSnapshot::Snapshot
root is the scratch directory to delete when the scan is done;
bases[i] is where the old side of base_paths[i] lives inside it.
Constructors
Instance methods
bases
clone
Sourcecommit
copy_with(root _root = @root, commit _commit = @commit, bases _bases = @bases)
SourceRewrites every code path under bases[i] to sit under
originals[i] instead, so endpoints scanned out of the scratch
checkout name the file where the user would look for it.
root