Skip to content

Commit bc0ae0b

Browse files
authored
feat: add setting for showing linting fixes (#262)
1 parent 7e19b4b commit bc0ae0b

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

package.json

+5
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,11 @@
368368
"default": true,
369369
"description": "Show code lens for Sourcery's coding assistant."
370370
},
371+
"sourcery.suggestFixes": {
372+
"type": "boolean",
373+
"default": true,
374+
"description": "Suggest AI fixes for all problems."
375+
},
371376
"sourcery.ruleType.refactorings": {
372377
"type": "boolean",
373378
"default": true,

src/extension.ts

+4
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ function createLangServer(): LanguageClient {
4040
.getConfiguration("sourcery")
4141
.get<boolean>("codeLens");
4242

43+
const suggestFixes = workspace
44+
.getConfiguration("sourcery")
45+
.get<boolean>("suggestFixes");
4346
const packageJson = extensions.getExtension("sourcery.sourcery").packageJSON;
4447
const extensionVersion = packageJson.version;
4548

@@ -72,6 +75,7 @@ function createLangServer(): LanguageClient {
7275
extension_version: extensionVersion,
7376
telemetry_enabled: env.isTelemetryEnabled,
7477
show_code_lens: showCodeLens,
78+
suggest_ai_fixes: suggestFixes,
7579
},
7680
};
7781

0 commit comments

Comments
 (0)