Skip to content

Commit 4c66123

Browse files
committed
Revert Settings, I was wrong and created a circular dependency, oops
1 parent 4fbd101 commit 4c66123

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/features/RenameSymbol.ts

-5
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { LanguageClientConsumer } from "../languageClientConsumer";
77
import { RenameProvider, WorkspaceEdit, TextDocument, CancellationToken, Position,Uri,Range, DocumentSelector } from "vscode";
88
import { LanguageClient } from "vscode-languageclient/node";
99
import { ILogger } from "../logging";
10-
import { PartialSettings } from "../settings";
1110
// eslint-disable-next-line @typescript-eslint/no-empty-interface
1211
interface RenameSymbolOptions {
1312
CreateAlias?:boolean
@@ -48,10 +47,6 @@ interface IPrepareRenameSymbolRequestResponse {
4847
message : string
4948
}
5049

51-
export class RenameSymbolSettings extends PartialSettings {
52-
createAlias = true;
53-
acceptRenameDisclaimer = false;
54-
}
5550

5651
const RenameSymbolRequestType = new RequestType<IRenameSymbolRequestArguments, IRenameSymbolRequestResponse, void>("powerShell/renameSymbol");
5752
const PrepareRenameSymbolRequestType = new RequestType<IPrepareRenameSymbolRequestArguments, IPrepareRenameSymbolRequestResponse, void>("powerShell/PrepareRenameSymbol");

src/settings.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import os = require("os");
77
import { ILogger } from "./logging";
88
import untildify from "untildify";
99
import path = require("path");
10-
import { RenameSymbolSettings } from "./features/RenameSymbol";
1110

1211
// TODO: Quite a few of these settings are unused in the client and instead
1312
// exist just for the server. Those settings do not need to be represented in
@@ -157,6 +156,10 @@ class ButtonSettings extends PartialSettings {
157156
showPanelMovementButtons = false;
158157
}
159158

159+
class RenameSymbolSettings extends PartialSettings {
160+
createAlias = true;
161+
acceptRenameDisclaimer = false;
162+
}
160163

161164

162165
// This is a recursive function which unpacks a WorkspaceConfiguration into our settings.

0 commit comments

Comments
 (0)