Andy Hanson
113338c791
Merge branch 'master' into map5
2017-01-12 12:35:00 -08:00
Zhengbo Li and GitHub
a36db0ea10
Merge pull request #13424 from zhengbli/13129
...
Change the module specifier search order
2017-01-12 12:06:28 -08:00
Zhengbo Li
c897235364
Change the module specifier search order
2017-01-11 14:30:37 -08:00
Andy Hanson
30462e11ef
Merge branch 'master' into map5
2017-01-11 12:24:47 -08:00
Zhengbo Li
0c7e4bbb45
Update the message
2017-01-10 17:55:52 -08:00
Zhengbo Li
54f1230760
Change the remove unused local code fix message
2017-01-10 17:52:47 -08:00
Andy Hanson
8c5afd7f54
Merge branch 'master' into map5
2017-01-06 13:03:34 -08:00
Zhengbo Li
b19a949ce4
Support path that specified index
2017-01-04 13:35:42 -08:00
Mohamed Hegazy and GitHub
524fa64c8d
Merge pull request #11547 from Microsoft/interfaceFixes
...
Codefix for implementing interfaces
2016-12-30 14:28:55 -08:00
Andy Hanson
a67771265d
Merge branch 'master' into map5
2016-12-29 09:11:19 -08:00
Zhengbo Li and GitHub
69e0677ea1
Support quick fixes for UMD global ( #12545 )
...
* Support quick fixes for UMD global
* refactor
2016-12-28 15:04:15 -08:00
Andy Hanson
2e6f369e8f
Replace SparseArray<T> with T[]
2016-12-28 09:41:45 -08:00
Andy Hanson
f510897dbd
Remove "sparseArray" constructor function and just use array literals
2016-12-28 08:58:31 -08:00
Andy Hanson
55552585d0
Add iterators to Map interface, and shim iterators
2016-12-27 12:37:42 -08:00
Andy Hanson
8386d491ab
Use sparse arrays for number-keyed maps
2016-12-27 11:17:33 -08:00
Arthur Ozga
97f18c9bf5
Cleanup
2016-12-14 10:28:18 -08:00
Arthur Ozga
d75d548470
implicit any for synthesized signature
2016-12-14 09:24:19 -08:00
Arthur Ozga
8be881916b
simplify and inline methods
2016-12-14 09:10:51 -08:00
Arthur Ozga
467381273e
refactor fix
2016-12-14 08:41:55 -08:00
Arthur Ozga
3cfac081d5
abstract class expr instantiation and abstract fix works with class expr
2016-12-14 08:40:41 -08:00
Arthur Ozga
469745b181
Synthetic signature uses existing parameter names
2016-12-11 21:50:46 -08:00
Arthur Ozga
b9ae36cfbe
Simplify index signature generation
2016-12-09 13:25:58 -08:00
Arthur Ozga
1338b94b2c
Simplify rest parameter handling
2016-12-09 10:48:17 -08:00
Arthur Ozga
5e48e339dd
cleanup
2016-12-08 18:34:49 -08:00
Arthur Ozga
819a654bb3
Add tests and fix rest parameters
2016-12-08 18:34:35 -08:00
Arthur Ozga
97b3d7a9ef
make index signature fix work with generics
2016-12-08 17:19:19 -08:00
Arthur Ozga
2f51b363bf
add missing index signature support
2016-12-08 16:34:15 -08:00
Andy Hanson
6b1cc8972d
Use native maps when they're available
2016-12-08 06:40:31 -08:00
Arthur Ozga
5cd0ea3741
handle well-known computed property/method names
2016-12-07 17:00:20 -08:00
Arthur Ozga
c511aea581
Add Support for multiple signatures
2016-12-06 19:46:08 -08:00
Arthur Ozga
f0c771303d
implement getters/setters as property
2016-12-05 14:52:08 -08:00
Arthur Ozga
ba80ce63ad
stubbing extra completions
2016-11-29 14:33:20 -06:00
Arthur Ozga
bf48564cc8
FIx typo in method stub.
2016-11-29 13:36:09 -06:00
Arthur Ozga
5d6a714a04
move helpers under codefix dir
2016-11-28 17:40:59 -06:00
Arthur Ozga
f37640a43e
Add args to diagnostic message
2016-11-28 16:47:26 -06:00
Arthur Ozga
16b146f882
Use array instead of map
2016-11-28 15:26:55 -06:00
Arthur Ozga
680af0f782
use getStart()
2016-11-28 14:42:55 -06:00
Arthur Ozga
4af0e2ab5b
Merge branch 'master' into interfaceFixes
2016-11-28 14:13:10 -06:00
Andy Hanson
7c1f33f913
Fix lint errors
2016-11-21 10:42:54 -08:00
Arthur Ozga
69118cd3e4
Merge branch 'master' into interfaceFixes
...
* resolved conflicts with 4/ interface for codefixes
2016-11-16 17:13:31 -08:00
Paul van Brenk and Zhengbo Li
52ec508e27
Code fix for missing imports ( #11768 )
...
* Add codefix for missing imports + tests
* Re-order and cleanup
* refactor
* make tests pass
* Make import specifier for new imports more comprehensive
* Fix existing import cases
* refactor
* Fix multiple import statement case
* add multiple code fixes and code action filtering and polishing
* not using the generic verify method for import fixes.
* Correct insert position for new imports
* improve the code action filtering logic
* Fix line ending issue
* cache where we can
2016-11-16 16:01:16 -08:00
Arthur Ozga
389959a5b5
Merge branch 'master' into interfaceFixes
...
* additionally consolidated codeFix testing
2016-11-15 14:43:14 -08:00
Arthur Ozga
6ed8d1803b
unexpose resolveStructuredTypeMembers
2016-11-15 13:56:42 -08:00
Arthur Ozga
43afb806de
remove fix
...
* fixRemoveAbstractModifierInNonAbstractClass.ts
2016-11-15 12:49:38 -08:00
Arthur Ozga
a94d955d9d
Aggregate changes before building result
2016-11-15 12:40:46 -08:00
Arthur Ozga
d7d4bf6b04
Handle class expressions
2016-11-15 11:41:23 -08:00
Arthur Ozga
6400d53394
Fix handling of default class
2016-11-14 15:43:24 -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
f6fc320c1f
Get Ancestor instead of manual walk
2016-11-14 14:24:03 -08:00