Files
ruff/crates/ty_completion_eval/completion-evaluation-tasks.csv
Rasmus Nygren c315164732 [ty] Don't suggest keyword statements when only expressions are valid
There are cases where the python grammar enforces expressions
after certain statements. In such cases we want to suppress
irrelevant keywords from the auto-complete suggestions.

E.g. `with a<CURSOR>`, suggesting `raise` here never makes sense
because it is not valid by the grammar.
2025-12-18 12:27:57 -05:00

1.2 KiB

1namefileindexrank
2auto-import-includes-modulesmain.py01
3auto-import-includes-modulesmain.py17
4auto-import-includes-modulesmain.py21
5auto-import-skips-current-modulemain.py01
6fstring-completionsmain.py01
7higher-level-symbols-preferredmain.py0
8higher-level-symbols-preferredmain.py11
9import-deprioritizes-dundermain.py01
10import-deprioritizes-sundermain.py01
11import-deprioritizes-type_check_onlymain.py01
12import-deprioritizes-type_check_onlymain.py11
13import-deprioritizes-type_check_onlymain.py21
14import-deprioritizes-type_check_onlymain.py32
15import-deprioritizes-type_check_onlymain.py43
16import-keyword-completionmain.py01
17internal-typeshed-hiddenmain.py02
18none-completionmain.py01
19numpy-arraymain.py0159
20numpy-arraymain.py11
21object-attr-instance-methodsmain.py01
22object-attr-instance-methodsmain.py11
23pass-keyword-completionmain.py01
24raise-uses-base-exceptionmain.py01
25scope-existing-over-new-importmain.py01
26scope-prioritize-closermain.py02
27scope-simple-long-identifiermain.py01
28tstring-completionsmain.py01
29ty-extensions-lower-stdlibmain.py09
30type-var-typing-over-astmain.py03
31type-var-typing-over-astmain.py1251