Leda: SbtConfigurable has unsatisfied dependency Follow
I'm updating idea-sbt-plugin to Leda.
After adapting to the a few new signatures, I'm stuck with the following error, which prevents the plugins project configuration panel from displaying.
[ 33317] ERROR - openapi.options.ConfigurableEP - net.orfjackal.sbt.plugin.settings.SbtConfigurable has unsatisfied dependency: class net.orfjackal.sbt.plugin.settings.SbtProjectSettingsComponent among unsatisfiable dependencies: [[class net.orfjackal.sbt.plugin.settings.SbtProjectSettingsComponent, class net.orfjackal.sbt.plugin.settings.SbtApplicationSettingsComponent]] where AreaPicoContainer[Project (Default) Default (Template) Project] was the leaf container being asked for dependencies.
Please sign in to leave a comment.
What additional information can I provide to help diagnose this?
By default, project components are no longer created for the default project. If you need them to be loaded, add the <loadForDefaultProject/> tag to the component registration in plugin.xml. Or even better, change the component to a project service.
You might need to add <loadForDefaultProject/> to your component
In IDEA 10, all components were loaded for default project by default.
Thanks, that was it.