Name Description Size
ast.js Ast reducer @module reducers/ast 2541
breakpoints.js Breakpoints reducer @module reducers/breakpoints 3747
event-listeners.js 1048
exceptions.js Exceptions reducer @module reducers/exceptionss 2297
expressions.js Expressions reducer @module reducers/expressions 3009
index.js Reducer index @module reducers/index 2527
moz.build 610
pause.js eslint complexity: ["error", 36] 11643
pending-breakpoints.js Pending breakpoints reducer. Pending breakpoints are a more lightweight version compared to regular breakpoints objects. They are meant to be persisted across Firefox restarts and stored into async-storage. This reducer data is saved into asyncStore from bootstrap.js and restored from main.js. The main difference with pending breakpoints is that we only save breakpoints against source with an URL as only them can be restored. (source IDs are different across reloads). The second difference is that we don't store the whole source object but only the source URL. 4155
quick-open.js Quick Open reducer @module reducers/quick-open 1074
source-actors.js This reducer stores the list of all source actors as well their breakable lines. There is a one-one relationship with Source Actors from the server codebase, as well as SOURCE Resources distributed by the ResourceCommand API. 3501
source-blackbox.js Reducer containing all data about sources being "black boxed". i.e. sources which should be ignored by the debugger. Typically, these sources should be hidden from paused stack frames, and any debugger statement or breakpoint should be ignored. 4074
sources-content.js Sources content reducer. This store the textual content for each source. 3890
sources-tree.js Sources tree reducer A Source Tree is composed of: - Thread Items To designate targets/threads. These are the roots of the Tree if no project directory is selected. - Group Items To designates the different domains used in the website. These are direct children of threads and may contain directory or source items. - Directory Items To designate all the folders. Note that each every folder has an items. The Source Tree React component is doing the magic to coallesce folders made of only one sub folder. - Source Items To designate sources. They are the leaves of the Tree. (we should not have empty directories.) 23454
sources.js Sources reducer @module reducers/sources 13154
tabs.js Tabs reducer @module reducers/tabs 5106
tests
threads.js Threads reducer @module reducers/threads 1835
ui.js eslint-disable complexity 7578