In order to improve performance of context switching, EditorContextDispatcher was introduced to provide the current
context and an efficient way to listen on changes concerning files of specific MIME type. See issue #133682 for details.
The proposed change in Ruby debugger is attached, please review the diff, I can integrate the change after the API
review of issue #137005 is finished.
Created attachment 62680 [details]
The proposed change in Ruby debugger.
Integrated in trunk, changeset: 86452:45eb7f45fdbc
Integrated into 'main-golden', available in NB_Trunk_Production #285 build
Log: #137019 - Ruby debugger uses EditorContextDispatcher.