We need this to be able to load modules. We could switch in the future
to use Module::Load, but this restores the CI status.
Warned-by: perlcritic
Fixes: BuiltinFunctions::ProhibitStringyEval
Change-Id: Ibb0973636109da7a27aa4ec25d24ea46ffe96bb7
For some modules the section was named LICENCE instead of LICENSE.
Add DESCRIPTION, AUTHOR and LICENSE sections when missing. Unify
LICENSE section contents.
Warned-by: perlcritic
Fixes: Documentation::RequirePodSections
Change-Id: I7e9e2ce9a3e4ae4ab216ac87635d1cdc78c6998c
The current documentation is just wrong and does not correspond with
current practices. This is also already covered in the Internal Handbook,
and there's no point in duplicating the information which has the danger
of easily getting out-of-sync.
Change-Id: I9662508d5cee2a7735e48cb4860ea41d697c7981
- Pass a version option to strictures' import instead of a scalar.
- Remove libindirect-perl from Build-Depends and Depends, and from
Build.PL requires, as it is only used in development mode.
Change-Id: I848bb97da26510b13dad4dd4f1d246ac11f14790