Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork2.8k
Closed
Labels
Milestone
Description
Actual Result
$ TIMING=true eslint ./ --ext ts,tsxRule | Time (ms) | Relative:------------------------------------------------|----------:|--------:@typescript-eslint/no-unused-vars-experimental | 4193.923 | 56.4%@typescript-eslint/no-misused-promises | 1047.652 | 14.1%@typescript-eslint/restrict-template-expressions | 796.963 | 10.7%react/destructuring-assignment | 261.669 | 3.5%react/void-dom-elements-no-children | 136.631 | 1.8%@typescript-eslint/no-unnecessary-condition | 123.065 | 1.7%@typescript-eslint/require-await | 120.714 | 1.6%@typescript-eslint/no-unnecessary-type-assertion | 85.675 | 1.2%@typescript-eslint/camelcase | 48.977 | 0.7%unicorn/prefer-string-slice | 46.659 | 0.6%Expected Result
I'm surprised that the rule represent more than half of time. Is it something known or some special check that makes it more consuming than other rules?
Versions
| package | version |
|---|---|
@typescript-eslint/eslint-plugin | 2.11.0 |
@typescript-eslint/parser | 2.11.0 |
TypeScript | 3.6.4 |
ESLint | 6.7.2 |
node | 13.2.0 |
yarn | 1.19.2 |