Sha256: 7b19a8dda54a55624059162449c73d16ae98c8a2a682d05131e1d7bdc4cbe8cc
Contents?: true
Size: 377 Bytes
Versions: 1
Compression:
Stored size: 377 Bytes
Contents
require 'rubycritic/analysers/helpers/parser' module RubyCritic class MethodsCounter def initialize(analysed_module) @analysed_module = analysed_module end def count node.count_nodes_of_type(:def, :defs) end private def node Parser.parse(content) end def content File.read(@analysed_module.path) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubycritic-2.9.3 | lib/rubycritic/analysers/helpers/methods_counter.rb |