Sha256: 01687c14a7f5067d61fef940062370c53b2172d399c74475e437bcbc5804b5c5
Contents?: true
Size: 416 Bytes
Versions: 17
Compression:
Stored size: 416 Bytes
Contents
# encoding: utf-8 module Rubocop module Cop class ParameterLists < Cop ERROR_MESSAGE = 'Avoid parameter lists longer than four parameters.' def inspect(file, source, tokens, sexp) each(:params, sexp) do |params| if params[1] && params[1].size > 4 add_offence(:convention, params[1][0][-1].lineno, ERROR_MESSAGE) end end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems