You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are planning to move REPL into a separate plugin (see #484). After that, the only thing that keep our plugin dependent on Scala plugin is ScalaSDK class.
ScalaSDK class gets loaded only if user installs a module which has a scala-sdk as an external library. Ideally, unless that happens, our plug-in should be usable without Scala plugin.
To achieve this
make scala plugin an optional dependency
in CommonLibraryProvider::createLibrary check that Scala plugin is loaded before instantiating ScalaSDK class.
It is not sure if this is possible, so investigate.
We are planning to move REPL into a separate plugin (see #484). After that, the only thing that keep our plugin dependent on Scala plugin is ScalaSDK class.
ScalaSDK class gets loaded only if user installs a module which has a scala-sdk as an external library. Ideally, unless that happens, our plug-in should be usable without Scala plugin.
To achieve this
CommonLibraryProvider::createLibrary
check that Scala plugin is loaded before instantiating ScalaSDK class.It is not sure if this is possible, so investigate.
Blocked by #484.
The text was updated successfully, but these errors were encountered: