From: John Napiorkowski Date: Sat, 28 Jun 2014 00:25:09 +0000 (-0400) Subject: make trace level first to encourage people to think about it upfront X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=161e6a870dbd722bbf398ab38ab55ed9856b5276 make trace level first to encourage people to think about it upfront --- diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index 1eb3821..b53a2fd 100755 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -2964,8 +2964,9 @@ sub setup_trace { } sub trace { - my ($class, $message, $level) = @_; + my ($class, $level, $message) = @_; die "Level is required" unless defined $level; + die "Message is required unless defined $message; if($class->trace_level >= $level) { ref($class->trace_logger) eq 'CODE' ? $class->trace_logger->($class, $message, $level) :