Method: Gem::Package::DigestIO#write

Defined in:
lib/rubygems/package/digest_io.rb

#write(data) ⇒ Object

Writes data to the underlying IO and updates the digests



54
55
56
57
58
59
60
61
62
# File 'lib/rubygems/package/digest_io.rb', line 54

def write(data)
  result = @io.write data

  @digests.each do |_, digest|
    digest << data
  end

  result
end