# File lib/guard/listener.rb, line 143 def modified_files(dirs, options = {}) last_event = @last_event files = [] if @watch_all_modifications deleted_files = @file_timestamp_hash.collect do |path, ts| unless File.exists?(path) @sha1_checksums_hash.delete(path) @file_timestamp_hash.delete(path) "!#{path}" end end files.concat(deleted_files.compact) end update_last_event files.concat(potentially_modified_files(dirs, options).select { |path| file_modified?(path, last_event) }) relativize_paths(files) end