(message: string, level: MessageType)
| 80 | } |
| 81 | |
| 82 | public log(message: string, level: MessageType) { |
| 83 | switch (level) { |
| 84 | case MessageType.Error: |
| 85 | this.logError(message, new Error(message)); |
| 86 | break; |
| 87 | case MessageType.Warning: |
| 88 | this.logWarning(message); |
| 89 | break; |
| 90 | case MessageType.Info: |
| 91 | this.logInfo(message); |
| 92 | break; |
| 93 | case MessageType.Debug: |
| 94 | this.logDebug(message); |
| 95 | break; |
| 96 | case MessageType.Log: |
| 97 | default: |
| 98 | this.logTrace(message); |
| 99 | } |
| 100 | } |
| 101 | |
| 102 | public dispose() { |
| 103 | this.outputChannel.dispose(); |
no test coverage detected