Ron Buckton
00a926cc4e
Fix parameter emit for synthetic function types
2017-06-07 15:34:10 -07:00
Ron Buckton
d450b8b2ab
Merge pull request #13272 from Microsoft/externalExportStar
...
Support for an external exportStar helper
2017-06-07 13:59:54 -07:00
Andy
abb9681248
Support completions for JSDoc @param tag names ( #16299 )
...
* Support completions for JSDoc @param tag names
* Undo change to finishNode
* Don't include trailing whitespace in @param range; instead, specialize getJsDocTagAtPosition
2017-06-07 12:28:52 -07:00
Andy
68122ea4cc
Support find-all-references for export = of class expression ( #16327 )
...
* Support find-all-references for `export =` of class expression
* Add comments
2017-06-07 11:16:12 -07:00
Ron Buckton
9250d0a290
Merge branch 'master' into externalExportStar
2017-06-07 10:53:42 -07:00
Ryan Cavanaugh
6007eb7dfb
Merge pull request #16307 from RyanCavanaugh/refactor_refactor
...
Refactor refactor
2017-06-06 22:28:52 -07:00
Anders Hejlsberg
588880487c
Merge pull request #16305 from Microsoft/contextualGenericTypes
...
Contextual generic function types
2017-06-06 17:49:51 -07:00
Ron Buckton
2f6c6e6538
Merge branch 'master' into fix16086
2017-06-06 16:09:37 -07:00
Ron Buckton
70c1c57493
Merge pull request #16196 from Microsoft/fix15959
...
Allow JS constructor function to return non-void
2017-06-06 15:16:58 -07:00
Anders Hejlsberg
1c967c3485
Accept new baselines
2017-06-06 15:02:29 -07:00
Nathan Shively-Sanders
617f60e3f0
Merge pull request #16306 from Microsoft/fix-nullable-filtering-in-spreads
...
Fix nullable filtering in spreads
2017-06-06 15:00:48 -07:00
Ryan Cavanaugh
1f3ef7df7a
Refactor refactor
2017-06-06 14:58:18 -07:00
Anders Hejlsberg
98a5c9b73f
Merge branch 'master' into contextualGenericTypes
2017-06-06 14:57:20 -07:00
Ron Buckton
6e87078540
Added tests and improve type of new expression
2017-06-06 14:48:40 -07:00
Nathan Shively-Sanders
cfb52e0e91
Test spread in unions of null/undefined
2017-06-06 14:13:02 -07:00
Nathan Shively-Sanders
ea830d4fad
Move spreadUnion* tests into conformance suite
2017-06-06 13:58:54 -07:00
Anders Hejlsberg
34710a33b5
Fix fourslash tests
2017-06-06 13:35:29 -07:00
Ron Buckton
08e71641bf
Merge branch 'master' into fix15959
2017-06-06 13:30:55 -07:00
Anders Hejlsberg
61223f2ab0
Add tests
2017-06-06 13:26:51 -07:00
Anders Hejlsberg
8a7693908d
Accept new baselines
2017-06-06 13:26:39 -07:00
Anders Hejlsberg
634c75c426
Fix fourslash tests
2017-06-06 13:25:29 -07:00
Herrington Darkholme
0600a27dd9
fix #15447 : object is empty object type ( #16290 )
2017-06-06 10:08:33 -07:00
Yui
a6e1cedfd7
Merge pull request #16281 from Microsoft/master-MergeDynamicImport
...
[Master] Remerge this back to master after fixing test failure
2017-06-05 18:55:24 -07:00
Ron Buckton
b5f81f9ede
Fix emit when type import merges with local value
2017-06-05 18:39:32 -07:00
Ron Buckton
d9ec08ceaf
Merge pull request #16279 from Microsoft/fix15928
...
Fix for..await emit for es2017
2017-06-05 18:03:09 -07:00
Yui T
b9017795a0
Revert "Revert "[Master] wip-dynamic import" ( #16264 )"
...
This reverts commit ccc60c8b3b75476c4b11abb6ab4d2e6f06214f8f.
2017-06-05 17:16:29 -07:00
Ron Buckton
a05a53b2a2
Fix for..await emit for es2017
2017-06-05 16:57:50 -07:00
Arthur Ozga
c179d9a22d
Merge pull request #16045 from aozgaa/codeFixAddMissingMethod
...
Code fix add missing method
2017-06-05 16:50:46 -07:00
Ryan Cavanaugh
1f3c2b3998
JSX Closing tags get priority over other completion types ( #15922 )
...
Fixes #15897
2017-06-05 16:19:32 -07:00
Nathan Shively-Sanders
8f4af49ccd
Merge pull request #16194 from Microsoft/fix-reexported-missing-alias
...
Fix reexported missing alias
2017-06-05 16:04:26 -07:00
Nathan Shively-Sanders
bb54a6a53e
Typeof can refer to a class in a previous file with --out ( #16269 )
...
* Typeof can refer block-scoped values in prev file
`typeof C` can now refer to block-scoped values in a preceding file when
used with --out or --outFile. Previously this was not allowed with --out
or --outFile since they depend on file order for their emit.
* Test `typeof C` reference across files with --out
2017-06-05 15:57:32 -07:00
Andy
8ace7b826f
importFixes: Support missing "React" at a JSXOpeningElement ( #16066 )
...
* importFixes: Support missing "React" at a JSXOpeningElement
* Fix nextLineRule linting
* Rename to resolveJsxNamespaceAtLocation
* Expose getJsxNamespace and resolveNameAtLocation separately
2017-06-05 14:23:39 -07:00
Nathan Shively-Sanders
1d8f57e7b3
Favour exact-match spelling suggestions
...
Previously, the first match that was close enough was returned as the
spelling suggestion. Now, if there is a candidate that differs only by
case, it will always be the suggestion.
2017-06-05 11:17:44 -07:00
Mohamed Hegazy
ccc60c8b3b
Revert "[Master] wip-dynamic import" ( #16264 )
2017-06-05 10:49:20 -07:00
Yui
9d16d34c6a
Merge pull request #14774 from Microsoft/master-dynamicImport
...
[Master] wip-dynamic import
2017-06-05 06:59:14 -07:00
Yui T
7d64ec94a0
Update baselines from moving out of es2018
2017-06-04 21:18:42 -07:00
Yui T
75aa4bdbcc
Rename test file with ES2018 to ESNext
2017-06-04 21:08:05 -07:00
Yui T
3118afe9bc
Remove ES2018 folder
2017-06-04 20:32:12 -07:00
Yui T
e386d65ed6
Use ESNext instead of ES2018
2017-06-04 19:58:24 -07:00
Mohamed Hegazy
a76b4b1f28
Array cleanup ( #16223 )
...
* Fix for #13840 : Remove map tuple overloads
* Coalesce signatures on array that use this args
* Remove generic signatures
* Add comments to toLocalString
* clean up typed array interfaces
2017-06-04 14:26:18 -07:00
Nathan Shively-Sanders
24e35cd940
Merge pull request #16047 from Microsoft/sandersn/weakType
...
Weak type detection
2017-06-02 13:11:45 -07:00
Andrew Casey
71e25cdb86
Merge pull request #16210 from amcasey/Vso411288
...
Apply --checkjs to bind diagnostics as well as check diagnostics
2017-06-02 13:11:10 -07:00
Anders Hejlsberg
3e4b83ea3e
Accept new baselines
2017-06-02 12:54:53 -07:00
Andrew Casey
549485dd8e
Add some new bind errors to a couple of the JS baselines
2017-06-02 10:34:35 -07:00
Andrew Casey
87b00fdd8d
Add @checkJs: true to JS bind error tests
2017-06-02 10:29:53 -07:00
Nathan Shively-Sanders
2ffd5f6e3c
Merge pull request #16181 from Microsoft/improve-style-of-browser-tests
...
Improve the look and usability of browser tests
2017-06-02 10:09:00 -07:00
Yui T
2f476bf22f
Merge branch 'master' into master-dynamicImport
2017-06-02 09:10:20 -07:00
Yui T
769f6adf29
Update baselines
2017-06-02 06:56:18 -07:00
Yui T
a02edb1cd0
Address PR: don't early exit when there are grammar errors
2017-06-01 22:33:39 -07:00
Andrew Casey
01d6d489be
Add regression tests
...
Report unreachable code in JS files when --checkjs is passed, but not
otherwise.
2017-06-01 18:11:26 -07:00