allow to consume only subset of VS Code functionality #7754
Labels
core
issues related to the core of the application
plug-in system
issues related to the plug-in system
The plugin system has to depend on everything to provide support of VS Code APIs. It makes it very hard to customize Theia, since one cannot remove unnecessary packages as before, but had to use DI and rebind unnecessary contributions with stub implementations. This problems gets very acute if we do #7100. A particular case is #6645
I see several ways to resolve it:
Maybe someone has better ideas or see why or another approaches won't be feasible or harder to maintain.
The text was updated successfully, but these errors were encountered: