Skip to content

Commit af30445

Browse files
committed
1 parent d9a72bc commit af30445

5 files changed

Lines changed: 10 additions & 8 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"native-watchdog": "1.0.0",
4141
"node-pty": "0.8.1",
4242
"semver": "^5.5.0",
43-
"spdlog": "0.7.2",
43+
"spdlog": "0.8.1",
4444
"sudo-prompt": "8.2.0",
4545
"v8-inspect-profiler": "^0.0.20",
4646
"vscode-chokidar": "1.6.5",

src/typings/spdlog.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ declare module 'spdlog' {
77

88
export const version: string;
99
export function setAsyncMode(bufferSize: number, flushInterval: number): void;
10+
export function createRotatingLogger(name: string, filename: string, filesize: number, filecount: number): RotatingLogger;
11+
export function createRotatingLoggerAsync(name: string, filename: string, filesize: number, filecount: number): Promise<RotatingLogger>;
1012

1113
export enum LogLevel {
1214
CRITICAL,

src/vs/platform/log/node/spdlogService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export function createSpdLogService(processName: string, logLevel: LogLevel, log
2525

2626
export function createRotatingLogger(name: string, filename: string, filesize: number, filecount: number): spdlog.RotatingLogger {
2727
const _spdlog: typeof spdlog = require.__$__nodeRequire('spdlog');
28-
return new _spdlog.RotatingLogger(name, filename, filesize, filecount);
28+
return _spdlog.createRotatingLogger(name, filename, filesize, filecount);
2929
}
3030

3131
class SpdLogService extends AbstractLogService implements ILogService {

src/vs/workbench/services/output/node/outputChannelModelService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,8 @@ class DelegatedOutputChannelModel extends Disposable implements IOutputChannelMo
198198
outputChannelModel = this.instantiationService.createInstance(BufferredOutputChannel, modelUri, mimeType);
199199
}
200200
this._register(outputChannelModel);
201-
outputChannelModel.onDidAppendedContent(() => this._onDidAppendedContent.fire());
202-
outputChannelModel.onDispose(() => this._onDispose.fire());
201+
this._register(outputChannelModel.onDidAppendedContent(() => this._onDidAppendedContent.fire()));
202+
this._register(outputChannelModel.onDispose(() => this._onDispose.fire()));
203203
return outputChannelModel;
204204
}
205205

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8146,10 +8146,10 @@ sparkles@^1.0.0:
81468146
resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3"
81478147
integrity sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=
81488148

8149-
spdlog@0.7.2:
8150-
version "0.7.2"
8151-
resolved "https://registry.yarnpkg.com/spdlog/-/spdlog-0.7.2.tgz#9298753d7694b9ee9bbfd7e01ea1e4c6ace1e64d"
8152-
integrity sha512-rHfWCaWMD4NindDnql6rc6kn7Bs8JR92jhiUpCl3D6v+jYcQ6GozMLig0RliOOR8st5mU+IHLZnr15fBys5x/Q==
8149+
spdlog@0.8.1:
8150+
version "0.8.1"
8151+
resolved "https://registry.yarnpkg.com/spdlog/-/spdlog-0.8.1.tgz#dfb3f3422ab3efe32be79e4769b95440ed72699f"
8152+
integrity sha512-W0s8IOXpn86md+8PJ4mJeB/22thykzH5YaNc3Rgnql4x4/zFIhvNiEx6/a1arnqvmJF0HtRO0Ehlswg0WcwTLQ==
81538153
dependencies:
81548154
bindings "^1.3.0"
81558155
mkdirp "^0.5.1"

0 commit comments

Comments
 (0)