Sha256: 06e27e0938f35d54a37bfc71e3a69ac7b481c6f2aaaf86f961162df1a8a295d5
Contents?: true
Size: 581 Bytes
Versions: 17
Compression:
Stored size: 581 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop module Metrics # This cop checks if the length of a method exceeds some maximum value. # Comment lines can optionally be ignored. # The maximum allowed length is configurable. class MethodLength < Cop include OnMethodDef include TooManyLines LABEL = 'Method'.freeze private def on_method_def(node, _method_name, _args, _body) check_code_length(node) end def cop_label LABEL end end end end end
Version data entries
17 entries across 17 versions & 2 rubygems