A GitSet represents gems that are sourced from git repositories.

This is used for gem dependency file support.

Example:

set = Gem::Resolver::GitSet.new
set.add_git_gem 'rake', 'git://example/rake.git', tag: 'rake-10.1.0'
Attributes
Read & Write

The root directory for git gems in this set. This is usually Gem.dir, the installation directory for regular gems.

Instance Methods

Finds all git gems matching req

Prefetches specifications from the git repositories in this set.