File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -1257,9 +1257,11 @@ extension Workspace: PackageContainerProvider {
1257
1257
}
1258
1258
1259
1259
// If it's a dependency from a package registry
1260
- if let registryManager = registryManager,
1261
- let _ = package . identity. scopeAndName
1262
- {
1260
+ if let _ = package . identity. scopeAndName {
1261
+ guard let registryManager = registryManager else {
1262
+ return completion ( . failure( InternalError ( " registry manager not initialized " ) ) )
1263
+ }
1264
+
1263
1265
let container = RegistryPackageContainer (
1264
1266
package : package ,
1265
1267
identityResolver: identityResolver,
@@ -2693,8 +2695,7 @@ extension Workspace {
2693
2695
diagnostics. wrap {
2694
2696
switch state {
2695
2697
case . added( let state) , . updated( let state) :
2696
- if let _ = registryManager,
2697
- let _ = packageRef. identity. scopeAndName,
2698
+ if let _ = packageRef. identity. scopeAndName,
2698
2699
case . version( let version) = state. requirement
2699
2700
{
2700
2701
_ = try downloadSourceArchive ( for: packageRef, at: version)
You can’t perform that action at this time.
0 commit comments