Closed Bug 1620218 Opened 4 years ago Closed 4 years ago

Upgrade Prettier and other ESLint modules

Categories

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

Tracking

(firefox75 fixed)

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(2 files)

I'm looking at updating Prettier and our other modules to the latest versions. Most of the eslint-plugin-* modules don't have interesting changes, though I think it is reasonable to keep them up to date anyway, and allow people to use new rules they introduce, and pick up the fixes.

Prettier 1.19.x is out, but I want to only upgrade to the 1.18.x series - the 1.19.x series is a slightly bigger update, and so 1.18.x is simpler and can probably land during the soft freeze without needing to close trees etc.

Also, I'm only updating eslint-plugin-jest to 22.21.0 as there's devtools failures occurring when it is updated (bug 1620162)

Try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=40a9079c83934f86384e93488e980c186b2bf87c

Blocks: 1620556
Iteration: --- → 75.2 - Feb 24 - Mar 8

Given that this is automated formatting changes only, and I'd like to land this on a quite day during the soft freeze before the merges, I'm going to go land this later today without the automatically added reviewers, as I don't see there being any value for them in this case.

If this causes issues, please let me know.

Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6f8c5bdc7726
Automatic code fixes for Prettier 1.18.2 upgrade. r=mossop,webcompat-reviewers
https://hg.mozilla.org/integration/autoland/rev/ba3ca434e3bc
Update Prettier to 1.18.2 and other ESLint modules to the latest versions. r=mossop
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/291626c26cf9
Port bug 1620218 - Automatic code fixes for Prettier 1.18.2 upgrade. rs=linting-only DONTBUILD
See Also: → 1620556
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: