sbt-idea
sbt-idea copied to clipboard
support for intellij idea 14
After I open projects created by gen-idea in idea 14 it tells me that it is old format and conversion is needed
can't you just open sbt project in idea 14?
I can. But sometimes, for instance when using https://github.com/InTheNow/sbt-scalajs plugin to setup cross scala-scalajs projects gen-idea command works better then native idea 14 import
I confirm this issue with IDEA build 139.223. Idea says it's unable to convert library xml for scala sdk which makes IDEA skip Scala module completely.
Here is content of file IDEA fails to convert
<component name="libraryTable">
<library name="SBT: org.scala-lang:scala-library:2.11.4">
<CLASSES>
<root url="jar://$USER_HOME$\.ivy2\cache\org.scala-lang\scala-library\jars\scala-library-2.11.4.jar!/"/>
</CLASSES>
<JAVADOC>
<root url="jar://$USER_HOME$\.ivy2\cache\org.scala-lang\scala-library\docs\scala-library-2.11.4-javadoc.jar!/"/>
</JAVADOC>
<SOURCES>
<root url="jar://$USER_HOME$\.ivy2\cache\org.scala-lang\scala-library\srcs\scala-library-2.11.4-sources.jar!/"/>
</SOURCES>
</library>
</component>
And here is iml file which was also not converted
<module type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="scala" name="Scala">
<configuration>
<option name="compilerLibraryLevel" value="Project"/>
<option name="compilerLibraryName" value="SBT: scala:2.11.4"/>
<option name="languageLevel" value="Scala 2.11"/>
<option name="fsc" value="true"/>
<option name="uncheckedWarnings" value="true"/>
<option name="deprecationWarnings" value="true"/>
<option name="compilerOptions" value="-g:vars -language:reflectiveCalls,postfixOps,implicitConversions -feature -encoding utf8 -target:jvm-1.6"/>
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/../target\classes"/>
<output-test url="file://$MODULE_DIR$/../target\test-classes"/>
<exclude-output/>
<content url="file://$MODULE_DIR$/../">
<sourceFolder url="file://$MODULE_DIR$/../src\main\scala" isTestSource="false"/>
<sourceFolder url="file://$MODULE_DIR$/../src" isTestSource="false"/>
<sourceFolder url="file://$MODULE_DIR$/../target\src_managed\main\generated-twirl-sources" isTestSource="false"/>
<sourceFolder url="file://$MODULE_DIR$/../target\src_managed\main" isTestSource="false"/>
<sourceFolder url="file://$MODULE_DIR$/../src\main\resources" isTestSource="false"/>
<sourceFolder url="file://$MODULE_DIR$/../src\test\scala" isTestSource="true"/>
<sourceFolder url="file://$MODULE_DIR$/../test" isTestSource="true"/>
<sourceFolder url="file://$MODULE_DIR$/../src\test\resources" isTestSource="true"/>
<excludeFolder url="file://$MODULE_DIR$/../target\classes"/>
<excludeFolder url="file://$MODULE_DIR$/../target\idea_output"/>
<excludeFolder url="file://$MODULE_DIR$/../target\resolution-cache"/>
<excludeFolder url="file://$MODULE_DIR$/../target\streams"/>
<excludeFolder url="file://$MODULE_DIR$/../target\test-classes"/>
</content>
<orderEntry type="inheritedJdk"/>
<orderEntry type="sourceFolder" forTests="false"/>
<orderEntry type="library" name="SBT: org.scala-lang:scala-library:2.11.4" level="project"/>
<orderEntry type="library" name="SBT: io.spray:twirl-api_2.11:0.7.0" level="project"/>
<orderEntry type="library" name="SBT: commons-lang:commons-lang:2.6" level="project"/>
<orderEntry type="library" name="SBT: org.scala-lang.modules:scala-xml_2.11:1.0.1" level="project"/>
<orderEntry type="library" name="SBT: org.elasticsearch:elasticsearch:1.4.0.Beta1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-core:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-analyzers-common:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-queries:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-memory:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-highlighter:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-queryparser:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-sandbox:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-suggest:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-misc:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-join:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-grouping:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.lucene:lucene-spatial:4.10.1" level="project"/>
<orderEntry type="library" name="SBT: com.spatial4j:spatial4j:0.4.1" level="project"/>
<orderEntry type="library" name="SBT: org.antlr:antlr-runtime:3.5" level="project"/>
<orderEntry type="library" name="SBT: org.ow2.asm:asm:4.1" level="project"/>
<orderEntry type="library" name="SBT: org.ow2.asm:asm-commons:4.1" level="project"/>
<orderEntry type="library" name="SBT: com.sksamuel.elastic4s:elastic4s_2.11:1.3.2" level="project"/>
<orderEntry type="library" name="SBT: org.slf4j:slf4j-api:1.7.7" level="project"/>
<orderEntry type="library" name="SBT: commons-io:commons-io:2.4" level="project"/>
<orderEntry type="library" name="SBT: org.apache.ws.commons.axiom:axiom-dom:1.2.12" level="project"/>
<orderEntry type="library" name="SBT: org.apache.ws.commons.axiom:axiom-api:1.2.12" level="project"/>
<orderEntry type="library" name="SBT: org.apache.geronimo.specs:geronimo-activation_1.1_spec:1.0.2" level="project"/>
<orderEntry type="library" name="SBT: org.apache.geronimo.specs:geronimo-javamail_1.4_spec:1.6" level="project"/>
<orderEntry type="library" name="SBT: commons-logging:commons-logging:1.1.3:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: commons-logging:commons-logging:1.1.1" level="project"/>
<orderEntry type="library" name="SBT: jaxen:jaxen:1.1.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:1.0.1" level="project"/>
<orderEntry type="library" name="SBT: org.codehaus.woodstox:wstx-asl:3.2.9" level="project"/>
<orderEntry type="library" name="SBT: org.apache.ws.commons.axiom:axiom-impl:1.2.12" level="project"/>
<orderEntry type="library" name="SBT: org.apache.axis2:axis2:1.6.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.axis2:axis2-transport-http:1.6.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.axis2:axis2-kernel:1.6.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.geronimo.specs:geronimo-ws-metadata_2.0_spec:1.1.2" level="project"/>
<orderEntry type="library" name="SBT: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1" level="project"/>
<orderEntry type="library" name="SBT: commons-httpclient:commons-httpclient:3.1" level="project"/>
<orderEntry type="library" name="SBT: commons-fileupload:commons-fileupload:1.2" level="project"/>
<orderEntry type="library" name="SBT: wsdl4j:wsdl4j:1.6.2" level="project"/>
<orderEntry type="library" name="SBT: org.apache.ws.commons.schema:XmlSchema:1.4.7" level="project"/>
<orderEntry type="library" name="SBT: org.apache.neethi:neethi:3.0.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.woden:woden-api:1.0M9" level="project"/>
<orderEntry type="library" name="SBT: org.apache.woden:woden-impl-dom:1.0M9" level="project"/>
<orderEntry type="library" name="SBT: org.apache.woden:woden-impl-commons:1.0M9" level="project"/>
<orderEntry type="library" name="SBT: javax.ws.rs:jsr311-api:1.0" level="project"/>
<orderEntry type="library" name="SBT: org.apache.httpcomponents:httpcore:4.3:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.apache.httpcomponents:httpcore:4.0" level="project"/>
<orderEntry type="library" name="SBT: org.apache.axis2:axis2-transport-local:1.6.1" level="project"/>
<orderEntry type="library" name="SBT: net.jawr:jawr:3.3.3" level="project"/>
<orderEntry type="library" name="SBT: log4j:log4j:1.2.17" level="project"/>
<orderEntry type="library" name="SBT: commons-beanutils:commons-beanutils:1.9.1" level="project"/>
<orderEntry type="library" name="SBT: commons-collections:commons-collections:3.2.1" level="project"/>
<orderEntry type="library" name="SBT: commons-cli:commons-cli:1.2" level="project"/>
<orderEntry type="library" name="SBT: commons-digester:commons-digester:2.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.commons:commons-email:1.2" level="project"/>
<orderEntry type="library" name="SBT: javax.mail:mail:1.4.1" level="project"/>
<orderEntry type="library" name="SBT: javax.activation:activation:1.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.commons:commons-lang3:3.2" level="project"/>
<orderEntry type="library" name="SBT: org.json:json:20140107" level="project"/>
<orderEntry type="library" name="SBT: org.antlr:antlr:3.3" level="project"/>
<orderEntry type="library" name="SBT: org.tuckey:urlrewritefilter:3.2.0" level="project"/>
<orderEntry type="library" name="SBT: com.google.guava:guava:18.0" level="project"/>
<orderEntry type="library" name="SBT: backport-util-concurrent:backport-util-concurrent:2.2" level="project"/>
<orderEntry type="library" name="SBT: joda-time:joda-time:2.3" level="project"/>
<orderEntry type="library" name="SBT: org.apache.poi:poi:3.9" level="project"/>
<orderEntry type="library" name="SBT: commons-codec:commons-codec:1.8:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: commons-codec:commons-codec:1.5" level="project"/>
<orderEntry type="library" name="SBT: org.apache.poi:poi-ooxml:3.9" level="project"/>
<orderEntry type="library" name="SBT: org.apache.poi:poi-ooxml-schemas:3.9" level="project"/>
<orderEntry type="library" name="SBT: org.apache.xmlbeans:xmlbeans:2.3.0" level="project"/>
<orderEntry type="library" name="SBT: stax:stax-api:1.0.1" level="project"/>
<orderEntry type="library" name="SBT: dom4j:dom4j:1.6.1" level="project"/>
<orderEntry type="library" name="SBT: xml-apis:xml-apis:1.4.01" level="project"/>
<orderEntry type="library" name="SBT: org.apache.ant:ant:1.9.1" level="project"/>
<orderEntry type="library" name="SBT: org.apache.ant:ant-launcher:1.9.1" level="project"/>
<orderEntry type="library" name="SBT: com.itextpdf:itextpdf:5.0.6" level="project"/>
<orderEntry type="library" name="SBT: org.bouncycastle:bcmail-jdk14:1.38" level="project"/>
<orderEntry type="library" name="SBT: org.bouncycastle:bcprov-jdk14:1.38" level="project"/>
<orderEntry type="library" name="SBT: org.bouncycastle:bctsp-jdk14:1.38" level="project"/>
<orderEntry type="library" name="SBT: com.mortennobel:java-image-scaling:0.8.5" level="project"/>
<orderEntry type="library" name="SBT: com.jhlabs:filters:2.0.235" level="project"/>
<orderEntry type="library" name="SBT: org.springframework:spring:2.5.6.SEC01" level="project"/>
<orderEntry type="library" name="SBT: com.ibm.icu:icu4j:52.1" level="project"/>
<orderEntry type="library" name="SBT: com.google.code.gson:gson:1.6" level="project"/>
<orderEntry type="library" name="SBT: org.codehaus.jettison:jettison:1.0" level="project"/>
<orderEntry type="library" name="SBT: net.sf.jasperreports:jasperreports:3.7.1" level="project"/>
<orderEntry type="library" name="SBT: com.lowagie:itext:2.1.7" level="project"/>
<orderEntry type="library" name="SBT: bouncycastle:bcmail-jdk14:138" level="project"/>
<orderEntry type="library" name="SBT: bouncycastle:bcprov-jdk14:138" level="project"/>
<orderEntry type="library" name="SBT: jfree:jcommon:1.0.15" level="project"/>
<orderEntry type="library" name="SBT: jfree:jfreechart:1.0.12" level="project"/>
<orderEntry type="library" name="SBT: eclipse:jdtcore:3.1.0" level="project"/>
<orderEntry type="library" name="SBT: net.sf.jasperreports:jasperreports-fonts:4.0.0" level="project"/>
<orderEntry type="library" name="SBT: rome:rome:1.0" level="project"/>
<orderEntry type="library" name="SBT: jdom:jdom:1.0" level="project"/>
<orderEntry type="library" name="SBT: xalan:xalan:2.7.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: xalan:xalan:2.7.0" level="project"/>
<orderEntry type="library" name="SBT: org.jibx:jibx-run:1.2" level="project"/>
<orderEntry type="library" name="SBT: org.jibx:jibx-bind:1.2" level="project"/>
<orderEntry type="library" name="SBT: bcel:bcel:5.1" level="project"/>
<orderEntry type="library" name="SBT: regexp:regexp:1.2" level="project"/>
<orderEntry type="library" name="SBT: com.sun.xml.bind:jaxb-xjc:2.1.7" level="project"/>
<orderEntry type="library" name="SBT: com.sun.xml.bind:jaxb-impl:2.1.7" level="project"/>
<orderEntry type="library" name="SBT: javax.xml.bind:jaxb-api:2.1" level="project"/>
<orderEntry type="library" name="SBT: javax.xml.stream:stax-api:1.0-2" level="project"/>
<orderEntry type="library" name="SBT: com.googlecode.xmemcached:xmemcached:1.4.3" level="project"/>
<orderEntry type="library" name="SBT: javax.servlet:jsp-api:2.0:provided" scope="PROVIDED" level="project"/>
<orderEntry type="library" name="SBT: javax.servlet:servlet-api:2.4:provided" scope="PROVIDED" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-server:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.bouncycastle:bcprov-jdk15on:1.48:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.bouncycastle:bcpkix-jdk15on:1.48:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: mx4j:mx4j-tools:3.0.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.mortbay.jetty:servlet-api-2.5:6.1.9:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:jetty-repacked:7.6.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: net.jcip:jcip-annotations:1.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-java:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-android-driver:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-remote-driver:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: cglib:cglib-nodep:2.1_3:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-api:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.apache.httpcomponents:httpclient:4.3.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.apache.commons:commons-exec:1.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: net.java.dev.jna:jna:3.4.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: net.java.dev.jna:platform:3.4.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-chrome-driver:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-htmlunit-driver:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: net.sourceforge.htmlunit:htmlunit:2.13:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: xalan:serializer:2.7.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.apache.httpcomponents:httpmime:4.3.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: net.sourceforge.htmlunit:htmlunit-core-js:2.13:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: net.sourceforge.nekohtml:nekohtml:1.9.19:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: net.sourceforge.cssparser:cssparser:0.9.11:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.w3c.css:sac:1.3:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty:jetty-websocket:8.1.12.v20130726:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty:jetty-util:8.1.12.v20130726:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty:jetty-io:8.1.12.v20130726:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty:jetty-http:8.1.12.v20130726:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-firefox-driver:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-ie-driver:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-iphone-driver:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-safari-driver:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.webbitserver:webbit:0.4.14:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: io.netty:netty:3.5.2.Final:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.seleniumhq.selenium:selenium-support:2.39.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.yaml:snakeyaml:1.8:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: junit:junit:4.10:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.hamcrest:hamcrest-core:1.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: junit:junit-dep:4.10:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: info.cukes:cucumber-html:0.2.3:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: info.cukes:cucumber-core:1.1.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: info.cukes:cucumber-junit:1.1.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: info.cukes:cucumber-java:1.1.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: info.cukes:cucumber-picocontainer:1.1.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty:jetty-server:8.1.7.v20120910:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty.orbit:javax.servlet:3.0.0.v201112011016:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty:jetty-continuation:8.1.7.v20120910:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty:jetty-webapp:8.1.7.v20120910:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty:jetty-xml:8.1.7.v20120910:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty:jetty-servlet:8.1.7.v20120910:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.eclipse.jetty:jetty-security:8.1.7.v20120910:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.mockito:mockito-all:1.9.0:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.hamcrest:hamcrest-all:1.1:test" scope="TEST" level="project"/>
<orderEntry type="library" name="SBT: org.jmockit:jmockit:1.10:test" scope="TEST" level="project"/>
<orderEntry type="library" name="bforeport.jar" level="project"/>
<orderEntry type="library" name="cos.jar" level="project"/>
<orderEntry type="library" name="javassist-3.18.1-GA.jar" level="project"/>
<orderEntry type="library" name="jmq.jar" level="project"/>
<orderEntry type="library" name="jms.jar" level="project"/>
<orderEntry type="library" name="jradius-dictionary.jar" level="project"/>
<orderEntry type="library" name="jradius.jar" level="project"/>
<orderEntry type="library" name="minlog-1.2.jar" level="project"/>
<orderEntry type="library" name="mpxj.jar" level="project"/>
<orderEntry type="library" name="ncpro.jar" level="project"/>
<orderEntry type="library" name="objenesis-2.1.jar" level="project"/>
<orderEntry type="library" name="ojdbc6.jar" level="project"/>
<orderEntry type="library" name="orai18n-mapping.jar" level="project"/>
<orderEntry type="library" name="oraxdb.jar" level="project"/>
<orderEntry type="library" name="original-kryo-2.23.1-SNAPSHOT.jar" level="project"/>
<orderEntry type="library" name="packtag-3.8.jar" level="project"/>
<orderEntry type="library" name="xmlparserv2.jar" level="project"/>
<orderEntry type="library" name="seleniumframeworkAPI.jar" scope="TEST" level="project"/>
</component>
</module>
@pavelfatin could you please take a look?
For other users of sbt-idea who end up here. This bug seems to be almost fixed according to https://youtrack.jetbrains.com/issue/SCL-7756
Any updated ideas here on how to resolve it?
I switched to IDEA 14 which can open SBT configs without need to generate IDEA configs.
@cppexpert yeah the issue is that scala-js makes that impossible without https://youtrack.jetbrains.com/issue/SCL-7859
I am working on a fairly crazy project and IntelliJ IDEA 14 also has trouble importing the sbt build files. For now, I just use sbt-idea to generate the old files for IDEA 13 and then open the project in IntelliJ IDEA 14 which prompts me to convert the old settings to IDEA 14 settings. While this is fine for now, but I'm hoping sbt support will get good enough (or our build gets less crazy enough) that this will no longer be an issue.
Is this plugin going to be updated ? Dependency resolution for multiproject takes five minutes and more.
Running gen-idea is much faster. (I am using sbt 0.13.8)