Closed Bug 1554867 Opened 6 years ago Closed 3 years ago

Simplify devtools/client/debugger/src/workers/parser/getSymbols.js and remove eslint-disable complexity

Categories

(DevTools :: Debugger, task, P5)

task

Tracking

(firefox101 fixed)

RESOLVED FIXED
101 Branch
Tracking Status
firefox101 --- fixed

People

(Reporter: pbro, Assigned: F3n67u)

References

(Blocks 1 open bug)

Details

(Keywords: good-first-bug)

Attachments

(2 files, 5 obsolete files)

This file contains a special eslint comment to temporarily disable the complexity eslint rule since it contains one or more functions that exceed the maximum complexity threshold. The code should be simplified, and the comment removed. Link to the code in question: https://searchfox.org/mozilla-central/search?q=eslint-disable+complexity&case=false&regexp=false&path=devtools%2Fclient%2Fdebugger%2Fsrc%2Fworkers%2Fparser%2FgetSymbols.js

Component: General → Debugger
Keywords: good-first-bug
Priority: -- → P5

Hi!
Can I take this one?

Hi Jason,
If anyone is currently not working on this bug, I would like to take this.

Hi Jason, I would like to start contributing to this bug.

Hi, sorry for the slow replies. Given two of you requested it, nightwarrior-xxx should probably pick it up.

Assignee: nobody → amanv1999
Status: NEW → ASSIGNED

nightwarriorftw, are you still interested in fixing this bug?

Honza

Flags: needinfo?(amanv1999)
Attachment #9122505 - Attachment is obsolete: true
Attachment #9123133 - Attachment is obsolete: true
Attachment #9124522 - Attachment is obsolete: true
Attachment #9124538 - Attachment is obsolete: true
Attachment #9124557 - Attachment is obsolete: true

Hello Honza,
Yes, I had pushed the changes but no-one reviewed. Please review the last patch I had pushed. I have abandoned the previous patches.

Thanks

Flags: needinfo?(amanv1999)

This good-first-bug hasn't had any activity for 6 months, it is automatically unassigned.
For more information, please visit auto_nag documentation.

Assignee: amanv1999 → nobody
Status: ASSIGNED → NEW
Assignee: nobody → F3n67u
Status: NEW → ASSIGNED
Pushed by nchevobbe@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/53d031be6a96 Simplify devtools/client/debugger/src/workers/parser/getSymbols.js and remove eslint-disable complexity r=nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: