File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
pkg/analysis_server/lib/src/status Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ import 'package:analysis_server/src/lsp/lsp_analysis_server.dart'
1616 show LspAnalysisServer;
1717import 'package:analysis_server/src/plugin/plugin_manager.dart' ;
1818import 'package:analysis_server/src/server/http_server.dart' ;
19+ import 'package:analysis_server/src/server/message_scheduler.dart' ;
1920import 'package:analysis_server/src/services/completion/completion_performance.dart' ;
2021import 'package:analysis_server/src/services/correction/fix_performance.dart' ;
2122import 'package:analysis_server/src/services/correction/refactoring_performance.dart' ;
@@ -569,6 +570,9 @@ class CollectReportPage extends DiagnosticPage {
569570 server.clientDiagnosticInformation;
570571 }
571572
573+ collectedData['allowOverlappingHandlers' ] =
574+ MessageScheduler .allowOverlappingHandlers;
575+
572576 var profiler = ProcessProfiler .getProfilerForPlatform ();
573577 UsageInfo ? usage;
574578 if (profiler != null ) {
@@ -2051,6 +2055,12 @@ class StatusPage extends DiagnosticPageWithNav {
20512055 buf.writeln (writeOption ('Server type' , server.runtimeType));
20522056 // buf.writeln(writeOption('Instrumentation enabled',
20532057 // AnalysisEngine.instance.instrumentationService.isActive));
2058+ buf.writeln (
2059+ writeOption (
2060+ '(Scheduler) allow overlapping message handlers:' ,
2061+ MessageScheduler .allowOverlappingHandlers,
2062+ ),
2063+ );
20542064 buf.writeln (writeOption ('Server process ID' , pid));
20552065 buf.writeln ('</div>' );
20562066
You can’t perform that action at this time.
0 commit comments