From 9253866f5b799bd2d432e62bae732b2951c91f59 Mon Sep 17 00:00:00 2001 From: Paul LeMarquand Date: Mon, 13 Jan 2025 16:22:11 -0500 Subject: [PATCH] Fix empty folder in dependencies view for registry deps Registry dependencies are stored in a different location than those checked out from source control. Issue: #1307 --- src/SwiftPackage.ts | 2 +- src/ui/PackageDependencyProvider.ts | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/SwiftPackage.ts b/src/SwiftPackage.ts index 52ee2352d..d645fbebc 100644 --- a/src/SwiftPackage.ts +++ b/src/SwiftPackage.ts @@ -148,7 +148,7 @@ export interface CheckoutState { export interface WorkspaceStateDependency { packageRef: { identity: string; kind: string; location: string; name: string }; - state: { name: string; path?: string; checkoutState?: CheckoutState }; + state: { name: string; path?: string; checkoutState?: CheckoutState; version?: string }; subpath: string; } diff --git a/src/ui/PackageDependencyProvider.ts b/src/ui/PackageDependencyProvider.ts index 66413f84d..feab34bac 100644 --- a/src/ui/PackageDependencyProvider.ts +++ b/src/ui/PackageDependencyProvider.ts @@ -358,6 +358,7 @@ export class PackageDependenciesProvider implements vscode.TreeDataProvider