implicit.ly

Scala software, hot off the presses

sbt-idea 1.0.0

Main changes:

  • Bump up the version to 1.0.0 (main motivation was clearer separation from sbt version)
  • Support for FSC compiler in newer IntelliJ Scala plugins (issue 105)
  • Support integration tests (src/it) (issue 121)
  • Make 'no-sbt-classifiers' to be the default (issue 119)

sbt-idea is a simple-build-tool plugin that automates creation of IntelliJ IDEA project files from sbt project definition.

Filed under  //   Scala 2.9.1   com.github.mpeltonen   sbt-idea  

sbt-idea 0.11.0

  • Compatibility with sbt version 0.11.0 (issue 88)
  • Do not exclude managed source folders under target (issue 78)
  • Set default file encoding and line separator if not already set (issue 89 and issue 90)
  • Remove Scala facet from project definition module (issue 92)

sbt-idea is a simple-build-tool plugin that automates creation of IntelliJ IDEA project files from sbt project definition.

Filed under  //   Scala 2.9.1   com.github.mpeltonen   sbt-idea  

sbt-idea 0.10.0

Initial release of the plugin for sbt version 0.10.1

Special thanks to scroyston, ijuma, tackley, retronym and teigen for substantial contributions and making 0.10 version happen!

Further details from GitHub repository README

sbt-idea is a simple-build-tool plugin that automates creation of IntelliJ IDEA project files from sbt project definition.

Filed under  //   Scala 2.8.1   com.github.mpeltonen   sbt-idea  

sbt-idea 0.4.0

Changes:

  • Fix exluded.folders property to work with ParentProject (issue #47).
  • Remove duplicated transitive dependencies from classpath (issue #32).
  • Add workstation-specific config support and option to disable web facet generation (issue #42).

sbt-idea is a simple-build-tool plugin and processor that automates creation of IntelliJ IDEA project files from SBT project definition.

Filed under  //   Scala 2.7.7   com.github.mpeltonen   sbt-idea  

sbt-idea 0.3.0

Changes:

  • Sort dependency names to stabilize generated metafiles for version control (issues #38 and #39).
  • Create iml for ParentProject also when invoked as a processor (issue #40).
  • New property 'excluded.folders' for specifying a list of folders to be excluded (issue #41).
  • Remove property 'exclude.libmanaged.folders'. Use 'excluded.folders' instead (issue #41).
  • Fix crash when existing misc.xml is not well-formed (issue #43).

sbt-idea is a simple-build-tool plugin and processor that automates creation of IntelliJ IDEA project files from SBT project definition.

Filed under  //   Scala 2.7.7   com.github.mpeltonen   sbt-idea  

sbt-idea 0.2.0

Changes:

  • Update misc.xml instead of overwrite to preserve non-sbt-idea generated settings stored in misc.xml (issue #29)
  • Create module also for ParentProject (issue #24)
  • Changed name of 'sbt_project_definition' module to reflect directory name ('project')
  • Vcs.xml is not overridden anymore, just created if it does not exist (issue #31)
  • Source roots are now set from SBT configuration instead of using hard coded paths (issue #33)

sbt-idea is a simple-build-tool plugin and processor that automates creation of IntelliJ IDEA project files from SBT project definition.

Filed under  //   Scala 2.7.7   com.github.mpeltonen   sbt-idea  

sbt-idea 0.1.0

Initial release

Main features:

  • Creates directory based IDEA project definition (.idea/) for sbt project.
  • Creates IDEA module (.iml) for every sbt subproject. Supports multi-module projects.
  • Creates IDEA module also for sbt project definition (optional, on by default).
  • Can be used as sbt plugin or as sbt processor.

Further details from GitHub repository README

sbt-idea is a simple-build-tool plugin and processor that automates creation of IntelliJ IDEA project files from SBT project definition.

Filed under  //   Scala 2.7.7   com.github.mpeltonen   sbt-idea