14490 Commits

Author SHA1 Message Date
Anders Hejlsberg
c9e2f95918 Accept new baselines 2016-10-11 10:32:00 -07:00
Anders Hejlsberg
e9858de363 Add test 2016-10-11 10:28:13 -07:00
Anders Hejlsberg
612ed1e24a Fix minor issue 2016-10-11 10:27:40 -07:00
Anders Hejlsberg
e6b588a956 Support parentheses and comma operator with evolving arrays 2016-10-11 10:14:06 -07:00
Anders Hejlsberg
89826a52ad Accept new baselines 2016-10-08 15:27:57 -07:00
Anders Hejlsberg
d202b1c037 Add test 2016-10-08 15:27:49 -07:00
Anders Hejlsberg
71b9b33517 Fix issue in control flow analysis of nested loops 2016-10-08 15:26:17 -07:00
Anders Hejlsberg
2f5af2e04b Add additional test 2016-10-06 17:02:33 -07:00
Anders Hejlsberg
12906a74de Fix some minor issues 2016-10-06 16:55:08 -07:00
Anders Hejlsberg
b8d5226c80 Merge branch 'master' into controlFlowArrays 2016-10-06 14:36:08 -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
Ron Buckton
4a5f56fc78 Merge pull request #11342 from Microsoft/syntaxKindLiterals
Added literal kind properties for each node.
2016-10-06 14:00:33 -07:00
Ron Buckton
519095f585 Merge branch 'master' into syntaxKindLiterals 2016-10-06 13:41:16 -07:00
Anders Hejlsberg
c0c2271d31 Accept new baselines 2016-10-06 13:35:02 -07:00
Anders Hejlsberg
a9c2b23df5 Add tests 2016-10-06 13:33:28 -07:00
Anders Hejlsberg
144f4ffc7c Accept new baselines 2016-10-06 13:33:13 -07:00
Anders Hejlsberg
9c4190b1fb Introduce sameMap function 2016-10-06 13:25:42 -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
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
Anders Hejlsberg
b5c10553b5 Accept new baselines 2016-10-06 11:05:55 -07:00
Anders Hejlsberg
9ca2569363 Use control flow analysis for variables initialized with [] 2016-10-06 11:04:40 -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
Sheetal Nandi
dc374731d9 Adding test for #10073 2016-10-06 10:22:35 -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
7555f6028e Merge pull request #11391 from Microsoft/metaDataWithStringLiteral
Emit of union type metadata for decorator to use constituent serialized type if its identifier and same across all constituent types
2016-10-05 19:21:17 -07:00
Sheetal Nandi
506afe51f5 Merge branch 'master' into metaDataWithStringLiteral 2016-10-05 17:40:42 -07:00
Sheetal Nandi
8e4efb6cd9 Added test case for enums 2016-10-05 17:40:01 -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
Vladimir Matveev
7a67a3e724 Merge pull request #11404 from Microsoft/vladima/suppress-semantic-classifier-js
do not run semantic classification on non-ts-or-tsx files
2016-10-05 16:13:17 -07:00
Vladimir Matveev
59c0143934 do not run semantic classification on non-ts-or-tsx files 2016-10-05 14:49:16 -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
Vladimir Matveev
f4424801d7 Merge pull request #11400 from Microsoft/vladima/fix-baselines
update baselines
2016-10-05 14:17:40 -07:00
Vladimir Matveev
2553e4cec9 update baselines 2016-10-05 14:09:02 -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
8a44f48d9a Removed debugger statement 2016-10-05 11:51:30 -07:00
Sheetal Nandi
32de4d7f08 Another test case 2016-10-05 11:33:44 -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
Sheetal Nandi
c40234fe96 Adding test for emit of metadata for string literal union 2016-10-05 11:33:44 -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
c5e1cb8e42 Merge pull request #11389 from Microsoft/brace_matching
Add additional test for brace matching
2016-10-05 10:02:46 -07:00
Andy Hanson
5c925c2e23 Add additional test for brace matching 2016-10-05 09:17:35 -07:00