Merge from vscode 4d91d96e5e121b38d33508cdef17868bab255eae

This commit is contained in:
ADS Merger
2020-06-18 04:32:54 +00:00
committed by AzureDataStudio
parent a971aee5bd
commit 5e7071e466
1002 changed files with 24201 additions and 13193 deletions

View File

@@ -18,7 +18,7 @@ export class ConsoleLogInAutomationService extends LogServiceAdapter implements
declare codeAutomationLog: any;
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
constructor(logLevel: LogLevel = DEFAULT_LOG_LEVEL) {
super({ consoleLog: (type, args) => this.consoleLog(type, args) }, logLevel);

View File

@@ -24,7 +24,7 @@ function getLogFunction(logger: ILogService, level: LogLevel): Function {
export class BufferLogService extends AbstractLogService implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
private buffer: ILog[] = [];
private _logger: ILogService | undefined = undefined;

View File

@@ -17,7 +17,7 @@ const MAX_FILE_SIZE = 1024 * 1024 * 5;
export class FileLogService extends AbstractLogService implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
private readonly initializePromise: Promise<void>;
private readonly queue: Queue<void>;
@@ -157,7 +157,7 @@ export class FileLogService extends AbstractLogService implements ILogService {
export class FileLoggerService extends Disposable implements ILoggerService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
private readonly loggers = new Map<string, ILogger>();

View File

@@ -50,11 +50,11 @@ export interface ILogger extends IDisposable {
}
export interface ILogService extends ILogger {
_serviceBrand: undefined;
readonly _serviceBrand: undefined;
}
export interface ILoggerService {
_serviceBrand: undefined;
readonly _serviceBrand: undefined;
getLogger(file: URI): ILogger;
}
@@ -80,7 +80,7 @@ export abstract class AbstractLogService extends Disposable {
export class ConsoleLogMainService extends AbstractLogService implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
private useColors: boolean;
constructor(logLevel: LogLevel = DEFAULT_LOG_LEVEL) {
@@ -161,7 +161,7 @@ export class ConsoleLogMainService extends AbstractLogService implements ILogSer
export class ConsoleLogService extends AbstractLogService implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
constructor(logLevel: LogLevel = DEFAULT_LOG_LEVEL) {
super();
@@ -215,7 +215,7 @@ export class ConsoleLogService extends AbstractLogService implements ILogService
export class LogServiceAdapter extends AbstractLogService implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
constructor(private readonly adapter: { consoleLog: (type: string, args: any[]) => void }, logLevel: LogLevel = DEFAULT_LOG_LEVEL) {
super();
@@ -277,7 +277,7 @@ export class LogServiceAdapter extends AbstractLogService implements ILogService
export class ConsoleLogInMainService extends LogServiceAdapter implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
constructor(client: LoggerChannelClient, logLevel: LogLevel = DEFAULT_LOG_LEVEL) {
super({ consoleLog: (type, args) => client.consoleLog(type, args) }, logLevel);
@@ -285,7 +285,7 @@ export class ConsoleLogInMainService extends LogServiceAdapter implements ILogSe
}
export class MultiplexLogService extends AbstractLogService implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
constructor(private readonly logServices: ReadonlyArray<ILogService>) {
super();
@@ -351,7 +351,7 @@ export class MultiplexLogService extends AbstractLogService implements ILogServi
}
export class DelegatedLogService extends Disposable implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
constructor(private logService: ILogService) {
super();
@@ -400,7 +400,7 @@ export class DelegatedLogService extends Disposable implements ILogService {
}
export class NullLogService implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
readonly onDidChangeLogLevel: Event<LogLevel> = new Emitter<LogLevel>().event;
setLevel(level: LogLevel): void { }
getLevel(): LogLevel { return LogLevel.Info; }

View File

@@ -73,7 +73,7 @@ export class LoggerChannelClient {
}
export class FollowerLogService extends DelegatedLogService implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
constructor(private master: LoggerChannelClient, logService: ILogService) {
super(logService);

View File

@@ -14,7 +14,7 @@ import { SpdLogService } from 'vs/platform/log/node/spdlogService';
export class LoggerService extends Disposable implements ILoggerService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
private readonly loggers = new Map<string, ILogger>();

View File

@@ -44,7 +44,7 @@ function log(logger: spdlog.RotatingLogger, level: LogLevel, message: string): v
export class SpdLogService extends AbstractLogService implements ILogService {
_serviceBrand: undefined;
declare readonly _serviceBrand: undefined;
private buffer: ILog[] = [];
private _loggerCreationPromise: Promise<void> | undefined = undefined;