From e0866db3136887aae4db43b35c950a90c8dd999d Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Sun, 6 Jul 2014 22:57:06 -0400 Subject: [PATCH] Corrected MemberBuilderValidator warning handler in class.js --- lib/class.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/class.js b/lib/class.js index ed7a64f..cb80559 100644 --- a/lib/class.js +++ b/lib/class.js @@ -35,14 +35,15 @@ var _console = ( typeof console !== 'undefined' ) ? console : undefined; var util = require( './util' ), ClassBuilder = require( './ClassBuilder' ), - warn = require( './warn' ), - Warning = warn.Warning, + warn = require( './warn' ), + Warning = warn.Warning, + log_handler = warn.LogHandler( _console ), MethodWrapperFactory = require( './MethodWrapperFactory' ), wrappers = require( './MethodWrappers' ).standard, class_builder = ClassBuilder( - warn.LogHandler( _console ), + log_handler, require( './MemberBuilder' )( MethodWrapperFactory( wrappers.wrapNew ), MethodWrapperFactory( wrappers.wrapOverride ), @@ -50,7 +51,7 @@ var util = require( './util' ), require( './MemberBuilderValidator' )( function( warning ) { - warn.handle( Warning( warning ) ); + log_handler.handle( Warning( warning ) ); } ) ),