Andy Hanson
7c1f33f913
Fix lint errors
2016-11-21 10:42:54 -08:00
Paul van Brenk
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
Paul van Brenk
40c0cbd7b5
Clean up
2016-11-03 13:28:08 -07:00
Paul van Brenk
2f453ce674
Handle most module cases
2016-11-03 12:48:28 -07:00
Paul van Brenk
71960187cd
Removed unused, confusing cases
2016-11-01 16:43:17 -07:00
Paul van Brenk
b59714ea7e
Add more testcases and simplify
2016-11-01 16:31:23 -07:00
Paul van Brenk
d4b99d66e0
Simplifying handling import cases
2016-10-24 17:32:58 -07:00
Paul van Brenk
409787495e
Fix 'import a = A' case
2016-10-24 11:40:23 -07:00
Paul van Brenk
1f94e14d84
Remove unused case, and fix for..in
2016-10-21 17:11:32 -07:00
Paul van Brenk
03a6eeb643
Major refactoring after PR feedback
2016-10-21 14:56:38 -07:00
Paul van Brenk
05ec512d32
Codefixes for unused variables, properties etc.
2016-10-11 15:04:04 -07:00
Paul van Brenk
f3103100e3
Deal with buildbreak
2016-10-07 14:13:32 -07:00
Paul van Brenk
c29e9b7e4b
PR feedback
2016-10-07 10:31:12 -07:00
Paul van Brenk
75e1b80ad5
Use just the errorcode, without the TS prefix
2016-10-06 13:21:58 -07:00
Paul van Brenk
163e758e10
Handle case where this access is inside the supercall
2016-10-06 11:44:53 -07:00
Paul van Brenk
ebcfce4127
Error span moved from constructor to this keyword.
2016-10-05 11:29:38 -07:00
Paul van Brenk
1cc973273f
PR feedback
2016-10-04 17:37:46 -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
Paul van Brenk
682f81257d
PR feedback
2016-09-16 14:52:33 -07:00
Paul van Brenk
49b65c749f
PR feedback
2016-09-09 14:30:28 -07:00
Paul van Brenk
f931e606b1
Fix build break caused by merge from master
2016-08-26 15:33:23 -07:00
Paul van Brenk
124e05fd68
PR Feedback
2016-08-26 14:32:01 -07:00
Paul van Brenk
94ea825f95
Api Changes and simple superfixes
2016-08-05 16:20:16 -07:00