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.
have a security issue. which could lead to the injection of arbitrary Perl code
heap overflow
memory leaks
is 400% faster
sanity check to remove newlines from headers
have timezone related issue
a lot of bugs.
Memory leaks in trigger
' bug.
segv in "render" recursion call
possibly memory leaks on VM stack frames. see https://github.com/xslate/p5-Text-Xslate/issues/71
Nested WRAPPER broken https://github.com/xslate/p5-Text-Xslate/issues/79
unexpected eof in reading chunked body. It makes busy loop.
switch to Data::MessagePack::Stream
fixed unpacking issue on big-endian system.
packing float numbers fails on some cases
fixed large packet issue
fix infinite loop when connection is closed while receiving response content
$res->[1] is broken after output (This is actualized with Plack::Middleware::AccessLog::Timed) https://github.com/miyagawa/Starman/pull/31
Fixed 100% CPU loop when an unexpected EOF happens
busy loop
fixed deflate bug.
txn_scope bug fixed
not execute begin_work at AutoCommit=0.
new x-up-devcap-multimedia(StandAloneGPS) support
Updated $HTMLVerMap and $GPSModelsRe in DoCoMo.pm
resolved FULLWIDTH TILDE issue, etc.
uri filter does not works properly https://rt.cpan.org/Public/Bug/Display.html?id=19593
HTML5 style tags support
Init() did not close all filehandles reliably in some cases.
change of the file stat timing (measures under high load)
segv in END block https://rt.cpan.org/Ticket/Display.html?id=80400
transaction management bug
rand() took no notice of argument RT #78200
Broken, http://weblog.bulknews.net/post/33907905561/do-not-ship-modules-with-module-install-1-04
Broken, http://d.hatena.ne.jp/gfx/20130208/1360283357
Missing \n
If you are using JSON.
If you are using Plack.
If you are using Filesys::Notify::Simple.
JSON hijacking detection.
LM_COLOR
colourful logging
ddf
Proclet::Declare
AutoInactiveDestroy
PUREPERL_ONLY=1
Need to support https
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.
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.