-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
[release-3.3] Supports incremental build in tsc --b --w mode #29467
Commits on Jan 17, 2019
-
Use watch factory instead of direct host functions in tsbuild to prov…
…ide detailed information on watch invokations
Configuration menu - View commit details
-
Copy full SHA for 8d2c359 - Browse repository at this point
Copy the full SHA 8d2c359View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fcfa28 - Browse repository at this point
Copy the full SHA 9fcfa28View commit details -
Make SolutionBuilder handle BuilderProgram in preparation to handle i…
…ncremental builds
Configuration menu - View commit details
-
Copy full SHA for 5d6ecb5 - Browse repository at this point
Copy the full SHA 5d6ecb5View commit details -
Revert BuilderProgram to be redirected object to Program in preparati…
…on to set Program in state to undefined for storing.
Configuration menu - View commit details
-
Copy full SHA for 900dc8c - Browse repository at this point
Copy the full SHA 900dc8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6e6b99 - Browse repository at this point
Copy the full SHA b6e6b99View commit details -
Use oldProgram to create the new Program.
This helps in storing the semantic diagnostics
Configuration menu - View commit details
-
Copy full SHA for 2d712e3 - Browse repository at this point
Copy the full SHA 2d712e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6be4439 - Browse repository at this point
Copy the full SHA 6be4439View commit details -
Update the timestamps of outputs that dont need to be written because…
… of incremental build This ensures that after `tsbuild` after incremental build of `tsbuild -w` doesnt result in unnecessary rebuilds
Configuration menu - View commit details
-
Copy full SHA for e00df32 - Browse repository at this point
Copy the full SHA e00df32View commit details -
Handle prepend in incremental build. Always emit when program uses pr…
…oject reference with prepend since it cant tell changes in js/map files
Configuration menu - View commit details
-
Copy full SHA for 122339b - Browse repository at this point
Copy the full SHA 122339bView commit details -
Write the tests for incremental build and declaration emit errors han…
…dling These will fail since its still TODO
Configuration menu - View commit details
-
Copy full SHA for 82f8411 - Browse repository at this point
Copy the full SHA 82f8411View commit details -
Handle declaration emit errors in tsbuild mode by backing up builder …
…state This helps us revert to state where we pretend as if emit is not done (since we do not do emit if there are errors)
Configuration menu - View commit details
-
Copy full SHA for 75e2e2e - Browse repository at this point
Copy the full SHA 75e2e2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66018ea - Browse repository at this point
Copy the full SHA 66018eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1470a7c - Browse repository at this point
Copy the full SHA 1470a7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19cec03 - Browse repository at this point
Copy the full SHA 19cec03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72069a7 - Browse repository at this point
Copy the full SHA 72069a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b97802 - Browse repository at this point
Copy the full SHA 2b97802View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcce3c3 - Browse repository at this point
Copy the full SHA dcce3c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0427ad0 - Browse repository at this point
Copy the full SHA 0427ad0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a368ae - Browse repository at this point
Copy the full SHA 5a368aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a93b51a - Browse repository at this point
Copy the full SHA a93b51aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3921921 - Browse repository at this point
Copy the full SHA 3921921View commit details