NAME

App::perl::distrolint::Check::SubSignatures - check that Perl subroutines use signatures

DESCRIPTION

This checks that for every Perl source file in lib/, that any sub or method declarations made inside a scope that has the signatures feature enabled are actually made using signatures. That said, it fails if a subroutine declaration is found that does not have a signature, if it lies inside a scope that specifically enables the feature.

The signatures feature is considered enabled by a use VERSION declaration of a version v5.36 or later, or by a use feature declaration that specifically lists the signatures feature.

AUTHOR

Paul Evans <leonerd@leonerd.org.uk>