new(io)
Creates a new TarWriter, yielding it if a block is given
# File lib/rubygems/package/tar_writer.rb, line 79 def self.new(io) writer = super return writer unless block_given? begin yield writer ensure writer.close end nil end