Skip to content

Commit 94503dd

Browse files
committed
let -> const
1 parent 4106bf9 commit 94503dd

File tree

1 file changed

+25
-23
lines changed

1 file changed

+25
-23
lines changed

src/vs/workbench/services/keybinding/browser/keybindingService.ts

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ function isValidContributedKeyBinding(keyBinding: ContributedKeyBinding, rejects
9898
return true;
9999
}
100100

101-
let keybindingType: IJSONSchema = {
101+
const keybindingType: IJSONSchema = {
102102
type: 'object',
103103
default: { command: '', key: '' },
104104
properties: {
@@ -205,7 +205,7 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
205205

206206
let dispatchConfig = getDispatchConfig(configurationService);
207207
configurationService.onDidChangeConfiguration((e) => {
208-
let newDispatchConfig = getDispatchConfig(configurationService);
208+
const newDispatchConfig = getDispatchConfig(configurationService);
209209
if (dispatchConfig === newDispatchConfig) {
210210
return;
211211
}
@@ -239,8 +239,8 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
239239

240240
keybindingsExtPoint.setHandler((extensions) => {
241241

242-
let keybindings: IKeybindingRule2[] = [];
243-
for (let extension of extensions) {
242+
const keybindings: IKeybindingRule2[] = [];
243+
for (const extension of extensions) {
244244
this._handleKeybindingsExtensionPointUser(extension.description.identifier, extension.description.isBuiltin, extension.value, extension.collector, keybindings);
245245
}
246246

@@ -275,7 +275,7 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
275275
this.isComposingGlobalContextKey.set(false);
276276
}));
277277

278-
let data = this.keyboardLayoutService.getCurrentKeyboardLayout();
278+
const data = this.keyboardLayoutService.getCurrentKeyboardLayout();
279279
/* __GDPR__FRAGMENT__
280280
"IKeyboardLayoutInfo" : {
281281
"name" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
@@ -379,7 +379,8 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
379379
}
380380

381381
private _resolveKeybindingItems(items: IKeybindingItem[], isDefault: boolean): ResolvedKeybindingItem[] {
382-
let result: ResolvedKeybindingItem[] = [], resultLen = 0;
382+
const result: ResolvedKeybindingItem[] = [];
383+
let resultLen = 0;
383384
for (const item of items) {
384385
const when = item.when || undefined;
385386
const keybinding = item.keybinding;
@@ -403,7 +404,8 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
403404
}
404405

405406
private _resolveUserKeybindingItems(items: IUserKeybindingItem[], isDefault: boolean): ResolvedKeybindingItem[] {
406-
let result: ResolvedKeybindingItem[] = [], resultLen = 0;
407+
const result: ResolvedKeybindingItem[] = [];
408+
let resultLen = 0;
407409
for (const item of items) {
408410
const when = item.when || undefined;
409411
const parts = item.parts;
@@ -430,7 +432,7 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
430432
return false;
431433
}
432434

433-
for (let part of kb.parts) {
435+
for (const part of kb.parts) {
434436
if (!part.metaKey && !part.altKey && !part.ctrlKey && !part.shiftKey) {
435437
continue;
436438
}
@@ -517,10 +519,10 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
517519

518520
private _handleKeybinding(extensionId: ExtensionIdentifier, isBuiltin: boolean, idx: number, keybindings: ContributedKeyBinding, collector: ExtensionMessageCollector, result: IKeybindingRule2[]): void {
519521

520-
let rejects: string[] = [];
522+
const rejects: string[] = [];
521523

522524
if (isValidContributedKeyBinding(keybindings, rejects)) {
523-
let rule = this._asCommandRule(extensionId, isBuiltin, idx++, keybindings);
525+
const rule = this._asCommandRule(extensionId, isBuiltin, idx++, keybindings);
524526
if (rule) {
525527
result.push(rule);
526528
}
@@ -538,7 +540,7 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
538540

539541
private _asCommandRule(extensionId: ExtensionIdentifier, isBuiltin: boolean, idx: number, binding: ContributedKeyBinding): IKeybindingRule2 | undefined {
540542

541-
let { command, args, when, key, mac, linux, win } = binding;
543+
const { command, args, when, key, mac, linux, win } = binding;
542544

543545
let weight: number;
544546
if (isBuiltin) {
@@ -547,8 +549,8 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
547549
weight = KeybindingWeight.ExternalExtension + idx;
548550
}
549551

550-
let commandAction = MenuRegistry.getCommand(command);
551-
let precondition = commandAction && commandAction.precondition;
552+
const commandAction = MenuRegistry.getCommand(command);
553+
const precondition = commandAction && commandAction.precondition;
552554
let fullWhen: ContextKeyExpression | undefined;
553555
if (when && precondition) {
554556
fullWhen = ContextKeyExpr.and(precondition, ContextKeyExpr.deserialize(when));
@@ -558,7 +560,7 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
558560
fullWhen = precondition;
559561
}
560562

561-
let desc: IKeybindingRule2 = {
563+
const desc: IKeybindingRule2 = {
562564
id: command,
563565
args,
564566
when: fullWhen,
@@ -590,10 +592,10 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
590592
}
591593

592594
private static _getDefaultKeybindings(defaultKeybindings: readonly ResolvedKeybindingItem[]): string {
593-
let out = new OutputBuilder();
595+
const out = new OutputBuilder();
594596
out.writeLine('[');
595597

596-
let lastIndex = defaultKeybindings.length - 1;
598+
const lastIndex = defaultKeybindings.length - 1;
597599
defaultKeybindings.forEach((k, index) => {
598600
KeybindingIO.writeKeybindingItem(out, k);
599601
if (index !== lastIndex) {
@@ -608,7 +610,7 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
608610

609611
private static _getAllCommandsAsComment(boundCommands: Map<string, boolean>): string {
610612
const unboundCommands = getAllUnboundCommands(boundCommands);
611-
let pretty = unboundCommands.sort().join('\n// - ');
613+
const pretty = unboundCommands.sort().join('\n// - ');
612614
return '// ' + nls.localize('unboundCommands', "Here are other available commands: ") + '\n// - ' + pretty;
613615
}
614616

@@ -707,11 +709,11 @@ class UserKeybindings extends Disposable {
707709
}
708710
}
709711

710-
let schemaId = 'vscode://schemas/keybindings';
711-
let commandsSchemas: IJSONSchema[] = [];
712-
let commandsEnum: string[] = [];
713-
let commandsEnumDescriptions: (string | undefined)[] = [];
714-
let schema: IJSONSchema = {
712+
const schemaId = 'vscode://schemas/keybindings';
713+
const commandsSchemas: IJSONSchema[] = [];
714+
const commandsEnum: string[] = [];
715+
const commandsEnumDescriptions: (string | undefined)[] = [];
716+
const schema: IJSONSchema = {
715717
id: schemaId,
716718
type: 'array',
717719
title: nls.localize('keybindings.json.title', "Keybindings configuration"),
@@ -769,7 +771,7 @@ let schema: IJSONSchema = {
769771
}
770772
};
771773

772-
let schemaRegistry = Registry.as<IJSONContributionRegistry>(Extensions.JSONContribution);
774+
const schemaRegistry = Registry.as<IJSONContributionRegistry>(Extensions.JSONContribution);
773775
schemaRegistry.registerSchema(schemaId, schema);
774776

775777
function updateSchema(additionalContributions: readonly IJSONSchema[]) {

0 commit comments

Comments
 (0)