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 not all that excited to see this requiring PPI. It's really just a much better-tested hack rather than a solution, and IIRC (cpandeps is down) it pulls in half the world in dependencies. What happens if you want to get Method::Signatures, or something like it, into core? Default values are nice, but are they worth the complexity?

    • by schwern (1528) on 2008.10.21 14:36 (#65517) Homepage Journal

      When it goes into core it doesn't go in as a module, it goes in as syntax. No fucking around with PPI, the Perl parser gets patched.

      And trust me, PPI is the least terrifying dependency Method::Signatures uses. Its deps are shallow and mundane. It's battle tested (Perl::Critic has been knocking it around for a long time), easy to figure out what the hell its doing and it does what it says on the tin.

      Really, you should have seen what I was trying to do with Text::Balanced. That was a swamp and it didn't even half work.