| LocationPath
| FilterExpr
(‘/’ | ‘//’) RelativeLocationPath
Creates a tar header from IO
stream
Block form for placing a dependency in the given groups
.
group :development do gem 'debugger' end group :development, :test do gem 'minitest' end
Groups can be excluded at install time using ‘gem install -g –without development`. See `gem help install` and `gem help gem_dependencies` for further details.
A hint run by the resolver to allow the Set
to fetch data for DependencyRequests reqs
.
When allow_prerelease
is set to true
prereleases gems are allowed to match dependencies.
Prefetches reqs
in all sets.
Prefetches specifications from the git repositories in this set.
Errors encountered while resolving gems
The prefetch
method may be overridden, but this is not necessary. This default implementation does nothing, which is suitable for sets where looking up a specification is cheap (such as installed gems).
When overridden, the prefetch
method should look up specifications matching reqs
.
Indicates progress roughly once every second @return [void]
Like Enumerable#drop_while
, but chains operation to be lazy-evaluated.
Like Enumerable#drop
, but chains operation to be lazy-evaluated.
Return the block length of the digest in bytes.
Generates a random prime number of bit length bits. If safe is set to true
, generates a safe prime. If add is specified, generates a prime that fulfills condition p % add = rem
.
Performs a Miller-Rabin primality test. This is same as prime?
except this first attempts trial divisions with some small primes.
checks - integer
trial_div - boolean