| Index: pkg/analyzer/lib/src/generated/java_io.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/java_io.dart b/pkg/analyzer/lib/src/generated/java_io.dart
|
| index 9b07d6dd6c38fb6edc868df31395f5ee4cad5dc5..3c147bfc7fe71b840908718a8c501149911f8623 100644
|
| --- a/pkg/analyzer/lib/src/generated/java_io.dart
|
| +++ b/pkg/analyzer/lib/src/generated/java_io.dart
|
| @@ -9,6 +9,7 @@ import "dart:io";
|
| import 'package:path/path.dart' as path;
|
|
|
| class JavaFile {
|
| + @deprecated
|
| static path.Context pathContext = path.context;
|
| static final String separator = Platform.pathSeparator;
|
| static final int separatorChar = Platform.pathSeparator.codeUnitAt(0);
|
| @@ -16,12 +17,12 @@ class JavaFile {
|
| JavaFile(String path) {
|
| _path = path;
|
| }
|
| - JavaFile.fromUri(Uri uri) : this(pathContext.fromUri(uri));
|
| + JavaFile.fromUri(Uri uri) : this(path.context.fromUri(uri));
|
| JavaFile.relative(JavaFile base, String child) {
|
| if (child.isEmpty) {
|
| this._path = base._path;
|
| } else {
|
| - this._path = pathContext.join(base._path, child);
|
| + this._path = path.context.join(base._path, child);
|
| }
|
| }
|
| @override
|
| @@ -43,9 +44,9 @@ class JavaFile {
|
|
|
| JavaFile getAbsoluteFile() => new JavaFile(getAbsolutePath());
|
| String getAbsolutePath() {
|
| - String path = pathContext.absolute(_path);
|
| - path = pathContext.normalize(path);
|
| - return path;
|
| + String abolutePath = path.context.absolute(_path);
|
| + abolutePath = path.context.normalize(abolutePath);
|
| + return abolutePath;
|
| }
|
|
|
| JavaFile getCanonicalFile() => new JavaFile(getCanonicalPath());
|
| @@ -53,9 +54,9 @@ class JavaFile {
|
| return _newFile().resolveSymbolicLinksSync();
|
| }
|
|
|
| - String getName() => pathContext.basename(_path);
|
| + String getName() => path.context.basename(_path);
|
| String getParent() {
|
| - var result = pathContext.dirname(_path);
|
| + var result = path.context.dirname(_path);
|
| // "." or "/" or "C:\"
|
| if (result.length < 4) return null;
|
| return result;
|
| @@ -101,8 +102,8 @@ class JavaFile {
|
| @override
|
| String toString() => _path.toString();
|
| Uri toURI() {
|
| - String path = getAbsolutePath();
|
| - return pathContext.toUri(path);
|
| + String absolutePath = getAbsolutePath();
|
| + return path.context.toUri(absolutePath);
|
| }
|
|
|
| Directory _newDirectory() => new Directory(_path);
|
| @@ -134,18 +135,15 @@ class JavaSystemIO {
|
| String sdkPath;
|
| // may be "xcodebuild/ReleaseIA32/dart" with "sdk" sibling
|
| {
|
| - var outDir =
|
| - JavaFile.pathContext.dirname(JavaFile.pathContext.dirname(exec));
|
| - sdkPath = JavaFile.pathContext
|
| - .join(JavaFile.pathContext.dirname(outDir), "sdk");
|
| + var outDir = path.context.dirname(path.context.dirname(exec));
|
| + sdkPath = path.context.join(path.context.dirname(outDir), "sdk");
|
| if (new Directory(sdkPath).existsSync()) {
|
| _properties[name] = sdkPath;
|
| return sdkPath;
|
| }
|
| }
|
| // probably be "dart-sdk/bin/dart"
|
| - sdkPath =
|
| - JavaFile.pathContext.dirname(JavaFile.pathContext.dirname(exec));
|
| + sdkPath = path.context.dirname(path.context.dirname(exec));
|
| _properties[name] = sdkPath;
|
| return sdkPath;
|
| }
|
|
|