MCPcopy
hub / github.com/prompt-toolkit/ptpython / _get_style_for_jedi_completion

Function _get_style_for_jedi_completion

src/ptpython/completer.py:672–689  ·  view source on GitHub ↗

Return completion style to use for this name.

(
    jedi_completion: jedi.api.classes.Completion,
)

Source from the content-addressed store, hash-verified

670
671
672def _get_style_for_jedi_completion(
673 jedi_completion: jedi.api.classes.Completion,
674) -> str:
675 """
676 Return completion style to use for this name.
677 """
678 name = jedi_completion.name_with_symbols
679
680 if jedi_completion.type == "param":
681 return "class:completion.param"
682
683 if name in _builtin_names:
684 return "class:completion.builtin"
685
686 if keyword.iskeyword(name):
687 return "class:completion.keyword"
688
689 return ""

Callers 1

get_completionsMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected