Building a Debugger for Fluid
- Present the fluid.activityTrace
- Faceting search/filter for activities
- Use colours to distinguish event types
- A mechanism to navigate to the instantiator record for a component
- An interface to explore or ask questions about the history of a component
Fluid Debug Internals
The fluid.activityTrace Array contains a record of activities.
There are 2 types of entries in the activityTrace:
- An activity record
- A pop entry
An activity record contains:
Boolean to turn tracing on and off.
Live IoC record.