The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
severity = 1
verbose  = 9

[Documentation::PodSpelling]
stop_words = Clouse QQ plugin JavaScript

[Documentation::RequirePodSections]
lib_sections = NAME | AUTHOR | COPYRIGHT AND LICENSE

[Subroutines::ProhibitUnusedPrivateSubroutines]
private_name_regex = _(?!build_)\w+

[Subroutines::RequireArgUnpacking]
allow_delegation_to = next::method
short_subroutine_statements = 2

[TestingAndDebugging::RequireUseStrict]
equivalent_modules = Mason::PluginRole

[TestingAndDebugging::RequireUseWarnings]
equivalent_modules = Mason::PluginRole

[Variables::ProhibitPackageVars]
packages = Text::Wrap

[Variables::ProhibitPunctuationVars]
allow = $@ $!

[-CodeLayout::ProhibitParensWithBuiltins]
[-CodeLayout::RequireTidyCode]
[-Documentation::RequirePodAtEnd]
[-Miscellanea::RequireRcsKeywords]
[-Moose::RequireCleanNamespace]
[-RegularExpressions::RequireDotMatchAnything]
[-RegularExpressions::RequireExtendedFormatting]
[-RegularExpressions::RequireLineBoundaryMatching]
[-Subroutines::ProhibitBuiltinHomonyms]
[-ValuesAndExpressions::ProhibitEscapedCharacters]