Skip to content

Commit 7f7a471

Browse files
authored
Merge pull request #311449 from mjbvz/dev/mjbvz/educational-egret
Fix some basic eslint errors in copilot
2 parents 4665688 + 110f6f9 commit 7f7a471

50 files changed

Lines changed: 132 additions & 130 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

extensions/copilot/src/extension/chatSessions/copilotcli/node/permissionHelpers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ type CoreTerminalConfirmationToolParams = {
2828
command: string | undefined;
2929
isBackground: boolean;
3030
};
31-
}
31+
};
3232

3333
type CoreConfirmationToolParams = {
3434
tool: ToolName.CoreConfirmationTool;
@@ -37,7 +37,7 @@ type CoreConfirmationToolParams = {
3737
message: string;
3838
confirmationType: 'basic';
3939
};
40-
}
40+
};
4141

4242
/**
4343
* The result of requesting permissions — the full union accepted by `Session.respondToPermission`.

extensions/copilot/src/extension/chatSessions/vscode-node/test/claudeChatSessionContentProvider.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1202,6 +1202,7 @@ class FakeGitService extends mock<IGitService>() {
12021202
}
12031203

12041204
override dispose(): void {
1205+
super.dispose();
12051206
this._onDidOpenRepository.dispose();
12061207
this._onDidCloseRepository.dispose();
12071208
}

extensions/copilot/src/extension/completions-core/vscode-node/extension/src/codeReferencing/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export class CodeReference implements IDisposable {
2121

2222
constructor(
2323
@IInstantiationService private readonly _instantiationService: IInstantiationService,
24-
@ICompletionsRuntimeModeService readonly _runtimeMode: ICompletionsRuntimeModeService,
24+
@ICompletionsRuntimeModeService private readonly _runtimeMode: ICompletionsRuntimeModeService,
2525
@ICompletionsLogTargetService private readonly _logTarget: ICompletionsLogTargetService,
2626
@IAuthenticationService private readonly _authenticationService: IAuthenticationService,
2727
) { }

extensions/copilot/src/extension/completions-core/vscode-node/extension/src/statusBar.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ export class CopilotStatusBar extends StatusReporter implements IDisposable {
2121

2222
constructor(
2323
id: string,
24-
@ICompletionsExtensionStatus readonly extensionStatusService: ICompletionsExtensionStatus,
25-
@IInstantiationService readonly instantiationService: IInstantiationService,
24+
@ICompletionsExtensionStatus private readonly extensionStatusService: ICompletionsExtensionStatus,
25+
@IInstantiationService private readonly instantiationService: IInstantiationService,
2626

2727
) {
2828
super();

extensions/copilot/src/extension/completions-core/vscode-node/lib/src/experiments/featuresService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export type ContextProviderExpSettings = {
1717
excludeRelatedFiles: boolean;
1818
timeBudget: number;
1919
params?: Record<string, string | boolean | number>;
20-
}
20+
};
2121

2222
export const ICompletionsFeaturesService = createServiceIdentifier<ICompletionsFeaturesService>('ICompletionsFeaturesService');
2323
export interface ICompletionsFeaturesService {

extensions/copilot/src/extension/completions-core/vscode-node/lib/src/prompt/similarFiles/openTabFiles.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ import {
1515
} from './neighborFiles';
1616

1717
export class OpenTabFiles implements INeighborSource {
18-
constructor(@ICompletionsTextDocumentManagerService readonly docManager: ICompletionsTextDocumentManagerService) { }
18+
constructor(
19+
@ICompletionsTextDocumentManagerService private readonly docManager: ICompletionsTextDocumentManagerService
20+
) { }
1921

2022
private truncateDocs(
2123
docs: readonly TextDocumentContents[],

extensions/copilot/src/extension/conversation/vscode-node/conversationFeature.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ import { generateTerminalFixes, setLastCommandMatchResult } from './terminalFixG
4949
*/
5050
export class ConversationFeature implements IExtensionContribution {
5151
/** Disposables that exist for the lifetime of this object */
52-
private _disposables = new DisposableStore();
52+
private readonly _disposables = new DisposableStore();
5353
/** Disposables that are cleared whenever feature enablement is toggled */
54-
private _activatedDisposables = new DisposableStore();
54+
private readonly _activatedDisposables = new DisposableStore();
5555
/** For the conversation features to be enabled, the proxy needs to return a token with k/v pair: chat=1 */
5656
public _enabled;
5757
/** The feature is marked as active the first time it is enabled. */

extensions/copilot/src/extension/conversation/vscode-node/languageModelAccess.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,6 @@ class LanguageModelAccessPromptBaseCountCache {
486486
export class CopilotLanguageModelWrapper extends Disposable {
487487

488488
constructor(
489-
@IExperimentationService readonly _expService: IExperimentationService,
490489
@ITelemetryService private readonly _telemetryService: ITelemetryService,
491490
@IBlockedExtensionService private readonly _blockedExtensionService: IBlockedExtensionService,
492491
@IInstantiationService private readonly _instantiationService: IInstantiationService,

extensions/copilot/src/extension/conversation/vscode-node/remoteAgents.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ interface IGitHubRepositoryReference {
8888
}
8989

9090
export class RemoteAgentContribution implements IDisposable {
91-
private disposables = new DisposableStore();
91+
private readonly disposables = new DisposableStore();
9292
private refreshRemoteAgentsP: Promise<void> | undefined;
9393
private enabledSkillsPromise: Promise<Set<string>> | undefined;
9494

extensions/copilot/src/extension/conversation/vscode-node/test/languageModelAccess.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ suite('CopilotLanguageModelWrapper', () => {
2929
instaService = accessor.get(IInstantiationService);
3030
}
3131

32-
suite('validateRequest - invalid', async () => {
32+
suite('validateRequest - invalid', () => {
3333
let wrapper: CopilotLanguageModelWrapper;
3434
let endpoint: IChatEndpoint;
3535
setup(async () => {
@@ -59,7 +59,7 @@ suite('CopilotLanguageModelWrapper', () => {
5959
});
6060
});
6161

62-
suite('validateRequest - valid', async () => {
62+
suite('validateRequest - valid', () => {
6363
let wrapper: CopilotLanguageModelWrapper;
6464
let endpoint: IChatEndpoint;
6565
setup(async () => {

0 commit comments

Comments
 (0)