@@ -2487,33 +2487,32 @@ def _get_alias_completion_items(self) -> list[CompletionItem]:
24872487 """Return list of alias names and values as CompletionItems."""
24882488 results : list [CompletionItem ] = []
24892489
2490- for cur_key in self .aliases :
2491- descriptive_data = [self . aliases [ cur_key ] ]
2492- results .append (CompletionItem (cur_key , descriptive_data ))
2490+ for name , value in self .aliases . items () :
2491+ descriptive_data = [value ]
2492+ results .append (CompletionItem (name , descriptive_data ))
24932493
24942494 return results
24952495
24962496 def _get_macro_completion_items (self ) -> list [CompletionItem ]:
24972497 """Return list of macro names and values as CompletionItems."""
24982498 results : list [CompletionItem ] = []
24992499
2500- for cur_key in self .macros :
2501- descriptive_data = [self . macros [ cur_key ] .value ]
2502- results .append (CompletionItem (cur_key , descriptive_data ))
2500+ for name , macro in self .macros . items () :
2501+ descriptive_data = [macro .value ]
2502+ results .append (CompletionItem (name , descriptive_data ))
25032503
25042504 return results
25052505
25062506 def _get_settable_completion_items (self ) -> list [CompletionItem ]:
25072507 """Return list of Settable names, values, and descriptions as CompletionItems."""
25082508 results : list [CompletionItem ] = []
25092509
2510- for cur_key in self .settables :
2511- settable = self .settables [cur_key ]
2510+ for name , settable in self .settables .items ():
25122511 descriptive_data = [
25132512 str (settable .get_value ()),
25142513 settable .description ,
25152514 ]
2516- results .append (CompletionItem (cur_key , descriptive_data ))
2515+ results .append (CompletionItem (name , descriptive_data ))
25172516
25182517 return results
25192518
0 commit comments