1 README for Pod::Coverage 0.19
5 Pod::Coverage - Checks if the documentation of a module is comprehensive
10 perl -MPod::Coverage=Pod::Coverage -e666
12 # all in one invocation
13 use Pod::Coverage package => 'Fishy';
17 my $pc = Pod::Coverage->new(package => 'Pod::Coverage');
18 print "We rock!" if $pc->coverage == 1;
24 This module has external dependencies on the following modules:
41 What changed over the last 3 revisions
45 =item 0.19 Thursday 13th September, 2007
47 Don't use _CvGV to determine if a sub was imported, there's a handy
48 flag - GVf_IMPORTED_CV. Fixes 5.9.5 and future perls
49 (solution by Nicholas Clark)
53 =item 0.18 Friday 4th August, 2006
55 Rewrite _CvGV in terms of B::CV - no xs dependency anymore
56 (suggested by Tim Bunce)
58 Add the (FETCH|MODIFY)_$foo_ATTRIBUTES methods to the private
59 stoplists. (rt #12451)
61 Support documentation where the method name is documented in a
62 ::qualified style (rt #14635)
64 Ignores new (5.8) magic CLONE and CLONE_SKIP methods. (rt #17489)
66 Added a nonwhitespace option (Alex - rt #14950)
70 =item 0.17 Tuesday 23rd November, 2004
72 Fixed a further case reported by Jos Boumans where
73 =head2 $self->foo(); was intepreted as documentation for a
74 C<foo()> method. (more XS4ALL house style)
80 L<Test::More>, L<Devel::Cover>
84 Richard Clamp <richardc@unixbeard.net>
86 Michael Stevens <mstevens@etla.org>
88 some contributions from David Cantrell <david@cantrell.org.uk>
92 Copyright (c) 2001, 2003, 2004, 2006, 2007 Richard Clamp, Michael
93 Stevens. All rights reserved. This program is free software; you can
94 redistribute it and/or modify it under the same terms as Perl itself.