diff --git a/src/vs/platform/files/common/files.ts b/src/vs/platform/files/common/files.ts index f02beeaf06d841e529d5eb5b34910bf607afce0a..51f62ad470e3b2d5994e249763628f3e17f00fe9 100644 --- a/src/vs/platform/files/common/files.ts +++ b/src/vs/platform/files/common/files.ts @@ -175,7 +175,6 @@ export interface IFileSystemProvider { // more... // - utimes(resource: URI, mtime: number, atime: number): TPromise; stat(resource: URI): TPromise; readFile(resource: URI): TPromise; writeFile(resource: URI, content: Uint8Array): TPromise; diff --git a/src/vs/vscode.proposed.d.ts b/src/vs/vscode.proposed.d.ts index 6f94afbe1ced73d951a6652995c737201aab1469..c04087a6d633f5ec89376804ce46f4bfaf494b54 100644 --- a/src/vs/vscode.proposed.d.ts +++ b/src/vs/vscode.proposed.d.ts @@ -185,7 +185,7 @@ declare module 'vscode' { readonly onDidChange?: Event; // more... - // + // @deprecated - will go away utimes(resource: Uri, mtime: number, atime: number): Thenable; stat(resource: Uri): Thenable; @@ -232,10 +232,6 @@ declare module 'vscode' { readonly onDidChange?: Event; - // more... - // - utimes(resource: Uri, mtime: number, atime: number): Thenable; - stat(resource: Uri): Thenable; readFile(resource: Uri, token: CancellationToken): Thenable; diff --git a/src/vs/workbench/api/electron-browser/mainThreadFileSystem.ts b/src/vs/workbench/api/electron-browser/mainThreadFileSystem.ts index ea33b46a78ff486f1248d331b6422ef36e9d2f5c..80ea36bc303971ad539dfb7211888fdcf0d44883 100644 --- a/src/vs/workbench/api/electron-browser/mainThreadFileSystem.ts +++ b/src/vs/workbench/api/electron-browser/mainThreadFileSystem.ts @@ -93,9 +93,6 @@ class RemoteFileSystemProvider implements IFileSystemProvider { // --- forwarding calls - utimes(resource: URI, mtime: number, atime: number): TPromise { - return this._proxy.$utimes(this._handle, resource, mtime, atime); - } stat(resource: URI): TPromise { return this._proxy.$stat(this._handle, resource); } diff --git a/src/vs/workbench/api/node/extHost.protocol.ts b/src/vs/workbench/api/node/extHost.protocol.ts index 7d29a27fb81b17ae22294244341452381d7a77ab..44e0ba2ce5b84f0a0899d005b36c63184a6549c6 100644 --- a/src/vs/workbench/api/node/extHost.protocol.ts +++ b/src/vs/workbench/api/node/extHost.protocol.ts @@ -565,7 +565,6 @@ export interface ExtHostWorkspaceShape { } export interface ExtHostFileSystemShape { - $utimes(handle: number, resource: UriComponents, mtime: number, atime: number): TPromise; $stat(handle: number, resource: UriComponents): TPromise; $readFile(handle: number, resource: UriComponents): TPromise; diff --git a/src/vs/workbench/api/node/extHostFileSystem.ts b/src/vs/workbench/api/node/extHostFileSystem.ts index db8749594afbbf8d7567fdbff9e7283d4deab3bb..646f22018173d71e82573540329f7ea32b2e3910 100644 --- a/src/vs/workbench/api/node/extHostFileSystem.ts +++ b/src/vs/workbench/api/node/extHostFileSystem.ts @@ -66,9 +66,6 @@ class FileSystemProviderShim implements vscode.FileSystemProvider2 { this.onDidChange = this._delegate.onDidChange; } - utimes(resource: vscode.Uri, mtime: number, atime: number): Thenable { - return this._delegate.utimes(resource, mtime, atime); - } stat(resource: vscode.Uri): Thenable { return this._delegate.stat(resource); } @@ -170,9 +167,6 @@ export class ExtHostFileSystem implements ExtHostFileSystemShape { }; } - $utimes(handle: number, resource: UriComponents, mtime: number, atime: number): TPromise { - return asWinJsPromise(token => this._fsProvider.get(handle).utimes(URI.revive(resource), mtime, atime)); - } $stat(handle: number, resource: UriComponents): TPromise { return asWinJsPromise(token => this._fsProvider.get(handle).stat(URI.revive(resource))); }