class RuboCop::Cop::Rails::ReflectionClassName
This cop checks if the value of the option `class_name`, in the definition of a reflection is a string.
@example
# bad has_many :accounts, class_name: Account has_many :accounts, class_name: Account.name # good has_many :accounts, class_name: 'Account'
Constants
- MSG
Public Instance Methods
on_send(node)
click to toggle source
# File lib/rubocop/cop/rails/reflection_class_name.rb, line 29 def on_send(node) association_with_reflection(node) do |reflection_class_name| add_offense(node, location: reflection_class_name.loc.expression) end end