Closed
Bug 1866589
Opened 2 years ago
Closed 2 years ago
Enable more ESLint rules over all of dom/*
Categories
(Core :: DOM: Core & HTML, task)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
123 Branch
| Tracking | Status | |
|---|---|---|
| firefox123 | --- | fixed |
People
(Reporter: standard8, Assigned: standard8)
References
(Blocks 1 open bug)
Details
Attachments
(6 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
These are most of the remaining rules that are focussed on finding potential issues, and enabling them has found a few things.
| Assignee | ||
Comment 1•2 years ago
|
||
Depends on D194658
Updated•2 years ago
|
Assignee: nobody → standard8
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•2 years ago
|
||
Depends on D194659
| Assignee | ||
Comment 3•2 years ago
|
||
Depends on D194660
| Assignee | ||
Comment 4•2 years ago
|
||
Depends on D194661
| Assignee | ||
Comment 5•2 years ago
|
||
Depends on D194662
| Assignee | ||
Comment 6•2 years ago
|
||
Depends on D194663
| Assignee | ||
Comment 7•2 years ago
|
||
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/af70157b07a2
Enable ESLint rule no-sequences on all of dom/. r=dom-core,webrtc-reviewers,mccr8
https://hg.mozilla.org/integration/autoland/rev/eb2562a10c48
Enable ESLint rules no-self-assign and no-self-compare on dom/*. r=dom-core,mccr8
https://hg.mozilla.org/integration/autoland/rev/ba19d5b6d6bd
Enable ESLint rule no-cond-assign on all of dom/*. r=dom-core,mccr8
https://hg.mozilla.org/integration/autoland/rev/053b6d325fd7
Enable ESLint rule no-unreachable for dom/*. r=dom-core,dom-worker-reviewers,mccr8,smaug
https://hg.mozilla.org/integration/autoland/rev/be16e3ef9956
Enable ESLint rule no-useless-call on all of dom/*. r=dom-core,mccr8
https://hg.mozilla.org/integration/autoland/rev/fc53806f2f84
Enable ESLint rule consistent-return on all of dom/*. r=dom-core,jgilbert,dom-worker-reviewers,mccr8,smaug
Comment 9•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/af70157b07a2
https://hg.mozilla.org/mozilla-central/rev/eb2562a10c48
https://hg.mozilla.org/mozilla-central/rev/ba19d5b6d6bd
https://hg.mozilla.org/mozilla-central/rev/053b6d325fd7
https://hg.mozilla.org/mozilla-central/rev/be16e3ef9956
https://hg.mozilla.org/mozilla-central/rev/fc53806f2f84
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
status-firefox123:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•