This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
podcheck: Make sure perltoc is known
authorKarl Williamson <public@khwilliamson.com>
Fri, 17 Jun 2011 19:31:47 +0000 (13:31 -0600)
committerKarl Williamson <public@khwilliamson.com>
Fri, 17 Jun 2011 19:56:46 +0000 (13:56 -0600)
commit0496e0bbb6b3df0a2b11ac09dc574a5bc4a3b93f
treea602e5a92435fc793d0e83f59b58c943de0a9c36
parent477100f82ad27ba443afea27f06ee34e533b6be6
podcheck: Make sure perltoc is known

perltoc is problematic because it is machine generated from constituent
pods.  This means that errors in them propgagate to it.  As a result,
commit e678c2947ab9ff776af461b393f3a3eecebab64a just skipped it.   But
this led to pods that link to it being flagged as having broken links.
This commit changes things so instead of skipping perltoc, it is added
to the list of pods that are known but are parsed only when there are
links to inside it (of which there are unlikely to be any), and then
only for the existence of such targets.
t/porting/known_pod_issues.dat
t/porting/podcheck.t