JetBrains / lincheck

Framework for testing concurrent data structures
Mozilla Public License 2.0
589 stars 34 forks source link

Limit plugin dependencies #395

Open avpotapov00 opened 2 months ago

avpotapov00 commented 2 months ago

Currently the plugin lists all the dependencies as required, while actually only Diagrams is the only required one. As a result, a user can install the plugin only if they have all these plugins installed.

The correct way is to create extension points and implement them in separate modules that will declare these dependencies.