# File lib/archive/compress.rb, line 53 def compress(files, verbose=false) if files.any? { |f| !File.file?(f) } raise ArgumentError, "Files supplied must all be real, actual files -- not directories or symlinks." end configure_archive compress_files(files, verbose) free_archive end