This is a hook to allow consumers to disable some warnings if they don’t want them to block creating the syntax tree.
Build a diagnostic from the given prism parse warning.
Remove the +~/.gem/credentials+ file to clear all the current sessions.
Return currently unresolved specs that contain the file matching path
.
Specification
attributes that must be non-nil
Returns URL-unescaped string following RFC 3986.
Find
an unresolved Gem::Specification
of default gem from path
Initializes this object from orig if it can be duplicated/cloned and returns it.