Sha256: dd712042f84114444cb6851ac94bc4d6b755021fa74719a029eaacec35503f30
Contents?: true
Size: 564 Bytes
Versions: 19
Compression:
Stored size: 564 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop module Metrics # This cop checks if the length a module exceeds some maximum value. # Comment lines can optionally be ignored. # The maximum allowed length is configurable. class ModuleLength < Cop include ClassishLength def on_module(node) check_code_length(node) end private def message(length, max_length) format('Module has too many lines. [%d/%d]', length, max_length) end end end end end
Version data entries
19 entries across 19 versions & 2 rubygems