1 0.19 Thursday 13th September, 2007
2 Don't use _CvGV to determine if a sub was imported, there's a handy
3 flag - GVf_IMPORTED_CV. Fixes 5.9.5 and future perls
4 (solution by Nicholas Clark)
7 0.18 Friday 4th August, 2006
8 Rewrite _CvGV in terms of B::CV - no xs dependency anymore
9 (suggested by Tim Bunce)
11 Add the (FETCH|MODIFY)_$foo_ATTRIBUTES methods to the private
12 stoplists. (rt #12451)
14 Support documentation where the method name is documented in a
15 ::qualified style (rt #14635)
17 Ignores new (5.8) magic CLONE and CLONE_SKIP methods. (rt #17489)
19 Added a nonwhitespace option (Alex - rt #14950)
22 0.17 Tuesday 23rd November, 2004
23 Fixed a further case reported by Jos Boumans where
24 =head2 $self->foo(); was intepreted as documentation for a
25 C<foo()> method. (more XS4ALL house style)
27 0.16 Wednesday 20th October, 2004
29 Fixed a case reported by Jos Boumans where
30 =head2 $self->foo; was intepreted as documentation for a
31 C<foo;> method. (XS4ALL house style)
33 0.15 Tuesday 19th October, 2004
34 Correctly ignores tie subroutines (David Cantrell)
36 0.14 Sunday 9th May, 2004
37 Small fix from Andy Lester for when people entity escape
38 the greater than in the method call arrow.
40 0.13 Monday 29th December, 2003
41 Fixed a case reported by Earle Martin, where
42 =head2 C<foo(),bar(),baz()> wasn't working correctly
44 Pod and Test fixes by Andy Lester
46 Now we install the pod_cover command line utility.
48 0.12 Tuesday 30th September, 2003
49 Added 'trustme' so that you don't have to lie about subs being private
50 when the module fails to find their docs. Work by David Cantrell.
52 Pulled HISTORY out into a Changes file.
54 Deprecated and gutted Pod::Coverage::Overloader. The ignored
55 patterns in the base class now include qr/^\(/ which is all it
56 really did only in a stupidly complex manner.
59 Sort the uncovered subs reported from the import form. From a
63 Added Pod::Coverage::CountParents which counts the Pod
64 sections from higher in the inheritance tree (it walks @ISA).
66 Refactored C<_get_pods> into its own method to allow this.
69 Fixed a typo in mstevens' name (oopsie)
71 Added C<examples/script-covered> based on an email exchange.
73 Modified the import form so that if given one argument it's
74 assumed to be the package. From a suggestion by Mark Fowler.
76 Changed tracing to use optimisable constants.
81 Paul Johnson beat me to making Pod::Coverage a Devel::Cover
82 plugin, so that's one less thing in the TODO section.
84 Ran the code through perltidy, made some of the changes it
87 Worked over the parsing of the also_private flag to give it more
90 Assimilated C<examples/pod_cover.t> from Tels
93 Implemented _CvGV based upon code from Robin Houston. This
94 removes the dependency on Devel::Peek (the CPAN version of
95 Devel::Peek doesn't supply CvGV). This also happily makes the
96 module work with perl 5.005_03.
98 Fixed a bug in the import routine which was preventing the use
99 form of derived classes. Reports a module is unrated if
100 coverage returns undef.
102 Added Pod::Checker::Overloader.
105 First cut at making inheritance easy.
106 Pod::Checker::ExportOnly isa Pod::Checker which only checks
107 what Exporter is allowed to hand out.
109 Fixed up bad docs from the 0.05 release.
112 Used Pod::Find to deal with alternative locations for pod
117 Merged some patches from Schwern.
120 Assimilated C<examples/check_installed> as contributed by
121 Kirrily "Skud" Robert <skud@cpan.org>.
123 Copes with multple functions documented by one section.
125 Added uncovered as a synonym for naked.
128 Just 0.03 with a correctly generated README file
131 Applied a patch from Dave Rolsky (barely 6 hours after release
132 of 0.02) to improve scanning of pod markers.
135 Fixed up the import form.
137 Removed dependency on List::Util.
141 Exposed private configuration.
144 As #london.pm invaded Brighton, people taked about
145 documentation standards. mstevens scribbled something down,
146 richardc coded it, the rest is ponies.