Skip to content

Commit 7ff0e54

Browse files
committed
Rename package parameter from identity to id
1 parent ef8ffdf commit 7ff0e54

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

Sources/PackageDescription/PackageDependency.swift

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ extension Package {
2929
public enum Kind {
3030
case fileSystem(name: String?, path: String)
3131
case sourceControl(name: String?, location: String, requirement: SourceControlRequirement)
32-
case registry(identity: String, requirement: RegistryRequirement)
32+
case registry(id: String, requirement: RegistryRequirement)
3333
}
3434

3535
@available(_PackageDescription, introduced: 5.6)
@@ -83,7 +83,7 @@ extension Package {
8383
case .revision(let revision):
8484
return .revisionItem(revision)
8585
}
86-
case .registry(identity: _, requirement: let requirement):
86+
case .registry(id: _, requirement: let requirement):
8787
switch requirement {
8888
case .exact(let version):
8989
return .exactItem(version)
@@ -123,8 +123,8 @@ extension Package {
123123
self.init(kind: .sourceControl(name: name, location: location, requirement: requirement))
124124
}
125125

126-
convenience init(identity: String, requirement: RegistryRequirement) {
127-
self.init(kind: .registry(identity: identity, requirement: requirement))
126+
convenience init(id: String, requirement: RegistryRequirement) {
127+
self.init(kind: .registry(id: id, requirement: requirement))
128128
}
129129
}
130130
}
@@ -461,17 +461,17 @@ extension Package.Dependency {
461461
/// The following example allows the Swift Package Manager to select a version
462462
/// like a `1.2.3`, `1.2.4`, or `1.3.0`, but not `2.0.0`.
463463
///
464-
/// .package(identity: "scope.name", from: "1.2.3"),
464+
/// .package(id: "scope.name", from: "1.2.3"),
465465
///
466466
/// - Parameters:
467-
/// - identity: The identity of the package.
467+
/// - id: The identity of the package.
468468
/// - version: The minimum version requirement.
469469
@available(_PackageDescription, introduced: 999)
470470
public static func package(
471-
identity: String,
471+
id: String,
472472
from version: Version
473473
) -> Package.Dependency {
474-
return .package(identity: identity, .upToNextMajor(from: version))
474+
return .package(id: id, .upToNextMajor(from: version))
475475
}
476476

477477
/// Adds a package dependency that uses the exact version requirement.
@@ -485,17 +485,17 @@ extension Package.Dependency {
485485
///
486486
/// The following example instruct the Swift Package Manager to use version `1.2.3`.
487487
///
488-
/// .package(identity: "scope.name", exact: "1.2.3"),
488+
/// .package(id: "scope.name", exact: "1.2.3"),
489489
///
490490
/// - Parameters:
491-
/// - identity: The identity of the package.
491+
/// - id: The identity of the package.
492492
/// - version: The minimum version requirement.
493493
@available(_PackageDescription, introduced: 999)
494494
public static func package(
495-
identity: String,
495+
id: String,
496496
exact version: Version
497497
) -> Package.Dependency {
498-
return .package(identity: identity, requirement: .exact(version))
498+
return .package(id: id, requirement: .exact(version))
499499
}
500500

501501
/// Adds a package dependency starting with a specific minimum version, up to
@@ -504,17 +504,17 @@ extension Package.Dependency {
504504
/// The following example allows the Swift Package Manager to pick
505505
/// versions `1.2.3`, `1.2.4`, `1.2.5`, but not `1.2.6`.
506506
///
507-
/// .package(identity: "scope.name", "1.2.3"..<"1.2.6"),
507+
/// .package(id: "scope.name", "1.2.3"..<"1.2.6"),
508508
///
509509
/// - Parameters:
510-
/// - identity: The identity of the package.
510+
/// - id: The identity of the package.
511511
/// - range: The custom version range requirement.
512512
@available(_PackageDescription, introduced: 999)
513513
public static func package(
514-
identity: String,
514+
id: String,
515515
_ range: Range<Version>
516516
) -> Package.Dependency {
517-
return .package(identity: identity, requirement: .range(range))
517+
return .package(id: id, requirement: .range(range))
518518
}
519519

520520
/// Adds a package dependency starting with a specific minimum version, going
@@ -523,14 +523,14 @@ extension Package.Dependency {
523523
/// The following example allows the Swift Package Manager to pick
524524
/// versions 1.2.3, 1.2.4, 1.2.5, as well as 1.2.6.
525525
///
526-
/// .package(identity: "scope.name", "1.2.3"..."1.2.6"),
526+
/// .package(id: "scope.name", "1.2.3"..."1.2.6"),
527527
///
528528
/// - Parameters:
529-
/// - identity: The identity of the package.
529+
/// - id: The identity of the package.
530530
/// - range: The closed version range requirement.
531531
@available(_PackageDescription, introduced: 999)
532532
public static func package(
533-
identity: String,
533+
id: String,
534534
_ range: ClosedRange<Version>
535535
) -> Package.Dependency {
536536
// Increase upperbound's patch version by one.
@@ -539,21 +539,21 @@ extension Package.Dependency {
539539
upper.major, upper.minor, upper.patch + 1,
540540
prereleaseIdentifiers: upper.prereleaseIdentifiers,
541541
buildMetadataIdentifiers: upper.buildMetadataIdentifiers)
542-
return .package(identity: identity, range.lowerBound ..< upperBound)
542+
return .package(id: id, range.lowerBound ..< upperBound)
543543
}
544544

545545
// intentionally private to hide enum detail
546546
@available(_PackageDescription, introduced: 999)
547547
private static func package(
548-
identity: String,
548+
id: String,
549549
requirement: Package.Dependency.RegistryRequirement
550550
) -> Package.Dependency {
551551
let pattern = #"\A[a-zA-Z\d](?:[a-zA-Z\d]|-(?=[a-zA-Z\d])){0,38}\.[a-zA-Z0-9](?:[a-zA-Z0-9]|[-_](?=[a-zA-Z0-9])){0,99}\z"#
552-
if identity.range(of: pattern, options: .regularExpression) == nil {
553-
errors.append("Invalid package identifier: \(identity)")
552+
if id.range(of: pattern, options: .regularExpression) == nil {
553+
errors.append("Invalid package identifier: \(id)")
554554
}
555555

556-
return .init(identity: identity, requirement: requirement)
556+
return .init(id: id, requirement: requirement)
557557
}
558558
}
559559

0 commit comments

Comments
 (0)