class RuboCop::Cop::RSpec::VariableName
subject(:userName) { ‘Adam’ }
let(:userName) { ‘Adam’ }
# good
subject(:user_name) { ‘Adam’ }
let(:user_name) { ‘Adam’ }
# bad
@example EnforcedStyle: camelCase
subject(:user_name) { ‘Adam’ }
let(:user_name) { ‘Adam’ }
# good
subject(:userName) { ‘Adam’ }
let(:userName) { ‘Adam’ }
# bad
@example EnforcedStyle: snake_case (default)
Checks that memoized helper names use the configured style.
def message(style)
def message(style) format(MSG, style: style) end
def on_send(node)
def on_send(node) variable_definition?(node) do |variable| return if variable.dstr_type? || variable.dsym_type? check_name(node, variable.value, variable.loc.expression) end end