class RubyCritic::Analyser::Attributes
Public Class Methods
new(analysed_modules)
click to toggle source
# File lib/rubycritic/analysers/attributes.rb, line 11 def initialize(analysed_modules) @analysed_modules = analysed_modules end
Public Instance Methods
run()
click to toggle source
# File lib/rubycritic/analysers/attributes.rb, line 15 def run @analysed_modules.each do |analysed_module| analysed_module.methods_count = MethodsCounter.new(analysed_module).count analysed_module.name = ModulesLocator.new(analysed_module).first_name print green '.' end puts '' end
to_s()
click to toggle source
# File lib/rubycritic/analysers/attributes.rb, line 24 def to_s 'attributes' end