Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I'm currently working on CPANTS (finally found/took some time..). CPANTS does pod testing. And a lot of other things.

    I'll do a talk on it at YAPC::Europe in Belfast, and if you (and others) are interested, we could do a BOF.

    For a short preview, CPANTS currently creates YAML-files for each dist containing various information. Additionally, it creates a SQLite DB for easy querying of stuff.

    Here's the yaml-file for Acme::Bleach (which contains 3 pod errors):

    --- #YAML:1.0
    dist: Acme-Bleach-1.12
    distribution:
    • Looks like you gone a lot further than I was thinking, great stuff. I will be very interested to hear your talk, assuming I'm not schedule to talk at the same time, so will be along if I can.

      However, are you also a producing a report of the errors you've found. In some cases rerunning the tests on a.n.other box may not spot the problems, so it's handy to have a detailed list of what you tested with (Test:: module versions too) as well as the errors.