app/controllers/application_controller.rb
Line is too long. [87/80] Open
Open
added_attrs = [:username, :email, :bio, :locale, :password, :password_confirmation,
- Exclude checks
Line is too long. [85/80] Open
Open
@notifications = current_user.notifications.where(read: false) if user_signed_in?
- Exclude checks
Line is too long. [95/80] Open
Open
:remember_me, :notify_meetups, :notify_proposals, :notify_comments, :avatar]
- Exclude checks
Do not prefix writer method names with set_
. Wontfix
Wontfix
def set_locale_cookie(locale)
- Read upRead up
- Exclude checks
This cop makes sure that accessor methods are named properly.
Example:
# bad
def set_attribute(value)
end
# good
def attribute=(value)
end
# bad
def get_attribute
end
# good
def attribute
end
Unused method argument - resource
. If it's necessary, use _
or _resource
as an argument name to indicate that it won't be used. You can also write as after_sign_in_path_for(*)
if you want the method to accept any arguments but don't care about them. Open
Open
def after_sign_in_path_for(resource)
- Read upRead up
- Exclude checks
This cop checks for unused method arguments.
Example:
# bad
def some_method(used, unused, _unused_but_allowed)
puts used
end
Example:
# good
def some_method(used, _unused, _unused_but_allowed)
puts used
end