@@ -103,7 +103,7 @@ class PackageDescription4_2LoadingTests: PackageDescriptionLoadingTests {
103103
104104 let observability = ObservabilitySystem . makeForTesting ( )
105105 XCTAssertThrowsError ( try loadAndValidateManifest ( content, observabilityScope: observability. topScope) , " expected error " ) { error in
106- if case ManifestParseError . invalidManifestFormat( let message, _) = error {
106+ if case ManifestParseError . invalidManifestFormat( let message, _, _ ) = error {
107107 XCTAssertMatch (
108108 message,
109109 . and(
@@ -166,7 +166,7 @@ class PackageDescription4_2LoadingTests: PackageDescriptionLoadingTests {
166166
167167 let observability = ObservabilitySystem . makeForTesting ( )
168168 XCTAssertThrowsError ( try loadAndValidateManifest ( content, observabilityScope: observability. topScope) , " expected error " ) { error in
169- if case ManifestParseError . invalidManifestFormat( let message, _) = error {
169+ if case ManifestParseError . invalidManifestFormat( let message, _, _ ) = error {
170170 XCTAssertMatch ( message, . contains( " is unavailable " ) )
171171 XCTAssertMatch ( message, . contains( " was introduced in PackageDescription 5 " ) )
172172 } else {
@@ -188,7 +188,7 @@ class PackageDescription4_2LoadingTests: PackageDescriptionLoadingTests {
188188
189189 let observability = ObservabilitySystem . makeForTesting ( )
190190 XCTAssertThrowsError ( try loadAndValidateManifest ( content, observabilityScope: observability. topScope) , " expected error " ) { error in
191- if case ManifestParseError . invalidManifestFormat( let message, _) = error {
191+ if case ManifestParseError . invalidManifestFormat( let message, _, _ ) = error {
192192 XCTAssertMatch ( message, . contains( " is unavailable " ) )
193193 XCTAssertMatch ( message, . contains( " was introduced in PackageDescription 5 " ) )
194194 } else {
@@ -208,7 +208,7 @@ class PackageDescription4_2LoadingTests: PackageDescriptionLoadingTests {
208208
209209 let observability = ObservabilitySystem . makeForTesting ( )
210210 XCTAssertThrowsError ( try loadAndValidateManifest ( content, observabilityScope: observability. topScope) , " expected error " ) { error in
211- if case ManifestParseError . invalidManifestFormat( let message, _) = error {
211+ if case ManifestParseError . invalidManifestFormat( let message, _, _ ) = error {
212212 XCTAssertMatch ( message, . contains( " is unavailable " ) )
213213 XCTAssertMatch ( message, . contains( " was introduced in PackageDescription 5 " ) )
214214 } else {
@@ -239,7 +239,7 @@ class PackageDescription4_2LoadingTests: PackageDescriptionLoadingTests {
239239
240240 let observability = ObservabilitySystem . makeForTesting ( )
241241 XCTAssertThrowsError ( try loadAndValidateManifest ( content, observabilityScope: observability. topScope) , " expected error " ) { error in
242- if case ManifestParseError . invalidManifestFormat( let message, _) = error {
242+ if case ManifestParseError . invalidManifestFormat( let message, _, _ ) = error {
243243 XCTAssertMatch ( message, . contains( " is unavailable " ) )
244244 XCTAssertMatch ( message, . contains( " was introduced in PackageDescription 5 " ) )
245245 } else {
@@ -499,7 +499,7 @@ class PackageDescription4_2LoadingTests: PackageDescriptionLoadingTests {
499499
500500 let observability = ObservabilitySystem . makeForTesting ( )
501501 XCTAssertThrowsError ( try loadAndValidateManifest ( content, observabilityScope: observability. topScope) , " expected error " ) { error in
502- if case ManifestParseError . invalidManifestFormat( let message, let diagnosticFile) = error {
502+ if case ManifestParseError . invalidManifestFormat( let message, let diagnosticFile, _ ) = error {
503503 XCTAssertNil ( diagnosticFile)
504504 XCTAssertEqual ( message, " 'https://someurl.com' is not a valid path for path-based dependencies; use relative or absolute path instead. " )
505505 } else {
@@ -519,9 +519,9 @@ class PackageDescription4_2LoadingTests: PackageDescriptionLoadingTests {
519519 case . invalidAbsolutePath:
520520 return nil
521521 case . relativePath:
522- return . invalidManifestFormat( " file:// URLs cannot be relative, did you mean to use '.package(path:)'? " , diagnosticFile: nil )
522+ return . invalidManifestFormat( " file:// URLs cannot be relative, did you mean to use '.package(path:)'? " , diagnosticFile: nil , compilerCommandLine : nil )
523523 case . unsupportedHostname:
524- return . invalidManifestFormat( " file:// URLs with hostnames are not supported, are you missing a '/'? " , diagnosticFile: nil )
524+ return . invalidManifestFormat( " file:// URLs with hostnames are not supported, are you missing a '/'? " , diagnosticFile: nil , compilerCommandLine : nil )
525525 }
526526 }
527527
0 commit comments