diff --git a/Sources/SwiftRefactor/PackageManifest/PackageDependency.swift b/Sources/SwiftRefactor/PackageManifest/PackageDependency.swift index 5e38bf4d919..3db844e3ddc 100644 --- a/Sources/SwiftRefactor/PackageManifest/PackageDependency.swift +++ b/Sources/SwiftRefactor/PackageManifest/PackageDependency.swift @@ -24,6 +24,10 @@ public enum PackageDependency: Sendable { public struct FileSystem: Sendable { public let path: String + + public init(path: String) { + self.path = path + } } public struct SourceControl: Sendable { @@ -48,6 +52,11 @@ public enum PackageDependency: Sendable { public let identity: String public let requirement: Requirement + public init(identity: String, requirement: Requirement) { + self.identity = identity + self.requirement = requirement + } + /// The dependency requirement. public enum Requirement: Sendable { case exact(String)