Bug: 475070 Change-Id: I6dc651f4b47e1b2c8d7954ec982e21ae6bb5f7a6 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>tags/v4.1.0.201509280440-r
@@ -285,9 +285,7 @@ public abstract class FS { | |||
* @since 3.3 | |||
*/ | |||
public void delete(File f) throws IOException { | |||
if (!f.delete()) | |||
throw new IOException(MessageFormat.format( | |||
JGitText.get().deleteFileFailed, f.getAbsolutePath())); | |||
FileUtils.delete(f); | |||
} | |||
/** |
@@ -260,11 +260,6 @@ public class FS_POSIX extends FS { | |||
FileUtil.setLastModified(path, time); | |||
} | |||
@Override | |||
public void delete(File path) throws IOException { | |||
FileUtil.delete(path); | |||
} | |||
@Override | |||
public long length(File f) throws IOException { | |||
return FileUtil.getLength(f); |
@@ -198,11 +198,6 @@ public class FS_Win32 extends FS { | |||
FileUtil.setLastModified(path, time); | |||
} | |||
@Override | |||
public void delete(File path) throws IOException { | |||
FileUtil.delete(path); | |||
} | |||
@Override | |||
public long length(File f) throws IOException { | |||
return FileUtil.getLength(f); |
@@ -183,11 +183,6 @@ public class FS_Win32_Cygwin extends FS_Win32 { | |||
FileUtil.setLastModified(path, time); | |||
} | |||
@Override | |||
public void delete(File path) throws IOException { | |||
FileUtil.delete(path); | |||
} | |||
@Override | |||
public long length(File f) throws IOException { | |||
return FileUtil.getLength(f); |
@@ -193,10 +193,11 @@ public class FileUtil { | |||
/** | |||
* @param path | |||
* @throws IOException | |||
* @deprecated use {@link FileUtils#delete(File)} | |||
*/ | |||
@Deprecated | |||
public static void delete(File path) throws IOException { | |||
Path nioPath = path.toPath(); | |||
Files.delete(nioPath); | |||
FileUtils.delete(path); | |||
} | |||
static Attributes getFileAttributesBasic(FS fs, File path) { |