typesafehub/sbt-idea — pull request #1 by rtyley (2012-10-28 12:35:20+00:00)
Title: Fix namespace collisions with original mpeltonen version of sbt-idea

Fixes the plugin-collision problem caused by the `mpeltonen` and `typesafe` versions of the `sbt-idea` plugin having the same identifiers and class names but also being being critically incompatible (issue [#804](https://play.lighthouseapp.com/projects/82401/tickets/804-namespace-collisions-of-incompatible-typesafe-sbt-idea-fork)).

This commit just makes two changes:

* the Ivy project organization id for the plugin changes from `com.github.mpeltonen` to **`com.typesafe.sbtidea`**
* Scala packages change from `org.sbtidea.*` to `com.typesafe.sbtidea.*` using this sed expression : `find src -type f | xargs sed -i s/org.sbtidea/com.typesafe.sbtidea/g`

Although the Scala package names have changed, the directory structure remains the same: `org/sbtidea` rather than `com/typesafe/sbtidea` - to make merging future upstream changes easier.

Subsequent to these changes, the Play framework sbt config will need to be updated to reference the new plugin name.