Pod::Coverage - Checks if the documentation of a module is comprehensive
# in the beginnning... perl -MPod::Coverage=Pod::Coverage -e666 # all in one invocation use Pod::Coverage package => 'Fishy'; # straight OO use Pod::Coverage; my $pc = Pod::Coverage->new(package => 'Pod::Coverage'); print "We rock!" if $pc->coverage == 1;
This module has external dependencies on the following modules:
Devel::Symdump 2.01 Pod::Find 0.21 Pod::Parser 1.13
perl Build.PL perl Build test
and if all goes well
perl Build install
What changed over the last 3 revisions
Small fix from Andy Lester for when people entity escape the greater than in the method call arrow.
Fixed a case reported by Earle Martin, where =head2 C<foo(),bar(),baz()> wasn't working correctly Pod and Test fixes by Andy Lester Now we install the pod_cover command line utility.
Added 'trustme' so that you don't have to lie about subs being private when the module fails to find their docs. Work by David Cantrell. Pulled HISTORY out into a Changes file. Deprecated and gutted Pod::Coverage::Overloader. The ignored patterns in the base class now include qr/^\(/ which is all it really did only in a stupidly complex manner.
Test::More, Devel::Cover
Richard Clamp <richardc@unixbeard.net>
Michael Stevens <mstevens@etla.org>
some contributions from David Cantrell <david@cantrell.org.uk>
Copyright (c) 2001, 2003, 2003 Richard Clamp, Michael Stevens. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Pod::Coverage, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Pod::Coverage
CPAN shell
perl -MCPAN -e shell install Pod::Coverage
For more information on module installation, please visit the detailed CPAN module installation guide.