Return completion style to use for this name.
(
jedi_completion: jedi.api.classes.Completion,
)
| 670 | |
| 671 | |
| 672 | def _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 "" |