module RuboCop::Cop::ConfigurableMax

def max=(value)

def max=(value)
  cfg = config_to_allow_offenses
  cfg[:exclude_limit] ||= {}
  current_max = cfg[:exclude_limit][max_parameter_name]
  value = [current_max, value].max if current_max
  cfg[:exclude_limit][max_parameter_name] = value
end

def max_parameter_name

def max_parameter_name
  'Max'
end