2792 Commits

Author SHA1 Message Date
Arthur Ozga
d7d4bf6b04 Handle class expressions 2016-11-15 11:41:23 -08:00
Arthur Ozga
395d736843 Remove getSymbolOfNode from TypeChecker interface 2016-11-15 11:24:37 -08:00
Arthur Ozga
c010a0e974 Use getTypeOfSymbolAtLocation 2016-11-15 10:57:48 -08:00
Arthur Ozga
6400d53394 Fix handling of default class 2016-11-14 15:43:24 -08:00
Arthur Ozga
d8b359f67b Fix typo and capitalization 2016-11-14 15:22:52 -08:00
Arthur Ozga
cfe50d1b92 Fix extends -> implements for decorators/modifiers 2016-11-14 15:13:46 -08:00
Arthur Ozga
bba96da128 remove multiple implements TODO 2016-11-14 14:33:29 -08:00
Arthur Ozga
efd16c780b Spell out names fully 2016-11-14 14:32:40 -08:00
Arthur Ozga
f6fc320c1f Get Ancestor instead of manual walk 2016-11-14 14:24:03 -08:00
Arthur Ozga
357ed7ed7d Remove Inner Loop 2016-11-14 14:23:08 -08:00
Arthur Ozga
4b202abf2e Initialize result to empy array 2016-11-14 13:59:06 -08:00
Arthur Ozga
b1e97b370f Get one fix per interface 2016-11-09 16:37:26 -08:00
Arthur Ozga
d842a6f665 Merge branch 'master' into interfaceFixes 2016-11-08 16:49:49 -08:00
Arthur Ozga
1d6ef6aedd cleanup 2016-11-08 16:48:54 -08:00
Vladimir Matveev
28cc938503 (signature help) type parameter lists are never variadic (#12112) 2016-11-08 16:10:34 -08:00
Arthur Ozga
4973852722 fix linter errors 2016-11-08 14:37:46 -08:00
Arthur Ozga
55bf3e3ff0 Use new engine for interface fixes 2016-11-08 13:15:58 -08:00
Arthur Ozga
11cea6a771 Use TypeChecker to Get Types, Print 2016-11-08 13:14:54 -08:00
Vladimir Matveev
9e3d6efb19 reduce set of files being watched, increase polling interval (#12054) (#12092) 2016-11-07 21:13:11 -08:00
Ron Buckton
ddc4ae7eac Reuse subtree transform flags for incrementally parsed nodes (#12088) 2016-11-07 16:03:04 -08:00
Arthur Ozga
1b8486df89 Still re-writing missing member grabber 2016-11-04 16:35:51 -07:00
Arthur Ozga
3b0b696517 broken 2016-11-03 16:02:32 -07:00
Arthur Ozga
d02eb6c1f1 fix jakefile1 2016-11-02 14:43:16 -07:00
Vladimir Matveev
ab75ea75d3 module resolution: prefer locally defined ambient modules, reuse resolutions to ambient modules from the old program (#11999)
module resolution: prefer locally defined ambient modules, reuse resolutions to ambient modules from the old program
2016-11-02 14:41:26 -07:00
Arthur Ozga
1b60a97bed Remove unused 2016-11-02 10:40:10 -07:00
Arthur Ozga
0380f3f38e Recognize modifiers 2016-11-01 17:19:06 -07:00
Arthur Ozga
324000020c Merge branch 'master' into interfaceFixes 2016-11-01 15:43:54 -07:00
Arthur Ozga
aa6ecd4154 Fix linting errors 2016-11-01 15:39:01 -07:00
Arthur Ozga
cbaea9996c Cleanup Extends -> Interface Change 2016-10-31 14:47:02 -07:00
Arthur Ozga
16dc834d2d extends->implements w/ implements keyword present 2016-10-28 18:39:17 -07:00
Arthur Ozga
c89b97b56a Add removeAbstractModifier Fix
Still need to add localization strings
2016-10-28 18:38:03 -07:00
Arthur Ozga
d24236b933 Simplify getCodeFixChanges 2016-10-27 16:39:47 -07:00
Arthur Ozga
3ac9ffa75e Nerf Extends to implements For Now 2016-10-27 16:33:33 -07:00
Andy Hanson
12f6dcefa1 Revert "Merge pull request #11354 from Microsoft/map4"
This reverts commit adfdae0dc47db5ad8248d26929a7b31cb895a539, reversing
changes made to aad663cebf6a89f7029af57d8cb6a0a011854978.
2016-10-27 15:50:21 -07:00
Andy Hanson
bcc0807198 Respond to PR comments 2016-10-27 13:14:56 -07:00
Andy Hanson
867093707b Merge branch 'master' into map4 2016-10-27 12:36:50 -07:00
Andy Hanson
dec5f4b39a Merge branch 'master' into map4 2016-10-27 12:21:06 -07:00
Andy Hanson
0f8003fb39 Make extension property of ResolvedModule optional; introduce ResolvedModuleFull interface for when the extension is provided. 2016-10-27 11:35:20 -07:00
Andy
b5ba3152ff Merge pull request #11704 from Microsoft/refactor_module_resolution
Return both ts and js results from module resolution
2016-10-27 06:03:29 -07:00
Ron Buckton
e6bea90a1f Merge pull request #11769 from Microsoft/moveModuleTransformToEnd
Move module transformers to end of transformations
2016-10-26 17:51:34 -07:00
Arthur Ozga
5d9a4e3054 Move codeFixProvider.ts 2016-10-26 17:02:09 -07:00
Arthur Ozga
a66b0ae54c Split CodeFixes in Separate Files 2016-10-26 16:57:43 -07:00
Arthur Ozga
ecc029fd1c more temp 2016-10-26 14:27:51 -07:00
Arthur Ozga
2abf906ac7 Merge branch 'master' into interfaceFixes 2016-10-26 14:02:09 -07:00
Arthur Ozga
f74872dd69 temp 2016-10-26 11:30:52 -07:00
Andy Hanson
c958c47ef5 Merge branch 'master' into map4 2016-10-26 11:05:51 -07:00
Alexander Rusakov
8ad68adac9 Fix #10108 (Completion suggestion for object literal with getter) (#11808)
* Fix #10108 (Completion suggestion for object literal with getter)

* completions for setter
2016-10-26 10:01:23 -07:00
Andy Hanson
9130fbd731 Merge branch 'master' into refactor_module_resolution 2016-10-26 08:27:34 -07:00
Andy Hanson
07bb2582b6 Don't require resolvedTsFileName and resolvedJsFileName, just resolvedFileName and extension. Also, change search order to do all TS searching before searching for JS. 2016-10-26 08:13:58 -07:00
Vladimir Matveev
7890f63250 use unresolved imports as a source of used typings (#11828) 2016-10-25 15:24:21 -07:00