class Milkode::FindGrep::Result
Attributes
count[RW]
ignore_files[RW]
match_count[RW]
match_file_count[RW]
match_files[RW]
prune_dirs[RW]
search_count[RW]
search_files[RW]
search_size[RW]
size[RW]
unreadable_files[RW]
Public Class Methods
new(start_dir)
click to toggle source
# File lib/milkode/grep/findgrep.rb, line 31 def initialize(start_dir) @start_dir = File.expand_path(start_dir) @count, @search_count, @match_file_count, @match_count, @size, @search_size = 0, 0, 0, 0, 0, 0 @start_time = Time.now @search_files, @match_files, @unreadable_files, @prune_dirs, @ignore_files = [], [], [], [], [] end
Public Instance Methods
print(stdout)
click to toggle source
# File lib/milkode/grep/findgrep.rb, line 46 def print(stdout) stdout.puts "dir : #{@start_dir} (#{Gren::Util.time_s(time)})" stdout.puts "files : #{@search_count} in #{@count} (#{Gren::Util.size_s(@search_size)} in #{Gren::Util.size_s(@size)})" stdout.puts "match : #{@match_file_count} files, #{match_count} hit" end
time()
click to toggle source
# File lib/milkode/grep/findgrep.rb, line 42 def time @end_time - @start_time end
time_stop()
click to toggle source
# File lib/milkode/grep/findgrep.rb, line 38 def time_stop @end_time = Time.now end