Remove everything in the DependencyList
that matches but doesn’t satisfy items in dependencies
(a hash of gem names to arrays of dependencies).
Suggests gems based on the supplied gem_name
. Returns an array of alternative gem names.
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.
Finds code lines at the same or greater indentation and adds them to the block
Returns true if the document is valid with all lines removed. By default it checks all blocks in present in the frontier array, but can be used for arbitrary arrays of codeblocks as well
Create a new CallOrWriteNode
node.
Create a new ClassVariableReadNode
node.
Create a new ConstantAndWriteNode
node.
Create a new ConstantPathTargetNode
node.
Create a new ConstantPathWriteNode
node.