Load middlewares where they're actually used
Florian Ragwitz [Wed, 2 Mar 2011 11:13:24 +0000 (12:13 +0100)]
lib/Catalyst.pm
lib/Catalyst/Engine.pm

index e5e43ea..972b390 100644 (file)
@@ -34,6 +34,8 @@ use Catalyst::EngineLoader;
 use utf8;
 use Carp qw/croak carp shortmess/;
 use Try::Tiny;
+use Plack::Middleware::Conditional;
+use Plack::Middleware::ReverseProxy;
 
 BEGIN { require 5.008004; }
 
index 56486f6..23df093 100644 (file)
@@ -12,8 +12,6 @@ use HTTP::Headers;
 use URI::QueryParam;
 use Moose::Util::TypeConstraints;
 use Plack::Loader;
-use Plack::Middleware::Conditional;
-use Plack::Middleware::ReverseProxy;
 use Catalyst::EngineLoader;
 use Encode ();
 use utf8;