-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Closed
Labels
accepting prsGo ahead, send a pull request that resolves this issueGo ahead, send a pull request that resolves this issuebreaking changeThis change will require a new major version to be releasedThis change will require a new major version to be releasedrefactorPRs that refactor code onlyPRs that refactor code only
Description
Overview
Back in the day, if a user didn't provide a parserOptions.project
, @typescript-eslint/parser
would create one behind-the-scenes for them. This was convenient but came at severe performance cost: the parser would recompute a bunch of information for each file added.
We wish to remove the createDefaultProgram
option. But, there may be some users who still rely on it. See #3627.
For now, our plan will be:
- In the upcoming major version, rename it to
deprecated__createDefaultProgram
- Remove it in the next major version
bradzacher
Metadata
Metadata
Assignees
Labels
accepting prsGo ahead, send a pull request that resolves this issueGo ahead, send a pull request that resolves this issuebreaking changeThis change will require a new major version to be releasedThis change will require a new major version to be releasedrefactorPRs that refactor code onlyPRs that refactor code only