aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/vfs/ReadonlyFileSystemWithCustomStat.java
diff options
context:
space:
mode:
authorGravatar aehlig <aehlig@google.com>2017-12-19 07:12:25 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2017-12-19 07:13:52 -0800
commitc801c393bcfabbe6e5058fd77ef2d67660c75da3 (patch)
tree1711325efe0f0e0fa9adb6d2aef8310a666e587b /src/main/java/com/google/devtools/build/lib/vfs/ReadonlyFileSystemWithCustomStat.java
parent2918e78a2b3144d5cacc1ab20ab4626a72df797a (diff)
Automated rollback of commit 82e68b75304438c96ff878a0c2b8d18b42002486.
Fixes #4322, #4306. *** Reason for rollback *** Introduces a deadlock (see https://github.com/bazelbuild/bazel/issues/4322) *** Original change description *** Make FileSystem operate on LocalPath instead of Path. PiperOrigin-RevId: 179549866
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/vfs/ReadonlyFileSystemWithCustomStat.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/vfs/ReadonlyFileSystemWithCustomStat.java26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/vfs/ReadonlyFileSystemWithCustomStat.java b/src/main/java/com/google/devtools/build/lib/vfs/ReadonlyFileSystemWithCustomStat.java
index 46e058cb67..de5daca181 100644
--- a/src/main/java/com/google/devtools/build/lib/vfs/ReadonlyFileSystemWithCustomStat.java
+++ b/src/main/java/com/google/devtools/build/lib/vfs/ReadonlyFileSystemWithCustomStat.java
@@ -31,37 +31,37 @@ public abstract class ReadonlyFileSystemWithCustomStat extends AbstractFileSyste
}
@Override
- protected OutputStream getOutputStream(LocalPath path, boolean append) throws IOException {
+ protected OutputStream getOutputStream(Path path, boolean append) throws IOException {
throw modificationException();
}
@Override
- protected void setReadable(LocalPath path, boolean readable) throws IOException {
+ protected void setReadable(Path path, boolean readable) throws IOException {
throw modificationException();
}
@Override
- public void setWritable(LocalPath path, boolean writable) throws IOException {
+ public void setWritable(Path path, boolean writable) throws IOException {
throw modificationException();
}
@Override
- protected void setExecutable(LocalPath path, boolean executable) {
+ protected void setExecutable(Path path, boolean executable) {
throw new UnsupportedOperationException("setExecutable");
}
@Override
- public boolean supportsModifications(LocalPath path) {
+ public boolean supportsModifications(Path path) {
return false;
}
@Override
- public boolean supportsSymbolicLinksNatively(LocalPath path) {
+ public boolean supportsSymbolicLinksNatively(Path path) {
return false;
}
@Override
- public boolean supportsHardLinksNatively(LocalPath path) {
+ public boolean supportsHardLinksNatively(Path path) {
return false;
}
@@ -71,33 +71,33 @@ public abstract class ReadonlyFileSystemWithCustomStat extends AbstractFileSyste
}
@Override
- public boolean createDirectory(LocalPath path) throws IOException {
+ public boolean createDirectory(Path path) throws IOException {
throw modificationException();
}
@Override
- protected void createSymbolicLink(LocalPath linkPath, String targetFragment) throws IOException {
+ protected void createSymbolicLink(Path linkPath, PathFragment targetFragment) throws IOException {
throw modificationException();
}
@Override
- protected void createFSDependentHardLink(LocalPath linkPath, LocalPath originalPath)
+ protected void createFSDependentHardLink(Path linkPath, Path originalPath)
throws IOException {
throw modificationException();
}
@Override
- public void renameTo(LocalPath sourcePath, LocalPath targetPath) throws IOException {
+ public void renameTo(Path sourcePath, Path targetPath) throws IOException {
throw modificationException();
}
@Override
- public boolean delete(LocalPath path) throws IOException {
+ public boolean delete(Path path) throws IOException {
throw modificationException();
}
@Override
- public void setLastModifiedTime(LocalPath path, long newTime) throws IOException {
+ public void setLastModifiedTime(Path path, long newTime) throws IOException {
throw modificationException();
}
}