Commit Graph

1565 Commits

Author SHA1 Message Date
Nathan Shively-Sanders
98720755bd Spread type:new assignability+simplification tests 2016-10-07 08:58:50 -07:00
Nathan Shively-Sanders
cec3a3703a Merge branch 'master' into object-spread 2016-10-07 08:34:06 -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
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
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
Andy Hanson
5c925c2e23 Add additional test for brace matching 2016-10-05 09:17:35 -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
jramsay
f4dc11427f Merge pull request #11338 from Microsoft/AddIsGlobalCompletionForSnippets
Add isGlobalCompletion to CompletionInfo for snippet injection
2016-10-04 14:17:39 -07:00
Jason Ramsay
62fddba88e Changes from CR feedback 2016-10-04 12:48:44 -07:00
Jason Ramsay
d186c83119 Add isGlobalCompletion to CompletionInfo for snippet injection 2016-10-03 17:45:11 -07:00
Daniel Rosenwasser
e4e1102198 Fixed fourslash test. 2016-09-29 15:24:23 -07:00
Nathan Shively-Sanders
0fea59f642 Add spread tests 2016-09-26 09:33:08 -07:00
Andy Hanson
e6610c5d54 Handle msising tags for JsDoc nodes 2016-09-19 11:33:05 -07:00
Richard Knoll
50d243e469 Merge pull request #10482 from Microsoft/go_to_implementation_pr
Go to Implementation
2016-09-15 14:09:18 -07:00
Nathan Shively-Sanders
f8f244f68a Merge branch 'master' into new-jsdoc-parser 2016-09-15 11:53:04 -07:00
Richard Knoll
ea3752aa18 Merge remote-tracking branch 'origin/master' into go_to_implementation_pr
Refactored goToImplementation out of services
2016-09-14 17:25:56 -07:00
Paul van Brenk
e9178a5975 Merge pull request #10885 from Microsoft/navtosinglefile
Implement NavigateTo for single files, instead of the project.
2016-09-14 14:28:36 -07:00
Mohamed Hegazy
5e3e0d6188 Merge pull request #10900 from Microsoft/quick_info_tests
Simplify quick-info tests
2016-09-14 10:05:36 -07:00
Andy Hanson
695410c1e1 Remove duplicate test 2016-09-14 06:24:59 -07:00
Mohamed Hegazy
cb9cacfad2 Merge branch 'master' of https://github.com/gnalck/TypeScript into gnalck-master 2016-09-13 20:51:20 -07:00
Richard Knoll
4a37fd7bcf More PR feedback 2016-09-13 17:33:49 -07:00
Andy Hanson
956c582786 Simplify quick-info tests 2016-09-13 11:49:01 -07:00
Paul van Brenk
e038215496 Implement NavigateTo for single files, instead of the project. 2016-09-12 17:17:52 -07:00
Andy Hanson
e0fd0e8861 Merge branch 'master' into walk_symbol 2016-09-12 06:25:58 -07:00
Andy Hanson
739ec8e544 Update tests 2016-09-12 06:25:54 -07:00
Anders Hejlsberg
aeb899aecf Merge branch 'master' into literalTypesAlways 2016-09-11 10:05:38 -07:00
Richard Knoll
2069e1cb0c Prevent duplicate entries from type references 2016-09-09 16:24:59 -07:00
Richard Knoll
1cdd1d35a3 Code cleanup and a few edge cases 2016-09-09 15:18:49 -07:00
Andy Hanson
4bd6a60260 Simplify parameters of quickInfoIs: expectedtext must be present and expectedDocumentation must be a string or ommitted, never null. 2016-09-09 14:20:15 -07:00
Andy Hanson
435338be1b Merge branch 'master' into walk_symbol 2016-09-09 12:45:50 -07:00
Mohamed Hegazy
3ea1b798d1 Fix fourslash test 2016-09-08 15:00:35 -07:00
Mohamed Hegazy
dfb5091a5c Merge branch 'master' into literalTypesAlways 2016-09-08 14:47:40 -07:00
Mohamed Hegazy
f13c16d4cf Fix tests 2016-09-08 14:46:45 -07:00
Mohamed Hegazy
53387337fc Fix duplicate baselines 2016-09-08 13:55:39 -07:00
Mohamed Hegazy
05882ffa7f Merge branch 'useBaselinesForQuickInfoTests' into literalTypesAlways 2016-09-08 13:28:21 -07:00
Mohamed Hegazy
069c10ca83 Use baselines for quick info tests to ease updates 2016-09-08 12:55:58 -07:00
Mohamed Hegazy
f73b4be3be Revert "Remove failing fourslash tests (may need to be restored and fixed)"
This reverts commit 2f9c9c9281.
2016-09-08 11:15:02 -07:00
Mohamed Hegazy
d6de3e1fb2 Revert "Remove failing fourslash tests (may need to be restored and fixed)"
This reverts commit 2a60f79869.
2016-09-08 11:14:30 -07:00
Anders Hejlsberg
b33e49972f Merge branch 'master' into literalTypesAlways
# Conflicts:
#	tests/baselines/reference/awaitBinaryExpression1_es6.types
#	tests/baselines/reference/awaitBinaryExpression2_es6.types
#	tests/baselines/reference/awaitBinaryExpression3_es6.types
#	tests/baselines/reference/awaitBinaryExpression4_es6.types
#	tests/baselines/reference/awaitBinaryExpression5_es6.types
#	tests/baselines/reference/awaitCallExpression1_es6.types
#	tests/baselines/reference/awaitCallExpression2_es6.types
#	tests/baselines/reference/awaitCallExpression3_es6.types
#	tests/baselines/reference/awaitCallExpression4_es6.types
#	tests/baselines/reference/awaitCallExpression5_es6.types
#	tests/baselines/reference/awaitCallExpression6_es6.types
#	tests/baselines/reference/awaitCallExpression7_es6.types
#	tests/baselines/reference/awaitCallExpression8_es6.types
#	tests/baselines/reference/classExpressionWithStaticProperties1.types
#	tests/baselines/reference/classExpressionWithStaticProperties2.types
2016-09-06 18:06:37 -07:00
Anders Hejlsberg
2f9c9c9281 Remove failing fourslash tests (may need to be restored and fixed) 2016-09-06 17:45:07 -07:00
Richard Knoll
b7071c1682 Merge remote-tracking branch 'origin/master' into go_to_implementation_pr 2016-09-06 17:17:33 -07:00
Kanchalai Tanglertsampan
4685646281 Merge branch 'master' of https://github.com/microsoft/TypeScript 2016-09-06 17:14:36 -07:00
Richard Knoll
9c562f867d Handle multiple return statements that implement interface 2016-09-06 17:14:21 -07:00
Richard Knoll
66f30c9841 PR feedback 2016-09-06 17:04:09 -07:00