Skip to content

Commit ceac6ad

Browse files
committed
Update TS version
1 parent ee27eca commit ceac6ad

25 files changed

+459
-1071
lines changed

.eslintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ module.exports = {
2121
rules: {
2222
"@typescript-eslint/no-explicit-any": "off",
2323
"@typescript-eslint/no-non-null-assertion": "off",
24-
"@typescript-eslint/semi": ["error", "always"],
24+
"@typescript-eslint/no-require-imports": "off",
2525
// Allow unused vars if prefixed by _
2626
"@typescript-eslint/no-unused-vars": [
2727
"warn",

package-lock.json

Lines changed: 423 additions & 1034 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,16 +133,15 @@
133133
"@types/uuid": "^9.0.1",
134134
"@types/vscode": "1.73.0",
135135
"@types/yauzl": "2.10.0",
136-
"@typescript-eslint/eslint-plugin": "^5.61.0",
137-
"@typescript-eslint/parser": "^5.61.0",
136+
"@typescript-eslint/eslint-plugin": "^8.5.0",
137+
"@typescript-eslint/parser": "^8.5.0",
138138
"@vscode/l10n-dev": "^0.0.35",
139139
"@vscode/test-electron": "2.3.8",
140140
"@vscode/vsce": "3.0.0",
141141
"archiver": "5.3.0",
142142
"del": "3.0.0",
143143
"eslint": "^8.43.0",
144144
"eslint-config-prettier": "^8.8.0",
145-
"eslint-config-standard-with-typescript": "^35.0.0",
146145
"eslint-plugin-header": "^3.1.1",
147146
"eslint-plugin-import": "^2.27.5",
148147
"eslint-plugin-n": "^15.7.0",
@@ -166,7 +165,7 @@
166165
"ts-jest": "^29.1.1",
167166
"ts-loader": "9.0.0",
168167
"ts-node": "9.1.1",
169-
"typescript": "^5.1.6",
168+
"typescript": "5.6.2",
170169
"unzipper": "0.10.11",
171170
"vscode-oniguruma": "^1.6.1",
172171
"vscode-textmate": "^6.0.0",

src/common.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ export function findPowerShell(): string | undefined {
220220
if (fs.statSync(candidate).isFile()) {
221221
return name;
222222
}
223-
} catch (e) {
223+
} catch (_) {
224224
/* empty */
225225
}
226226
}

src/omnisharp/engines/stdioEngine.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ export class StdioEngine implements IEngine {
399399
let packet: protocol.WireProtocol.Packet;
400400
try {
401401
packet = JSON.parse(line);
402-
} catch (err) {
402+
} catch (_) {
403403
// This isn't JSON
404404
return;
405405
}

src/omnisharp/features/codeLensProvider.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ export default class OmniSharpCodeLensProvider extends AbstractProvider implemen
9696
if (response && response.Elements) {
9797
return createCodeLenses(response.Elements, document.fileName);
9898
}
99-
} catch (error) {
99+
} catch (_) {
100100
/* empty */
101101
}
102102

@@ -162,7 +162,7 @@ export default class OmniSharpCodeLensProvider extends AbstractProvider implemen
162162
};
163163

164164
return codeLens;
165-
} catch (error) {
165+
} catch (_) {
166166
return undefined;
167167
}
168168
}
@@ -188,7 +188,7 @@ export default class OmniSharpCodeLensProvider extends AbstractProvider implemen
188188
let projectInfo: protocol.ProjectInformationResponse;
189189
try {
190190
projectInfo = await serverUtils.requestProjectInformation(this._server, { FileName: codeLens.fileName });
191-
} catch (error) {
191+
} catch (_) {
192192
return undefined;
193193
}
194194

src/omnisharp/features/completionProvider.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ export default class OmniSharpCompletionProvider extends AbstractProvider implem
9595
this.#lastCompletions = lastCompletions;
9696

9797
return { items: mappedItems };
98-
} catch (error) {
98+
} catch (_) {
9999
return;
100100
}
101101
}
@@ -115,7 +115,7 @@ export default class OmniSharpCompletionProvider extends AbstractProvider implem
115115
try {
116116
const response = await serverUtils.getCompletionResolve(this._server, request, token);
117117
return this._convertToVscodeCompletionItem(response.Item, item.command?.arguments?.[1] as TextDocument);
118-
} catch (error) {
118+
} catch (_) {
119119
return item;
120120
}
121121
}
@@ -155,7 +155,7 @@ export default class OmniSharpCompletionProvider extends AbstractProvider implem
155155

156156
const finalPosition = new Position(response.Line, response.Column);
157157
editor.selections = [new Selection(finalPosition, finalPosition)];
158-
} catch (error) {
158+
} catch (_) {
159159
return;
160160
}
161161
}

src/omnisharp/features/definitionProvider.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export default class OmniSharpDefinitionProvider
5151
try {
5252
const gotoDefinitionResponse = await serverUtils.goToDefinition(this._server, req, token);
5353
return await this.GetLocationsFromResponse(gotoDefinitionResponse, token);
54-
} catch (error) {
54+
} catch (_) {
5555
return [];
5656
}
5757
}
@@ -67,7 +67,7 @@ export default class OmniSharpDefinitionProvider
6767
try {
6868
const goToTypeDefinitionResponse = await serverUtils.goToTypeDefinition(this._server, req, token);
6969
return await this.GetLocationsFromResponse(goToTypeDefinitionResponse, token);
70-
} catch (error) {
70+
} catch (_) {
7171
return [];
7272
}
7373
}

src/omnisharp/features/diagnosticsProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ class OmniSharpDiagnosticsProvider extends AbstractSupport {
279279
document.uri,
280280
diagnosticsInFile.map((x) => x.diagnostic)
281281
);
282-
} catch (error) {
282+
} catch (_) {
283283
return;
284284
}
285285
}

src/omnisharp/features/documentSymbolProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default class OmniSharpDocumentSymbolProvider extends AbstractSupport imp
2626
}
2727

2828
return [];
29-
} catch (error) {
29+
} catch (_) {
3030
return [];
3131
}
3232
}

0 commit comments

Comments
 (0)