Avoid using {...} for multi-line blocks (rubocop arrests)
Do not use :: for method calls (rubocop arrests)
Place the . on the next line, together with the method name (rubocop arrests)
Remove extra blank line (rubocop arrests)
Use key? instead of has_key? (rubocop arrests)
Remove redundant `return` (rubocop arrests)
Do not use semicolons to terminate expressions (rubocop arrests)
Avoid shadowing outer local variable