File tree 1 file changed +5
-19
lines changed
1 file changed +5
-19
lines changed Original file line number Diff line number Diff line change 1
1
import * as vscode from "vscode" ;
2
2
3
- enum LogLevel {
4
- Debug = 0 ,
5
- Info = 1
6
- }
7
-
8
- let logger : vscode . OutputChannel ;
9
- const level : LogLevel = PRODUCTION ? LogLevel . Info : LogLevel . Debug ;
3
+ let logger : vscode . LogOutputChannel ;
10
4
11
5
export function init ( ) {
12
- logger = vscode . window . createOutputChannel ( "GitHub Actions" ) ;
6
+ logger = vscode . window . createOutputChannel ( "GitHub Actions" , { log : true } ) ;
13
7
}
14
8
15
9
export function log ( ...values : unknown [ ] ) {
16
- logger . appendLine ( values . join ( " " ) ) ;
10
+ logger . info ( values . join ( " " ) ) ;
17
11
}
18
12
19
13
export function logDebug ( ...values : unknown [ ] ) {
20
- if ( level > LogLevel . Debug ) {
21
- return ;
22
- }
23
-
24
- logger . appendLine ( values . join ( " " ) ) ;
14
+ logger . debug ( values . join ( " " ) ) ;
25
15
}
26
16
27
17
export function logError ( e : Error , ...values : unknown [ ] ) {
28
- logger . appendLine ( values . join ( " " ) ) ;
29
- logger . appendLine ( e . message ) ;
30
- if ( e . stack ) {
31
- logger . appendLine ( e . stack ) ;
32
- }
18
+ logger . error ( e , values ) ;
33
19
}
34
20
35
21
export function revealLog ( ) {
You can’t perform that action at this time.
0 commit comments