@@ -50,6 +50,7 @@ export function activate(context: vscode.ExtensionContext) {
50
50
const buildifierDiagnostics = new BuildifierDiagnosticsManager ( ) ;
51
51
const completionItemProvider = new BazelCompletionItemProvider ( ) ;
52
52
53
+ // tslint:disable-next-line:no-floating-promises
53
54
completionItemProvider . refresh ( ) ;
54
55
55
56
context . subscriptions . push (
@@ -82,6 +83,7 @@ export function activate(context: vscode.ExtensionContext) {
82
83
) ,
83
84
vscode . commands . registerCommand ( "bazel.clean" , bazelClean ) ,
84
85
vscode . commands . registerCommand ( "bazel.refreshBazelBuildTargets" , ( ) => {
86
+ // tslint:disable-next-line:no-floating-promises
85
87
completionItemProvider . refresh ( ) ;
86
88
workspaceTreeProvider . refresh ( ) ;
87
89
} ) ,
@@ -155,7 +157,7 @@ async function bazelBuildTarget(adapter: IBazelCommandAdapter | undefined) {
155
157
// If the result was undefined, the user cancelled the quick pick, so don't
156
158
// try again.
157
159
if ( quickPick ) {
158
- bazelBuildTarget ( quickPick ) ;
160
+ await bazelBuildTarget ( quickPick ) ;
159
161
}
160
162
return ;
161
163
}
@@ -186,13 +188,12 @@ async function bazelBuildTargetWithDebugging(
186
188
// If the result was undefined, the user cancelled the quick pick, so don't
187
189
// try again.
188
190
if ( quickPick ) {
189
- bazelBuildTargetWithDebugging ( quickPick ) ;
191
+ await bazelBuildTargetWithDebugging ( quickPick ) ;
190
192
}
191
193
return ;
192
194
}
193
- const bazelConfigCmdLine = vscode . workspace . getConfiguration (
194
- "bazel.commandLine" ,
195
- ) ;
195
+ const bazelConfigCmdLine =
196
+ vscode . workspace . getConfiguration ( "bazel.commandLine" ) ;
196
197
const startupOptions = bazelConfigCmdLine . get < string [ ] > ( "startupOptions" ) ;
197
198
const commandArgs = bazelConfigCmdLine . get < string [ ] > ( "commandArgs" ) ;
198
199
@@ -221,7 +222,7 @@ async function bazelBuildTargetWithDebugging(
221
222
* which the command's arguments will be determined.
222
223
*/
223
224
async function bazelbuildAll ( adapter : IBazelCommandAdapter | undefined ) {
224
- buildPackage ( ":all" , adapter ) ;
225
+ await buildPackage ( ":all" , adapter ) ;
225
226
}
226
227
227
228
/**
@@ -233,7 +234,7 @@ async function bazelbuildAll(adapter: IBazelCommandAdapter | undefined) {
233
234
async function bazelbuildAllRecursive (
234
235
adapter : IBazelCommandAdapter | undefined ,
235
236
) {
236
- buildPackage ( "/..." , adapter ) ;
237
+ await buildPackage ( "/..." , adapter ) ;
237
238
}
238
239
239
240
async function buildPackage (
@@ -253,7 +254,7 @@ async function buildPackage(
253
254
// If the result was undefined, the user cancelled the quick pick, so don't
254
255
// try again.
255
256
if ( quickPick ) {
256
- buildPackage ( suffix , quickPick ) ;
257
+ await buildPackage ( suffix , quickPick ) ;
257
258
}
258
259
return ;
259
260
}
@@ -287,7 +288,7 @@ async function bazelTestTarget(adapter: IBazelCommandAdapter | undefined) {
287
288
// If the result was undefined, the user cancelled the quick pick, so don't
288
289
// try again.
289
290
if ( quickPick ) {
290
- bazelTestTarget ( quickPick ) ;
291
+ await bazelTestTarget ( quickPick ) ;
291
292
}
292
293
return ;
293
294
}
@@ -303,7 +304,7 @@ async function bazelTestTarget(adapter: IBazelCommandAdapter | undefined) {
303
304
* which the command's arguments will be determined.
304
305
*/
305
306
async function bazelTestAll ( adapter : IBazelCommandAdapter | undefined ) {
306
- testPackage ( ":all" , adapter ) ;
307
+ await testPackage ( ":all" , adapter ) ;
307
308
}
308
309
309
310
/**
@@ -315,7 +316,7 @@ async function bazelTestAll(adapter: IBazelCommandAdapter | undefined) {
315
316
async function bazelTestAllRecursive (
316
317
adapter : IBazelCommandAdapter | undefined ,
317
318
) {
318
- testPackage ( "/..." , adapter ) ;
319
+ await testPackage ( "/..." , adapter ) ;
319
320
}
320
321
321
322
async function testPackage (
@@ -335,7 +336,7 @@ async function testPackage(
335
336
// If the result was undefined, the user cancelled the quick pick, so don't
336
337
// try again.
337
338
if ( quickPick ) {
338
- testPackage ( suffix , quickPick ) ;
339
+ await testPackage ( suffix , quickPick ) ;
339
340
}
340
341
return ;
341
342
}
0 commit comments