Closed Bug 1936051 Opened 2 months ago Closed 21 days ago

Remove JSM-related lint rules

Categories

(Developer Infrastructure :: Lint and Formatting, task)

Tracking

(firefox136 fixed)

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: arai, Assigned: arai)

References

(Blocks 1 open bug)

Details

Attachments

(15 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
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
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

After all JSM files and JSM loader are removed, the ESLint rules specific to JSM can be removed

Attachment #9446637 - Attachment description: Bug 1936051 - Part 6: Remvoe JSM handling from the reject-eager-module-in-lazy-getter rule. r?Standard8! → Bug 1936051 - Part 6: Remove JSM handling from the reject-eager-module-in-lazy-getter rule. r?Standard8!
Attachment #9446638 - Attachment description: Bug 1936051 - Part 7: Remvoe JSM handling from the use-isInstance rule. r?Standard8! → Bug 1936051 - Part 7: Remove JSM handling from the use-isInstance rule. r?Standard8!
Attachment #9446639 - Attachment description: Bug 1936051 - Part 8: Remvoe JSM handling from the no-redeclare-with-import-autofix rule. r?Standard8! → Bug 1936051 - Part 8: Remove JSM handling from the no-redeclare-with-import-autofix rule. r?Standard8!
Attachment #9446640 - Attachment description: Bug 1936051 - Part 9: Remvoe JSM handling from the reject-lazy-imports-into-globals rule. r?Standard8! → Bug 1936051 - Part 9: Remove JSM handling from the reject-lazy-imports-into-globals rule. r?Standard8!
Attachment #9446641 - Attachment description: Bug 1936051 - Part 10: Remvoe JSM handling from the reject-mixing-eager-and-lazy rule. r?Standard8! → Bug 1936051 - Part 10: Remove JSM handling from the reject-mixing-eager-and-lazy rule. r?Standard8!
Attachment #9446642 - Attachment description: Bug 1936051 - Part 11: Remvoe JSM handling from the valid-lazy rule. r?Standard8! → Bug 1936051 - Part 11: Remove JSM handling from the valid-lazy rule. r?Standard8!
Attachment #9446643 - Attachment description: Bug 1936051 - Part 12: Remvoe JSM handling from the reject-relative-requires rule. r?Standard8! → Bug 1936051 - Part 12: Remove JSM handling from the reject-relative-requires rule. r?Standard8!
Attachment #9446644 - Attachment description: Bug 1936051 - Part 13: Remvoe JSM handling from the globals.js. r?Standard8! → Bug 1936051 - Part 13: Remove JSM handling from the globals.js. r?Standard8!
Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/76cb78000997 Part 1: Remove the mark-exported-symbols-as-used rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/fa27f17240fc Part 2: Remove the reject-chromeutils-import-params rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/be6b400141d4 Part 3: Remove the reject-chromeutils-import rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/bfae36440db9 Part 4: Remove the use-chromeutils-import rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/6d6049925bfd Part 5: Remove the reject-global-this rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/e583aaf2a97c Part 6: Remove JSM handling from the reject-eager-module-in-lazy-getter rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/c29855cebd1b Part 7: Remove JSM handling from the use-isInstance rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/afb7e6722f3b Part 8: Remove JSM handling from the no-redeclare-with-import-autofix rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/ffe6c1699564 Part 9: Remove JSM handling from the reject-lazy-imports-into-globals rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/ad9a257ee927 Part 10: Remove JSM handling from the reject-mixing-eager-and-lazy rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/3796a497d5c4 Part 11: Remove JSM handling from the valid-lazy rule. r=Standard8 https://hg.mozilla.org/integration/autoland/rev/cefb2f63dc6c Part 12: Remove JSM handling from the reject-relative-requires rule. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/324f26df383d Part 13: Remove JSM handling from the globals.js. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/3f04c9d26edf Part 14: Update the obsolete entry in .eslintrc-ignores.js. r=Standard8,frontend-codestyle-reviewers https://hg.mozilla.org/integration/autoland/rev/99a11357a046 Part 15: Remove JSM handling from eslint config. r=Standard8
Summary: Remove JSM-related rules → Remove JSM-related lint rules
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: