diff --git a/lib/WebGUI/Asset.pm b/lib/WebGUI/Asset.pm index 1e76ef540..74d5ca771 100644 --- a/lib/WebGUI/Asset.pm +++ b/lib/WebGUI/Asset.pm @@ -14,7 +14,6 @@ package WebGUI::Asset; =cut -use Carp; use Scalar::Util qw( blessed ); use Clone qw(clone); use JSON; diff --git a/lib/WebGUI/Auth.pm b/lib/WebGUI/Auth.pm index 84c7acaa4..d1bebe839 100644 --- a/lib/WebGUI/Auth.pm +++ b/lib/WebGUI/Auth.pm @@ -14,19 +14,11 @@ package WebGUI::Auth; =cut -use CGI::Util qw(rearrange); -use DBI; use strict qw(subs vars); -use WebGUI::HTML; -use WebGUI::HTMLForm; use WebGUI::International; -use WebGUI::Macro; -use WebGUI::TabForm; use WebGUI::Asset::Template; use WebGUI::Utility; use WebGUI::User; -use WebGUI::Operation::Shared; -use WebGUI::Operation::Profile; use WebGUI::Workflow::Instance; use WebGUI::Inbox; use WebGUI::Friends; diff --git a/lib/WebGUI/FormBuilder/Role/HasFields.pm b/lib/WebGUI/FormBuilder/Role/HasFields.pm index d24b9a02f..a5cc1000e 100644 --- a/lib/WebGUI/FormBuilder/Role/HasFields.pm +++ b/lib/WebGUI/FormBuilder/Role/HasFields.pm @@ -3,6 +3,7 @@ package WebGUI::FormBuilder::Role::HasFields; use strict; use Moose::Role; use Try::Tiny; +use Carp qw(confess); requires 'session', 'pack', 'unpack'; diff --git a/lib/WebGUI/FormBuilder/Role/HasTabs.pm b/lib/WebGUI/FormBuilder/Role/HasTabs.pm index aac5457e0..edf39d339 100644 --- a/lib/WebGUI/FormBuilder/Role/HasTabs.pm +++ b/lib/WebGUI/FormBuilder/Role/HasTabs.pm @@ -2,6 +2,7 @@ package WebGUI::FormBuilder::Role::HasTabs; use strict; use Moose::Role; +use Carp qw(confess); with 'WebGUI::FormBuilder::Role::HasObjects'; requires 'session', 'pack', 'unpack'; diff --git a/lib/WebGUI/HTMLForm.pm b/lib/WebGUI/HTMLForm.pm index 5a7e9a866..a02295a63 100644 --- a/lib/WebGUI/HTMLForm.pm +++ b/lib/WebGUI/HTMLForm.pm @@ -14,8 +14,8 @@ package WebGUI::HTMLForm; =cut +use strict; use CGI::Util qw(rearrange); -use strict qw(vars refs); use WebGUI::Form; use WebGUI::International; use WebGUI::Pluggable; diff --git a/lib/WebGUI/User.pm b/lib/WebGUI/User.pm index 5dac3c5a4..803471b5d 100644 --- a/lib/WebGUI/User.pm +++ b/lib/WebGUI/User.pm @@ -16,14 +16,10 @@ package WebGUI::User; use strict; use WebGUI::Group; -use WebGUI::DatabaseLink; -use WebGUI::Exception; use WebGUI::Utility; -use WebGUI::Operation::Shared; use WebGUI::Workflow::Instance; use WebGUI::Shop::AddressBook; -use JSON; -use WebGUI::Exception; +use JSON (); use WebGUI::ProfileField; use Tie::CPHash;