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
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
Ron Buckton
f293bf5cb4
Updated baselines
2016-10-01 15:31:24 -07:00
Vladimir Matveev
d120bcd6fe
validate inferred typing names to be legal package names
2016-10-01 11:56:51 -07:00
Vladimir Matveev
7a1635f2f4
Merge pull request #11289 from Microsoft/vladima/fix-goto-impl
...
expose 'gotoImplementation' for VS
2016-10-01 10:22:56 -07:00
Mohamed Hegazy
571d1f7b54
Fix gulp-typescript to 2.14.1 untill gulpFile.ts is migrated. ( #11290 )
...
* Fix gulp-typescript to 2.14.1 untill gulpFile.ts is migrated.
* Upgrade gulp-typescript to 3.0
2016-10-01 02:16:43 -07:00
Ron Buckton
a747a4da81
Fix crash with nested generators
2016-09-30 17:29:24 -07:00
Ron Buckton
d1ac8dde0b
Merge pull request #11288 from Microsoft/fix11236
...
Visit VariableDeclaration initializer in converted loop
2016-09-30 16:51:58 -07:00
Ron Buckton
fecd9c38a7
Remove debug code.
2016-09-30 16:50:17 -07:00
Vladimir Matveev
1931ece855
linter
2016-09-30 16:41:00 -07:00
Vladimir Matveev
745f0342f6
expose 'gotoImplementation' for VS
2016-09-30 16:15:23 -07:00
Ron Buckton
6c1cec5c3a
Visit vardecl initializer in converted loop
2016-09-30 15:46:35 -07:00
Ron Buckton
c302893a62
Merge pull request #11286 from Microsoft/noEmitExtraVars
...
Do not emit extra var decls for merged enums/namespaces
2016-09-30 15:10:23 -07:00
Ron Buckton
8d47511733
Merge branch 'master' into noEmitExtraVars
2016-09-30 14:34:48 -07:00
Ron Buckton
ae7f1be427
Do not emit extra var decls for merged enums/namespaces
2016-09-30 14:20:06 -07:00
Vladimir Matveev
09712124f4
Merge pull request #11284 from Microsoft/vladima/case-sensitivity-services
...
replace hardcodes 'useCaseSensitiveFileNames=false' in services with actual value, use specialized map lookup methods instead of generic 'getOrCreate*'
2016-09-30 13:37:32 -07:00
Vladimir Matveev
8177bd4da0
replace hardcodes 'useCaseSensitiveFileNames=false' in services with actual value, use specialized map lookup methods instead of generic 'getOrCreate*'
2016-09-30 13:19:54 -07:00
Andy
631ab0abab
Merge pull request #11246 from Microsoft/export_in_function
...
Ensure that `checkGrammarModuleElementContext` reliably returns `true` when there is bad grammar
2016-09-30 06:03:15 -07:00
Daniel Rosenwasser
bcdf1dc251
Merge pull request #10762 from Microsoft/useReturnedThisFromSuperCalls
...
Use returned values from super calls as 'this'
2016-09-30 00:08:32 -07:00
Daniel Rosenwasser
02b9917cd8
Merge remote-tracking branch 'origin/master' into useReturnedThisFromSuperCalls
2016-09-29 20:33:42 -07:00
Ron Buckton
edd8eb8733
Merge pull request #11165 from Microsoft/emitNode
...
Transformation API Cleanup
2016-09-29 17:44:06 -07:00
Ron Buckton
e151401333
Merge branch 'master' into emitNode
2016-09-29 17:32:11 -07:00
Nathan Shively-Sanders
a07a9447bb
Merge pull request #11265 from Microsoft/improve-debugObjectHost-shim
...
Use `new Function`-less access to `this` for debugObjectHost
2016-09-29 16:29:50 -07:00
Nathan Shively-Sanders
4162897350
Use eval-less access to this for debugObjectHost
...
Originally it was just `debugObjectHost = this as any`, but this breaks
--noImplicitThis. Now it's `(function () { return this })()`.
2016-09-29 16:14:19 -07:00
Daniel Rosenwasser
e4e1102198
Fixed fourslash test.
2016-09-29 15:24:23 -07:00