commit | 4dc1cdc8f80c59ea72cb472eb0b1f67ba2e324d2 | [log] [tgz] |
---|---|---|
author | Hector Dearman <hjd@google.com> | Thu May 19 09:05:21 2022 +0100 |
committer | Hector Dearman <hjd@google.com> | Thu May 19 09:05:21 2022 +0100 |
tree | 32655a3d6b41f94222eb19c7a756de62f6e125f6 | |
parent | 5c7a896b71a4bbd3bf3e0b4421ac211d6b05a7f5 [diff] |
ui: Add eslint tslint is deprecated (more over it's started printing worrying errors when running). The suggested upgrade path is eslint. This installs eslint and adds the Google style guide rules. Currently git cl format --js and eslint disagree on the indentation so that will have to be resolved before we switch over to eslint entirely. I ran: ui/eslint --fix src/frontend/aggregation_panel.ts so the diff in src/frontend/aggregation_panel.ts is an an example of some of the issues eslint found in the code base. Change-Id: I3584f2701b89172d0b13500edfa124b1324c0381
Perfetto is a production-grade open-source stack for performance instrumentation and trace analysis. It offers services and libraries and for recording system-level and app-level traces, native + java heap profiling, a library for analyzing traces using SQL and a web-based UI to visualize and explore multi-GB traces.
See https://perfetto.dev/docs or the /docs/ directory for documentation.