severity = 1
verbose = 8
exclude = (Modules::RequireVersionVar|CodeLayout::RequireTidyCode|ControlStructures::ProhibitPostfixControls|CodeLayout::ProhibitHardTabs|ValuesAndExpressions::ProhibitMagicNumbers)

[InputOutput::RequireCheckedSyscalls]
functions = :builtins
exclude_functions = print sleep system

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

[ControlStructures::ProhibitCascadingIfElse]
max_elsif = 5
