File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -205,6 +205,11 @@ extension SwiftPMWorkspace {
205
205
/// dependencies.
206
206
func reloadPackage( ) async throws {
207
207
await reloadPackageStatusCallback ( . start)
208
+ defer {
209
+ Task {
210
+ await reloadPackageStatusCallback ( . end)
211
+ }
212
+ }
208
213
209
214
let observabilitySystem = ObservabilitySystem ( { scope, diagnostic in
210
215
logger. log ( level: diagnostic. severity. asLogLevel, " SwiftPM log: \( diagnostic. description) " )
@@ -260,12 +265,10 @@ extension SwiftPMWorkspace {
260
265
)
261
266
262
267
guard let delegate = self . delegate else {
263
- await reloadPackageStatusCallback ( . end)
264
268
return
265
269
}
266
270
await delegate. fileBuildSettingsChanged ( self . watchedFiles)
267
271
await delegate. fileHandlingCapabilityChanged ( )
268
- await reloadPackageStatusCallback ( . end)
269
272
}
270
273
}
271
274
Original file line number Diff line number Diff line change @@ -395,7 +395,7 @@ public actor SourceKitServer {
395
395
396
396
private var packageLoadingWorkDoneProgress = WorkDoneProgressState (
397
397
" SourceKitLSP.SourceKitServer.reloadPackage " ,
398
- title: " Reloading Package "
398
+ title: " SourceKit-LSP: Reloading Package"
399
399
)
400
400
401
401
/// **Public for testing**
You can’t perform that action at this time.
0 commit comments