JetBrains / sbt-idea-plugin

Develop IntelliJ plugins with Scala and SBT
Apache License 2.0
98 stars 28 forks source link

Get rid of having to create a runner project to run from IDEA #64

Closed mutcianm closed 4 years ago

mutcianm commented 4 years ago

At the moment, to be able to use generated IJ run configurations a runner project must be created manually like this:

lazy val harmonyRunner = createRunnerProject(harmonyDemo)

The synthetic project is only required for IJ to be able to isolate classpaths when running IJ and has no other uses. This can be replaced by explicitly generating .imls for runner modules the same way run configurations and artifacts are exported.