Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Test-Strict CPAN distribution.

Report information
The Basics
Id: 95539
Status: new
Priority: 0/
Queue: Test-Strict

People
Owner: Nobody in particular
Requestors: osfameron [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.23
Fixed in: (no value)



Subject: all_perl_files_ok() is confused by .3pm files (generated by Pod::Man)
for example: # syntax error at /home/vagrant/perl-tags/xt/../local/man/man3/Devel::Cover::Op.3pm line 1, near "." # Can't find string terminator '"' anywhere before EOF at /home/vagrant/perl-tags/xt/../local/man/man3/Devel::Cover::Op.3pm line 158. as you can see from the path, these files (generated by Pod::Man) are in my local/ lib in project root, and aren't filtered out. Documentation says: A perl file is *.pl or *.pm or *.t or a file starting with #!...perl which doesn't apply to these files. Looking at source, `_is_perl_module` is also true if name contains '::' $_[0] =~ /::/; I don't know why that feature exists, so not sure what to suggest as fix.