| createNewFile(File) |  | 0% |  | 0% | 7 | 7 | 24 | 24 | 1 | 1 |
| discoverGitExe() |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| createNewFileAtomic(File) |   | 25% |   | 12% | 4 | 5 | 14 | 20 | 0 | 1 |
| uniqueLinkPath(File) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| setExecute(File, boolean) |   | 73% |   | 50% | 2 | 4 | 7 | 18 | 0 | 1 |
| token(boolean, Path) |   | 40% |   | 25% | 2 | 3 | 1 | 3 | 0 | 1 |
| supportsAtomicCreateNewFile() |   | 80% |  | 100% | 0 | 5 | 2 | 14 | 0 | 1 |
| readUmask() |   | 90% |   | 50% | 3 | 4 | 3 | 13 | 0 | 1 |
| isCaseSensitive() |   | 71% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| runInShell(String, String[]) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| findHook(Repository, String) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| FS_POSIX(FS) |  | 100% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
| apply(Set, int, PosixFilePermission, int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| umask() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| FS_POSIX() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| runHookIfPresent(Repository, String, String[], PrintStream, PrintStream, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| newInstance() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setUmask(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getAttributes(File) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canExecute(File) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| normalize(File) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| normalize(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| supportsExecute() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| retryFailedLockFileCommit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| supportsSymlinks() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setHidden(File, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |