Index: sdk/lib/io/directory_impl.dart |
diff --git a/sdk/lib/io/directory_impl.dart b/sdk/lib/io/directory_impl.dart |
index 662107f22eefd3911b87a0b3ac48ffe3e2399495..af7fe54075dd41c356ded35a931a3d7baeca676e 100644 |
--- a/sdk/lib/io/directory_impl.dart |
+++ b/sdk/lib/io/directory_impl.dart |
@@ -27,7 +27,7 @@ class _Directory extends FileSystemEntity implements Directory { |
static Directory get current { |
var result = _current(); |
if (result is OSError) { |
- throw new DirectoryException( |
+ throw new FileSystemException( |
"Getting current working directory failed", "", result); |
} |
return new _Directory(result); |
@@ -38,7 +38,7 @@ class _Directory extends FileSystemEntity implements Directory { |
var result = _setCurrent(path); |
if (result is ArgumentError) throw result; |
if (result is OSError) { |
- throw new DirectoryException( |
+ throw new FileSystemException( |
"Setting current working directory failed", path, result); |
} |
} |
@@ -55,7 +55,7 @@ class _Directory extends FileSystemEntity implements Directory { |
bool existsSync() { |
var result = _exists(path); |
if (result is OSError) { |
- throw new DirectoryException("Exists failed", path, result); |
+ throw new FileSystemException("Exists failed", path, result); |
} |
return (result == 1); |
} |
@@ -143,7 +143,7 @@ class _Directory extends FileSystemEntity implements Directory { |
if (recursive) return createRecursivelySync(); |
var result = _create(path); |
if (result is OSError) { |
- throw new DirectoryException("Creation failed", path, result); |
+ throw new FileSystemException("Creation failed", path, result); |
} |
} |
@@ -187,7 +187,7 @@ class _Directory extends FileSystemEntity implements Directory { |
} |
var result = _createTemp(fullPrefix); |
if (result is OSError) { |
- throw new DirectoryException("Creation of temporary directory failed", |
+ throw new FileSystemException("Creation of temporary directory failed", |
fullPrefix, |
result); |
} |
@@ -207,7 +207,7 @@ class _Directory extends FileSystemEntity implements Directory { |
void _deleteSync({bool recursive: false}) { |
var result = _deleteNative(path, recursive); |
if (result is OSError) { |
- throw new DirectoryException("Deletion failed", path, result); |
+ throw new FileSystemException("Deletion failed", path, result); |
} |
} |
@@ -227,7 +227,7 @@ class _Directory extends FileSystemEntity implements Directory { |
} |
var result = _rename(path, newPath); |
if (result is OSError) { |
- throw new DirectoryException("Rename failed", path, result); |
+ throw new FileSystemException("Rename failed", path, result); |
} |
return new Directory(newPath); |
} |
@@ -264,7 +264,7 @@ class _Directory extends FileSystemEntity implements Directory { |
case _OSERROR_RESPONSE: |
var err = new OSError(response[_OSERROR_RESPONSE_MESSAGE], |
response[_OSERROR_RESPONSE_ERROR_CODE]); |
- return new DirectoryException(message, path, err); |
+ return new FileSystemException(message, path, err); |
default: |
return new Exception("Unknown error"); |
} |
@@ -362,7 +362,7 @@ class _AsyncDirectoryLister { |
} |
} |
} else { |
- controller.addError(new DirectoryException("Internal error")); |
+ controller.addError(new FileSystemException("Internal error")); |
} |
nextRunning = false; |
next(); |
@@ -391,12 +391,12 @@ class _AsyncDirectoryLister { |
var errorPath = message[RESPONSE_PATH]; |
if (errorPath == null) errorPath = path; |
controller.addError( |
- new DirectoryException("Directory listing failed", |
+ new FileSystemException("Directory listing failed", |
errorPath, |
err)); |
} else { |
controller.addError( |
- new DirectoryException("Internal error")); |
+ new FileSystemException("Internal error")); |
} |
} |
} |