@@ -34,7 +34,7 @@ export function setupTestExplorer(context: ExtensionContext) {
34
34
ctrl . root . label = 'Go' ;
35
35
ctrl . root . canResolveChildren = true ;
36
36
ctrl . resolveChildrenHandler = ( ...args ) => resolveChildren ( ctrl , ...args ) ;
37
- ctrl . runHandler = ( request , token ) => {
37
+ ctrl . runHandler = ( request ) => {
38
38
// TODO handle cancelation
39
39
runTest ( ctrl , request ) ;
40
40
} ;
@@ -402,8 +402,8 @@ async function walkWorkspaces(uri: Uri) {
402
402
return found ;
403
403
}
404
404
405
- async function walkPackages ( uri : Uri , cb : ( uri : Uri ) => Promise < any > ) {
406
- await walk ( uri , async ( dir , file , type ) => {
405
+ async function walkPackages ( uri : Uri , cb : ( uri : Uri ) => Promise < unknown > ) {
406
+ await walk ( uri , async ( dir , file ) => {
407
407
if ( file . endsWith ( '_test.go' ) ) {
408
408
await cb ( dir ) ;
409
409
return WalkStop . Files ;
@@ -538,7 +538,8 @@ class TestRunOutput<T> implements OutputChannel {
538
538
}
539
539
540
540
clear ( ) { }
541
- show ( ...args : any [ ] ) { }
541
+ // eslint-disable-next-line @typescript-eslint/no-unused-vars
542
+ show ( ...args : unknown [ ] ) { }
542
543
hide ( ) { }
543
544
dispose ( ) { }
544
545
}
@@ -548,7 +549,7 @@ function resolveTestName(ctrl: TestController, tests: Record<string, TestItem>,
548
549
return ;
549
550
}
550
551
551
- const parts = name . split ( / [ # \ /] + / ) ;
552
+ const parts = name . split ( / [ # / ] + / ) ;
552
553
let test = tests [ parts [ 0 ] ] ;
553
554
if ( ! test ) {
554
555
return ;
@@ -594,7 +595,7 @@ function consumeGoBenchmarkEvent<T>(
594
595
595
596
// Started: "BenchmarkFooBar"
596
597
// Completed: "BenchmarkFooBar-4 123456 123.4 ns/op 123 B/op 12 allocs/op"
597
- const m = e . Output . match ( / ^ (?< name > B e n c h m a r k [ \ /\w ] + ) (?: - (?< procs > \d + ) \s + (?< result > .* ) ) ? (?: $ | \n ) / ) ;
598
+ const m = e . Output . match ( / ^ (?< name > B e n c h m a r k [ / \w ] + ) (?: - (?< procs > \d + ) \s + (?< result > .* ) ) ? (?: $ | \n ) / ) ;
598
599
if ( ! m ) {
599
600
return ;
600
601
}
@@ -696,7 +697,7 @@ function processRecordedOutput<T>(run: TestRun<T>, test: TestItem, output: strin
696
697
if ( ! entry ) continue ;
697
698
698
699
current . all += entry . groups . message ;
699
- if ( entry . groups . name == 'Error' ) {
700
+ if ( entry . groups . name === 'Error' ) {
700
701
current . error = entry . groups . message ;
701
702
} else if ( ! entry . groups . name && current . error ) current . error += entry . groups . message ;
702
703
}
0 commit comments