1
# A more stringent set of rules for cage cleaners
3
[-CodeLayout::ProhibitParensWithBuiltins]
4
[CodeLayout::ProhibitHardTabs]
7
[-CodeLayout::RequireTidyCode]
9
[-ControlStructures::ProhibitPostfixControls]
10
[-ControlStructures::ProhibitUnlessBlocks]
12
[-Documentation::PodSpelling]
13
[-Documentation::RequirePodAtEnd]
14
[-Documentation::RequirePodSections]
16
[-ErrorHandling::RequireCarping]
18
[-InputOutput::ProhibitBacktickOperators]
19
[-InputOutput::ProhibitInteractiveTest]
20
[-InputOutput::RequireCheckedSyscalls]
22
exclude_functions = print
24
[-Miscellanea::RequireRcsKeywords]
26
[-Modules::RequireVersionVar]
28
[-RegularExpressions::ProhibitEscapedMetacharacters]
29
[-RegularExpressions::RequireDotMatchAnything]
30
[-RegularExpressions::RequireExtendedFormatting]
31
[-RegularExpressions::RequireLineBoundaryMatching]
33
[-ValuesAndExpressions::ProhibitConstantPragma]
34
[-ValuesAndExpressions::ProhibitEmptyQuotes]
35
[-ValuesAndExpressions::ProhibitMagicNumbers]
37
[-Variables::ProhibitPunctuationVars]