MCPcopy Create free account
hub / github.com/Dart-Code/Dart-Code / logToConsole

Function logToConsole

src/shared/logging.ts:98–105  ·  view source on GitHub ↗
(logger: EmittingLogger)

Source from the content-addressed store, hash-verified

96}
97
98export function logToConsole(logger: EmittingLogger): IAmDisposable {
99 return logger.onLog((m) => {
100 if (m.severity === LogSeverity.Error)
101 console.error(m.toLine(1000));
102 else if (m.severity === LogSeverity.Warn)
103 console.warn(m.toLine(1000));
104 });
105}
106
107export function captureLogs(logger: EmittingLogger, file: string, header: string, maxLogLineLength: number, logCategories: LogCategory[], excludeLogCategories = false): IAmDisposableAsync {
108 if (!file || !path.isAbsolute(file))

Callers 1

activateFunction · 0.90

Calls 4

onLogMethod · 0.80
errorMethod · 0.65
toLineMethod · 0.65
warnMethod · 0.65

Tested by

no test coverage detected