# File lib/rubygems/package/tar_writer.rb, line 76 def self.new(io) writer = super return writer unless block_given? begin yield writer ensure writer.close end nil end