From: John Napiorkowski Date: Wed, 8 Jun 2016 19:26:51 +0000 (-0500) Subject: compose req/res/stats class much much ;ater X-Git-Tag: 5.90106~4 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=3a079e11dbf009ff6672990c2606677f3ad04ac0 compose req/res/stats class much much ;ater --- diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index cdca151..9c3c7ef 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -1420,11 +1420,6 @@ EOF $class->setup_encoding(); $class->setup_middleware(); - # call these so we pre setup the composed classes - $class->composed_request_class; - $class->composed_response_class; - $class->composed_stats_class; - # Initialize our data structure $class->components( {} ); @@ -1502,6 +1497,11 @@ EOF $class->log->warn("This setting is deprecated and planned to be removed in Catalyst 5.81."); } + # call these so we pre setup the composed classes + $class->composed_request_class; + $class->composed_response_class; + $class->composed_stats_class; + $class->setup_finalize; # Flush the log for good measure (in case something turned off 'autoflush' early)