Skip to content

Commit

Permalink
exclude operators from completion lists
Browse files Browse the repository at this point in the history
Signed-off-by: Jade Abraham <[email protected]>
  • Loading branch information
jabraham17 committed Apr 24, 2024
1 parent 42df88d commit 337a3e3
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions tools/chpl-language-server/src/chpl-language-server.py
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,11 @@ def completion_item_for_decl(
if kind == SymbolKind.Method:
return None

# We don't want to show operators in completion lists, as they're
# not really useful to the user in this context.
if kind == SymbolKind.Operator:
return None

name_to_use = override_name if override_name else decl.name()
return CompletionItem(
label=name_to_use,
Expand Down

0 comments on commit 337a3e3

Please sign in to comment.