Skip to content

Commit dcb79b3

Browse files
committed
fixup
1 parent 5b7ed39 commit dcb79b3

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed

Sources/PackageCollections/Model/Package.swift

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,16 @@ extension PackageCollectionsModel {
8383
/// The package's programming languages
8484
public let languages: Set<String>?
8585

86+
@available(*, deprecated, message: "use identity and location instead")
87+
public var reference: PackageReference {
88+
return .init(identity: self.identity, kind: .remote, location: self.location, name: nil)
89+
}
90+
91+
@available(*, deprecated, message: "use identity and location instead")
92+
public var repository: RepositorySpecifier {
93+
return .init(url: self.location)
94+
}
95+
8696
/// Initializes a `Package`
8797
init(
8898
identity: PackageIdentity,

Sources/PackageCollections/Model/TargetListResult.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@ extension PackageCollectionsModel.TargetListResult {
4747

4848
/// Package collections that contain this package and at least one of the `versions`
4949
public let collections: [PackageCollectionsModel.CollectionIdentifier]
50+
51+
@available(*, deprecated, message: "use identity and location instead")
52+
public var repository: RepositorySpecifier {
53+
return .init(url: self.location)
54+
}
5055
}
5156
}
5257

Tests/PackageCollectionsTests/JSONPackageCollectionProviderTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ class JSONPackageCollectionProviderTests: XCTestCase {
7777
XCTAssertEqual(version.license, .init(type: .Apache2_0, url: URL(string: "https://www.example.com/repos/RepoOne/LICENSE")!))
7878
XCTAssertNotNil(version.createdAt)
7979
XCTAssertFalse(collection.isSigned)
80-
80+
8181
// "1.8.3" is originally "v1.8.3"
8282
XCTAssertEqual(["2.1.0", "1.8.3"], collection.packages[1].versions.map { $0.version.description })
8383
}

0 commit comments

Comments
 (0)