Scala plugin EAP 1.0.182.5 for IntelliJ IDEA 14 EAP is Out

Alexander Podkhalyuzin

New IntelliJ IDEA 14 EAP is already available, and we just released the new Scala plugin for it. You can get the latest update via Settings → Plugins.

Here’s a brief overview of what’s new in this version:

  • Parameter info for infix method calls
  • Java to Scala converter fixes
  • Error highlighting fixes
  • Type variable in patterns support
  • Performance improvements for big “for expressions”
  • New inspection: explicit type for implicit functions
  • New inspection: detect useless expressions
  • Change signature for constructors

scala_parameter_info

For the complete list of changes, refer to the Release Notes.

As always, you’re welcome to share your feedback in our discussion forum or issue tracker.

Develop with Pleasure!

Comments below can no longer be edited.

8 Responses to Scala plugin EAP 1.0.182.5 for IntelliJ IDEA 14 EAP is Out

  1. kerr says:

    October 9, 2014

    thanks for all your hard works

  2. Jon Wu says:

    October 10, 2014

    Thanks so much for fixing bogus errors!

  3. Michael Li says:

    October 14, 2014

    Still no working for Slick Group By grammar, for instance:
    we had the aggregations on multiple fields, but for the last map function, the field names after wildcard letter “_”, not recoganized.
    db.database.withSession{
    implicit session =>
    val spQuery = Storeperf.filter(sp => sp.opendate === sqlOpenDate)
    storePerfList = spQuery.list
    spTotal = spQuery.groupBy(sp => sp.opendate)
    .map{
    case (opendate, group: Query[Storeperf, StoreperfRow, Seq]) => (group.length, group.map(_.targetamount).sum, group.map(_.amount).sum, group.map(_.transactions).sum
    , group.map(_.shoescount).sum, group.map(_.acccount).sum, group.map(_.laborcount).sum, group.map(_.laborhour).sum
    , group.map(_.peoplecount).sum)
    }.first
    }

  4. David Perez says:

    October 27, 2014

    Is the new support for SBT + android-sdk-plugin + Android already integrated?

    • Alexander Podkhalyuzin says:

      October 27, 2014

      Yes, it’s already integrated.

  5. Javawerks says:

    October 27, 2014

    SBT ( import ) support is still broken by this bug:

    https://youtrack.jetbrains.com/issue/IDEA-129873

  6. Sergii says:

    November 6, 2014

    I have a general question related to this way of organization of project:

    If for example I have a Python plugin installed and a python-based module then to confiugure the project I need to add a Python SDK in the Platform Settings -> SDKs section of the project configuration. After this the Python interpreter library is automatically added to global libraries. Thus the question is: why did you decide to add the scala-sdk directly to global libraries instead of adding it to SDKs which would be logical regarding naming and moreover this apporach would be consistent with other language plugins?