File tree 5 files changed +238
-209
lines changed
5 files changed +238
-209
lines changed Original file line number Diff line number Diff line change @@ -174,7 +174,7 @@ export class DebugSessionFeature extends LanguageClientConsumer
174
174
settings . debugging . createTemporaryIntegratedConsole ;
175
175
176
176
if ( config . createTemporaryIntegratedConsole ) {
177
- this . tempDebugProcess = this . sessionManager . createDebugSessionProcess ( settings ) ;
177
+ this . tempDebugProcess = await this . sessionManager . createDebugSessionProcess ( settings ) ;
178
178
this . tempSessionDetails = await this . tempDebugProcess . start ( `DebugSession-${ this . sessionCount ++ } ` ) ;
179
179
}
180
180
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ export async function activate(context: vscode.ExtensionContext): Promise<IPower
65
65
66
66
// Load and validate settings (will prompt for 'cwd' if necessary).
67
67
await Settings . validateCwdSetting ( ) ;
68
- const extensionSettings = Settings . load ( ) ;
68
+ const settings = Settings . load ( ) ;
69
69
70
70
vscode . languages . setLanguageConfiguration (
71
71
PowerShellLanguageId ,
@@ -122,16 +122,16 @@ export async function activate(context: vscode.ExtensionContext): Promise<IPower
122
122
123
123
// Setup the logger.
124
124
logger = new Logger ( context . globalStorageUri ) ;
125
- logger . MinimumLogLevel = LogLevel [ extensionSettings . developer . editorServicesLogLevel ] ;
125
+ logger . MinimumLogLevel = LogLevel [ settings . developer . editorServicesLogLevel ] ;
126
126
127
- sessionManager =
128
- new SessionManager (
129
- context ,
130
- logger ,
131
- documentSelector ,
132
- PackageJSON . displayName ,
133
- PackageJSON . version ,
134
- telemetryReporter ) ;
127
+ sessionManager = new SessionManager (
128
+ context ,
129
+ settings ,
130
+ logger ,
131
+ documentSelector ,
132
+ PackageJSON . displayName ,
133
+ PackageJSON . version ,
134
+ telemetryReporter ) ;
135
135
136
136
// Register commands that do not require Language client
137
137
commandRegistrations = [
@@ -167,7 +167,7 @@ export async function activate(context: vscode.ExtensionContext): Promise<IPower
167
167
168
168
sessionManager . setLanguageClientConsumers ( languageClientConsumers ) ;
169
169
170
- if ( extensionSettings . startAutomatically ) {
170
+ if ( settings . startAutomatically ) {
171
171
await sessionManager . start ( ) ;
172
172
}
173
173
You can’t perform that action at this time.
0 commit comments