Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

programUpToDate check in synchonizeHostData should ignore differences in library files that were injected by the compiler #11040

Open
vladima opened this issue Sep 21, 2016 · 0 comments
Labels
Bug A bug in TypeScript
Milestone

Comments

@vladima
Copy link
Contributor

vladima commented Sep 21, 2016

Currently programUpToDate compares the set of root files provided by the host with the set of files in the program. This check might fail even set of files in the program have not changed because set of files in program is composed of root files unioned with injected library files. As a result we'll spend time rebuilding the program when really nothing has been changed.

The check should be updated to ignore differences that originate from injected files.

@vladima vladima added the Bug A bug in TypeScript label Sep 21, 2016
@mhegazy mhegazy added this to the TypeScript 2.1 milestone Sep 22, 2016
@mhegazy mhegazy modified the milestones: TypeScript 2.1, Future Oct 18, 2016
@mhegazy mhegazy assigned mhegazy and unassigned vladima Mar 24, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug A bug in TypeScript
Projects
None yet
Development

No branches or pull requests

2 participants