Scala and Play 2.0 Plugins 0.13.286 Update is Available

Today the new versions of Scala and Play 2.0 plugins for IntelliJ IDEA 12.1 have been released and are available for download. In case if you have the plugins already installed just press Update Plugin. From now the build process of Scala and Play 2.0 plugins is common, so Play 2.0 plugin has the same build number.

Please note that if you are running IntelliJ IDEA 13 EAP you should use 0.15.20 version of Scala and Play 2.0 plugins.

The new features in the release include:

  • Inplace introduce variable
  • Inplace rename for all elements
  • Disabled by default inspection for functions with explicit Unit return type
  • Added inspection for functions in procedure-like syntax (if you think it should we enabled by default, please vote for it)
  • Better Find usages and rename for Play 2.0

Fixes:

  • SCL-1971 Implicit formal parameter setter could be resolved
  • SCL-3338 Good code is red: tuple views are not found unless tuple values are explicitly enclosed in parentheses
  • SCL-5677 NoClassDefFoundError when running an “All in package” scalatest using “In whole project”
  • SCL-5790 Good code red: path-dependent types
  • SCL-5729Overloading resolution fails for few collection classes
  • SCL-5726Forward reference with local lazy val incorrectly produces “wrong forward reference”
  • SCL-5735 Wrong “Unnecessary parentheses” quick-fix
  • Lots of Introduce variable bugfixes
  • Lots of stability improvements and bugfixes in Play 2.0 plugin

Enjoy!

 

This entry was posted in Uncategorized. Bookmark the permalink.

11 Responses to Scala and Play 2.0 Plugins 0.13.286 Update is Available

  1. Roger says:

    What is the correct process now for creating/importing a play project.
    I used to do:
    play idea

    and then import them. That always worked.

    With this new version of the plugin(s) that creates a fairly broken project/experience.

  2. Roger says:

    Answered my own question.. had to delete the .idea and .idea_modules folders and retry.

    I had done just .idea, but forgot to wipe out .idea_modules also.

  3. Eugene says:

    Running Idea 12.1.4 with updated scala and play plugins but it does not really work for me. I tried different setups on my mac os: with Brew and just local setup.

    I have created a clean project with just scala module that contains:

    import scala.io.Source

    object Main extends App {

    val file = Source.fromFile(“/usr/share/dict/words”)
    val wordStream = file.getLines().map(_.toLowerCase).toStream
    val results = wordStream.filter(_.startsWith(args(0))).take(10).mkString(” “)

    System.out.println(results)

    }

    I have created this with code completion. But after running and trying to update the code it started to miss map, filter, println methods which where add with codecomplete. No change to config at all. Also started to have problems and import resolving with Play Framework integration.

    Does anyone experience such problems?
    I will play a bit more with new setup to make it work and run. But at the moment :(

  4. tuxBurner says:

    It is broken to for me with play 2.1.2 and Idea 12.1.4 with the latest plugins for scala and play

  5. Dmitry Naydanov says:

    Hello,

    could you describe your problem or create an issue please?

  6. Markku says:

    Hello,

    should Play 2.0 plugin work with the IntelliJ IDEA 12.1.4. This is community edition.

    I got following error

    “plugin play 2.0 support is incompatible with current installation”

    Regards,
    Markku

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">