CPAN::Plugin(3pm) Perl Programmers Reference Guide CPAN::Plugin(3pm)
NAME
CPAN::Plugin - Base class for CPAN shell extensions
SYNOPSIS
package CPAN::Plugin::Flurb; use parent 'CPAN::Plugin'; sub post_test { my ($self, $distribution_object) = @_; $self = $self->new (distribution_object => $distribution_object); ...; }
DESCRIPTION
Alpha Status The plugin system in the CPAN shell was introduced in version 2.07 and is still considered experimental. How Plugins work? See "Plugin support" in CPAN.
METHODS
plugin_requires returns list of packages given plugin requires for functionality. This list is evaluated using "CPAN->use_inst" method. distribution_object Get current distribution object. distribution distribution_info build_dir Simple delegatees for misc parameters derived from distribution is_xs Predicate to detect whether package contains XS.
AUTHOR
Branislav Zahradnik <barney@cpan.org> perl v5.38.2 2023-11-28 CPAN::Plugin(3pm)
perl 5.38.2 - Generated Wed Dec 4 11:44:11 CST 2024