@@ -29,8 +29,9 @@ export class Logger {
2929 */
3030 public fatal ( ...args : any [ ] ) : void ;
3131 public fatal ( marker : Marker , ...args : NotMarker [ ] ) : void {
32+ const passed = arguments ;
3233 this . _appenders . forEach ( ( appender ) =>
33- appender . append ( this . _constructLogEvent ( LogLevel . FATAL , arguments ) ) ) ;
34+ appender . append ( this . _constructLogEvent ( LogLevel . FATAL , passed ) ) ) ;
3435 }
3536
3637 /**
@@ -41,8 +42,9 @@ export class Logger {
4142 */
4243 public error ( ...args : any [ ] ) : void ;
4344 public error ( marker : Marker , ...args : NotMarker [ ] ) : void {
45+ const passed = arguments ;
4446 this . _appenders . forEach ( ( appender ) =>
45- appender . append ( this . _constructLogEvent ( LogLevel . ERROR , arguments ) ) ) ;
47+ appender . append ( this . _constructLogEvent ( LogLevel . ERROR , passed ) ) ) ;
4648 }
4749
4850 /**
@@ -53,8 +55,9 @@ export class Logger {
5355 */
5456 public warn ( ...args : any [ ] ) : void ;
5557 public warn ( marker : Marker , ...args : NotMarker [ ] ) : void {
58+ const passed = arguments ;
5659 this . _appenders . forEach ( ( appender ) =>
57- appender . append ( this . _constructLogEvent ( LogLevel . WARN , arguments ) ) ) ;
60+ appender . append ( this . _constructLogEvent ( LogLevel . WARN , passed ) ) ) ;
5861 }
5962
6063 /**
@@ -65,8 +68,9 @@ export class Logger {
6568 */
6669 public info ( ...args : any [ ] ) : void ;
6770 public info ( marker : Marker , ...args : NotMarker [ ] ) : void {
71+ const passed = arguments ;
6872 this . _appenders . forEach ( ( appender ) =>
69- appender . append ( this . _constructLogEvent ( LogLevel . INFO , arguments ) ) ) ;
73+ appender . append ( this . _constructLogEvent ( LogLevel . INFO , passed ) ) ) ;
7074 }
7175
7276 /**
@@ -77,8 +81,9 @@ export class Logger {
7781 */
7882 public debug ( ...args : any [ ] ) : void ;
7983 public debug ( marker : Marker , ...args : NotMarker [ ] ) : void {
84+ const passed = arguments ;
8085 this . _appenders . forEach ( ( appender ) =>
81- appender . append ( this . _constructLogEvent ( LogLevel . DEBUG , arguments ) ) ) ;
86+ appender . append ( this . _constructLogEvent ( LogLevel . DEBUG , passed ) ) ) ;
8287 }
8388
8489 /**
@@ -89,8 +94,9 @@ export class Logger {
8994 */
9095 public trace ( ...args : any [ ] ) : void ;
9196 public trace ( marker : Marker , ...args : NotMarker [ ] ) : void {
97+ const passed = arguments ;
9298 this . _appenders . forEach ( ( appender ) =>
93- appender . append ( this . _constructLogEvent ( LogLevel . TRACE , arguments ) ) ) ;
99+ appender . append ( this . _constructLogEvent ( LogLevel . TRACE , passed ) ) ) ;
94100 }
95101
96102 /**
0 commit comments