Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EGit/FS"
< EGit
Line 1: | Line 1: | ||
= EGit FS (File System Operations) = | = EGit FS (File System Operations) = | ||
− | This page lists the methods managed for org.eclipse.jgit.util.FS.java and all subclasses: | + | This page lists the methods managed for '''org.eclipse.jgit.util.FS.java''' and all subclasses: |
* FS_Win32 | * FS_Win32 | ||
* FS_Win32_Java7 | * FS_Win32_Java7 | ||
Line 273: | Line 273: | ||
|- | |- | ||
| style="text-align:center; background:#ffffff; color:black" | N/A | | style="text-align:center; background:#ffffff; color:black" | N/A | ||
− | | Not applicable | + | | Not applicable / Not implemented |
|- | |- | ||
| style="text-align:center; background:#808080; color:black" | | | style="text-align:center; background:#808080; color:black" | | ||
Line 284: | Line 284: | ||
| Test ok | | Test ok | ||
|} | |} | ||
+ | |||
+ | |||
+ | == Example == | ||
+ | |||
+ | The createSymlLinks(File, String) implementation is : | ||
+ | * not applicable for FS, | ||
+ | * not implemented for FS_Win32, | ||
+ | * implemented and tested for FS_Win32_Java7 and FS_Win32_Cygwin, | ||
+ | * the implementation for FS_Win32Java7Cygwin is the same than FS_Win32_Cygwin, | ||
+ | * implemented and tested for FS_POSIX, | ||
+ | * the implementation for FS_POSIX_Java5 & FS_POSIX_Java6 is the same than FS_POSIX, | ||
+ | * implemented and tested for FS_POSIX_Java7. |
Revision as of 10:15, 27 January 2014
EGit FS (File System Operations)
This page lists the methods managed for org.eclipse.jgit.util.FS.java and all subclasses:
- FS_Win32
- FS_Win32_Java7
- FS_Win32_Cygwin
- FS_Win32_Java7Cygwin
- FS_POSIX
- FS_POSIX_Java_7
- FS_POSIX_Java_6
- FS_POSIX_Java_5
EGit/JGit | FS | FS_Win32 | FS_Win32_Java7 | FS_Win32_Cygwin | FS_Win32_Java7Cygwin | FS_POSIX | FS_POSIX_Java5 | FS_POSIX_Java6 | FS_POSIX_Java7 |
---|---|---|---|---|---|---|---|---|---|
canExecute(File) | N/A | false | FS_Win32 | N/A | false | ||||
createSymLinks(File, String) | N/A | N/A | FS_Win32_Cygwin | FS_POSIX | FS_POSIX | ||||
delete(File) | FS | FS | FS | FS | FS | ||||
exists(File) | FS | FS_POSIX | FS_POSIX | ||||||
getAttributes(File) | FS | FS | FS | FS | FS | ||||
isCaseSensitive() | N/A | false | FS_Win32 | FS_Win32 | FS_Win32 | FS_POSIX | FS_POSIX | FS_POSIX | |
isDirectory(File) | FS | FS | FS | FS | FS | FS | FS | FS | |
isFile(File) | FS | FS | FS | FS | FS | FS | FS | FS | |
isHidden(File) | FS | FS | FS | FS | FS | FS | FS | FS | |
isSymLink(File) | false | FS | FS_Win32_Cygwin | FS_POSIX | FS_POSIX | ||||
lastModified(File) | FS | FS_Win32_Cygwin | FS_POSIX | FS_POSIX | |||||
length(File) | FS | FS_Win32_Cygwin | FS_POSIX | FS_POSIX | |||||
normalize(File) | FS | FS | FS | FS | FS | FS | FS | FS | |
normalize(String) | FS | FS | FS | FS | FS | FS | FS | FS | |
readSymLink(File) | N/A | FS | FS_Win32_Cygwin | FS_POSIX | FS_POSIX | ||||
resolve(File, String) | FS | FS | FS | FS | FS | FS | FS | FS | |
runInShell | N/A | cmd.exe | FS_Win32 | sh.exe | FS_Win32_Cygwin | sh | FS_POSIX | FS_POSIX | FS_POSIX |
setExecute(File, boolean) | N/A | false | FS | false | |||||
setHidden(File, boolean) | FS | FS | FS_POSIX | FS_POSIX | FS_POSIX | ||||
setLastModified(File, long) | FS | FS | FS | FS | FS | ||||
supportsExecute() | N/A | false | true | FS_WIn32 | true | N/A | false | true | true |
supportsSymlinks() | false | FS | true | true | FS_Win32_Cygwin | true | FS_POSIX | FS_POSIX | FS_POSIX |
N/A | Not applicable / Not implemented |
Not tested | |
Test failed | |
Test ok |
Example
The createSymlLinks(File, String) implementation is :
- not applicable for FS,
- not implemented for FS_Win32,
- implemented and tested for FS_Win32_Java7 and FS_Win32_Cygwin,
- the implementation for FS_Win32Java7Cygwin is the same than FS_Win32_Cygwin,
- implemented and tested for FS_POSIX,
- the implementation for FS_POSIX_Java5 & FS_POSIX_Java6 is the same than FS_POSIX,
- implemented and tested for FS_POSIX_Java7.