@return [Symbol] The name of the action.
Adds the given action to the log, running the action @param [DependencyGraph] graph @param [Action] action @return The value returned by ‘action.up`
Creates the initial state for the resolution, based upon the {#requested} dependencies @return [DependencyState] the initial state for the resolution
@return [Boolean] whether or not the given state has any possibilities
left.
Converts this object to a string (calling to_s), converts it to a JSON
string, and returns the result. This is a fallback, if no special method to_json
was defined for some object.
Returns a JSON
string containing a JSON
object, that is generated from this Hash
instance. state is a JSON::State object, that can also be used to configure the produced JSON
string output further.
Returns a JSON
string containing a JSON
array, that is generated from this Array
instance. state is a JSON::State object, that can also be used to configure the produced JSON
string output further.
This string should be encoded with UTF-8 A call to this method returns a JSON
string encoded with UTF16 big endian characters as u????.
Returns a JSON
string for true: ‘true’.
Returns a JSON
string for false: ‘false’.
Returns a JSON
string for nil: ‘null’.
For debugging output