Commit Graph

23471 Commits

Author SHA1 Message Date
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
Andrej Baran d16e846ab4 ES8/ES2017 target tests 2016-10-06 01:13:11 +02:00
Andrej Baran 2c46f9b687 Add ES8/ES2017 target (#10768) 2016-10-06 00:46:47 +02:00
Arthur Ozga af833aa761 provide completions only in the correct bounds 2016-10-05 15:22:08 -07:00
Arthur Ozga 4a497fb994 update tests to reflect no completion filtering 2016-10-05 14:58:19 -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
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
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 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
Andy 527a24bd63 Merge pull request #11388 from Microsoft/is_this_identifier
Add helper functions for detecting 'this' identifiers
2016-10-05 09:16:59 -07:00
Nathan Shively-Sanders 29599fe9e1 Merge pull request #11358 from Microsoft/update-browserify-for-gulp-typescript-3
Update browserify task for gulp-typescript 3.0
2016-10-05 09:04:07 -07:00
Andy Hanson 1879e28fd3 Add helper functions for detecting 'this' identifiers 2016-10-05 08:54:20 -07:00
Nathan Shively-Sanders 567b842438 Generate browserify bundle in correct location 2016-10-05 08:41:42 -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
Paul van Brenk 4f404ad92b Implement codefixes in tsserver 2016-10-04 16:58:17 -07:00
Vladimir Matveev ebb17e8019 do not apply subtype reduction if type set contains enum literals fro… (#11368)
* do not apply subtype reduction if type set contains enum literals from the same enum

* do not re-read symbol for the first enum

* addressed PR feedback
2016-10-04 16:32:16 -07:00
Sheetal Nandi 18969b024d Handle the require call in javascript file for getSymbolAtLocation
This helps in getting the alias symbol so that it can go to the definition of external module
Fixes #9251
2016-10-04 16:29:51 -07:00
Sheetal Nandi a830c844b7 Bind the source file as external module only if not already done
Return type of require call is from external module resolution only if
it doesnt resolve to local module
Fixes #10931
2016-10-04 15:30:53 -07:00
Arthur Ozga 1baf49668b merge master and add isGlobalCompletion flags to CompletionInfo 2016-10-04 14:38:16 -07:00
jramsay f4dc11427f Merge pull request #11338 from Microsoft/AddIsGlobalCompletionForSnippets
Add isGlobalCompletion to CompletionInfo for snippet injection
2016-10-04 14:17:39 -07:00
Vladimir Matveev 8dabe33b32 fix linter (#11366) 2016-10-04 14:00:45 -07:00
Arthur Ozga eb362fe115 Merge branch 'master' into FixTripleSlashCompletions 2016-10-04 13:51:57 -07:00
Arthur Ozga 2e589f1120 Actually fixed comments 2016-10-04 13:32:37 -07:00
Arthur Ozga 55d4e124fc Fixed a comment 2016-10-04 13:28:43 -07:00