Closed Bug 1870226 Opened 1 year ago Closed 1 year ago

Update eslint-plugin-jsdoc

Categories

(Developer Infrastructure :: Lint and Formatting, task, P3)

Tracking

(firefox131 fixed)

RESOLVED FIXED
131 Branch
Tracking Status
firefox131 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(7 files)

We've not updated eslint-plugin-jsdoc for a while, and it looks like there's various improvements and other fixes that would be good for us to get.

Additionally this changes the defaults for enabling TypeScript within JSDoc which will mean that we can remove the configuration parts we are adding in bug 1862464, as they will be the default.

See Also: → 1862464
Assignee: nobody → standard8
Blocks: eslint-v9

This switches from the deprecated/removed jsdoc/newline-after-description rule to using the replacement jsdoc/tag-lines rule.

Also fixes a few issues found with the newer versions of eslint-plugin-jsdoc.

Attachment #9419710 - Attachment description: Bug 1870226 - Upgrade eslint-plugin-jsdoc 43.2.0. r?#frontend-codestyle-reviewers! → Bug 1870226 - Upgrade eslint-plugin-jsdoc to version 43.2.0. r?#frontend-codestyle-reviewers!
Attachment #9419711 - Attachment description: Bug 1870226 - Upgrade eslint-plugin-jsdoc 43.2.0. r?#frontend-codestyle-reviewers!,zombie! → Bug 1870226 - Upgrade eslint-plugin-jsdoc to version 50.2.2. r?#frontend-codestyle-reviewers!,zombie!
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f64ad89c2406 Fix missing jsdoc @returns for search code. r=search-reviewers,jteow https://hg.mozilla.org/integration/autoland/rev/7a98dfef087f Fix missing jsdoc @returns for Urlbar code. r=urlbar-reviewers,daisuke https://hg.mozilla.org/integration/autoland/rev/77c78201a206 Fix missing jsdoc @returns for places code. r=places-reviewers,daisuke https://hg.mozilla.org/integration/autoland/rev/a506c0f0ce28 Fix missing jsdoc @returns for other browser code. r=firefox-desktop-core-reviewers ,backup-reviewers,kpatenio. https://hg.mozilla.org/integration/autoland/rev/21ea9baf83ea Use typescript Record definitions rather than Object<> generic forms for jsdoc. r=zombie,webdriver-reviewers,omc-reviewers,aminomancer,kpatenio https://hg.mozilla.org/integration/autoland/rev/e85a5647cae4 Upgrade eslint-plugin-jsdoc to version 43.2.0. r=frontend-codestyle-reviewers,credential-management-reviewers,issammani https://hg.mozilla.org/integration/autoland/rev/619244623dba Upgrade eslint-plugin-jsdoc to version 50.2.2. r=zombie,frontend-codestyle-reviewers,translations-reviewers,backup-reviewers,kpatenio
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/872610d57385 Fix missing jsdoc @returns for search code. r=search-reviewers,jteow https://hg.mozilla.org/integration/autoland/rev/1fff22df3ec5 Fix missing jsdoc @returns for Urlbar code. r=urlbar-reviewers,daisuke https://hg.mozilla.org/integration/autoland/rev/f0571370f80b Fix missing jsdoc @returns for places code. r=places-reviewers,daisuke https://hg.mozilla.org/integration/autoland/rev/35ce6a27b1a3 Fix missing jsdoc @returns for other browser code. r=firefox-desktop-core-reviewers ,backup-reviewers,kpatenio. https://hg.mozilla.org/integration/autoland/rev/06d1e6e91857 Use typescript Record definitions rather than Object<> generic forms for jsdoc. r=zombie,webdriver-reviewers,omc-reviewers,aminomancer,kpatenio https://hg.mozilla.org/integration/autoland/rev/73c403373b21 Upgrade eslint-plugin-jsdoc to version 43.2.0. r=frontend-codestyle-reviewers,credential-management-reviewers,issammani https://hg.mozilla.org/integration/autoland/rev/f613379763f7 Upgrade eslint-plugin-jsdoc to version 50.2.2. r=zombie,frontend-codestyle-reviewers,translations-reviewers,backup-reviewers,kpatenio
See Also: → 1914792
Flags: needinfo?(standard8)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: