class method
Gem::Util.gzip
gzip(data)
lib/rubygems/util.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/rubygems/util.rb, line 29
def self.gzip(data)
require "zlib"
require "stringio"
zipped = StringIO.new(String.new, "w")
zipped.set_encoding Encoding::BINARY
Zlib::GzipWriter.wrap zipped do |io|
io.write data
end
zipped.string
end
Zlib::GzipWriter wrapper that zips data.