Sheetal Nandi
a2c5c34475
Merge pull request #26747 from Microsoft/addShortWatch30
...
[release-3.0] Fixes issue when --build --watch queue becomes incorrect because it isnt reset correctly
2018-08-29 16:18:43 -07:00
Daniel Rosenwasser
c698baf5fc
Update LKG.
v3.0.3
2018-08-29 14:58:12 -07:00
Sheetal Nandi
a1ac1c6030
Reset the build queue correctly
...
Fixes issue reported in #26545#issuecomment-416961260
2018-08-29 14:44:42 -07:00
Sheetal Nandi
87f47a5d70
Move parsing of build options to commandLineParsing so it can be tested and it lines with other commandline parsing
2018-08-29 14:44:35 -07:00
Sheetal Nandi
88bfb61588
Add shortname for watch option
2018-08-29 14:44:31 -07:00
Sheetal Nandi
9faffc92d2
Merge pull request #26717 from Microsoft/buildWatchReporting30
...
[release-3.0] Refactor ts build and report watch status when doing --build --watch
2018-08-28 12:50:30 -07:00
Sheetal Nandi
88096a30b0
renames per PR feedback
2018-08-28 12:10:04 -07:00
Sheetal Nandi
138da0d62c
Report error summary from the queue.
2018-08-28 12:10:01 -07:00
Sheetal Nandi
8dc16d930b
Do not expose change in createCompilerHost
2018-08-28 12:09:58 -07:00
Sheetal Nandi
188d5a0c42
Keep only errors starting on new screen
2018-08-28 12:09:54 -07:00
Sheetal Nandi
8d7df0af03
Add preserveWatchOutput option to build option and report starting compilation and file changes detected status
2018-08-28 12:09:51 -07:00
Sheetal Nandi
4570d97bf8
Combine buildHost methods into SolutionBuilderHost's reportDiagnostic and reportStatus
2018-08-28 12:09:46 -07:00
Sheetal Nandi
b1df601f3f
Create api with watchHost to include in solution builder host
2018-08-28 12:09:03 -07:00
Sheetal Nandi
7ac7e284fd
Use SolutionBuilderHost instead of using compilerhost for solution builder
2018-08-28 12:08:07 -07:00
Sheetal Nandi
4f34b29d4d
Print version along with help when doing --build
2018-08-28 12:03:32 -07:00
Sheetal Nandi
c7240a0822
Remove unnecessary usage of system and compilerHost
2018-08-28 12:03:21 -07:00
Sheetal Nandi
9aeecbd279
Unify tsbuild option parsing with command line options parsing
2018-08-28 11:56:00 -07:00
Sheetal Nandi
c99728b129
Move perform build to tsc instead of tsbuild
2018-08-28 11:48:30 -07:00
Sheetal Nandi
54d2b9085d
Ger rid of unnecessary upto date host and functions pulled out
2018-08-28 11:41:03 -07:00
Sheetal Nandi
8f82966792
Write first test with --build and --watch
2018-08-28 11:32:12 -07:00
Nathan Shively-Sanders
945fa541c3
No assert for nameless typedefs ( #26695 )
...
The assert is over-optimistic and should be removed until we can parse
every possible thing that people might put in a JSDoc type position.
Fixes #26693
2018-08-28 10:20:31 -07:00
Wesley Wigham
820220077b
Port evolving array type stack/oom fix to release-3.0 ( #26620 )
...
* Use context free expression types in evolving array checking and cache context free type (#26585 )
* Use context free expression types in evolving array checking and cache context free type
* Simplify second test
* Low max depth a tad just so node 8 wont stack out
* By request make flow control a round number
* Add missing declaration
2018-08-23 11:33:11 -07:00
Mine Starks
9cb03bd7dd
Merge pull request #26605 from minestarks/release-3.0.3
...
Update version to 3.0.3 and update LKG
2018-08-22 11:04:03 -07:00
Mine Starks
9607a769f2
Update LKG
2018-08-22 10:32:32 -07:00
Mine Starks
a77257c02a
3.0.3
2018-08-22 10:32:19 -07:00
Mine Starks
ee30798732
Merge pull request #26603 from minestarks/release-3.0-undefinedprogram
...
Port #25835 to release-3.0
2018-08-22 10:03:44 -07:00
Sheetal Nandi
07da12167e
Reflect getCurrentProgram as Program|undefined in the ResolutionHostCache
...
If there were any exceptions, the getCurrentProgram might return undefined so this is defensive check for program
Fixes #25765
2018-08-21 17:21:53 -07:00
Ryan Cavanaugh
d222c95e3a
Merge pull request #26520 from RyanCavanaugh/release-3.0.2
...
Release 3.0.2
2018-08-17 17:17:44 -07:00
Ryan Cavanaugh
dde51ef60e
LINT
2018-08-17 16:25:09 -07:00
Ryan Cavanaugh
c97a93a772
Fix lint problems (?)
2018-08-17 16:14:27 -07:00
Ryan Cavanaugh
6cc4b795aa
Update baselines
2018-08-17 14:48:05 -07:00
Ryan Cavanaugh
01bd57e986
Add internal to tsbuild
2018-08-17 14:43:17 -07:00
Ryan Cavanaugh
5bec7e1c56
Re-update LKG
2018-08-17 14:10:51 -07:00
Ryan Cavanaugh
1f30a03f3c
Update core.ts patch version number
2018-08-17 14:08:59 -07:00
Ryan Cavanaugh
244dc10eb1
Update LKG
2018-08-17 14:02:20 -07:00
Ryan Cavanaugh
6487690f91
3.0.2
v3.0.2
2018-08-17 13:52:50 -07:00
Wesley Wigham
9b95d562dd
Fix decorated accessor emit ( #26016 ) ( #26103 )
2018-07-31 18:22:54 -07:00
Mohamed Hegazy
20bf93a77a
Port generated lib files
2018-07-31 12:27:43 -07:00
Wesley Wigham
afef668a19
Remove extraneous const, fixing #25714 ( #25982 ) ( #25984 )
2018-07-26 16:40:30 -07:00
Wesley Wigham
45e44403cc
Fix #25954 - Always retain export modifier if default modifier is present ( #25974 ) ( #25981 )
...
* Fix #25954 - Always retain export modifier if default modifier is present
* Also fix an issue with scope markers in ambient modules not affecting the modifiers required
2018-07-26 14:51:09 -07:00
Mohamed Hegazy
dedf5d413b
Update LKG
v3.0.1
2018-07-25 11:26:10 -07:00
Mohamed Hegazy
6443552874
Merge pull request #25936 from Microsoft/port25913
...
Port #25913
2018-07-25 11:02:25 -07:00
Anders Hejlsberg
2da65c20b0
Address CR feedback
2018-07-25 10:35:42 -07:00
Anders Hejlsberg
616a648b4b
Accept new baselines
2018-07-25 10:35:38 -07:00
Anders Hejlsberg
8738feacfd
Add regression test
2018-07-25 10:35:34 -07:00
Anders Hejlsberg
483ed8fb50
More simplification + consistent use of getConstraintOfTypeParameter
2018-07-25 10:35:30 -07:00
Anders Hejlsberg
a581eae955
Accept new baselines
2018-07-25 10:35:27 -07:00
Anders Hejlsberg
e48762d178
Simplify logic in getBaseConstraint
2018-07-25 10:35:23 -07:00
Anders Hejlsberg
fb484c0d65
Accept new baselines
2018-07-25 10:35:19 -07:00
Anders Hejlsberg
205653adde
Consistently include circularity check in type parameter constraints
2018-07-25 10:35:16 -07:00