Adds this spec’s require paths to LOAD_PATH, in the proper location.
Reset nil attributes to their default values to make the spec valid
Parses the most indented lines into blocks that are marked and added to the frontier
Returns the node id for the given backtrace location.
begin raise rescue => e loc = e.backtrace_locations.first RubyVM::AbstractSyntaxTree.node_id_for_backtrace_location(loc) end # => 0
@return [Object] most up-to-date dependency in the possibility set
@param [Object] possibility a single possibility @param [Array] requirements an array of requirements @return [Boolean] whether the possibility satisfies all of the
given requirements
Add the current {#possibility} to the dependency graph of the current {#state} @return [void]
Ruby expects the dylib to follow a file name convention for loading
@return [UnwindDetails] Details of the nearest index to which we could unwind
Attempts to update the existing vertex’s ‘PossibilitySet` with a filtered version @return [void]