Compile a MatchPredicateNode
node
Dispatch enter and leave events for MatchPredicateNode
nodes and continue walking the tree.
Inspect a MatchPredicateNode
node.
@return [Array] specs of default gems that are ‘==` to the given `spec`.
Return all files in this gem that match for glob
.
@return true if the specs of any default gems are ‘==` to the given `spec`.
Create a new CaseMatchNode
node.
Create a new MatchRequiredNode
node.
Create a new MatchWriteNode
node.
Verifies if the arguments match with this key event. Nil arguments are ignored, but at least one must be passed as non-nil. To verify that no control keys were pressed, pass an empty array: ‘control_keys: []`.
Does this dependency request match spec
?
NOTE: match?
only matches prerelease versions when dependency
is a prerelease dependency.
Create a new InterpolatedMatchLastLineNode
node.
Dispatches a single event for ‘node` to all registered listeners.
def dispatch_once
: (Node
) -> void
Downloads uri
and returns it as a String
.
A recommended version for use with a ~> Requirement.
Compile a CaseMatchNode
node
Compile a MatchRequiredNode
node
Compile a MatchWriteNode
node
Dispatch enter and leave events for CaseMatchNode
nodes and continue walking the tree.