Child pages
  • Scala Plugin EAP fixes

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tip

You can setup auto-update of Scala plugin EAP builds in IntelliJ IDEA.
Simply select desired update channel from a drop-down menu at "Updates" tab in Scala plugin settings page.

 

Build 2.1.228.15.16

Download Scala plugin for IDEA

Expand
40 Fixed issues
40 Fixed issues
  • SCL-9865 Injection API - It's impossible to extend annotated class type
  • SCL-9715 Redundant conversion inspection is unstable
  • SCL-9716 Inspection: redundant `val` modifier in case class
  • SCL-9717 IntelliJ code inspector not using ScalaStyle latest version?
  • SCL-9774 Wrong warning "Field in DelayedInit is likely to be null" for lazy vals
  • SCL-9434 Arrays are translated to incorrect, uncompilable code
  • SCL-9764 IDE hangs when writing a for comprehension with an underscore
  • SCL-9261 Good code is red: Slick
  • SCL-8232 Incorrect syntax error when supplying id function to traverse method
  • SCL-9475 error opening sbt project spoiwo: ;' expected but 'lazy' found.
  • SCL-9820 Incorrect inspection "Anonymous function convertible to a method value"
  • SCL-9412 Bad return type in method reference when calling Stream.map with constructor of Scala class
  • SCL-3899 Convert Java to Scala: Final fields initialized in constructor are not converted properly
  • SCL-9640 Scala plugin reports errors when source file located outside the source root is opened
  • SCL-9583 Scala scratch file evaluation fails
  • SCL-9838 Wrong "comparing unrelated types" with a type alias for a Float
  • SCL-9429 Scala plugin doesn't support pattern matching on case classes with more than 22 parameters
  • SCL-9369 Conversion should generate a primary constructors, including a correct translation of calls to parent constructors
  • SCL-9368 Convert "throws Exception" to "@throwsException" instead of @throws(classOfException)
  • SCL-9627 False highlighted error: type mismatch on a custom AnyVal class assignment in an OptionAnyVal
  • SCL-9505 Some breakpoints in lambdas are never hit
  • SCL-9421 break/continue lose labels
  • SCL-9361 Inspection: Hash code uses a var
  • SCL-9586 Regression: Java functions with Object[] parameters assumed as ArrayAny instead of ArrayAnyRef
  • SCL-9545 Parentheses wrongly removed from expression on simplify boolean ...
  • SCL-9446 SyntheticMembersInjector injectFunctions doesn't override abstract methods
  • SCL-9712 Inspection: use partial function instead of explicit pattern matching
  • SCL-4289 Java calling Scala, bad code green when constructing a trait
  • SCL-9542 Introduce var poor type deduction
  • SCL-9574 .map(_ == "").getOrElse(true) should be .forall(_ == "")
  • SCL-9605 formatting changes value of interpolated string literal
  • SCL-9661 Intellij idea 15 not infering scala types correctly in Java 1.8 project
  • SCL-9346 Wrong warning 'Comparing unrelated types' for overloaded == and != operators
  • SCL-9567 @Inject annotation is broken in the latest EAP
  • SCL-9863 Code coloring is broken (deprecated attributes usage)
  • SCL-9736 Type inference & auto-complete broken with Monocle REGRESSION
  • SCL-9742 Play is not working in 2.0.228.6
  • SCL-9699 Scala "Output path is shared between modules" error with new IDEA 16 module structure
  • SCL-9757 FREQUENT FREEZING AND LOSS OF DATA
  • SCL-9597 Importing/opening a Gradle Scala project incorrectly configures the Scala compiler encoding setting

Build 2.2.0

Download Scala plugin for IDEA

...