This internal function analyzes a DeclareDesign object to find all variables, functions, and objects that are saved within the design steps. It identifies objects from quosures, handler environments, and other design components to provide a comprehensive view of objects the design depends on.
This function is primarily used internally for design analysis and debugging purposes. It helps identify dependencies and understand what objects a design relies on.
find_all_objects(design)
A data.frame with columns:
The name of the object/variable
String representation of the object's value or type
The step number where the object was found
The name of the quosure or "handler" where the object was found
The environment object where the variable was found
A design object or design step created using DeclareDesign functions