ruff
[ty] Add completion support for `import` and `from ... import` statements
#19883
Merged

[ty] Add completion support for `import` and `from ... import` statements #19883

BurntSushi merged 11 commits into main from ag/import-module
BurntSushi
BurntSushi BurntSushi requested a review from carljm carljm 131 days ago
BurntSushi BurntSushi requested a review from AlexWaygood AlexWaygood 131 days ago
BurntSushi BurntSushi requested a review from sharkdp sharkdp 131 days ago
BurntSushi BurntSushi requested a review from dcreager dcreager 131 days ago
BurntSushi BurntSushi requested a review from MichaReiser MichaReiser 131 days ago
BurntSushi BurntSushi removed review request from dcreager dcreager 131 days ago
BurntSushi BurntSushi removed review request from carljm carljm 131 days ago
BurntSushi BurntSushi removed review request from sharkdp sharkdp 131 days ago
BurntSushi BurntSushi added server
BurntSushi BurntSushi added ty
BurntSushi
github-actions
github-actions
BurntSushi BurntSushi force pushed from 2bac3f2b to b93dec7f 131 days ago
MichaReiser
MichaReiser approved these changes on 2025-08-13
BurntSushi BurntSushi force pushed from b93dec7f to 75b33693 131 days ago
BurntSushi
BurntSushi commented on 2025-08-13
BurntSushi BurntSushi force pushed from 75b33693 to a530be2e 131 days ago
BurntSushi
BurntSushi BurntSushi force pushed from a530be2e to 337558a1 131 days ago
BurntSushi BurntSushi force pushed from 337558a1 to 353a0c8d 130 days ago
BurntSushi BurntSushi force pushed from 353a0c8d to 77455a66 129 days ago
BurntSushi BurntSushi force pushed from 77455a66 to 0a9e841b 126 days ago
BurntSushi BurntSushi force pushed from 0a9e841b to 95534a42 125 days ago
BurntSushi BurntSushi force pushed from 95534a42 to fb038680 125 days ago
BurntSushi BurntSushi force pushed from fb038680 to c609b124 124 days ago
BurntSushi [ty] Add more path helper functions
e7305f00
BurntSushi [ty] Expose some routines in the module resolver
0c86ee2c
BurntSushi [ty] Add stub-file tests to existing module resolver
8f968202
BurntSushi [ty] Split out another constructor for `ModuleName`
d0086529
BurntSushi [ty] Fix a bug when converting `ModulePath` to `ModuleName`
9d59582d
BurntSushi [ty] Add some more helper routines to `ModulePath`
d8cd04c9
BurntSushi [ty] Lightly expose `FileModule` and `NamespacePackage` fields
ca35607c
BurntSushi [ty] Add "list modules" implementation
f020cdd1
BurntSushi [ty] Tweak some completion tests
a62fa3f9
BurntSushi [ty] Wire up "list modules" API to make module completions work
031e5c53
BurntSushi [ty] Test "list modules" versus "resolve module" in every mdtest
03c55a35
BurntSushi BurntSushi force pushed from c609b124 to 03c55a35 124 days ago
BurntSushi BurntSushi merged 468eb37d into main 124 days ago
BurntSushi BurntSushi deleted the ag/import-module branch 124 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone