Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Sources/PackageGraph/Resolution/ResolvedModule.swift
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ public struct ResolvedModule {
self.underlying.sources
}

let packageIdentity: PackageIdentity
package let packageIdentity: PackageIdentity

/// The underlying module represented in this resolved module.
public let underlying: Module
Expand Down
2 changes: 1 addition & 1 deletion Sources/SwiftBuildSupport/BuildSystem.swift
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ extension BuildSubset {
var pifTargetName: String {
switch self {
case .product(let name, _):
PackagePIFProjectBuilder.targetName(for: name)
_PackagePIFProjectBuilder.targetName(for: name)
case .target(let name, _):
name
case .allExcludingTests:
Expand Down
25 changes: 3 additions & 22 deletions Sources/SwiftBuildSupport/PIFBuilder.swift
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ public final class PIFBuilder {
let sortedPackages = self.graph.packages
.sorted { $0.manifest.displayName < $1.manifest.displayName } // TODO: use identity instead?
var projects: [PIFProjectBuilder] = try sortedPackages.map { package in
try PackagePIFProjectBuilder(
try _PackagePIFProjectBuilder(
package: package,
parameters: self.parameters,
fileSystem: self.fileSystem,
Expand Down Expand Up @@ -247,7 +247,7 @@ class PIFProjectBuilder {
}
}

final class PackagePIFProjectBuilder: PIFProjectBuilder {
final class _PackagePIFProjectBuilder: PIFProjectBuilder {
private let package: ResolvedPackage
private let parameters: PIFBuilderParameters
private let fileSystem: FileSystem
Expand Down Expand Up @@ -1074,7 +1074,7 @@ final class AggregatePIFProjectBuilder: PIFProjectBuilder {
allIncludingTestsTarget.addBuildConfiguration(name: "Debug")
allIncludingTestsTarget.addBuildConfiguration(name: "Release")

for case let project as PackagePIFProjectBuilder in projects where project.isRootPackage {
for case let project as _PackagePIFProjectBuilder in projects where project.isRootPackage {
for case let target as PIFTargetBuilder in project.targets {
if target.productType != .unitTest {
allExcludingTestsTarget.addDependency(
Expand Down Expand Up @@ -1611,25 +1611,6 @@ extension Module {
}
}

extension ProductType {
var targetType: Module.Kind {
switch self {
case .executable:
.executable
case .snippet:
.snippet
case .test:
.test
case .library:
.library
case .plugin:
.plugin
case .macro:
.macro
}
}
}

private struct PIFBuildSettingAssignment {
/// The assignment value.
let value: [String]
Expand Down
Loading