3 [-BuiltinFunctions::ProhibitComplexMappings]
4 [-CodeLayout::RequireTidyCode]
5 [-ControlStructures::ProhibitPostfixControls]
6 [-ControlStructures::ProhibitUnlessBlocks]
7 [-Documentation::PodSpelling]
8 [-Documentation::RequirePodLinksIncludeText]
9 [-InputOutput::RequireBracedFileHandleWithPrint]
10 [-References::ProhibitDoubleSigils]
11 [-RegularExpressions::ProhibitEnumeratedClasses]
12 [-RegularExpressions::RequireLineBoundaryMatching]
13 [-Subroutines::RequireFinalReturn]
14 [-ValuesAndExpressions::ProhibitConstantPragma]
15 [-ValuesAndExpressions::ProhibitEmptyQuotes]
16 [-ValuesAndExpressions::ProhibitLeadingZeros]
17 [-ValuesAndExpressions::ProhibitMagicNumbers]
18 [-ValuesAndExpressions::ProhibitNoisyQuotes]
19 [-Variables::ProhibitLocalVars]
20 [-Variables::ProhibitPackageVars]
21 [-Variables::ProhibitPunctuationVars]
23 [BuiltinFunctions::ProhibitStringyEval]
26 [RegularExpressions::RequireExtendedFormatting]
27 minimum_regex_length_to_complain_about = 20
29 [Documentation::RequirePodSections]
30 lib_sections = NAME | SYNOPSIS | DESCRIPTION | AUTHOR | COPYRIGHT AND LICENSE
31 script_sections = NAME | SYNOPSIS | DESCRIPTION | AUTHOR | COPYRIGHT AND LICENSE
33 [Subroutines::RequireArgUnpacking]
34 short_subroutine_statements = 5