Ron Buckton
646c32cb09
Merge branch 'master' into vfs
2017-11-11 10:26:40 -08:00
Anders Hejlsberg
b8fbf884d0
Merge pull request #19926 from Microsoft/improvePrimitiveComparable
...
Bidirectional comparable relation for primitive types
2017-11-11 09:15:24 -08:00
csigs
d2eb8ba640
LEGO: Merge pull request 19940
...
LEGO: Merge pull request 19940
2017-11-10 21:10:23 -08:00
csigs
cba2e966a3
LEGO: check in for master to temporary branch.
2017-11-11 05:10:06 +00:00
Ron Buckton
137950b406
Merge pull request #19935 from Microsoft/fixDiagnostics
...
Fix crash when running tsc with -diagnostics
2017-11-10 16:29:52 -08:00
Ron Buckton
59fca7fc30
Fix crash when running tsc with -diagnostics
2017-11-10 16:26:16 -08:00
Ryan Cavanaugh
de7fbc041a
Merge pull request #19542 from RyanCavanaugh/fix19533
...
Exclude legacy safelist files in external projects
2017-11-10 15:28:35 -08:00
csigs
93f50d025d
LEGO: Merge pull request 19932
...
LEGO: Merge pull request 19932
2017-11-10 15:11:04 -08:00
csigs
19b26c564c
LEGO: check in for master to temporary branch.
2017-11-10 23:10:42 +00:00
Sheetal Nandi
8777962373
Merge pull request #19930 from Microsoft/constEnumWithWatch
...
Ensure that enum member value is computed before using it
2017-11-10 14:57:47 -08:00
Ron Buckton
791c01eb98
Deprecate GeneratedFile
2017-11-10 14:55:04 -08:00
Daniel Rosenwasser
f28d236200
Merge pull request #19925 from Microsoft/fixUpSpecGenScript
...
Add 'scripthost' to 'lib' for the 'generate-spec' target.
2017-11-10 14:43:36 -08:00
Sheetal Nandi
c82c6f21cb
Ensure that enum member value is computed before using it
...
Fixes #19898
2017-11-10 14:05:16 -08:00
Ron Buckton
cd0809e4d6
Deprecate CompilerResult
2017-11-10 13:52:12 -08:00
Anders Hejlsberg
a79610a403
Merge pull request #19912 from Microsoft/fixEmptyArrayInference
...
Fix empty array inference
2017-11-10 13:48:38 -08:00
Anders Hejlsberg
16b68ff25b
Fix typo
2017-11-10 13:46:51 -08:00
Anders Hejlsberg
d15926d9c7
Add test
2017-11-10 13:13:32 -08:00
Anders Hejlsberg
7d5f5fd555
Make comparable relationship bidirectional for primitive types
2017-11-10 13:13:21 -08:00
Daniel Rosenwasser
1579f2f7bf
Add 'scripthost' to 'lib' for the 'generate-spec' target.
2017-11-10 13:06:21 -08:00
Wesley Wigham
06dd3f246f
Fail fast on synthetic nodes in services ( #19894 )
2017-11-10 12:55:07 -08:00
Nathan Shively-Sanders
9d56f7b7c1
Merge pull request #19887 from Microsoft/dt-runner-excludes-ExpectError
...
DefinitelyTypedRunner skips ExpectErrors
2017-11-10 10:31:19 -08:00
Nathan Shively-Sanders
5fff71742b
Use ts.stringContains instead of String.indexOf
2017-11-10 10:11:44 -08:00
Nathan Shively-Sanders
0d5800a17b
Address PR comments
2017-11-10 09:37:06 -08:00
Andy
5ffcc42169
Simplify setting constEnumOnlyModule ( #19735 )
2017-11-10 09:34:20 -08:00
csigs
5c23f59a0d
LEGO: Merge pull request 19914
...
LEGO: Merge pull request 19914
2017-11-10 09:10:25 -08:00
csigs
d6614447fd
LEGO: check in for master to temporary branch.
2017-11-10 17:10:05 +00:00
Anders Hejlsberg
c3b650fb38
Accept API baseline changes
2017-11-10 08:44:38 -08:00
Anders Hejlsberg
2c43ef1e9b
Accept new baselines
2017-11-10 08:39:49 -08:00
Anders Hejlsberg
afec1e1fa1
Update test
2017-11-10 08:39:29 -08:00
Anders Hejlsberg
197c635994
Update tests
2017-11-10 08:36:50 -08:00
Anders Hejlsberg
2010c4cda1
Give lowest priority to inferences made from empty array literals
2017-11-10 08:30:59 -08:00
Ron Buckton
4697ba3e50
Add support for variations in module/target in compiler tests
2017-11-09 18:35:24 -08:00
Wesley Wigham
16efae2433
Consider the commonjs module indicator as a module indicator ( #18490 )
...
* Consider the commonjs module indicator as an indicator that something is effectively an external module
* Only use commonjs module indicator when targeting commonjs
2017-11-09 16:49:04 -08:00
Ron Buckton
cf261c34aa
Retire Harness.compileFiles
2017-11-09 16:26:07 -08:00
Ron Buckton
8245f6246d
Update Harness.compileFiles to use vfs
2017-11-09 16:01:33 -08:00
csigs
1d2db09af2
LEGO: Merge pull request 19890
...
LEGO: Merge pull request 19890
2017-11-09 15:11:01 -08:00
csigs
2372ffcddc
LEGO: check in for master to temporary branch.
2017-11-09 23:10:34 +00:00
Nathan Shively-Sanders
a5fa75a0cd
DefinitelyTypedRunner skips ExpectErrors
...
If all errors were ExpectErrors, then it does not fail.
2017-11-09 14:21:08 -08:00
Ryan Cavanaugh
0d5dec9a98
Remove commented tests
2017-11-09 13:55:20 -08:00
Andy
b94940525b
Allow applyCodeActionCommand to take an array ( #19870 )
...
* Allow applyCodeActionCommand to take an array
* Use this.host.newLine
2017-11-09 13:17:47 -08:00
Andy
65a191fa2b
For import completion of default import, convert module name to identifier ( #19875 )
...
* For import completion of default import, convert module name to identifier
* Suggestions from code review
2017-11-09 13:13:23 -08:00
Ryan Cavanaugh
b043edd61c
Merge
2017-11-09 12:42:37 -08:00
Ryan Cavanaugh
0e105ad8de
Log more usefully when this test fails
2017-11-09 12:30:44 -08:00
Ryan Cavanaugh
19cc42782b
Format + new regex
2017-11-09 12:30:36 -08:00
Ryan Cavanaugh
ddd8c95c63
Remove testcases we don't like
2017-11-09 12:30:29 -08:00
Andy
90ae9ffe6e
If there is an export default x;
alias declaration, disallow other default exports ( #19872 )
2017-11-09 12:21:37 -08:00
Wesley Wigham
a1014b2b13
Mark all parameters as needed for metadata when one is decorated ( #19849 )
...
* Mark all properties as needed for metadata when one is decorated
* Add restarg test
2017-11-09 00:26:33 -08:00
Wesley Wigham
ceaeffa3ab
Fix declaration emit for imported export alias specifiers ( #19852 )
...
* Badness
* Revert #3641 , whose original bug has been fixed by other means
* Add another repro
2017-11-08 18:44:46 -08:00
Ron Buckton
c6fddbad27
Merge pull request #18348 from ubershmekel/no-space-after-comment
...
Remove trailing space from emitLeadingComment
2017-11-08 18:34:51 -08:00
Yuval Greenfield
bfe74de017
Only ignored params need underscores
2017-11-08 18:20:58 -08:00