Ryan Cavanaugh
8491f70379
Merge branch 'master' into esau-squash
...
# Conflicts:
# tests/baselines/reference/api/typescript.d.ts
2018-06-14 11:25:00 -07:00
Nathan Shively-Sanders
a56b272d38
In JS, fix crash with in a file with conflicting ES2015/commonjs exports ( #24960 )
...
* fix crash with conflicting ES2015/commonjs modules
* Refactor based on PR comments
2018-06-14 11:18:23 -07:00
Ryan Cavanaugh
2428220015
Turn on SLC
2018-06-14 11:17:37 -07:00
Wesley Wigham
a77068827d
Handle combinations of rootdir and outdir when calculating paths ( #24941 )
2018-06-14 11:07:46 -07:00
Andy
3261473a9b
Avoid huge inferred type ( #24953 )
2018-06-14 09:23:40 -07:00
csigs
807dd969a7
LEGO: Merge pull request 24955
...
LEGO: Merge pull request 24955
2018-06-14 09:11:16 -07:00
csigs
260f5f80df
LEGO: check in for master to temporary branch.
2018-06-14 16:10:53 +00:00
csigs
f5a370d357
LEGO: Merge pull request 24950
...
LEGO: Merge pull request 24950
2018-06-14 03:10:48 -07:00
csigs
5446944579
LEGO: check in for master to temporary branch.
2018-06-14 10:10:26 +00:00
csigs
042b8ee196
LEGO: Merge pull request 24944
...
LEGO: Merge pull request 24944
2018-06-13 21:10:54 -07:00
csigs
b62bf1952b
LEGO: check in for master to temporary branch.
2018-06-14 04:10:31 +00:00
Wesley Wigham
2a1503610b
Stop generating sectional sourcemaps ( #24917 )
...
* Generate normal 1-part sourcemaps (at increased processing cost), since tools dislike sectional ones
* Add semicolon
* Accept sad baselines]
* Forward along sourcesContent if available
* Supress lint since the API actually calls for null here
* Fix concatenated sourcemap paths
* Accept bad baselines :(
* Add overloads
* Accept api update
* Fix lint
2018-06-13 18:52:23 -07:00
Ryan Cavanaugh
e9ab5d4cbd
Ryan feels shame as a major action
2018-06-13 17:33:01 -07:00
Ryan Cavanaugh
ecc0db7612
Use LKG for g-d
2018-06-13 16:55:09 -07:00
Ryan Cavanaugh
ae0c5d5a41
Use LKG for scripts
2018-06-13 16:09:33 -07:00
Ryan Cavanaugh
c46e45c78d
Fix file casing
2018-06-13 15:56:38 -07:00
Ryan Cavanaugh
1bbe6610a4
Merge branch 'master' into esau-squash
2018-06-13 15:35:18 -07:00
Ryan Cavanaugh
c184ad7a41
Updates for nightly publish
2018-06-13 15:32:18 -07:00
Ryan Cavanaugh
1d45810df2
Fix insiders publish
2018-06-13 15:17:33 -07:00
csigs
bb9e0594e4
LEGO: Merge pull request 24936
...
LEGO: Merge pull request 24936
2018-06-13 15:11:08 -07:00
csigs
498368aac8
LEGO: check in for master to temporary branch.
2018-06-13 22:10:47 +00:00
Ryan Cavanaugh
5822cacf96
Add publishing tasks
2018-06-13 15:07:48 -07:00
Ryan Cavanaugh
de82c54e6b
Remove extra dependency + build smaller tsc.js into lkg
2018-06-13 14:50:01 -07:00
Ryan Cavanaugh
88cf310dee
LKG update
2018-06-13 14:01:11 -07:00
Ryan Cavanaugh
3212c1e502
Move internal comments around all day
2018-06-13 14:00:48 -07:00
Ryan Cavanaugh
73bb89f24f
Fix input file path
2018-06-13 14:00:37 -07:00
Ryan Cavanaugh
b5883e5f54
Accept baselines
2018-06-13 14:00:20 -07:00
Ryan Cavanaugh
1bd1899d5a
Don't bail wrongly in tsc -b -w
2018-06-13 13:59:52 -07:00
Ryan Cavanaugh
9d3bc1b0a4
Remove -v from compile
2018-06-13 13:59:26 -07:00
Mohamed Hegazy
9ab7afc7cd
Merge pull request #24911 from Microsoft/fixAPISampleTests
...
Fix API Sample tests
2018-06-13 13:14:45 -07:00
Mohamed Hegazy
f324537288
Update baselines
2018-06-13 12:56:13 -07:00
Mohamed Hegazy
461a026e72
Merge branch 'master' into fixAPISampleTests
2018-06-13 12:51:20 -07:00
Ryan Cavanaugh
512e47c9e5
Proper dependencies for lkg
2018-06-13 11:56:22 -07:00
Ryan Cavanaugh
d63100a21b
Add fs-extra
2018-06-13 11:56:10 -07:00
Ryan Cavanaugh
805542a902
Move internal flag around
2018-06-13 11:55:53 -07:00
Ryan Cavanaugh
19ac7653f2
Return exit codes from tsbuild
2018-06-13 11:55:40 -07:00
Ron Buckton
6e570e332a
Merge pull request #24920 from Microsoft/vfsDiff
...
Add vfs diff, update tsbuild test
2018-06-13 11:28:41 -07:00
Ron Buckton
c4f1d7755d
add vfs snapshot capability for future tests
2018-06-13 11:24:16 -07:00
Mohamed Hegazy
90895198fa
Merge branch 'master' into fixAPISampleTests
2018-06-13 11:14:22 -07:00
Ron Buckton
e756182e21
PR Feedback
2018-06-13 10:46:38 -07:00
Ryan Cavanaugh
60d0e64769
Add js to gitignore
2018-06-13 10:45:34 -07:00
Ryan Cavanaugh
94668ab338
Move Comparer around
2018-06-13 10:45:07 -07:00
Ryan Cavanaugh
ed0b90c978
Issue a better error
2018-06-13 10:44:22 -07:00
Ryan Cavanaugh
cddff912d5
Add internal where needed
2018-06-13 10:44:13 -07:00
Ryan Cavanaugh
ce936ca88f
Don't believe prepend projects are UTUTD
2018-06-13 10:44:05 -07:00
Ryan Cavanaugh
73309c9282
Fix buildProtocol to handle lib+noresolve
2018-06-13 10:43:48 -07:00
Ryan Cavanaugh
4a4c47a20b
Add produceLKG script
2018-06-13 10:43:37 -07:00
Ryan Cavanaugh
645f56274b
Rewrite jakefile
2018-06-13 10:41:31 -07:00
Nathan Shively-Sanders
2a8c4d1bd7
Support @this tags ( #24927 )
...
* Type check `@this` tags
No special support in fourslash yet, so quickinfo probably doesn't work.
* Do no require braces and update API baselines
2018-06-13 10:11:12 -07:00
csigs
debcf1260e
LEGO: Merge pull request 24926
...
LEGO: Merge pull request 24926
2018-06-13 09:11:03 -07:00