class RuboCop::Cop::Lint::IneffectiveAccessModifier

Constants

YAYOI_ALTERNATIVE_PRIVATE
YAYOI_ALTERNATIVE_PROTECTED
YAYOI_MSG

Public Instance Methods

format_message(modifier) click to toggle source
# File lib/rubocop/cop/lint/ineffective_access_modifier.rb, line 15
def format_message(modifier)
  visibility = modifier.method_name
  alternative = if visibility == :private
                  YAYOI_ALTERNATIVE_PRIVATE
                else
                  YAYOI_ALTERNATIVE_PROTECTED
                end
  format(YAYOI_MSG, modifier: visibility,
                    line: modifier.location.expression.line,
                    alternative: alternative)
end