Skip to content

Commit 3395bc0

Browse files
committed
renamed VFS.resolveVFSRelative to VFS.toAbsolutePathInternal
1 parent d5bfd25 commit 3395bc0

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

graalpython/org.graalvm.python.embedding/src/org/graalvm/python/embedding/utils/VirtualFileSystemImpl.java

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ private BaseEntry getEntry(Path inputPath) throws IOException {
439439
warn("VFS.getEntry: no entries after init");
440440
}
441441
}
442-
Path path = resolveVFSRelative(inputPath);
442+
Path path = toAbsolutePathInternal(inputPath);
443443
return vfsEntries.get(toCaseComparable(path.toString()));
444444
}
445445

@@ -618,7 +618,7 @@ public void checkAccess(Path p, Set<? extends AccessMode> modes, LinkOption... l
618618
Objects.requireNonNull(p);
619619
Objects.requireNonNull(modes);
620620

621-
Path path = resolveVFSRelative(p);
621+
Path path = toAbsolutePathInternal(p);
622622
if (!pathIsInVfs(path)) {
623623
boolean passed = false;
624624
try {
@@ -647,7 +647,7 @@ public void createDirectory(Path d, FileAttribute<?>... attrs) throws IOExceptio
647647
Objects.requireNonNull(d);
648648
Objects.requireNonNull(attrs);
649649

650-
Path dir = resolveVFSRelative(d);
650+
Path dir = toAbsolutePathInternal(d);
651651
if (!pathIsInVfs(dir)) {
652652
boolean passed = false;
653653
try {
@@ -666,7 +666,7 @@ public void createDirectory(Path d, FileAttribute<?>... attrs) throws IOExceptio
666666
public void delete(Path p) throws IOException {
667667
Objects.requireNonNull(p);
668668

669-
Path path = resolveVFSRelative(p);
669+
Path path = toAbsolutePathInternal(p);
670670
if (!pathIsInVfs(path)) {
671671
boolean passed = false;
672672
try {
@@ -687,7 +687,7 @@ public SeekableByteChannel newByteChannel(Path p, Set<? extends OpenOption> opti
687687
Objects.requireNonNull(options);
688688
Objects.requireNonNull(attrs);
689689

690-
Path path = resolveVFSRelative(p);
690+
Path path = toAbsolutePathInternal(p);
691691
if (!pathIsInVfs(path)) {
692692
boolean passed = false;
693693
try {
@@ -781,7 +781,7 @@ public void close() throws IOException {
781781
@Override
782782
public DirectoryStream<Path> newDirectoryStream(Path d, DirectoryStream.Filter<? super Path> filter) throws IOException {
783783
Objects.requireNonNull(d);
784-
Path dir = resolveVFSRelative(d);
784+
Path dir = toAbsolutePathInternal(d);
785785
if (!pathIsInVfs(dir)) {
786786
boolean passed = false;
787787
try {
@@ -823,7 +823,7 @@ public Iterator<Path> iterator() {
823823
}
824824
}
825825

826-
private Path resolveVFSRelative(Path path) {
826+
private Path toAbsolutePathInternal(Path path) {
827827
if (path.isAbsolute()) {
828828
return path.normalize();
829829
}
@@ -837,7 +837,7 @@ private Path resolveVFSRelative(Path path) {
837837
@Override
838838
public Path toAbsolutePath(Path path) {
839839
Objects.requireNonNull(path);
840-
Path result = resolveVFSRelative(path);
840+
Path result = toAbsolutePathInternal(path);
841841
if (!pathIsInVfs(result)) {
842842
if (allowHostIO == NONE) {
843843
delegate.toAbsolutePath(path);
@@ -860,7 +860,7 @@ public Path toAbsolutePath(Path path) {
860860
public Path toRealPath(Path p, LinkOption... linkOptions) throws IOException {
861861
Objects.requireNonNull(p);
862862

863-
Path path = resolveVFSRelative(p);
863+
Path path = toAbsolutePathInternal(p);
864864
boolean pathIsInVFS = pathIsInVfs(path);
865865
if (!pathIsInVFS) {
866866
Path ret = delegate.toRealPath(path, linkOptions);
@@ -884,7 +884,7 @@ public Path toRealPath(Path p, LinkOption... linkOptions) throws IOException {
884884
public Map<String, Object> readAttributes(Path p, String attributes, LinkOption... options) throws IOException {
885885
Objects.requireNonNull(p);
886886

887-
Path path = resolveVFSRelative(p);
887+
Path path = toAbsolutePathInternal(p);
888888
if (!pathIsInVfs(path)) {
889889
Map<String, Object> ret = delegate.readAttributes(path, attributes, options);
890890
finest("VFS.readAttributes delegated '%s' -> '%s'", path, ret);
@@ -955,8 +955,8 @@ public void copy(Path s, Path t, CopyOption... options) throws IOException {
955955
Objects.requireNonNull(s);
956956
Objects.requireNonNull(t);
957957

958-
Path source = resolveVFSRelative(s);
959-
Path target = resolveVFSRelative(t);
958+
Path source = toAbsolutePathInternal(s);
959+
Path target = toAbsolutePathInternal(t);
960960
if (pathIsInVfs(target)) {
961961
String msg = String.format("read-only filesystem, can't copy %s -> %s", source, target);
962962
finer("VFS.move %s", msg);
@@ -974,8 +974,8 @@ public void copy(Path s, Path t, CopyOption... options) throws IOException {
974974
public void move(Path s, Path t, CopyOption... options) throws IOException {
975975
Objects.requireNonNull(s);
976976
Objects.requireNonNull(t);
977-
Path source = resolveVFSRelative(s);
978-
Path target = resolveVFSRelative(t);
977+
Path source = toAbsolutePathInternal(s);
978+
Path target = toAbsolutePathInternal(t);
979979
if (!pathIsInVfs(source) && !pathIsInVfs(target)) {
980980
delegate.move(source, target, options);
981981
} else {
@@ -988,7 +988,7 @@ public void move(Path s, Path t, CopyOption... options) throws IOException {
988988
@Override
989989
public Charset getEncoding(Path p) {
990990
Objects.requireNonNull(p);
991-
Path path = resolveVFSRelative(p);
991+
Path path = toAbsolutePathInternal(p);
992992
if (!pathIsInVfs(path)) {
993993
return delegate.getEncoding(path);
994994
} else {
@@ -1000,8 +1000,8 @@ public Charset getEncoding(Path p) {
10001000
public void createSymbolicLink(Path l, Path t, FileAttribute<?>... attrs) throws IOException {
10011001
Objects.requireNonNull(l);
10021002
Objects.requireNonNull(t);
1003-
Path link = resolveVFSRelative(l);
1004-
Path target = resolveVFSRelative(t);
1003+
Path link = toAbsolutePathInternal(l);
1004+
Path target = toAbsolutePathInternal(t);
10051005
if (!pathIsInVfs(link) && !pathIsInVfs(target)) {
10061006
delegate.createSymbolicLink(link, target, attrs);
10071007
} else {
@@ -1015,8 +1015,8 @@ public void createSymbolicLink(Path l, Path t, FileAttribute<?>... attrs) throws
10151015
public void createLink(Path l, Path e) throws IOException {
10161016
Objects.requireNonNull(l);
10171017
Objects.requireNonNull(e);
1018-
Path link = resolveVFSRelative(l);
1019-
Path existing = resolveVFSRelative(e);
1018+
Path link = toAbsolutePathInternal(l);
1019+
Path existing = toAbsolutePathInternal(e);
10201020
if (!pathIsInVfs(link) && !pathIsInVfs(existing)) {
10211021
delegate.createLink(link, existing);
10221022
} else {
@@ -1029,7 +1029,7 @@ public void createLink(Path l, Path e) throws IOException {
10291029
@Override
10301030
public Path readSymbolicLink(Path l) throws IOException {
10311031
Objects.requireNonNull(l);
1032-
Path link = resolveVFSRelative(l);
1032+
Path link = toAbsolutePathInternal(l);
10331033
if (!pathIsInVfs(link)) {
10341034
return delegate.readSymbolicLink(link);
10351035
} else {
@@ -1042,7 +1042,7 @@ public Path readSymbolicLink(Path l) throws IOException {
10421042
@Override
10431043
public void setAttribute(Path p, String attribute, Object value, LinkOption... options) throws IOException {
10441044
Objects.requireNonNull(p);
1045-
Path path = resolveVFSRelative(p);
1045+
Path path = toAbsolutePathInternal(p);
10461046
if (!pathIsInVfs(path)) {
10471047
delegate.setAttribute(path, attribute, value, options);
10481048
} else {
@@ -1055,7 +1055,7 @@ public void setAttribute(Path p, String attribute, Object value, LinkOption... o
10551055
@Override
10561056
public String getMimeType(Path p) {
10571057
Objects.requireNonNull(p);
1058-
Path path = resolveVFSRelative(p);
1058+
Path path = toAbsolutePathInternal(p);
10591059
if (!pathIsInVfs(path)) {
10601060
return delegate.getMimeType(path);
10611061
}

0 commit comments

Comments
 (0)