Skip to content
This repository was archived by the owner on Mar 19, 2024. It is now read-only.

Commit 6efe05b

Browse files
authored
Delay conflicting package check to rust use (#86)
1 parent aa31704 commit 6efe05b

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

lib/index.js

+5-3
Original file line numberDiff line numberDiff line change
@@ -526,9 +526,6 @@ class RustLanguageClient extends AutoLanguageClient {
526526
'ide-rust:restart-all-language-servers',
527527
() => this._restartLanguageServers('Rust language servers restarted')
528528
))
529-
530-
showConflictingPackageWarnings()
531-
this.disposables.add(atom.packages.onDidActivatePackage(showConflictingPackageWarnings))
532529
}
533530

534531
deactivate() {
@@ -592,6 +589,11 @@ class RustLanguageClient extends AutoLanguageClient {
592589
this._periodicUpdateChecking = true
593590
periodicUpdate().catch(logErr)
594591
}
592+
if (!this._conflictingPackageChecking) {
593+
showConflictingPackageWarnings()
594+
this.disposables.add(atom.packages.onDidActivatePackage(showConflictingPackageWarnings))
595+
this._conflictingPackageChecking = true
596+
}
595597

596598
let cmdOverride = rlsCommandOverride()
597599
if (cmdOverride) {

0 commit comments

Comments
 (0)