File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -153,8 +153,10 @@ export class LanguageClientOutputChannelAdapter implements LogOutputChannel {
153153 this . sendLogMessage ( parsedMessage , level ) ;
154154 }
155155
156+ // We include the log level inline from PSES for VSCode because our LanguageClient doesn't support middleware for logMessages yet.
157+ // BUG:
156158 protected parse ( message : string ) : [ string , LogLevel ] {
157- const logLevelMatch = / ^ \[ (?< level > T r a c e | D e b u g | I n f o | W a r n | E r r o r ) + - \d + : \d + : \d + [ A P ] M \] (?< message > .+ ) / . exec ( message ) ;
159+ const logLevelMatch = / ^ < (?< level > T r a c e | D e b u g | I n f o | W a r n i n g | E r r o r ) > (?< message > .+ ) / . exec ( message ) ;
158160 if ( logLevelMatch ) {
159161 const { level, message } = logLevelMatch . groups ! ;
160162 let logLevel : LogLevel ;
@@ -168,7 +170,7 @@ export class LanguageClientOutputChannelAdapter implements LogOutputChannel {
168170 case "Info" :
169171 logLevel = LogLevel . Info ;
170172 break ;
171- case "Warn " :
173+ case "Warning " :
172174 logLevel = LogLevel . Warning ;
173175 break ;
174176 case "Error" :
You can’t perform that action at this time.
0 commit comments