The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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 distribution. )

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