/
Debugging in Fluid Infusion
Debugging in Fluid Infusion
Building a Debugger for Fluid
Ideas
- Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.
- 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
fluid.activityTrace
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:
- type
- message
- args
- time
fluid.pushActivity() (Fluid.js)
fluid.popActivity() (Fluid.js)
fluid.activityTracing
Boolean to turn tracing on and off.
fluid.instantiator
Live IoC record.
, multiple selections available,
Related content
Tips for Debugging
Tips for Debugging
More like this
What is the Fluid Project?
What is the Fluid Project?
More like this
What's New in Infusion 2.0
What's New in Infusion 2.0
More like this
fluid-work IRC Logs
fluid-work IRC Logs
More like this
infusion-1.0-has-been-released
infusion-1.0-has-been-released
More like this
An Infusion Pattern Language
An Infusion Pattern Language
More like this