Skip to content

Commit ea92027

Browse files
committed
refactor(plugin-completions): remove extra checking alias
1 parent e19a140 commit ea92027

1 file changed

Lines changed: 6 additions & 12 deletions

File tree

packages/plugin-completions/src/complete.ts

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -72,18 +72,12 @@ export async function getCompletion(
7272
const candidates: CompletionItem[] = [];
7373
for (const [name, def] of Object.entries(flags)) {
7474
const normalized = normalizeFlagValue(def);
75-
candidates.push({
76-
name: formatFlagName(name),
77-
description: normalized.description,
78-
});
79-
if (normalized.alias) {
80-
const aliases = toArray(normalized.alias);
81-
for (const alias of aliases) {
82-
candidates.push({
83-
name: formatFlagName(alias),
84-
description: normalized.description,
85-
});
86-
}
75+
const names = [name, ...toArray(normalized.alias ?? [])];
76+
for (const name of names) {
77+
candidates.push({
78+
name: formatFlagName(name),
79+
description: normalized.description,
80+
});
8781
}
8882
}
8983

0 commit comments

Comments
 (0)