public PackLock(File packFile, FS fs) {final File p = packFile.getParentFile();final String n = packFile.getName();keepFile = new File(p, n.substring(0, n.length() - 5) + ".keep"); }

public PackLock(FilePath packFile, FS fs){FilePath p = packFile.GetParentFile();string n = packFile.GetName();keepFile = new FilePath(p, Sharpen.Runtime.Substring(n, 0, n.Length - 5) + ".keep");this.fs = fs;}
