module RuboCop::Cop::MethodComplexity
def check_complexity(node, method_name)
def check_complexity(node, method_name) # Accepts empty methods always. return unless node.body max = cop_config['Max'] complexity = complexity(node.body) return unless complexity > max msg = format(self.class::MSG, method: method_name, complexity: complexity, max: max) add_offense(node, message: msg) do self.max = complexity.ceil end end