Debian lenny version packages
[pkg-perl] / deb-src / libpod-coverage-perl / libpod-coverage-perl-0.19 / Changes
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)
5
6
7 0.18    Friday 4th August, 2006
8         Rewrite _CvGV in terms of B::CV - no xs dependency anymore
9         (suggested by Tim Bunce)
10
11         Add the (FETCH|MODIFY)_$foo_ATTRIBUTES methods to the private
12         stoplists. (rt #12451)
13
14         Support documentation where the method name is documented in a
15         ::qualified style (rt #14635)
16
17         Ignores new (5.8) magic CLONE and CLONE_SKIP methods. (rt #17489)
18
19         Added a nonwhitespace option (Alex - rt #14950)
20
21
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)
26
27 0.16    Wednesday 20th October, 2004
28         Fixed a MANIFEST bug.
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)
32         
33 0.15    Tuesday 19th October, 2004
34         Correctly ignores tie subroutines (David Cantrell)
35
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.
39
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
43
44         Pod and Test fixes by Andy Lester
45
46         Now we install the pod_cover command line utility.
47
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.
51
52         Pulled HISTORY out into a Changes file.
53
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.
57
58 0.11    2002-02-27
59         Sort the uncovered subs reported from the import form.  From a
60         bug report from Tels.
61
62 0.10    2002-02-18
63         Added Pod::Coverage::CountParents which counts the Pod
64         sections from higher in the inheritance tree (it walks @ISA).
65
66         Refactored C<_get_pods> into its own method to allow this.
67
68 0.09    2001-12-17
69         Fixed a typo in mstevens' name (oopsie)
70
71         Added C<examples/script-covered> based on an email exchange.
72
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.
75
76         Changed tracing to use optimisable constants.
77
78         Added why_unrated.
79
80 0.08 2001-11-14
81         Paul Johnson beat me to making Pod::Coverage a Devel::Cover
82         plugin, so that's one less thing in the TODO section.
83
84         Ran the code through perltidy, made some of the changes it
85         suggested.
86
87         Worked over the parsing of the also_private flag to give it more
88         consistent semantics
89
90         Assimilated C<examples/pod_cover.t> from Tels
91
92 0.07
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.
97
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.
101
102         Added Pod::Checker::Overloader.
103
104 0.06
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.
108
109         Fixed up bad docs from the 0.05 release.
110
111 0.05
112         Used Pod::Find to deal with alternative locations for pod
113         files.  
114
115         Introduced pod_from.  
116
117         Merged some patches from Schwern. 
118         Added in covered.  
119
120         Assimilated C<examples/check_installed> as contributed by
121         Kirrily "Skud" Robert <skud@cpan.org>.  
122
123         Copes with multple functions documented by one section.  
124
125         Added uncovered as a synonym for naked.
126
127 0.04
128         Just 0.03 with a correctly generated README file
129
130 0.03
131         Applied a patch from Dave Rolsky (barely 6 hours after release
132         of 0.02) to improve scanning of pod markers.
133
134 0.02
135         Fixed up the import form.  
136
137         Removed dependency on List::Util.
138
139         Added naked method.  
140         
141         Exposed private configuration.
142
143 0.01
144         As #london.pm invaded Brighton, people taked about
145         documentation standards.  mstevens scribbled something down,
146         richardc coded it, the rest is ponies.