* Counts unique files from CallHierarchyItem array * Filters out items with undefined URIs
(items: CallHierarchyItem[])
| 833 | * Filters out items with undefined URIs |
| 834 | */ |
| 835 | function countUniqueFilesFromCallItems(items: CallHierarchyItem[]): number { |
| 836 | const validUris = items.map(item => item.uri).filter(uri => uri) |
| 837 | return new Set(validUris).size |
| 838 | } |
| 839 | |
| 840 | /** |
| 841 | * Counts unique files from CallHierarchyIncomingCall array |