Never use unless with else
Use each_with_object instead of inject
Remove useless private access modifier
Remove space between first argument and parenthesis
Use self-assignment shorthand +=
Parenthesize ambiguous method arguments
Prefer *_action over *_filter
Use proc over Proc.new
Exclude infrastructure submodule from RuboCop
Exclude vendored code from RuboCop
Do not use parentheses for method calls with no arguments