Skip to content

Commit 8d9ad4f

Browse files
authored
Merge pull request #2428 from metacpan/oalders/tidy-lib-imports
Tidy lib imports
2 parents 6b70f16 + 7e1ec4c commit 8d9ad4f

27 files changed

+55
-56
lines changed

bin/generate_sitemap.pl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@
55
use strict;
66
use warnings;
77

8-
use File::Basename;
9-
use File::Spec;
10-
use Cwd;
11-
use Config::ZOMG;
8+
use File::Basename ();
9+
use File::Spec ();
10+
use Cwd ();
11+
use Config::ZOMG ();
12+
1213
my $root_dir;
1314

1415
BEGIN {

lib/MetaCPAN/Middleware/Static.pm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package MetaCPAN::Middleware::Static;
22
use strict;
33
use warnings;
4-
use Plack::Builder;
4+
use Plack::Builder qw( builder enable mount );
55
use Plack::App::File;
66
use JavaScript::Minifier::XS ();
7-
use Cwd qw(cwd);
7+
use Cwd qw( cwd );
88
use Plack::MIME;
99

1010
Plack::MIME->add_type(

lib/MetaCPAN/Sitemap.pm

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package MetaCPAN::Sitemap;
22
use strict;
33
use warnings;
4-
use IO::Socket::SSL qw(SSL_VERIFY_PEER);
4+
use IO::Socket::SSL qw( SSL_VERIFY_PEER );
55
use IO::Async::Loop;
66
use IO::Async::SSL;
77
use Net::Async::HTTP;
8-
use Cpanel::JSON::XS;
9-
use IO::Compress::Gzip;
10-
use HTML::Entities qw(encode_entities_numeric);
8+
use Cpanel::JSON::XS ();
9+
use IO::Compress::Gzip ();
10+
use HTML::Entities qw( encode_entities_numeric );
1111
use Future;
1212

1313
use Moo;

lib/MetaCPAN/Web.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ __PACKAGE__->log( Log::Log4perl::Catalyst->new( undef, autoflush => 1 ) );
4848
# Squash warnings when not in a terminal (like when running under Docker)
4949
# Catalyst throws warnings if it can't detect the size, even if $ENV{COLUMNS}
5050
# exists. Just lie to it to shut it up.
51-
use Term::Size::Perl;
51+
use Term::Size::Perl ();
5252
if ( !Term::Size::Perl::chars() ) {
5353
no warnings 'once', 'redefine';
5454
*Term::Size::Perl::chars = sub { $ENV{COLUMNS} || 80 };

lib/MetaCPAN/Web/Controller/Feed.pm

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ use namespace::autoclean;
66
BEGIN { extends 'MetaCPAN::Web::Controller' }
77

88
use DateTime::Format::ISO8601 ();
9-
use HTML::Escape qw/escape_html/;
10-
use MetaCPAN::Web::Types qw( ArrayRef HashRef Str Uri Enum Undef );
9+
use HTML::Escape qw( escape_html );
10+
use MetaCPAN::Web::Types qw( ArrayRef Enum HashRef Str Undef Uri );
1111
use Params::ValidationCompiler qw( validation_for );
12-
use Path::Tiny qw/path/;
13-
use Text::MultiMarkdown qw/markdown/;
12+
use Path::Tiny qw( path );
13+
use Text::MultiMarkdown qw( markdown );
1414
use XML::FeedPP ();
1515

1616
sub feed_index : PathPart('feed') : Chained('/') : CaptureArgs(0) {

lib/MetaCPAN/Web/Controller/News.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use Moose;
44

55
BEGIN { extends 'MetaCPAN::Web::Controller' }
66

7-
use Path::Tiny qw/path/;
7+
use Path::Tiny qw( path );
88

99
sub news : Path : Args(0) {
1010
my ( $self, $c ) = @_;

lib/MetaCPAN/Web/Controller/Permission.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package MetaCPAN::Web::Controller::Permission;
22

33
use Moose;
4-
use List::Util qw(uniq);
4+
use List::Util qw( uniq );
55
use namespace::autoclean;
66

77
BEGIN { extends 'MetaCPAN::Web::Controller' }

lib/MetaCPAN/Web/Controller/Pod.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package MetaCPAN::Web::Controller::Pod;
33
use Moose;
44

55
use Future;
6-
use MetaCPAN::Web::RenderUtil 'filter_html';
6+
use MetaCPAN::Web::RenderUtil qw( filter_html );
77
use Try::Tiny qw( try );
88

99
use namespace::autoclean;

lib/MetaCPAN/Web/Controller/Pod2HTML.pm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ package MetaCPAN::Web::Controller::Pod2HTML;
22

33
use Moose;
44

5-
use Encode qw( encode decode DIE_ON_ERR LEAVE_SRC );
5+
use Encode qw( decode DIE_ON_ERR encode LEAVE_SRC );
66
use HTML::TokeParser ();
7-
use MetaCPAN::Web::RenderUtil 'filter_html';
7+
use MetaCPAN::Web::RenderUtil qw( filter_html );
88
use Future;
99

1010
use namespace::autoclean;

lib/MetaCPAN/Web/Controller/Search/AutoComplete.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package MetaCPAN::Web::Controller::Search::AutoComplete;
22

33
use Moose;
4-
use List::Util qw(uniq);
4+
use List::Util qw( uniq );
55

66
use namespace::autoclean;
77

lib/MetaCPAN/Web/Model/API.pm

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ use Encode ();
99
use Cpanel::JSON::XS qw( decode_json encode_json );
1010
use IO::Async::Loop;
1111
use IO::Async::SSL;
12-
use IO::Socket::SSL qw(SSL_VERIFY_PEER);
12+
use IO::Socket::SSL qw( SSL_VERIFY_PEER );
1313
use Net::Async::HTTP;
14-
use URI;
14+
use URI ();
1515
use URI::QueryParam;
1616
use MetaCPAN::Web::Types qw( Uri );
1717
use Try::Tiny qw( catch try );
1818
use HTTP::Request;
1919
use HTTP::Request::Common ();
20-
use URI::Escape qw(uri_escape);
21-
use Ref::Util qw(is_arrayref);
20+
use URI::Escape qw( uri_escape );
21+
use Ref::Util qw( is_arrayref );
2222

2323
my $loop;
2424

lib/MetaCPAN/Web/Model/API/Author.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use namespace::autoclean;
55

66
use Future ();
77
use Ref::Util qw( is_arrayref );
8-
use URI::Escape qw(uri_escape);
8+
use URI::Escape qw( uri_escape );
99

1010
extends 'MetaCPAN::Web::Model::API';
1111

lib/MetaCPAN/Web/Model/API/Changes.pm

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@ package MetaCPAN::Web::Model::API::Changes;
22
use Moose;
33
extends 'MetaCPAN::Web::Model::API';
44

5-
use MetaCPAN::Web::Model::API::Changes::Parser;
6-
use Try::Tiny;
7-
use Ref::Util qw(is_arrayref);
5+
use MetaCPAN::Web::Model::API::Changes::Parser ();
6+
use Ref::Util qw( is_arrayref );
87
use Future ();
98

109
sub get {

lib/MetaCPAN/Web/Model/API/Diff.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package MetaCPAN::Web::Model::API::Diff;
22
use Moose;
33
use namespace::autoclean;
4-
use Digest::SHA;
4+
use Digest::SHA ();
55

66
extends 'MetaCPAN::Web::Model::API';
77

lib/MetaCPAN/Web/Model/API/Favorite.pm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ use namespace::autoclean;
44

55
extends 'MetaCPAN::Web::Model::API';
66

7-
use List::Util qw(uniq);
87
use Future;
98

109
sub by_dist {

lib/MetaCPAN/Web/Model/API/Permission.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package MetaCPAN::Web::Model::API::Permission;
22

33
use Moose;
44
use Future;
5-
use List::Util qw(uniq);
5+
use List::Util qw( uniq );
66

77
extends 'MetaCPAN::Web::Model::API';
88

lib/MetaCPAN/Web/Model/ReleaseInfo.pm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ use MetaCPAN::Moose;
77
extends 'Catalyst::Model';
88

99
use List::Util qw( all max );
10-
use Ref::Util qw( is_hashref is_arrayref );
10+
use Ref::Util qw( is_hashref );
1111
use URI ();
12-
use URI::Escape qw(uri_escape uri_unescape);
12+
use URI::Escape qw( uri_escape uri_unescape );
1313
use URI::QueryParam; # Add methods to URI.
1414
use Future;
1515

lib/MetaCPAN/Web/RenderUtil.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use strict;
44
use warnings;
55
use Sub::Exporter -setup => { exports => [qw(filter_html)], };
66

7-
use HTML::Escape qw(escape_html);
7+
use HTML::Escape qw( escape_html );
88
use HTML::Restrict ();
99
use URI ();
1010

lib/MetaCPAN/Web/Role/Date.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package MetaCPAN::Web::Role::Date;
22
use strict;
33
use warnings;
4-
use Role::Tiny;
4+
use Role::Tiny qw( requires );
55

66
requires 'strftime';
77

lib/MetaCPAN/Web/Role/Request.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use Moose::Role;
44
use Plack::Session;
55
use Cpanel::JSON::XS ();
66
use MetaCPAN::Web::Types qw( is_PositiveInt );
7-
use Try::Tiny;
7+
use Try::Tiny qw( catch try );
88

99
use namespace::autoclean;
1010

lib/MetaCPAN/Web/Role/RiverData.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package MetaCPAN::Web::Role::RiverData;
22
use Moose::Role;
33
use Future;
4-
use List::Util qw(uniq);
4+
use List::Util qw( uniq );
55
use namespace::autoclean;
66

77
sub add_river {

lib/MetaCPAN/Web/Test.pm

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ package MetaCPAN::Web::Test;
55
use strict;
66
use warnings;
77

8-
use Plack::Test;
9-
use HTTP::Request::Common;
10-
use HTTP::Message::PSGI;
8+
use Plack::Test qw( test_psgi );
9+
use HTTP::Request::Common qw( GET POST );
10+
use HTTP::Message::PSGI ();
1111
use HTML::Tree;
12-
use Test::More;
12+
use Test::More import => [qw( is )];
1313
use Test::XPath;
14-
use Try::Tiny;
15-
use Encode;
14+
use Try::Tiny qw( catch try );
15+
use Encode qw( decode_utf8 );
1616
use Future;
1717
use MetaCPAN::Web::Test::HTML5::TreeBuilder;
1818
use base 'Exporter';

lib/MetaCPAN/Web/Types.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use strict;
44
use warnings;
55

66
use Type::Library -base;
7-
use Type::Utils -all;
7+
use Type::Utils qw( extends );
88

99
BEGIN {
1010
extends qw(

lib/MetaCPAN/Web/View/HTML.pm

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ extends 'Catalyst::View::TT::Alloy';
66
use version;
77
use DateTime;
88
use DateTime::Format::ISO8601;
9-
use Digest::SHA;
9+
use Digest::SHA ();
1010
use List::Util ();
1111
use Cpanel::JSON::XS ();
12-
use Gravatar::URL;
13-
use MetaCPAN::Web::RenderUtil 'filter_html';
12+
use Gravatar::URL ();
13+
use MetaCPAN::Web::RenderUtil qw( filter_html );
1414
use Regexp::Common qw(time);
15-
use Number::Format;
16-
use Text::MultiMarkdown;
17-
use Text::Pluralize ();
18-
use URI;
15+
use Number::Format ();
16+
use Text::MultiMarkdown ();
17+
use Text::Pluralize ();
18+
use URI ();
1919
use URI::QueryParam;
2020
use With::Roles;
2121

lib/Plack/Middleware/Assets/Dev.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package Plack::Middleware::Assets::Dev;
2-
use Digest::SHA qw(sha1_hex);
2+
use Digest::SHA qw( sha1_hex );
33
use Moo;
44

55
with 'Plack::Middleware::Assets::Core';

lib/Plack/Middleware/Assets/FileCached.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package Plack::Middleware::Assets::FileCached;
22
use File::Temp ();
3-
use Digest::SHA qw(sha1_hex);
3+
use Digest::SHA qw( sha1_hex );
44
use File::Path ();
55
use Moo;
66

lib/Plack/Middleware/Session/Cookie/MetaCPAN.pm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ use strict;
33
use parent qw(Plack::Middleware::Session::Cookie);
44

55
use Plack::Util;
6-
use MIME::Base64;
6+
use MIME::Base64 ();
77
use Cpanel::JSON::XS ();
8-
use Try::Tiny;
8+
use Try::Tiny qw( catch try );
99

1010
my $json = Cpanel::JSON::XS->new->canonical(1);
1111

0 commit comments

Comments
 (0)