Merge from vscode a234f13c45b40a0929777cb440ee011b7549eed2 (#8911)

* Merge from vscode a234f13c45b40a0929777cb440ee011b7549eed2

* update distro

* fix layering

* update distro

* fix tests
This commit is contained in:
Anthony Dresser
2020-01-22 13:42:37 -08:00
committed by GitHub
parent 977111eb21
commit bd7aac8ee0
895 changed files with 24651 additions and 14520 deletions

View File

@@ -0,0 +1,33 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the Source EULA. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import { IProgressIndicator, IProgressRunner } from 'vs/platform/progress/common/progress';
export class SimpleProgressIndicator implements IProgressIndicator {
show(infinite: true, delay?: number): IProgressRunner;
show(total: number, delay?: number): IProgressRunner;
show(total: any, delay?: any) {
return {
total: (total: number) => {
},
worked: (worked: number) => {
},
done: () => {
}
};
}
async showWhile(promise: Promise<any>, delay?: number): Promise<void> {
try {
await promise;
} catch (e) {
}
}
_serviceBrand: undefined;
}