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.

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

 

Build 2018.3.5

Expand
37 Fixed issues
37 Fixed issues
  • SCL-12892 Good code highlighted in red using cats mapN
  • SCL-14675 Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing plugin org.intellij.scala
  • SCL-14548 Good Code Red. Problem with implicit conversion when partial unification is involved.
  • SCL-14591 coursier.ResolutionException on SBT shell startup when coursier is used globally on EAP
  • SCL-14442 Future of Some recover to None red highlighting
  • SCL-11912 Scala plugin wrongly highlighting syntax error on higher kinded type
  • SCL-14635 sbt project import fails with URI scheme is not "file"
  • SCL-14549 Generated method implementations have signatures with full qualified type names when using scalafmt formatter
  • SCL-14588 Redesign library extension loading
  • SCL-14661 BSP source directories not respected
  • SCL-13042 Good code red in function argument type inference
  • SCL-14577 Suggest exhaustive match when using map/filter/flatMap/... with curly braces
  • SCL-14406 Regression from 2018.1 -> 2018.2: Scala Syntax Highlighting false alarm with Slick DBIOAction and Effect
  • SCL-14563 Scala plugin typer generalizes literal types to Any
  • SCL-14600 resolving indices update should be cancelled gracefully
  • SCL-13133 False warning var could be val
  • SCL-14179 False error detection
  • SCL-14648 Cannot import a scala project that depends on ProjectRef with git
  • SCL-14621 Obvious types for `Collection.empty`
  • SCL-14620 Obvious types for new X
  • SCL-14633 Implementing abstract method in a non-trait class generates invalid code
  • SCL-14493 Loading external extensions UI should provide manual add option
  • SCL-9738 Good code red: type inference when adding to a Map
  • SCL-14555 exception about wrong kind of a reference in scala doc
  • SCL-13636 Scala Main Run: Error: Could not find or load main class
  • SCL-14619 Obvious type for literals
  • SCL-14492 Searching for library extensions is not cancellable
  • SCL-14599 Invalid return type resolution of scala class in java
  • SCL-14659 Gradle: support "using qualified names" option
  • SCL-14597 Override 'getCompilableFileExtensions' in InitialScalaBuilder and return proper extensions list
  • SCL-13089 Good-code-red implicit conversion with higher-kinds type mismatch NotInferedT
  • SCL-14595 Literal type inference is lost in different scopes (Good code red)
  • SCL-14570 Scala reports type issue where there is not
  • SCL-14494 Searching for library extensions should provide progress bar
  • SCL-9053 Incorrect type error involving singleton type
  • SCL-14568 rename for local variables takes very long
  • SCL-14666 sbt-structure-extractor artifacts bundled twice

Build 2018.3.4.3

Expand
36 Fixed issues
36 Fixed issues
  • SCL-12892 Good code highlighted in red using cats mapN
  • SCL-14675 Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing plugin org.intellij.scala
  • SCL-14548 Good Code Red. Problem with implicit conversion when partial unification is involved.
  • SCL-14591 coursier.ResolutionException on SBT shell startup when coursier is used globally on EAP
  • SCL-14442 Future of Some recover to None red highlighting
  • SCL-11912 Scala plugin wrongly highlighting syntax error on higher kinded type
  • SCL-14635 sbt project import fails with URI scheme is not "file"
  • SCL-14549 Generated method implementations have signatures with full qualified type names when using scalafmt formatter
  • SCL-14588 Redesign library extension loading
  • SCL-14661 BSP source directories not respected
  • SCL-13042 Good code red in function argument type inference
  • SCL-14577 Suggest exhaustive match when using map/filter/flatMap/... with curly braces
  • SCL-14406 Regression from 2018.1 -> 2018.2: Scala Syntax Highlighting false alarm with Slick DBIOAction and Effect
  • SCL-14563 Scala plugin typer generalizes literal types to Any
  • SCL-14600 resolving indices update should be cancelled gracefully
  • SCL-13133 False warning var could be val
  • SCL-14179 False error detection
  • SCL-14648 Cannot import a scala project that depends on ProjectRef with git
  • SCL-14621 Obvious types for `Collection.empty`
  • SCL-14620 Obvious types for new X
  • SCL-14633 Implementing abstract method in a non-trait class generates invalid code
  • SCL-14493 Loading external extensions UI should provide manual add option
  • SCL-9738 Good code red: type inference when adding to a Map
  • SCL-14555 exception about wrong kind of a reference in scala doc
  • SCL-13636 Scala Main Run: Error: Could not find or load main class
  • SCL-14619 Obvious type for literals
  • SCL-14492 Searching for library extensions is not cancellable
  • SCL-14599 Invalid return type resolution of scala class in java
  • SCL-14597 Override 'getCompilableFileExtensions' in InitialScalaBuilder and return proper extensions list
  • SCL-13089 Good-code-red implicit conversion with higher-kinds type mismatch NotInferedT
  • SCL-14595 Literal type inference is lost in different scopes (Good code red)
  • SCL-14570 Scala reports type issue where there is not
  • SCL-14494 Searching for library extensions should provide progress bar
  • SCL-9053 Incorrect type error involving singleton type
  • SCL-14568 rename for local variables takes very long
  • SCL-14666 sbt-structure-extractor artifacts bundled twice

...