Class: ParseStateFormater
Instance Attribute Summary
Attributes inherited from BaseFormater
#current, #errors, #warnings
Instance Method Summary
collapse
#initialize, #reset_data, #warn_error?
Constructor Details
This class inherits a constructor from BaseFormater
Instance Method Details
#def_compute_state(name, complexity, lines) ⇒ Object
882
883
884
885
886
|
# File 'lib/metric_fu/saikuro/saikuro.rb', line 882
def def_compute_state(name,complexity,lines)
return if @filter.ignore?(complexity)
warn_error?(complexity, name)
@out.puts "Type:Def Name:#{name} Complexity:#{complexity} Lines:#{lines}"
end
|
#end ⇒ Object
869
870
|
# File 'lib/metric_fu/saikuro/saikuro.rb', line 869
def end
end
|
#end_class_compute_state(name) ⇒ Object
878
879
880
|
# File 'lib/metric_fu/saikuro/saikuro.rb', line 878
def end_class_compute_state(name)
@out.puts "-- END #{name} --"
end
|
#start(new_out = nil) ⇒ Object
864
865
866
867
|
# File 'lib/metric_fu/saikuro/saikuro.rb', line 864
def start(new_out=nil)
reset_data
@out = new_out if new_out
end
|
#start_class_compute_state(type_name, name, complexity, lines) ⇒ Object
872
873
874
875
876
|
# File 'lib/metric_fu/saikuro/saikuro.rb', line 872
def start_class_compute_state(type_name,name,complexity,lines)
@current = name
@out.puts "-- START #{name} --"
@out.puts "Type:#{type_name} Name:#{name} Complexity:#{complexity} Lines:#{lines}"
end
|