Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork2.8k
feat: consume new scope analysis package#2039
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
Thanks for the PR,@bradzacher! typescript-eslint is a 100% community driven project, and we are incredibly grateful that you are contributing to that community. The core maintainers work on this in their personal time, so please understand that it may not be possible for them to review your work immediately. Thanks again! 🙏Please, if you or your company is finding typescript-eslint valuable, help us sustain the project by sponsoring it transparently onhttps://opencollective.com/typescript-eslint. As a thank you, your profile/company logo will be added to our main README which receives thousands of unique visitorsper day. |
667bdf2 tob3ccb87Compareb3ccb87 to1a7a664Compare1a7a664 to72a8b1aCompare72a8b1a to582e7e2Compare582e7e2 to07a426aComparea5c53df toe0b1d0eComparee0b1d0e tod656e37Compared656e37 tod7a35ddCompare5c3398f tof0ec7daCompare517de6c tofbe16acComparef475b2b tob7c5f78Comparecodecovbot commentedJun 29, 2020 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Codecov Report
@@ Coverage Diff @@## v4 #2039 +/- ##==========================================- Coverage 93.05% 92.97% -0.08%========================================== Files 285 285 Lines 9109 9014 -95 Branches 2503 2510 +7 ==========================================- Hits 8476 8381 -95- Misses 303 304 +1+ Partials 330 329 -1
Flags with carried forward coverage won't be shown.Click here to find out more.
|
b7c5f78 toa65330fComparea65330f tobb26959Compare
Uh oh!
There was an error while loading.Please reload this page.
Fixes#1856
parserto usescope-managerparser, because they were (pretty useless and unreviewed) snapshots of the scope tree from every singleshared-fixture.no-unused-varsfunction foo<T>() {}andclass Foo<T> {}).no-undefno-shadowthisarg shadowing, and add an option for ignoring type/value shadowing.no-redeclareno-use-before-defineBASED ON#1939
BREAKING
This is a big change that will require action from users in the form of:
parserOptions.libto silence some false-positives.We're going to have to do a 4.0 release v soon due to the optional chain and class property AST changes, so we can hold off on this until then