I'd love to be able to put 't/00-compile.t' and 't/00-compile-scripts.t'
files in all my projects (as documented in the pod) - but if there are
no pl files in a project, the 't/00-compile-scripts.t' test file outputs
the following:
Use of uninitialized value $file in -d at
/usr/share/perl5/Test/Compile.pm line 138.
Use of uninitialized value $file in -f at
/usr/share/perl5/Test/Compile.pm line 154.
You said to run 0 tests at t/00-load-scripts.t line 6.
This is considered 'dubious' by the testing tools (prove, etc), meaning
the test result is "FAIL".
Ideally, all_pl_files_ok() should automatically skip if it can't find
any pl_files to test.