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
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 ccc60c8b3b .
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
3118afe9bc
Remove ES2018 folder
2017-06-04 20:32:12 -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
87b00fdd8d
Add @checkJs: true to JS bind error tests
2017-06-02 10:29:53 -07:00
Yui T
2f476bf22f
Merge branch 'master' into master-dynamicImport
2017-06-02 09:10:20 -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
Arthur Ozga
c1d466a716
suppress type annotations in js file
2017-06-01 14:12:25 -07:00
Yui
66b6d69c37
Merge pull request #16110 from Microsoft/master-refactorJsDocTest
...
[Master] Add more JSDoc tests and move them into one folder instead of spread between salsa and jsdoc conformance
2017-06-01 14:03:58 -07:00
Arthur Ozga
6742f9dcd8
remove comment
2017-06-01 11:17:24 -07:00
Arthur Ozga
f9123aa5cc
rename fourslash method
2017-06-01 11:01:00 -07:00
Arthur Ozga
5030d0f468
Use factory for all fixes
2017-06-01 10:49:08 -07:00
Nathan Shively-Sanders
9bcbeffcc7
Test reexport of a missing alias
2017-06-01 09:21:31 -07:00
Arthur Ozga
21fc30f69b
Add support across files and static, js methods
2017-05-31 17:41:35 -07:00
Arthur Ozga
c125f080a4
add tests
2017-05-31 17:18:36 -07:00
Nathan Shively-Sanders
928da675ac
Merge pull request #16156 from Microsoft/report-jsdoc-syntax-errors
...
Report JSDoc syntax errors
2017-05-31 16:21:32 -07:00
Yui T
4fcccc8eb2
Merge branch 'master' into master-refactorJsDocTest
2017-05-31 09:48:36 -07:00
Ron Buckton
bd8d8b353e
Merge branch 'master' into fix16153
2017-05-30 17:41:17 -07:00
Arthur Ozga
c9f5a46121
Merge branch 'master' into addCodeFixMissingMethod
2017-05-30 15:20:59 -07:00
Ron Buckton
3029313f32
Fix issue with 'for await' over a union type
2017-05-30 15:14:52 -07:00
Kanchalai Tanglertsampan
7815ccff1c
Merge branch 'master' into master-refactorJsDocTest
2017-05-30 13:47:53 -07:00
Yui
d82a57ea5d
Merge pull request #16122 from Microsoft/master-fix16092
...
[Master] ts-style @property
2017-05-30 13:41:27 -07:00
Nathan Shively-Sanders
41e134529a
Test reporting jsdoc syntax errors
2017-05-30 13:33:13 -07:00
Nathan Shively-Sanders
2c3c4dd465
Merge pull request #16135 from katemihalikova/diff3
...
Add support for diff3-style merge
2017-05-30 11:27:22 -07:00
Kanchalai Tanglertsampan
d7c33713e4
Merge branch 'master' into master-refactorJsDocTest
2017-05-30 08:38:08 -07:00
Kanchalai Tanglertsampan
27078f995e
Merge branch 'master' into master-fix16092
2017-05-30 08:25:53 -07:00
Yui
f938caf8c8
Merge pull request #16134 from Microsoft/master-fix15250
...
[Master] Fix 15250 - treat "object" and "Object" the same in JSDoc type def
2017-05-30 08:07:39 -07:00
Kate Miháliková
2d60b2d117
Add tests and baselines
2017-05-30 08:04:18 +02:00
Yui T
d35e538123
Add fourslash tests
2017-05-29 21:48:43 -07:00
Yui T
5c7c113203
Update tests and baselines
2017-05-29 21:48:34 -07:00
Yui T
0ead501c86
Update tests and baselines
2017-05-29 20:37:15 -07:00
Yui T
227198fae1
Add tests and update baselines
2017-05-27 19:11:08 -07:00
Nathan Shively-Sanders
f9a05a1f9d
Re-enable weak type check for intersection props
...
Previously, intersections disabled the weak type check for their
constituents, and all properties (recursively) of their constituents.
Also add test for this case.
2017-05-26 13:39:53 -07:00
Yui T
0cbfc79ca7
Rename test files to be more consistent and move them into jsdoc folder
2017-05-26 11:20:57 -07:00
Anders Hejlsberg
bcf84f4958
Merge pull request #16072 from Microsoft/improveTypeArgumentInference
...
Infer from generic function return types
2017-05-26 10:59:40 -07:00
Yui
3186fc4897
Merge pull request #16094 from Microsoft/master-@propWithBracket
...
[Master] @prop with bracket for optional property
2017-05-26 10:55:43 -07:00
Nathan Shively-Sanders
548f92ad34
Weak types must not have call or construct sigs
...
This changes the definition of weak types
2017-05-26 10:19:20 -07:00
Andy
3cd9f3d2d4
Support services for @typedef ( #16087 )
...
* Support services for @typedef
* Ensure JSDocTypeReference has SemanticMeaning.Type
* Get SemanticMeaning right
2017-05-26 09:52:46 -07:00