Skip to content

Commit e45a865

Browse files
committed
fix lint issues
1 parent 34c4001 commit e45a865

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

src/lm/TLCTool.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,20 +70,19 @@ async function runTLC(
7070
extraOps: string[],
7171
extraJavaOpts: string[] = []
7272
): Promise<vscode.LanguageModelToolResult> {
73+
const input = options.input;
7374
const cancellationResult = (filePath: string) => new vscode.LanguageModelToolResult([
7475
new vscode.LanguageModelTextPart(`Model checking cancelled for ${filePath}.`)
7576
]);
76-
let sessionCancellation: (() => void) | undefined;
77-
const maybeReturnOnCancel = (): vscode.LanguageModelToolResult | undefined => {
77+
const maybeReturnOnCancel = (requestCancel?: () => void): vscode.LanguageModelToolResult | undefined => {
7878
if (token.isCancellationRequested) {
79-
sessionCancellation?.();
79+
requestCancel?.();
8080
return cancellationResult(input.fileName);
8181
}
8282
return undefined;
8383
};
8484

8585
// create an URI from the file name
86-
const input = options.input;
8786
const fileUri = vscode.Uri.file(input.fileName);
8887

8988
const cancelBeforeStart = maybeReturnOnCancel();
@@ -147,8 +146,7 @@ async function runTLC(
147146
extraOpts: extraOps,
148147
extraJavaOpts,
149148
});
150-
sessionCancellation = () => session?.requestCancel();
151-
const cancelAfterStart = maybeReturnOnCancel();
149+
const cancelAfterStart = maybeReturnOnCancel(() => session?.requestCancel());
152150
if (cancelAfterStart) {
153151
return cancelAfterStart;
154152
}

src/main.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,4 +207,5 @@ export async function activate(context: vscode.ExtensionContext): Promise<void>
207207
}
208208

209209
export function deactivate(): void {
210+
return;
210211
}

0 commit comments

Comments
 (0)