@return [Integer] index of state requirement in reversed requirement tree
(the conflicting requirement itself will be at position 0)
vi-kill-line-prev
(vi: Ctrl-U
) Delete the string from the beginning of the edit buffer to the cursor and save it to the cut buffer.
Readline
unix-line-discard
(C-u
) Kill backward from the cursor to the beginning of the current line.
Add a list of extra arguments for the given command. args
may be an array or a string to be split on white space.
Accessor for the specific extra args hash (self initializing).
Invoke the command with the given list of normal arguments and additional build arguments.
Adds a section with title
and content
to the parser help view. Used for adding command arguments and default arguments.
Suggests gems based on the supplied gem_name
. Returns an array of alternative gem names.
Returns every spec that matches name
and optional requirements
.
Enumerates the outdated local gems yielding the local specification and the latest remote version.
This method may take some time to return as it must check each local gem against the server’s index.
Globs for files matching pattern
inside of directory
, returning absolute paths to the matching files.
Corrects path
(usually returned by ‘URI.parse().path` on Windows), that comes with a leading slash.
Ensures any raised {NoSuchDependencyError} has its {NoSuchDependencyError#required_by} set. @yield