Closed Bug 1804886 Opened 1 year ago Closed 1 year ago

inline pretty-fast in pretty-print worker

Categories

(DevTools :: Debugger, task)

task

Tracking

(firefox111 fixed)

RESOLVED FIXED
111 Branch
Tracking Status
firefox111 --- fixed

People

(Reporter: nchevobbe, Assigned: nchevobbe)

References

Details

Attachments

(7 files)

In bug 1803360 we moved pretty-fast in tree. We can go a bit further and inline only what is really needed directly in the pretty-print worker.

I disabled indivual eslint rules for the file and I'll
fix them in individual commits in this stack

Pushed by nchevobbe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0b3bf9f86c01
[devtools] Move pretty-fast into debugger/src/workers/pretty-print. r=ochameau.
https://hg.mozilla.org/integration/autoland/rev/e7c47a1147dc
[devtools] Run prettyFast test on CI. r=ochameau.
https://hg.mozilla.org/integration/autoland/rev/25e6f88001e3
[devtools] Fix mozilla/var-only-at-top-level errors in pretty-fast.js . r=ochameau.
https://hg.mozilla.org/integration/autoland/rev/3dde83c60918
[devtools] Fix no-shadow  errors in pretty-fast.js . r=ochameau.
https://hg.mozilla.org/integration/autoland/rev/c2fd0c95a9ff
[devtools] Fix prefer-template errors in pretty-fast.js . r=ochameau.
https://hg.mozilla.org/integration/autoland/rev/c752009fd4da
[devtools] Fix complexity errors in pretty-fast.js . r=ochameau.
https://hg.mozilla.org/integration/autoland/rev/8bd420a961cb
[devtools] Update pretty-print-worker bundle . r=ochameau.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: