私の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
これはどういう意味ですか、どうすれば修正できますか?
                  定義されたすべての変数がレンダリングで使用されますか?
                
                
                  
                    —
                    Antarr Byrd 2015
                    
                  
                
              
rubocopは、「あなたの方法はやりすぎ」の正式な言い方です。