Skip to content

Conversation

sheetalkamat
Copy link
Member

@sheetalkamat sheetalkamat commented Oct 21, 2019

  • Stores the correct casing and root file names in configured project instead of taking file names from the script info created so that the discovered file name during tsconfig resolution is retained.
  • Instead of just ignoring watches invoked for open files, they are delay applied at time of close if needed
  • Builder caches bind and semantic diagnostics and not fileProcessing and program diagnostics since those can change when building program with same files without change in file..
  • Instead of reporting diagnostic about conflicting files without any location prefer the reference where it was located

Note microsoft/vscode#82634 still needs to be fixed on vscode side.
Fixes #25460

JohnnyJumper added a commit to unstoppabledomains/resolution that referenced this pull request Oct 30, 2019
JohnnyJumper added a commit to unstoppabledomains/resolution that referenced this pull request Oct 30, 2019
* renamed everything to be a small case because of microsoft/TypeScript#34622 not being merged yet

* changelog
@sheetalkamat sheetalkamat merged commit 0736459 into master Dec 11, 2019
@sheetalkamat sheetalkamat deleted the consistentFileNames branch December 11, 2019 02:25
rosslavni pushed a commit to rosslavni/resolution that referenced this pull request Aug 11, 2022
* renamed everything to be a small case because of microsoft/TypeScript#34622 not being merged yet

* changelog
Harley-GH added a commit to Harley-GH/resolution that referenced this pull request Sep 15, 2025
* renamed everything to be a small case because of microsoft/TypeScript#34622 not being merged yet

* changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

File differs from already included file only in casing: correct casing but relative path
3 participants