You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
make target dependency lookup non-case-sensitive (#3615) (#3618)
motivation: starting tools-version 5.2, SwiftPM validates the target depedenies by name but the validation is case sensitive
changes:
* udpate the validation to be non-case sensitive (the actual lookup is not case sensitive)
* add a test
rdar://80594761
/// Registers a required product with a particular dependency if possible, or registers it as unknown.
@@ -341,7 +344,7 @@ public final class Manifest: ObjectIdentifierProtocol {
341
344
/// - Parameters:
342
345
/// - product: The product to try registering.
343
346
/// - package: The package to try associating it with.
344
-
/// - registry: The registry in which to record the assocation.
347
+
/// - registry: The registry in which to record the association.
345
348
/// - availablePackages: The set of available packages.
346
349
///
347
350
/// - Returns: `true` if the particular dependency was found and the product was registered; `false` if no matching dependency was found and the product has not yet been handled.
0 commit comments