Sha256: 215cd4c505baeac3faa1d5fd090857415b7b228fd783e4751c9e3b4896bc0b66
Contents?: true
Size: 442 Bytes
Versions: 4
Compression:
Stored size: 442 Bytes
Contents
# encoding: utf-8 module Rubocop module Cop class ParameterLists < Cop MSG = 'Avoid parameter lists longer than %d parameters.' def on_args(node) args_count = node.children.size if args_count > max_params add_offence(:convention, node.loc.line, sprintf(MSG, max_params)) end super end def max_params ParameterLists.config['Max'] end end end end
Version data entries
4 entries across 4 versions & 1 rubygems