Redundant double debug registrations for plugins #10835
Labels
plug-in system
issues related to the plug-in system
quality
issues related to code and application quality
Bug Description:
We register debuggers once in the contribution handler and once in the plugin context.
In the
PluginDebugService
, the first registration puts the contribution in thedebuggers
array and the second registration puts the contribution in thecontributors
map so that we end up with completely parallel lists, vz. the output of a log in theinit
method of thePluginDebugService
that sets a timeout to log{ debuggers: this.debuggers.map(contrib => contrib.type), contributors: Array.from(this.contributors.keys()) }
:Additional Information
The text was updated successfully, but these errors were encountered: