class Gem::Package::TarWriter
def self.new(io)
def self.new(io) writer = super return writer unless block_given? begin yield writer ensure writer.close end nil end
def self.new(io) writer = super return writer unless block_given? begin yield writer ensure writer.close end nil end