ruff/crates/ty_ide/src
Andrew Gallant 6bc33a041f [ty] Pick up typed text as a query for unimported completions
It's almost certainly bad juju to show literally every single possible
symbol when completions are requested but there is nothing typed yet.
Moreover, since there are so many symbols, it is likely beneficial to
try and winnow them down before sending them to the client.

This change tries to extract text that has been typed and then uses
that as a query to listing all available symbols.
2025-09-03 09:57:26 -04:00
..
all_symbols.rs [ty] Add naive implementation of completions for unimported symbols 2025-09-03 09:57:26 -04:00
completion.rs [ty] Pick up typed text as a query for unimported completions 2025-09-03 09:57:26 -04:00
doc_highlights.rs [ty] Added support for "document highlights" language server feature. (#19515) 2025-07-24 13:06:25 -07:00
docstring.rs [ty] render docstrings in hover (#19882) 2025-08-13 14:59:20 +00:00
document_symbols.rs [ty] Rejigger workspace symbols for more efficient caching 2025-08-23 12:53:41 -04:00
find_node.rs [ty] fix GotoTargets for keyword args in nested function calls (#20013) 2025-08-21 20:19:52 +00:00
goto.rs [ty] Make initializer calls GotoTargets (#20014) 2025-09-02 14:49:14 -04:00
goto_declaration.rs [ty] Make initializer calls GotoTargets (#20014) 2025-09-02 14:49:14 -04:00
goto_definition.rs [ty] Make initializer calls GotoTargets (#20014) 2025-09-02 14:49:14 -04:00
goto_references.rs [ty] Use dedent in cursor tests (#20019) 2025-08-21 10:31:54 +02:00
goto_type_definition.rs [ty] Sync vendored typeshed stubs (#20083) 2025-08-25 17:01:51 +00:00
hover.rs [ty] Make initializer calls GotoTargets (#20014) 2025-09-02 14:49:14 -04:00
inlay_hints.rs [ty] Refactor inlay hints structure to use separate parts (#20052) 2025-08-26 10:21:31 +05:30
lib.rs [ty] Make auto-import completions opt-in via an experimental option 2025-09-03 09:57:26 -04:00
markup.rs Update Rust toolchain to 1.89 (#19807) 2025-08-07 18:21:50 +02:00
references.rs [ty] render docstrings in hover (#19882) 2025-08-13 14:59:20 +00:00
rename.rs [ty] render docstrings in hover (#19882) 2025-08-13 14:59:20 +00:00
selection_range.rs [ty] fix GotoTargets for keyword args in nested function calls (#20013) 2025-08-21 20:19:52 +00:00
semantic_tokens.rs [ty] Use dedent in cursor tests (#20019) 2025-08-21 10:31:54 +02:00
signature_help.rs [ty] add more lsp tests for overloads (#20148) 2025-09-02 10:38:26 -04:00
stub_mapping.rs [ty] Implement non-stdlib stub mapping for classes and functions (#19471) 2025-07-22 12:42:55 +00:00
symbols.rs [ty] Add naive implementation of completions for unimported symbols 2025-09-03 09:57:26 -04:00
workspace_symbols.rs [ty] Rejigger workspace symbols for more efficient caching 2025-08-23 12:53:41 -04:00