Skip to content

Commit 5bb3771

Browse files
committed
Merge branch 'main' into merogge/re-view
2 parents 343270e + 00105d2 commit 5bb3771

File tree

5 files changed

+20
-16
lines changed

5 files changed

+20
-16
lines changed

extensions/typescript-language-features/src/configuration/fileSchemes.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ export const file = 'file';
1010
export const untitled = 'untitled';
1111
export const git = 'git';
1212
export const github = 'github';
13+
export const azurerepos = 'azurerepos';
1314

1415
/** Live share scheme */
1516
export const vsls = 'vsls';
@@ -39,4 +40,5 @@ export const disabledSchemes = new Set([
3940
git,
4041
vsls,
4142
github,
43+
azurerepos,
4244
]);

src/vs/platform/extensionManagement/test/node/installGalleryExtensionTask.test.ts

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,9 @@ class TestInstallGalleryExtensionTask extends InstallGalleryExtensionTask {
7070
constructor(
7171
extension: IGalleryExtension,
7272
extensionDownloader: ExtensionsDownloader,
73+
disposables: DisposableStore,
7374
) {
74-
const instantiationService = new TestInstantiationService();
75+
const instantiationService = disposables.add(new TestInstantiationService());
7576
const logService = instantiationService.stub(ILogService, new NullLogService());
7677
const fileService = instantiationService.stub(IFileService, new FileService(logService));
7778
const fileSystemProvider = new InMemoryFileSystemProvider();
@@ -131,7 +132,7 @@ suite('InstallGalleryExtensionTask Tests', () => {
131132
teardown(() => disposables.clear());
132133

133134
test('if verification is enabled by default, the task completes', async () => {
134-
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: true, didExecute: true }));
135+
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: true, didExecute: true }), disposables);
135136

136137
await testObject.run();
137138

@@ -140,7 +141,7 @@ suite('InstallGalleryExtensionTask Tests', () => {
140141
});
141142

142143
test('if verification is enabled in stable, the task completes', async () => {
143-
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: true, didExecute: true, quality: 'stable' }));
144+
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: true, didExecute: true, quality: 'stable' }), disposables);
144145

145146
await testObject.run();
146147

@@ -149,7 +150,7 @@ suite('InstallGalleryExtensionTask Tests', () => {
149150
});
150151

151152
test('if verification is disabled by setting set to false, the task skips verification', async () => {
152-
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: false, verificationResult: 'error', didExecute: false }));
153+
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: false, verificationResult: 'error', didExecute: false }), disposables);
153154

154155
await testObject.run();
155156

@@ -158,7 +159,7 @@ suite('InstallGalleryExtensionTask Tests', () => {
158159
});
159160

160161
test('if verification is disabled because the module is not loaded, the task skips verification', async () => {
161-
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: false, didExecute: false }));
162+
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: false, didExecute: false }), disposables);
162163

163164
await testObject.run();
164165

@@ -168,7 +169,7 @@ suite('InstallGalleryExtensionTask Tests', () => {
168169

169170
test('if verification fails to execute, the task completes', async () => {
170171
const errorCode = 'ENOENT';
171-
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: errorCode, didExecute: false }));
172+
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: errorCode, didExecute: false }), disposables);
172173

173174
await testObject.run();
174175

@@ -179,7 +180,7 @@ suite('InstallGalleryExtensionTask Tests', () => {
179180
test('if verification fails', async () => {
180181
const errorCode = 'IntegrityCheckFailed';
181182

182-
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: errorCode, didExecute: true }));
183+
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: errorCode, didExecute: true }), disposables);
183184

184185
await testObject.run();
185186

@@ -188,7 +189,7 @@ suite('InstallGalleryExtensionTask Tests', () => {
188189
});
189190

190191
test('if verification succeeds, the task completes', async () => {
191-
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: true, didExecute: true }));
192+
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: true }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: true, didExecute: true }), disposables);
192193

