Child pages
  • Scala Plugin Nightly

Versions Compared

Key

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

...

Tip

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

Or if you cannot do it from plugin settings add "https://plugins.jetbrains.com/plugins/nightly/1347" to custom repositories in Settings -> Plugins -> Browse custom repositories

Build 2018.3.79

Expand
25 Fixed issues
25 Fixed issues
Wiki Markup

* [SCL-9347|https://youtrack.jetbrains.com/issue/SCL-9347] Good code red using class with generics using `forSome` keyword
* [SCL-12503|https://youtrack.jetbrains.com/issue/SCL-12503] Good code red for Dynamic object at type position (Cannot resolve symbol ...)
* [SCL-14152|https://youtrack.jetbrains.com/issue/SCL-14152] Scala plugin considers vararg case class field as an incorrect override for Seq[T] method 
* [SCL-9468|https://youtrack.jetbrains.com/issue/SCL-9468] Type mismatch, type inference fails with path dependent type and type projection
* [SCL-7891|https://youtrack.jetbrains.com/issue/SCL-7891] Error in highlighting when extending generic types
* [SCL-12251|https://youtrack.jetbrains.com/issue/SCL-12251] Implicit resolution incorrect (incorrectly assuming ambiguity?)
* [SCL-10156|https://youtrack.jetbrains.com/issue/SCL-10156] Implemented method not found
* [SCL-6573|https://youtrack.jetbrains.com/issue/SCL-6573] Trashy error message on mixin type
* [SCL-10399|https://youtrack.jetbrains.com/issue/SCL-10399] Incorrect F[_] type sometimes inferred leading to spurious error highlighting
* [SCL-11261|https://youtrack.jetbrains.com/issue/SCL-11261] Good code red: type parameter with upper and lower bound
* [SCL-13017|https://youtrack.jetbrains.com/issue/SCL-13017] False error: Expression of type Int doesn't conform to expected type Seq[Int]
* [SCL-13654|https://youtrack.jetbrains.com/issue/SCL-13654] Error inspection can't find implicit conversion for method apply call with curly brackets
* [SCL-12136|https://youtrack.jetbrains.com/issue/SCL-12136] Errors reported in Scala code when there are none
* [SCL-13747|https://youtrack.jetbrains.com/issue/SCL-13747] Syntax highlighting error in scratch file (inherited method)
* [SCL-10029|https://youtrack.jetbrains.com/issue/SCL-10029] Type constraints on class methods are highlighted incorrectly
* [SCL-9701|https://youtrack.jetbrains.com/issue/SCL-9701] IDEA incorrectly deduces vararg closure parameter type
* [SCL-12977|https://youtrack.jetbrains.com/issue/SCL-12977] Good code red: Extractors extending classes with type parameters
* [SCL-10845|https://youtrack.jetbrains.com/issue/SCL-10845] Wrongly reports error for method overloaded by implicit class
* [SCL-11597|https://youtrack.jetbrains.com/issue/SCL-11597] Good code red: Custom extractor returning Option[tuple] highlighted incorrectly
* [SCL-13015|https://youtrack.jetbrains.com/issue/SCL-13015] False error: Expression of type Seq[Int] => Unit doesn't conform to expected type Int => Unit
* [SCL-13114|https://youtrack.jetbrains.com/issue/SCL-13114] False error: Expression of type X.type doesn't conform to expected type ({   val v : List[T] }) forSome {type T}
* [SCL-10354|https://youtrack.jetbrains.com/issue/SCL-10354] val.type not recognized in type parameters
* [SCL-13018|https://youtrack.jetbrains.com/issue/SCL-13018] Cannot parse repeated parameter of a function type
* [SCL-12120|https://youtrack.jetbrains.com/issue/SCL-12120] Wrong highlighting with Scala 2.12.2/2.11.11's new feature: "Allow custom `apply` and `unapply` methods in case class companions"
* [SCL-13205|https://youtrack.jetbrains.com/issue/SCL-13205] use scala "import hidden" implicit function , IDEA can't understand

Build 2018.3.75

Expand
4 Fixed issues
4 Fixed issues
  • SCL-14375 debugger doesn't work in SAM lambdas
  • SCL-14380 ScTemplateBodyImpl.exprs doesn't find all expressions
  • SCL-14379 type annotations: apply method is "stable" only for objects
  • SCL-14194 Evaluate expression with compilation does not work inside lambda

...