Module::Advisor - check a modules you are installed
use Module::Advisor; Module::Advisor->new()->check();
Module::Advisor checks a modules you are installed, and notice if:
Here is a rules to check the modules.
? for my $module (@Module::Advisor::SECURITY) { =item <?= $module->[0] ?> <?= $module->[1] ?>
<?= $module->[2] ?>
? }
? for my $module (@Module::Advisor::PERFORMANCE) {
<?= $module->[0] ?> <?= $module->[1] ?>
? for my $module (@Module::Advisor::BUG) {
? for my $module (@Module::Advisor::BROKEN) {
<?= $module->[0] ?> <?= $module->[1] ?> has bug.
? for my $module (@Module::Advisor::XS) {
<?= $module->[1] ?> is recommended
If you are using <?= $module->[0] ?>.
? for my $module (@Module::Advisor::FEATURE) {
<?= $module->[0] ?> <?= $module->[1] ?> does not have
? for my $module (@Module::Advisor::OPTIONAL_MODULES) {
I recommend to install <?= $module->[1] ?>, if you are using <?= $module->[0] ?>.
Tokuhiro Matsuno <tokuhirom AAJKLFJEF@ GMAIL COM>
Copyright (C) Tokuhiro Matsuno
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
6 POD Errors
The following errors were encountered while parsing the POD:
You can't have =items (as at line 84) unless the first thing after the =over is an =item
You can't have =items (as at line 98) unless the first thing after the =over is an =item
You can't have =items (as at line 112) unless the first thing after the =over is an =item
You can't have =items (as at line 126) unless the first thing after the =over is an =item
You can't have =items (as at line 140) unless the first thing after the =over is an =item
You can't have =items (as at line 154) unless the first thing after the =over is an =item
To install Module::Advisor, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Module::Advisor
CPAN shell
perl -MCPAN -e shell install Module::Advisor
For more information on module installation, please visit the detailed CPAN module installation guide.