14437 Commits

Author SHA1 Message Date
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
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
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
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
Jason Ramsay
62fddba88e Changes from CR feedback 2016-10-04 12:48:44 -07:00
Vladimir Matveev
93b8df7c5d Addresses #11348: Could the tsserver add process.noAsar = true; (#11351) (#11360) 2016-10-04 12:11:59 -07:00
Andy
e38f8c9c31 Merge pull request #11357 from Microsoft/lint_equals
Lint whitespace around "="
2016-10-04 09:37:27 -07:00
Nathan Shively-Sanders
42b2fe4985 Update browserify task for gulp-typescript 3.0
1. Doesn't need extra src/ prefix
2. testProject is now a function that needs to be called first.
2016-10-04 09:08:07 -07:00
Andy Hanson
860dd23708 Lint whitespace around "=" 2016-10-04 09:04:23 -07:00
Andy
e31f98279a Merge pull request #11323 from Microsoft/use_for_of
Use a `for-of` loop for a dense array instead of iterating over keys and then indexing
2016-10-04 06:01:20 -07:00
Andy
20c17ef0b2 Merge pull request #11325 from Microsoft/lsHost
Fix capitalization of lsHost
2016-10-04 06:00:09 -07:00
Daniel Rosenwasser
a0fc9059f9 Merge pull request #11252 from Microsoft/mapOnTuples
Add overloads for 'map' on tuple types
2016-10-03 20:07:30 -07:00
Ron Buckton
e70f4ac6b2 Merge pull request #11291 from Microsoft/fix11177
Fix crash with nested generators
2016-10-03 19:06:28 -07:00
Jason Ramsay
d186c83119 Add isGlobalCompletion to CompletionInfo for snippet injection 2016-10-03 17:45:11 -07:00
Nathan Shively-Sanders
4b8e8b77bb Merge pull request #11212 from Microsoft/cleanup-TypeFlags
Turn 2 type flags into properties
2016-10-03 16:25:57 -07:00
Nathan Shively-Sanders
f852696087 Just assign true inside an if where a boolean was just checked 2016-10-03 16:10:16 -07:00
Nathan Shively-Sanders
45af47a12f getTypeFromObjectBindingPattern just returns Type again 2016-10-03 16:06:06 -07:00
Nathan Shively-Sanders
663ee44e62 Rename isObjectLiteralPatternWithComputedProperties 2016-10-03 16:01:08 -07:00
Nathan Shively-Sanders
99cbd1ffa9 Merge branch 'master' into cleanup-TypeFlags 2016-10-03 15:55:07 -07:00
Nathan Shively-Sanders
84e319e226 Minor style cleanup 2016-10-03 15:54:41 -07:00
Vladimir Matveev
adeb2a2d83 Merge pull request #11332 from Microsoft/vladima/fs-case-sensitivity
check case sensitivity of host file system.
2016-10-03 15:30:04 -07:00
Vladimir Matveev
5cdbe773c6 guard against cases when current file name is already in uppercase 2016-10-03 14:42:06 -07:00
Vladimir Matveev
0c000e831d Merge remote-tracking branch 'tf/bug-mac-osx-case-sensitive' into vladima/fs-case-sensitivity 2016-10-03 14:16:25 -07:00
Vladimir Matveev
4800464ed6 do not reset current flow after processing finally block if it was unreachable (#11310)
* do not reset current flow after processing finally block if it was unreachable

* fix tests
2016-10-03 11:03:28 -07:00
Vladimir Matveev
9afb07de5a Merge pull request #11300 from Microsoft/vladima/validate-package-names
Validate inferred typing names to be legal package names
2016-10-03 10:31:01 -07:00
Andy Hanson
4900c074f5 Fix capitalization of lsHost 2016-10-03 10:05:48 -07:00
Andy
2866552c31 Merge pull request #11309 from Microsoft/concat_libs
Add newlines between concatted files in lib.d.ts
2016-10-03 09:45:14 -07:00
Andy Hanson
fcb4c2ba0f Use a for-of loop for a dense array instead of iterating over keys and then indexing 2016-10-03 08:32:37 -07:00
Andy Hanson
d4a7fac96e Add newlines between concatted files in lib.d.ts 2016-10-02 16:05:39 -07:00