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 2021.1.20

Download Scala plugin for IDEA

Expand
2 Fixed issues
2 Fixed issues
  • SCL-18969 "java.lang.NoClassDefFoundError: scala/collection/compat/immutable/LazyList$"
  • SCL-18951 editor: can't manually type spaces after incomplete infix operator

Build 2021.1.19

Download Scala plugin for IDEA

Expand
2 Fixed issues
2 Fixed issues
  • SCL-18955 bad "unused import statement" in inner scopes after code editing
  • SCL-18915 Parser errors in .tasty files

Build 2021.1.18

Download Scala plugin for IDEA

Expand
1 Fixed issues
1 Fixed issues
  • SCL-18947 update Play2 project template to use sbt 1.x

Build 2021.1.17

Download Scala plugin for IDEA

Expand
12 Fixed issues
12 Fixed issues
  • SCL-18193 Illegal reflective access by com.intellij.util.ReflectionUtil to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
  • SCL-17834 Folding: allow to fold val and val, not just def
  • SCL-18785 sbt 1.4.8 missing from new project dropdown
  • SCL-18671 Scala artifacts migration from Bintray to Maven Central
  • SCL-18795 Activities registered via registerPostStartupActivity must be dumb-aware
  • SCL-18905 Auto-application to `()` is deprecated, but Inspection "java accessor method called as empty-paren"
  • SCL-18906 folding: do not hide package name when folding the package
  • SCL-18909 inconsistent code folding for definitions with `=` (def, var, val, this)
  • SCL-18913 scala3: do not add `()` after completion, if method has only `using` parameters
  • SCL-17828 support foldings for braceless blocks in Scala 3 syntax
  • SCL-18892 scala3 folding should include `end` marker
  • SCL-18889 main method body in scala 3 example is folded

Build 2021.1.16

Download Scala plugin for IDEA

Expand
13 Fixed issues
13 Fixed issues
  • SCL-9650 Incorrect indent after newline in definitions
  • SCL-16431 Unapplied method should not have function type
  • SCL-18827 Type presentation: use type aliases where appropriate (at least for scala.Seq)
  • SCL-15725 Redundant val / var binding: offer a quick fix to remove the binding only
  • SCL-18795 Activities registered via registerPostStartupActivity must be dumb-aware
  • SCL-18830 scala 3 parser: soft keywords are not parsed when defined as a first element of indentation block
  • SCL-18852 Can't run tests in IDEA because of Scala Plugin
  • SCL-18857 Use new typearg annotations also for functions calls
  • SCL-18802 Good code red: Tuple2 highlighted errors in match case
  • SCL-17909 Dotty: Formatting of class with braceless block with end is broken
  • SCL-18881 update sample project to Scala 3.0.0-RC2
  • SCL-18499 Warn when a boxed java type is passed as argument to Option
  • SCL-18862 Don't highlight incomplete if-then-else as type mismatch

Build 2020.3.23

Download Scala plugin for IDEA

...