Ron Buckton
01af3aa483
Support 'find references' on most declaration-related keywords ( #36490 )
...
* Allow 'find references' to work on most declaration keywords
* Add support for rename
* Add more keywords, move logic out of checker and into services
* Add additional type and expression keywords
2020-01-31 11:53:57 -08:00
Sheetal Nandi
73bf2684ac
Rename to use contextSpan
2019-06-13 12:41:21 -07:00
Sheetal Nandi
a67b375d0e
Handle module specifiers
2019-06-06 13:39:04 -07:00
Sheetal Nandi
e4a2dd510f
Handle export keyword of export assignment
2019-06-06 09:09:39 -07:00
Sheetal Nandi
cc1cb54e4b
More tests
2019-06-04 15:11:48 -07:00
Benjamin Lichtman
d029fae35c
Add user preference to opt-in to renaming import paths
2019-01-11 14:45:08 -08:00
Andy
aaf1d8055b
Support finding references at module
in module.exports =
or export
in export =
( #28221 )
...
* Support finding references at `module` in `module.exports =` or `export` in `export =`
* Add json test
2018-11-09 09:38:45 -08:00
Andy
cfd0a62357
When renaming module, ensure rename span is just the last component of the path ( #27151 )
2018-09-17 15:26:41 -07:00
Andy
24a5bdd1b1
Add 'fileToRename' property to RenameInfo ( #24702 )
...
* Add 'fileToRename' property to RenameInfo
* Update tests
* Support directory rename
2018-09-10 11:25:03 -07:00
Andy
cbde861af6
Improve use of SemanticMeaning in symbol display ( #26953 )
2018-09-07 12:23:23 -07:00
Andy
fd17f77cc9
Improvements to find-all-references for import types ( #23998 )
...
* Improvements to find-all-references for import types
* Add JS test
2018-05-10 15:31:06 -07:00