podlinkcheck
parses POD in a
Perl
script, module or documentation and checks that L<>
link
targets exist, including a section there. Read more in the
online man page (12k, html).
foo.pl:4:1: no module/program/pod "Something::Unknown"
podchecker
does a similar thing but only for internal links in a
document. PodLinkCheck checks both internal and external. Usually you should
have target modules or documents installed (in @INC
), but if you
have the CPAN
indexes then they're consulted to at least check
module existence (not sections within).
PodLinkCheck
is
free software (free
as in freedom), published under the terms of the
GNU
General Public License (v3 or higher).
Download version 15 here, the full source here or from CPAN, or a Debian package here or from my repo.
podlinkcheck-15.tar.gz
(55k, and sig)
podlinkcheck_15-0.1_all.deb
(28k, and sig)
The sig files are Gnu PG ascii armoured
signatures generated from my key. There's a
SIGNATURE
file inside the .tar.gz
for
cpansign
too. Older sources can be found
at backpan.
This page Copyright 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 Kevin Ryde, except for the GPLv3 logo which is Copyright Free Software Foundation and used here in accordance with its terms.