Closed Bug 1747815 Opened 2 years ago Closed 2 years ago

Document debugger reducer attributes

Categories

(DevTools :: Debugger, task)

task

Tracking

(firefox97 fixed)

RESOLVED FIXED
97 Branch
Tracking Status
firefox97 --- fixed

People

(Reporter: ochameau, Assigned: ochameau)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

Debugger reduces aren't trivial and there is no documentation to describe the state managed by each reducer.
We lost some documentation while droping flow types, but not everything was documented.
It would be nice to at least document the two sources and source-actor reducers.

And better document all types of source objects:

  • generated
  • source map original sources
  • pretty printed sources

As well as source object attributes!

Attachment #9256971 - Attachment description: Bug 1747815 - [devtools] Document sources reducer. → Bug 1747815 - [devtools] Document sources and source-actors reducers.
Pushed by apoirot@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0da067e544b8
[devtools] Use a single method to create all reducer's source objects. r=bomsy
https://hg.mozilla.org/integration/autoland/rev/04b2345e8640
[devtools] Remove unused focusedItem attribute from sources reducer. r=bomsy
https://hg.mozilla.org/integration/autoland/rev/b81970e39db4
[devtools] Document sources and source-actors reducers. r=bomsy
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: