NAME

cpan-outdated-coro - faster cpan-outdated

SYNOPSIS

# usage is the same:=)

# print the list of distribution that contains outdated modules
% cpan-outdated-coro

# print the list of outdated modules in packages
% cpan-outdated-coro -p

# verbose
% cpan-outdated-coro --verbose

# alternate mirrors
% cpan-outdated-coro --mirror file:///home/user/minicpan/

# additional module path(same as cpanminus)
% cpan-outdated-coro -l extlib/
% cpan-outdated-coro -L extlib/

# install with cpan
% cpan-outdated-coro | xargs cpan -i

# install with cpanm
% cpan-outdated-coro    | cpanm
% cpan-outdated-coro -p | cpanm

DESCRIPTION

( version 0.04 and later not use Coro, but never change the name of this disttibution. )

This script works the same as cpan-outdated(prints the list of outdated CPAN modules in your machine), but fast.

This script also can be integrated with cpanm command.

USAGE

Using this script, only type with cpan-outdated-coro instead of cpan-outdated.

Functions and options are completely the same as cpan-outdated. See cpan-outdated for more details.

PERFORMANCE AND TRADE-OFF

This script is faster than cpan-outdated 423%.

Use less memory - about 23%(39.01MB -> 30.06MB on MS-Win32. C/W: 'cpan -O' uses 213MB)

trade-off:

  • Use non-core modules - see DEPENDENCIES.

DEPENDENCIES

File::Find::Rule

AnyEvent

AUTHOR

KPEE

SPECIAL THANKS

Tokuhiro Matsuno(author of cpan-outdated)

LICENSE

Copyright (C) 2014 KPEE

Original cpan-outdated Copyright (C) 2009 Tokuhiro Matsuno.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

App::cpanoutdated