Paul van Brenk
1438f9a015
Codefixes for implement interface and change extends to implements.
2016-10-11 14:09:21 -07:00
Paul van Brenk
7c96c28863
Fix test failure
2016-10-07 15:55:33 -07:00
Paul van Brenk
f3103100e3
Deal with buildbreak
2016-10-07 14:13:32 -07:00
Paul van Brenk
a88ceb5597
Merge branch 'master' into pvb/codeaction/api
2016-10-07 14:02:24 -07:00
Paul van Brenk
a83a2b0de0
Codefixes in client for testing the server.
2016-10-07 13:58:53 -07:00
Paul van Brenk
77610f6e3e
rename of the response body
2016-10-07 11:18:01 -07:00
Paul van Brenk
c29e9b7e4b
PR feedback
2016-10-07 10:31:12 -07:00
Andy
d34916abf8
Merge pull request #11448 from Microsoft/fix_array_condition
...
Fix array conditional
2016-10-07 10:03:06 -07:00
Andy Hanson
a4f610df82
Inline calculation of resolvedPath
2016-10-07 08:41:23 -07:00
Andy Hanson
13a8dc11b0
Fix array conditional
2016-10-07 08:35:13 -07:00
Ron Buckton
9c0d6b2175
Merge pull request #11431 from Microsoft/awaiterInES3
...
Fix syntax error in __awaiter when running in ES3
2016-10-06 17:55:06 -07:00
Arthur Ozga
94d895587a
Merge pull request #11328 from Microsoft/FixTripleSlashCompletions
...
Fix triple slash completions
2016-10-06 16:39:35 -07:00
Yui
a67ad06933
Merge pull request #10239 from Microsoft/fix10193
...
Fix 10193: Compiler crash with decorator and two "export default"s
2016-10-06 14:59:43 -07:00
Anders Hejlsberg
44c475f6bb
Merge pull request #11263 from Microsoft/controlFlowLetVar
...
Control flow analysis for implicit any variables
2016-10-06 14:23:38 -07:00
Paul van Brenk
1e9b6536cf
Fix linting issues
2016-10-06 13:59:54 -07:00
Ron Buckton
519095f585
Merge branch 'master' into syntaxKindLiterals
2016-10-06 13:41:16 -07:00
Paul van Brenk
75e1b80ad5
Use just the errorcode, without the TS prefix
2016-10-06 13:21:58 -07:00
Sheetal Nandi
3212e25a3a
Merge pull request #11427 from Microsoft/implictAnySelfRef
...
Do not get return type from contextual signature if we are already in process of getting return type of it
2016-10-06 13:18:41 -07:00
Ron Buckton
5b47853f16
Fix syntax error in __awaiter when running in ES3
2016-10-06 13:16:42 -07:00
Paul van Brenk
163e758e10
Handle case where this access is inside the supercall
2016-10-06 11:44:53 -07:00
Sheetal Nandi
5d9d842a18
Do not get return type from contextual signature if we are already in process of getting return type of it
...
Fixes #10073
2016-10-06 11:33:00 -07:00
Andy
02493de5cc
Merge pull request #11147 from Microsoft/classic_at_types
...
Have classic module resolution use @types as a fallback
2016-10-06 10:48:01 -07:00
Vladimir Matveev
32eddcf0b8
Merge pull request #11411 from Microsoft/vladima/missing-lib-check
...
check lib command line option when deciding if program structure can be reused
2016-10-06 09:36:38 -07:00
Andy Hanson
4907fd1d44
Have classic module resolution use @types as a fallback
2016-10-06 06:01:18 -07:00
Vladimir Matveev
bf98d23740
check lib command line option when deciding if program structure can be reused
2016-10-06 05:04:45 -07:00
Mohamed Hegazy
d72a0430ca
Fix #11314 : Expose insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces and insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces on protocol definiton ( #11405 ) ( #11410 )
...
* Fix #11314 : Expose `insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces` and `insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces` on protocol definiton
* Make options optional
2016-10-05 22:19:26 -07:00
Sheetal Nandi
506afe51f5
Merge branch 'master' into metaDataWithStringLiteral
2016-10-05 17:40:42 -07:00
Sheetal Nandi
3008520faf
Merge pull request #11395 from Microsoft/completionEntry
...
Add missing check in javascript file for valid identifier when creating completion entry from symbol
2016-10-05 17:04:10 -07:00
Sheetal Nandi
9852c85be5
Merge pull request #11373 from Microsoft/gotoDefRequire
...
Handle the require call in javascript file for getSymbolAtLocation
2016-10-05 17:03:43 -07:00
Sheetal Nandi
2f5e7142cb
Merge pull request #11401 from Microsoft/completionInObjectLiteralAssignment
...
Fix incorrect returning of completion entries when in string literal of property assignment expression
2016-10-05 17:02:58 -07:00
Ryan Cavanaugh
eab3711ed4
Merge pull request #11394 from RyanCavanaugh/noGlobalInJsxAttr
...
Don't show globals (e.g. snippets) in JSX positions
2016-10-05 16:21:30 -07:00
Arthur Ozga
af833aa761
provide completions only in the correct bounds
2016-10-05 15:22:08 -07:00
Vladimir Matveev
59c0143934
do not run semantic classification on non-ts-or-tsx files
2016-10-05 14:49:16 -07:00
Arthur Ozga
77a2d0e11a
Merge branch 'master' into FixTripleSlashCompletions
2016-10-05 14:34:31 -07:00
Arthur Ozga
24938a7b1c
Remove filtering functionality
2016-10-05 14:34:06 -07:00
Sheetal Nandi
612003d7ee
Fix incorrect returning of completion entries when in string literal of property assignment expression
...
Fixes #11232
2016-10-05 14:21:39 -07:00
Ryan Cavanaugh
3a0f3a20eb
Remove extraneous assignments
2016-10-05 14:08:25 -07:00
Sheetal Nandi
1e0e02092c
Even in javascript files when creating completion entry from symbols we need to perform identifier check
...
Fixes #11217
2016-10-05 13:46:47 -07:00
Ryan Cavanaugh
5b8ecafdf7
Don't show globals (e.g. snippets) in JSX positions
2016-10-05 13:32:12 -07:00
Sheetal Nandi
40c2a53164
For union or intersection types use constituent serialized type if its same for all of the constituent types
...
Fixes #10809
2016-10-05 11:33:44 -07:00
Paul van Brenk
ebcfce4127
Error span moved from constructor to this keyword.
2016-10-05 11:29:38 -07:00
Paul van Brenk
cf4e30090a
Merge branch 'master' into pvb/codeaction/api
2016-10-05 10:58:15 -07:00
Yui
a31415d5b0
Merge pull request #11228 from Microsoft/master_11192
...
[Master] Fix 11192
2016-10-05 10:55:34 -07:00
Yui
f8b34c96a0
Merge pull request #11118 from Microsoft/fix11081
...
Fix11081
2016-10-05 10:28:22 -07:00
Andy Hanson
1879e28fd3
Add helper functions for detecting 'this' identifiers
2016-10-05 08:54:20 -07:00
Arthur Ozga
617daa9c27
Change fragment initialization
2016-10-04 17:48:35 -07:00
Arthur Ozga
a12fe2e491
Eliminate allocation of filtered completions
2016-10-04 17:44:52 -07:00
Ron Buckton
49695edadb
Split up binary operators
2016-10-04 17:38:35 -07:00
Paul van Brenk
1cc973273f
PR feedback
2016-10-04 17:37:46 -07:00
Ron Buckton
f89db7d99f
Added missing binary operator In.
2016-10-04 17:13:29 -07:00