Subject: | Documentation: list methods exported (conflicts with other packages is possible) |
The Test::Deep documentation should clearly list which functions are
exported by default (and remind the user that they can be excluded with
use Test::Deep '!name'), as conflicts with other packages do occur, e.g.:
perl -MTest::Deep -MList::MoreUtils=any -wle'1'
Subroutine main::any redefined at /usr/lib/perl5/5.8.8/Exporter.pm line 67.
at -e line 0
Prototype mismatch: sub main::any: none vs (&@) at
/usr/lib/perl5/5.8.8/Exporter.pm line 67.
at -e line 0