Speeding up partial package updates

Hey folks,

I have a frequent workflow where I update a single dependency in a Swift package. Unfortunately, this is quite slow, taking over a minute for my use case.

I took a crack at implementing a more selective update here: Speed up partial package updates by ladd · Pull Request #9919 · swiftlang/swift-package-manager · GitHub

Any chance of a code review? Alternative implementation approaches welcome.

5 Likes