# File lib/autotest.rb, line 285 def find_files result = {} Find.find '.' do |f| Find.prune if @exceptions and f =~ @exceptions and test ?d, f next if test ?d, f next if f =~ /(swp|~|rej|orig)$/ # temporary/patch files next if f =~ /\/\.?#/ # Emacs autosave/cvs merge files filename = f.sub(/^\.\//, '') result[filename] = File.stat(filename).mtime rescue next end return result end