Index: frog/file_system_vm.dart |
diff --git a/frog/file_system_vm.dart b/frog/file_system_vm.dart |
deleted file mode 100644 |
index 48805f9a78ce665beb166de09e29f56feb7ff939..0000000000000000000000000000000000000000 |
--- a/frog/file_system_vm.dart |
+++ /dev/null |
@@ -1,40 +0,0 @@ |
-// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
-// for details. All rights reserved. Use of this source code is governed by a |
-// BSD-style license that can be found in the LICENSE file. |
- |
-#library('file_system_vm'); |
-#import('dart:io'); |
-#import('file_system.dart'); |
-#import('dart:utf'); |
- |
-/** File system implementation using the vm api's. */ |
-class VMFileSystem implements FileSystem { |
- void writeString(String path, String text) { |
- var file = new File(path).openSync(FileMode.WRITE); |
- file.writeStringSync(text); |
- file.closeSync(); |
- } |
- |
- String readAll(String filename) { |
- var file = (new File(filename)).openSync(); |
- var length = file.lengthSync(); |
- var buffer = new List<int>(length); |
- var bytes = file.readListSync(buffer, 0, length); |
- file.closeSync(); |
- return new String.fromCharCodes(new Utf8Decoder(buffer).decodeRest()); |
- } |
- |
- bool fileExists(String filename) { |
- return new File(filename).existsSync(); |
- } |
- |
- void createDirectory(String path, [bool recursive = false]) { |
- // TODO(rnystrom): Implement. |
- throw 'createDirectory() is not implemented by VMFileSystem yet.'; |
- } |
- |
- void removeDirectory(String path, [bool recursive = false]) { |
- // TODO(rnystrom): Implement. |
- throw 'removeDirectory() is not implemented by VMFileSystem yet.'; |
- } |
-} |