Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

cpan::meta::check(3) [mojave man page]

CPAN::Meta::Check(3)					User Contributed Perl Documentation				      CPAN::Meta::Check(3)

NAME
CPAN::Meta::Check - Verify requirements in a CPAN::Meta object VERSION
version 0.008 SYNOPSIS
warn "$_ " for verify_requirements($meta, [qw/runtime build test/], 'requires'); DESCRIPTION
This module verifies if requirements described in a CPAN::Meta object are present. FUNCTIONS
check_requirements($reqs, $type, $incdirs) This function checks if all dependencies in $reqs (a CPAN::Meta::Requirements object) are met, taking into account that 'conflicts' dependencies have to be checked in reverse. It returns a hash with the modules as keys and any problems as values; the value for a successfully found module will be undef. Modules are searched for in @$incdirs, defaulting to @INC. verify_dependencies($meta, $phases, $types, $incdirs) Check all requirements in $meta for phases $phases and types $types. Modules are searched for in @$incdirs, defaulting to @INC. $meta should be a CPAN::Meta::Prereqs or CPAN::Meta object. requirements_for($meta, $phases, $types) This function is deprecated and may be removed at some point in the future, please use CPAN::Meta::Prereqs->merged_requirements instead. This function returns a unified CPAN::Meta::Requirements object for all $type requirements for $phases. $phases may be either one (scalar) value or an arrayref of valid values as defined by the CPAN::Meta spec. $type must be a relationship as defined by the same spec. $meta should be a CPAN::Meta::Prereqs or CPAN::Meta object. SEE ALSO
o Test::CheckDeps o CPAN::Meta AUTHOR
Leon Timmermans <leont@cpan.org> COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Leon Timmermans. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.18.2 2013-10-17 CPAN::Meta::Check(3)

Check Out this Related Man Page

CPAN::Meta::Feature(3)					User Contributed Perl Documentation				    CPAN::Meta::Feature(3)

NAME
CPAN::Meta::Feature - an optional feature provided by a CPAN distribution VERSION
version 2.133380 DESCRIPTION
A CPAN::Meta::Feature object describes an optional feature offered by a CPAN distribution and specified in the distribution's META.json (or META.yml) file. For the most part, this class will only be used when operating on the result of the "feature" or "features" methods on a CPAN::Meta object. METHODS
new my $feature = CPAN::Meta::Feature->new( $identifier => \%spec ); This returns a new Feature object. The %spec argument to the constructor should be the same as the value of the "optional_feature" entry in the distmeta. It must contain entries for "description" and "prereqs". identifier This method returns the feature's identifier. description This method returns the feature's long description. prereqs This method returns the feature's prerequisites as a CPAN::Meta::Prereqs object. BUGS
Please report any bugs or feature using the CPAN Request Tracker. Bugs can be submitted through the web interface at <http://rt.cpan.org/Dist/Display.html?Queue=CPAN-Meta> When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature. AUTHORS
o David Golden <dagolden@cpan.org> o Ricardo Signes <rjbs@cpan.org> COPYRIGHT AND LICENSE
This software is copyright (c) 2010 by David Golden and Ricardo Signes. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.18.2 2013-12-03 CPAN::Meta::Feature(3)
Man Page