File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -147,7 +147,7 @@ package final class PackageGraphResult {
147
147
}
148
148
149
149
package func find( package : PackageIdentity ) -> ResolvedPackage ? {
150
- return graph. packages . first ( where : { $0 . identity == package } )
150
+ return graph. package ( for : package )
151
151
}
152
152
153
153
private func reachableBuildTargets( in environment: BuildEnvironment ) throws -> IdentifiableSet < ResolvedModule > {
Original file line number Diff line number Diff line change @@ -110,7 +110,7 @@ final class MermaidPackageSerializerTests: XCTestCase {
110
110
XCTAssertNoDiagnostics ( observability. diagnostics)
111
111
112
112
XCTAssertEqual ( graph. packages. count, 2 )
113
- let package = try XCTUnwrap ( graph. packages . first )
113
+ let package = try XCTUnwrap ( graph. package ( for : . plain ( " A " ) ) )
114
114
let serializer = MermaidPackageSerializer ( package : package . underlying)
115
115
XCTAssertEqual (
116
116
serializer. renderedMarkdown,
@@ -169,7 +169,7 @@ final class MermaidPackageSerializerTests: XCTestCase {
169
169
XCTAssertNoDiagnostics ( observability. diagnostics)
170
170
171
171
XCTAssertEqual ( graph. packages. count, 2 )
172
- let package = try XCTUnwrap ( graph. packages . first )
172
+ let package = try XCTUnwrap ( graph. package ( for : . plain ( " A " ) ) )
173
173
let serializer = MermaidPackageSerializer ( package : package . underlying)
174
174
XCTAssertEqual (
175
175
serializer. renderedMarkdown,
Original file line number Diff line number Diff line change @@ -83,12 +83,12 @@ final class ModulesGraphTests: XCTestCase {
83
83
result. checkTarget ( " Baz " ) { result in result. check ( dependencies: " Bar " ) }
84
84
}
85
85
86
- let fooPackage = try XCTUnwrap ( g. packages . first { $0 . identity == . plain( " Foo " ) } )
86
+ let fooPackage = try XCTUnwrap ( g. package ( for : . plain( " Foo " ) ) )
87
87
let fooTarget = try XCTUnwrap ( g. allTargets. first { $0. name == " Foo " } )
88
88
let fooDepTarget = try XCTUnwrap ( g. allTargets. first { $0. name == " FooDep " } )
89
89
XCTAssertEqual ( g. package ( for: fooTarget) ? . id, fooPackage. id)
90
90
XCTAssertEqual ( g. package ( for: fooDepTarget) ? . id, fooPackage. id)
91
- let barPackage = try XCTUnwrap ( g. packages . first { $0 . identity == . plain( " Bar " ) } )
91
+ let barPackage = try XCTUnwrap ( g. package ( for : . plain( " Bar " ) ) )
92
92
let barTarget = try XCTUnwrap ( g. allTargets. first { $0. name == " Bar " } )
93
93
XCTAssertEqual ( g. package ( for: barTarget) ? . id, barPackage. id)
94
94
}
You can’t perform that action at this time.
0 commit comments