Skip to content

Commit 352f5da

Browse files
committed
Move ESLint next-line directives
1 parent 24b16da commit 352f5da

File tree

8 files changed

+13
-13
lines changed

8 files changed

+13
-13
lines changed

eslint.config.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ export default tseslint.config(
2929
"error",
3030
{
3131
argsIgnorePattern: "^_",
32+
destructuredArrayIgnorePattern: "^_",
3233
},
3334
],
3435
"@typescript-eslint/no-unsafe-argument": "off",

src/extension.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ export async function activate(
6666
PowerShellLanguageId,
6767
{
6868
// TODO: Remove the useless escapes
69-
// eslint-disable-next-line no-useless-escape
7069
wordPattern:
70+
// eslint-disable-next-line no-useless-escape
7171
/(-?\d*\.\d\w*)|([^\`\~\!\@\#\%\^\&\*\(\)\=\+\[\{\]\}\\\|\;\'\"\,\.\<\>\/\?\s]+)/g,
7272

7373
indentationRules: {

src/features/ExpandAlias.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ export class ExpandAliasFeature extends LanguageClientConsumer {
6969
);
7070
}
7171

72-
// eslint-disable-next-line @typescript-eslint/no-empty-function
7372
public override onLanguageClientSet(
7473
_languageClient: LanguageClient,
74+
// eslint-disable-next-line @typescript-eslint/no-empty-function
7575
): void {}
7676

7777
public dispose(): void {

src/features/ExternalApi.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ export class ExternalApiFeature implements IPowerShellExtensionClient {
6565
`Registering extension '${id}' for use with API version '${apiVersion}'.`,
6666
);
6767

68-
// eslint-disable-next-line @typescript-eslint/no-unused-vars
6968
for (const [
7069
_name,
7170
externalExtension,

src/features/HelpCompletion.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,9 @@ class TriggerFinder {
101101
public updateState(document: TextDocument, changeText: string): void {
102102
switch (this.state) {
103103
case SearchState.Searching:
104-
// eslint-disable-next-line @typescript-eslint/prefer-string-starts-ends-with
105104
if (
106105
changeText.length === 1 &&
106+
// eslint-disable-next-line @typescript-eslint/prefer-string-starts-ends-with
107107
changeText[0] === this.triggerCharacters[this.count]
108108
) {
109109
this.state = SearchState.Locked;
@@ -113,10 +113,10 @@ class TriggerFinder {
113113
break;
114114

115115
case SearchState.Locked:
116-
// eslint-disable-next-line @typescript-eslint/prefer-string-starts-ends-with
117116
if (
118117
document === this.document &&
119118
changeText.length === 1 &&
119+
// eslint-disable-next-line @typescript-eslint/prefer-string-starts-ends-with
120120
changeText[0] === this.triggerCharacters[this.count]
121121
) {
122122
this.count++;
@@ -156,9 +156,9 @@ class HelpCompletionProvider extends LanguageClientConsumer {
156156
return this.triggerFinderHelpComment.found;
157157
}
158158

159-
// eslint-disable-next-line @typescript-eslint/no-empty-function
160159
public override onLanguageClientSet(
161160
_languageClient: LanguageClient,
161+
// eslint-disable-next-line @typescript-eslint/no-empty-function
162162
): void {}
163163

164164
public updateState(

src/features/RemoteFiles.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ export class RemoteFilesFeature extends LanguageClientConsumer {
5454
});
5555
}
5656

57-
// eslint-disable-next-line @typescript-eslint/no-empty-function
5857
public override onLanguageClientSet(
5958
_languageClient: LanguageClient,
59+
// eslint-disable-next-line @typescript-eslint/no-empty-function
6060
): void {}
6161

6262
public dispose(): void {

src/features/ShowHelp.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ export class ShowHelpFeature extends LanguageClientConsumer {
4646
);
4747
}
4848

49-
// eslint-disable-next-line @typescript-eslint/no-empty-function
5049
public override onLanguageClientSet(
5150
_languageClient: LanguageClient,
51+
// eslint-disable-next-line @typescript-eslint/no-empty-function
5252
): void {}
5353

5454
public dispose(): void {

test/features/DebugSession.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -376,9 +376,9 @@ describe("DebugSessionFeature", () => {
376376
sessionManager: sessionManager,
377377
});
378378

379-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
380379
const pickPSHostProcessStub = Sinon.stub(
381380
debugSessionFeatureStub,
381+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
382382
"pickPSHostProcess" as any,
383383
).resolves(7357);
384384

@@ -408,9 +408,9 @@ describe("DebugSessionFeature", () => {
408408
sessionManager: sessionManager,
409409
});
410410

411-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
412411
const pickPSHostProcessStub = Sinon.stub(
413412
debugSessionFeatureStub,
413+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
414414
"pickPSHostProcess" as any,
415415
).resolves(undefined);
416416

@@ -439,9 +439,9 @@ describe("DebugSessionFeature", () => {
439439
sessionManager: sessionManager,
440440
});
441441

442-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
443442
const pickRunspaceStub = Sinon.stub(
444443
debugSessionFeatureStub,
444+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
445445
"pickRunspace" as any,
446446
).resolves(TEST_NUMBER);
447447

@@ -470,9 +470,9 @@ describe("DebugSessionFeature", () => {
470470
sessionManager: sessionManager,
471471
});
472472

473-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
474473
const pickRunspaceStub = Sinon.stub(
475474
debugSessionFeatureStub,
475+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
476476
"pickRunspace" as any,
477477
).resolves(undefined);
478478

@@ -599,9 +599,9 @@ describe("DebugSessionFeature", () => {
599599
attachConfig.dotnetDebuggerConfigName = foundDotnetConfig.name;
600600
const debugSessionFeature = createDebugSessionFeatureStub({});
601601

602-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
603602
Sinon.stub(
604603
debugSessionFeature,
604+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
605605
"getLaunchConfigurations" as any,
606606
).returns(candidateDotnetConfigs);
607607

0 commit comments

Comments
 (0)