Class: TokenCounterFormater
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
#end ⇒ Object
727
728
|
# File 'lib/metricks/saikuro/saikuro.rb', line 727
def end
end
|
#end_count ⇒ Object
724
725
|
# File 'lib/metricks/saikuro/saikuro.rb', line 724
def end_count
end
|
#end_file ⇒ Object
720
721
722
|
# File 'lib/metricks/saikuro/saikuro.rb', line 720
def end_file
@out.puts ""
end
|
#line_token_count(line_number, number_of_tokens) ⇒ Object
714
715
716
717
718
|
# File 'lib/metricks/saikuro/saikuro.rb', line 714
def line_token_count(line_number,number_of_tokens)
return if @filter.ignore?(number_of_tokens)
warn_error?(number_of_tokens, line_number)
@out.puts "Line:#{line_number} ; Tokens : #{number_of_tokens}"
end
|
#start(new_out = nil) ⇒ Object
699
700
701
702
703
|
# File 'lib/metricks/saikuro/saikuro.rb', line 699
def start(new_out=nil)
reset_data
@out = new_out if new_out
@out.puts "Token Count"
end
|
#start_count(number_of_files) ⇒ Object
705
706
707
|
# File 'lib/metricks/saikuro/saikuro.rb', line 705
def start_count(number_of_files)
@out.puts "Counting tokens for #{number_of_files} files."
end
|
#start_file(file_name) ⇒ Object
709
710
711
712
|
# File 'lib/metricks/saikuro/saikuro.rb', line 709
def start_file(file_name)
@current = file_name
@out.puts "File:#{file_name}"
end
|