193194
await testObject.run();
194195

@@ -197,7 +198,7 @@ suite('InstallGalleryExtensionTask Tests', () => {
197198
});
198199

199200
test('task completes for unsigned extension', async () => {
200-
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: false }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: true, didExecute: false }));
201+
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: false }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: true, didExecute: false }), disposables);
201202

202203
await testObject.run();
203204

@@ -206,7 +207,7 @@ suite('InstallGalleryExtensionTask Tests', () => {
206207
});
207208

208209
test('task completes for an unsigned extension even when signature verification throws error', async () => {
209-
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: false }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: 'error', didExecute: true }));
210+
const testObject = new TestInstallGalleryExtensionTask(aGalleryExtension('a', { isSigned: false }), anExtensionsDownloader({ isSignatureVerificationEnabled: true, verificationResult: 'error', didExecute: true }), disposables);
210211

211212
await testObject.run();
212213

src/vs/platform/userDataSync/test/common/userDataSyncClient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export class UserDataSyncClient extends Disposable {
5252

5353
constructor(readonly testServer: UserDataSyncTestServer = new UserDataSyncTestServer()) {
5454
super();
55-
this.instantiationService = new TestInstantiationService();
55+
this.instantiationService = this._register(new TestInstantiationService());
5656
}
5757

5858
async setUp(empty: boolean = false): Promise<void> {

src/vs/workbench/contrib/accessibility/browser/accessibleView.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@ import { IOpenerService } from 'vs/platform/opener/common/opener';
2323
import { SelectionClipboardContributionID } from 'vs/workbench/contrib/codeEditor/browser/selectionClipboard';
2424
import { getSimpleEditorOptions } from 'vs/workbench/contrib/codeEditor/browser/simpleEditorOptions';
2525

26-
const enum DIMENSION_DEFAULT {
27-
WIDTH = 800
26+
const enum DEFAULT {
27+
WIDTH = 800,
28+
TOP = 25
2829
}
2930

3031
export interface IAccessibleContentProvider {
@@ -94,7 +95,7 @@ class AccessibleView extends Disposable {
9495

9596
show(provider: IAccessibleContentProvider): void {
9697
const delegate: IContextViewDelegate = {
97-
getAnchor: () => { return { x: (window.innerWidth / 2) - (DIMENSION_DEFAULT.WIDTH / 2), y: (window.innerHeight / 2) - (this.editorWidget.getContentHeight() / 2) }; },
98+
getAnchor: () => { return { x: (window.innerWidth / 2) - (DEFAULT.WIDTH / 2), y: DEFAULT.TOP }; },
9899
render: (container) => {
99100
return this._render(provider, container);
100101
},
@@ -160,7 +161,7 @@ class AccessibleView extends Disposable {
160161
}
161162

162163
private _layout(): void {
163-
this._editorWidget.layout({ width: DIMENSION_DEFAULT.WIDTH, height: this._editorWidget.getContentHeight() });
164+
this._editorWidget.layout({ width: DEFAULT.WIDTH, height: this._editorWidget.getContentHeight() });
164165
}
165166

166167
private async _getTextModel(resource: URI): Promise<ITextModel | null> {

src/vs/workbench/contrib/extensions/test/electron-sandbox/extensionsWorkbenchService.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ suite('ExtensionsWorkbenchServiceTest', () => {
6969
uninstallEvent = suiteDisposables.add(new Emitter<UninstallExtensionEvent>());
7070
didUninstallEvent = suiteDisposables.add(new Emitter<DidUninstallExtensionEvent>());
7171

72-
instantiationService = new TestInstantiationService();
72+
instantiationService = suiteDisposables.add(new TestInstantiationService());
7373
instantiationService.stub(ITelemetryService, NullTelemetryService);
7474
instantiationService.stub(ILogService, NullLogService);
7575
instantiationService.stub(IProgressService, ProgressService);

0 commit comments

Comments
 (0)