Skip to content

Files

Latest commit

 

History

History
35 lines (25 loc) · 522 Bytes

Lint-UnderscorePrefixedVariableName.md

File metadata and controls

35 lines (25 loc) · 522 Bytes

Pattern: _ for used variable

Issue: -

Description

This rule checks for underscore-prefixed variables that are actually used.

Examples

# bad

[1, 2, 3].each do |_num|
  do_something(_num)
end
# good

[1, 2, 3].each do |num|
  do_something(num)
end
# good

[1, 2, 3].each do |_num|
  do_something # not using `_num`
end

Further Reading