[dw-free] Eliminate Class::Autouse from the code
[commit: http://hg.dwscoalition.org/dw-free/rev/0565b0560eba]
http://bugs.dwscoalition.org/show_bug.cgi?id=1761
Code cleanup.
Patch by
szabgab.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=1761
Code cleanup.
Patch by
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Files modified:
- cgi-bin/modperl_subs.pl
-------------------------------------------------------------------------------- diff -r 1043065daebc -r 0565b0560eba cgi-bin/modperl_subs.pl --- a/cgi-bin/modperl_subs.pl Mon Sep 07 13:58:45 2009 +0000 +++ b/cgi-bin/modperl_subs.pl Mon Sep 07 15:01:16 2009 +0000 @@ -31,22 +31,20 @@ use DW::BusinessRules::InviteCodes; use DW::BusinessRules::InviteCodes; use DW::BusinessRules::InviteCodeRequests; -use Class::Autouse qw( - DateTime - DateTime::TimeZone - LJ::CProd - LJ::OpenID - LJ::Location - LJ::SpellCheck - LJ::TextMessage - LJ::ModuleCheck - LJ::Widget - MogileFS::Client - DDLockClient - LJ::BetaFeatures - DW::InviteCodes - DW::InviteCodeRequests - ); +use DateTime; +use DateTime::TimeZone; +use LJ::CProd; +use LJ::OpenID; +use LJ::Location; +use LJ::SpellCheck; +use LJ::TextMessage; +use LJ::ModuleCheck; +use LJ::Widget; +use MogileFS::Client; +use DDLockClient; +use LJ::BetaFeatures; +use DW::InviteCodes; +use DW::InviteCodeRequests; # force XML::Atom::* to be brought in (if we have it, it's optional), @@ -55,15 +53,11 @@ BEGIN { LJ::ModuleCheck->have_xmlatom unless LJ::is_from_test(); } -# in web context, Class::Autouse will load this, which loads MapUTF8. +# this loads MapUTF8. # otherwise, we'll rely on the AUTOLOAD in ljlib.pl to load MapUTF8 -use Class::Autouse qw(LJ::ConvUTF8); +use LJ::ConvUTF8; -# other things we generally want to load in web context, but don't need -# in testing context: (not autoloaded normal ways) -use Class::Autouse qw( - MIME::Words - ); +use MIME::Words; # Try to load DBI::Profile BEGIN { $LJ::HAVE_DBI_PROFILE = eval "use DBI::Profile (); 1;" } --------------------------------------------------------------------------------