Sha256: f441c2859963e2c4f7d2da0a309fcc71758a0c7c2d3d3dc2d613ac89f1761e29
Contents?: true
Size: 548 Bytes
Versions: 8
Compression:
Stored size: 548 Bytes
Contents
# encoding: utf-8 module RuboCop module Cop module Metrics # This cop checks if the length a class exceeds some maximum value. # Comment lines can optionally be ignored. # The maximum allowed length is configurable. class ClassLength < Cop include ClassishLength def on_class(node) check_code_length(node) end private def message(length, max_length) format('Class has too many lines. [%d/%d]', length, max_length) end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems