Results for: "Array.new"

Wraps io and updates digest for each of the digest algorithms in the digests Hash. Returns the digests hash. Example:

io = StringIO.new
digests = {
  'SHA1'   => OpenSSL::Digest.new('SHA1'),
  'SHA512' => OpenSSL::Digest.new('SHA512'),
}

Gem::Package::DigestIO.wrap io, digests do |digest_io|
  digest_io.write "hello"
end

digests['SHA1'].hexdigest   #=> "aaf4c61d[...]"
digests['SHA512'].hexdigest #=> "9b71d224[...]"

NOTE: Do not call rewind during each

Return the ActivationRequest that contained the dependency that we were activated for.

No documentation available

Errors encountered while resolving gems

Returns the oldest five entries from the list.

No documentation available
No documentation available
No documentation available

Executes a SpecFetcher setup block. Yields an instance then creates the gems and specifications defined in the instance.

Does not print anything when complete as this object has taken a vow of silence.

Prints out the terminal message.

Prints out the terminal message.

The silent download reporter won’t tell you when the download is done. Because it is silent.

Indicates the download is complete.

Returns the line number of this frame.

For example, using caller_locations.rb from Thread::Backtrace::Location

loc = c(0..1).first
loc.lineno #=> 2
No documentation available
No documentation available
No documentation available
No documentation available
No documentation available
No documentation available
No documentation available

Generate a random key with OpenSSL::Random.random_bytes and sets it to the cipher, and returns it.

You must call encrypt or decrypt before calling this method.

Generate a random IV with OpenSSL::Random.random_bytes and sets it to the cipher, and returns it.

You must call encrypt or decrypt before calling this method.

Search took: 5ms  ·  Total Results: 2426