Skip to content

Commit 2b58eda

Browse files
Implement getParent by searching all usages
1 parent 6aea8fe commit 2b58eda

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

extensions/ql-vscode/src/data-extensions-editor/model-details/model-details-data-provider.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,16 @@ export class ModelDetailsDataProvider
6262
}
6363
}
6464

65+
getParent(
66+
item: ModelDetailsTreeViewItem,
67+
): ModelDetailsTreeViewItem | undefined {
68+
if (isExternalApiUsage(item)) {
69+
return undefined;
70+
} else {
71+
return this.externalApiUsages.find((e) => e.usages.includes(item));
72+
}
73+
}
74+
6575
public resolveCanonicalUsage(usage: Usage): Usage | undefined {
6676
for (const externalApiUsage of this.externalApiUsages) {
6777
for (const u of externalApiUsage.usages) {

0 commit comments

Comments
 (0)