()
| 166 | } |
| 167 | |
| 168 | export function createTracer(): lsp.Tracer { |
| 169 | return { |
| 170 | log(messageOrDataObject: string | any, data?: string) { |
| 171 | if (typeof messageOrDataObject === 'string') { |
| 172 | const message = messageOrDataObject; |
| 173 | console.log(`[Trace - ${new Date().toLocaleTimeString()}] ${message}`); |
| 174 | if (data) { |
| 175 | console.log(data); |
| 176 | } |
| 177 | } else { |
| 178 | const dataObject = messageOrDataObject; |
| 179 | console.log( |
| 180 | `[Trace - ${new Date().toLocaleTimeString()}] ` + JSON.stringify(dataObject, null, 2), |
| 181 | ); |
| 182 | } |
| 183 | }, |
| 184 | }; |
| 185 | } |
no outgoing calls
no test coverage detected
searching dependent graphs…