У своєму додатку Rails я використовую Rubocop
для перевірки проблем. Сьогодні він дав мені помилку на зразок цього: Assignment Branch Condition size for show is too high
. Ось мій код:
def show
@category = Category.friendly.find(params[:id])
@categories = Category.all
@search = @category.products.approved.order(updated_at: :desc).ransack(params[:q])
@products = @search.result.page(params[:page]).per(50)
rate
end
Що це означає і як я можу це виправити?
Чи всі визначені змінні використовуються при візуалізації?
—
Антарр Берд
rubocop
формальний спосіб сказати "ваш метод робить занадто багато".