microsoft / microsoft/TypeScript
Include re-exports of symbols when suggestion auto-import targets
Open
Nobody has claimed this yet.
Awaiting More Feedback
Suggestion
- Dominant language
- Go
- Stars
- 111k
- Forks
- 14.3k
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 132
Description
TS Template added by @mjbvz
TypeScript Version: 4.2.0-dev.20210112
Search Terms
- auto import
- export
- VSCode Version:
- OS Version:
Steps to Reproduce:
a.js
export function test() {}
b.js
export { test } from './a';
when i type test, only a.js in the suggstion list, b.js not.
but i want import test from 'b.js';
Does this issue occur when all extensions are disabled?: Yes
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the a.js and b.js reproduction in the issue and trace the TypeScript auto-import suggestion handling. Verify how the re-export from b.js is considered when typing test, and confirm that the suggestion list offers an import from b.js as well as a.js.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, typescript
- Domain
- developer-experience
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100