Skip to content

Commit f623e7a

Browse files
authored
fix(scripts): show name of inheriting class on search index (#10424)
* fix(scripts): show name of inheriting class on search index * fix: sanity check
1 parent bb459d9 commit f623e7a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/scripts/src/generateIndex.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,10 @@ export function visitNodes(item: ApiItem, tag: string) {
129129

130130
members.push({
131131
id: idx++,
132-
name: member.getScopedNameWithinPackage(),
132+
name: (inherited && member.parent
133+
? member.getScopedNameWithinPackage().replace(new RegExp(`^${member.parent?.displayName}`), item.displayName)
134+
: member.getScopedNameWithinPackage()
135+
).replaceAll('.', '#'),
133136
kind: member.kind,
134137
summary: tryResolveSummaryText(member) ?? '',
135138
path: generatePath(inherited ? [...item.getHierarchy(), member] : member.getHierarchy(), tag),

0 commit comments

Comments
 (0)