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
Arthur Ozga
d737dc1d30
Responding To billti's comments
2016-10-04 13:07:24 -07:00
Jason Ramsay
62fddba88e
Changes from CR feedback
2016-10-04 12:48:44 -07:00
Sheetal Nandi
a70624d415
Add test when require is just a function in external module
2016-10-04 12:17:03 -07:00
Vladimir Matveev
93b8df7c5d
Addresses #11348 : Could the tsserver add process.noAsar = true; ( #11351 ) ( #11360 )
2016-10-04 12:11:59 -07:00
Paul van Brenk
20dea29e39
Merge branch 'master' into pvb/codeaction/api
...
# Conflicts:
# src/services/types.ts
2016-10-04 11:38:45 -07:00
Paul van Brenk
6e8eb1db8a
Merge branch 'pvb/codeaction/api' of https://github.com/Microsoft/TypeScript into pvb/codeaction/api
2016-10-04 10:43:04 -07:00
Ron Buckton
b63e1345f3
Removed isTemplateLiteralFragmentKind
2016-10-04 10:41:43 -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 Hanson
f7647db7f7
Fix tests changed by #11309
2016-10-04 06:30:05 -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
Herrington Darkholme
efda30c6de
remove redundant type assertion
2016-10-04 20:33:40 +08:00
Ron Buckton
0d7c84ef28
Added literal kind properties for each node.
2016-10-03 22:05:51 -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
Nathan Shively-Sanders
57850ecf1a
Add more generic assignability cases
2016-10-03 15:49:23 -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
Nathan Shively-Sanders
d4e910f8e4
Merge branch 'master' into object-spread
2016-10-03 15:21:25 -07:00
Nathan Shively-Sanders
b9af986df1
Update object spread scenarios test
2016-10-03 15:18: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
Arthur Ozga
0871628ace
Remove trailing comment
2016-10-03 11:30:35 -07:00
Arthur Ozga
179ceda746
Removed comments and fixed indentation
2016-10-03 11:25:23 -07:00
Arthur Ozga
728252fd4d
Merge branch 'master' into FixAbsoluteTripleSlashCompletions
2016-10-03 11:07:41 -07:00
Arthur Ozga
3ce97afa03
Rename labels in tests
2016-10-03 11:07:12 -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
Anders Hejlsberg
dd63c46cc3
Update tests and baselines
2016-10-03 10:52: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