@@ -7,7 +7,7 @@ import { ILogService, LogLevel, AbstractLogService, DEFAULT_LOG_LEVEL } from 'vs
77
88interface ILog {
99 level : LogLevel ;
10- args : IArguments ;
10+ args : any [ ] ;
1111}
1212
1313function getLogFunction ( logger : ILogService , level : LogLevel ) : Function {
@@ -49,7 +49,7 @@ export class BufferLogService extends AbstractLogService implements ILogService
4949 this . buffer = [ ] ;
5050 }
5151
52- private _log ( level : LogLevel , args : IArguments ) : void {
52+ private _log ( level : LogLevel , ... args : any [ ] ) : void {
5353 if ( this . _logger ) {
5454 const fn = getLogFunction ( this . _logger , level ) ;
5555 fn . apply ( this . _logger , args ) ;
@@ -58,28 +58,28 @@ export class BufferLogService extends AbstractLogService implements ILogService
5858 }
5959 }
6060
61- trace ( ) : void {
62- this . _log ( LogLevel . Trace , arguments ) ;
61+ trace ( message : string , ... args : any [ ] ) : void {
62+ this . _log ( LogLevel . Trace , message , ... args ) ;
6363 }
6464
65- debug ( ) : void {
66- this . _log ( LogLevel . Debug , arguments ) ;
65+ debug ( message : string , ... args : any [ ] ) : void {
66+ this . _log ( LogLevel . Debug , message , ... args ) ;
6767 }
6868
69- info ( ) : void {
70- this . _log ( LogLevel . Info , arguments ) ;
69+ info ( message : string , ... args : any [ ] ) : void {
70+ this . _log ( LogLevel . Info , message , ... args ) ;
7171 }
7272
73- warn ( ) : void {
74- this . _log ( LogLevel . Warning , arguments ) ;
73+ warn ( message : string , ... args : any [ ] ) : void {
74+ this . _log ( LogLevel . Warning , message , ... args ) ;
7575 }
7676
77- error ( ) : void {
78- this . _log ( LogLevel . Error , arguments ) ;
77+ error ( message : string | Error , ... args : any [ ] ) : void {
78+ this . _log ( LogLevel . Error , message , ... args ) ;
7979 }
8080
81- critical ( ) : void {
82- this . _log ( LogLevel . Critical , arguments ) ;
81+ critical ( message : string | Error , ... args : any [ ] ) : void {
82+ this . _log ( LogLevel . Critical , message , ... args ) ;
8383 }
8484
8585 dispose ( ) : void {
0 commit comments