severity = brutal
verbose = 11
[-BuiltinFunctions::ProhibitLvalueSubstr]
[-CodeLayout::ProhibitParensWithBuiltins]
[-CodeLayout::RequireTidyCode]
[ControlStructures::ProhibitPostfixControls]
allow = if unless
[-ControlStructures::ProhibitUnlessBlocks]
[-Documentation::RequirePodAtEnd]
[-Documentation::RequirePodLinksIncludeText]
[-Documentation::RequirePodSections]
[InputOutput::RequireCheckedSyscalls]
functions = :builtins
exclude_functions = print
[-Miscellanea::RequireRcsKeywords]
[-RegularExpressions::RequireExtendedFormatting]
[-RegularExpressions::RequireDotMatchAnything]
[-RegularExpressions::RequireLineBoundaryMatching]
[Variables::ProhibitPunctuationVars]
allow = $@ $!
[-ValuesAndExpressions::RequireNumberSeparators]