[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
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;" }
--------------------------------------------------------------------------------
