File tree Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -72,7 +72,6 @@ impl DiagnosticCollection {
72
72
let check_fixes = Arc :: make_mut ( & mut self . check_fixes ) ;
73
73
check_fixes. entry ( flycheck_id) . or_default ( ) . entry ( file_id) . or_default ( ) . extend ( fix) ;
74
74
diagnostics. push ( diagnostic) ;
75
- tracing:: warn!( ?flycheck_id, ?file_id, "add_check_diagnostic changes pushed" ) ;
76
75
self . changes . insert ( file_id) ;
77
76
}
78
77
Original file line number Diff line number Diff line change @@ -192,6 +192,7 @@ impl GlobalState {
192
192
if let Some ( path) = vfs. file_path ( file. file_id ) . as_path ( ) {
193
193
let path = path. to_path_buf ( ) ;
194
194
if reload:: should_refresh_for_change ( & path, file. change_kind ) {
195
+ tracing:: warn!( "fetch-fiel_change" ) ;
195
196
self . fetch_workspaces_queue
196
197
. request_op ( format ! ( "vfs file change: {}" , path. display( ) ) ) ;
197
198
}
Original file line number Diff line number Diff line change @@ -447,7 +447,10 @@ impl GlobalState {
447
447
let memdocs_added_or_removed = self . mem_docs . take_changes ( ) ;
448
448
449
449
if self . is_quiescent ( ) {
450
- if !was_quiescent {
450
+ if !was_quiescent
451
+ && !self . fetch_workspaces_queue . op_requested ( )
452
+ && !self . fetch_build_data_queue . op_requested ( )
453
+ {
451
454
for flycheck in & self . flycheck {
452
455
flycheck. update ( ) ;
453
456
}
You can’t perform that action at this time.
0 commit comments