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.22

Download Scala plugin for IDEA

Expand
32 Fixed issues
32 Fixed issues
  • SCL-18806 Build fails with JDK-16 RC2 (InaccessibleObjectException)
  • SCL-18722 PropertyMapping annotation specifies 4 parameters, but constructor of org.jetbrains.sbt.project.data.SbtProjectData accepts 3
  • SCL-18685 Scala Plugin saves file on every keystroke
  • SCL-16431 Unapplied method should not have function type
  • SCL-16345 Errors at scalafmt download attempt after changing to it in settings
  • SCL-17835 Folding: always show "..." on the same line
  • SCL-18865 code style settings are unusable with small settings window height
  • SCL-18827 Type presentation: use type aliases where appropriate (at least for scala.Seq)
  • SCL-18969 "java.lang.NoClassDefFoundError: scala/collection/compat/immutable/LazyList$"
  • SCL-18671 Scala artifacts migration from Bintray to Maven Central
  • SCL-17841 Unused expression inspection: support references
  • SCL-18769 scala3 parser: if-then-else parsed wrongly with intended then keyword
  • SCL-18977 scala3 indentation based syntax: Enter & Backspace handling
  • SCL-18915 Parser errors in .tasty files
  • SCL-18661 Test Unloading
  • SCL-16052 disable scala annotator in injected language fragments
  • SCL-18766 IntelliJ 2020.3.2 scalac: Error: org.jetbrains.jps.incremental.scala.remote.ServerException
  • SCL-17818 inspections: support @deprecatedOverriding, @deprecatedInheritance, @deprecatedName annotations
  • SCL-18600 Scala plugin doesn't honor `@unused` annotations
  • SCL-17810 Don't add an extra indent at the next line after `case ... => exp`
  • SCL-17130 Canonize infix call fails in case of 2 operators
  • SCL-19017 formatting uses wrong indentation for interpolated string margin char after changing interpolator
  • SCL-18881 update sample project to Scala 3.0.0-RC2
  • SCL-18676 Extra parenthesis showing up in intellij for Scala code
  • SCL-18862 Don't highlight incomplete if-then-else as type mismatch
  • SCL-18809 scala3: handle `-no-indent` compiler option
  • SCL-16204 Support java12 --enable-preview
  • SCL-19255 Complete freeze following any editor action makes IDE unusable
  • SCL-18795 Activities registered via registerPostStartupActivity must be dumb-aware
  • SCL-18791 @deprecatedName only works with symbol not with string
  • SCL-16288 Better search and sort ordering needed for "Class to import" dropdown
  • SCL-18698 -source / -target javacOptions from root sbt project shouldn't affect sub-projects during compilation

Build 2021.2.12

Download Scala plugin for IDEA

Expand
14 Fixed issues
14 Fixed issues
  • SCL-18693 False Unknown artifact inspection message
  • SCL-19167 Optimize imports in twirl template removes @-character from import declaration
  • SCL-19249 Slow operations are prohibited on EDT (in formatting?)
  • SCL-17436 Introduce integration with package search plugin
  • SCL-19257 'sbt with bloop' import does not include the `scala-library` in the classpath, failing to import
  • SCL-19202 Project from Existing Source: "enable debugging" UI element is not shown while hint icon is show
  • SCL-18966 scala3: enum cases are marked as "Class must either be declared abstract or implement abstract member 'canEqual(that: Any): Boolean'
  • SCL-19230 BSP import should trigger workspace/reload BSP request
  • SCL-7955 Implicit parameter is not picked up
  • SCL-18982 Fix InsertGapIntoStringIntention
  • SCL-19252 Add derevo library
  • SCL-19255 Complete freeze following any editor action makes IDE unusable
  • SCL-19135 Enum case must implement `ordinal`
  • SCL-19270 Severity setting not applied to Updating Library Dependency to Newer Stable Version Inspection

Build 2021.2.9

Download Scala plugin for IDEA

Expand
4 Fixed issues
4 Fixed issues
  • SCL-18468 Download Scala SDK: incorrect windows size
  • SCL-17273 An ability to create Scala 3 SDKs automatically
  • SCL-18841 merge dotty and scala in new project wizard
  • SCL-18984 ConvertToCurlyBracesIntention: offer intention when cursor is after parenthesis

Build 2021.2.8

Download Scala plugin for IDEA

Expand
12 Fixed issues
12 Fixed issues
  • SCL-17835 Folding: always show "..." on the same line
  • SCL-18809 scala3: handle `-no-indent` compiler option
  • SCL-18931 trailing commas are always highlighted as errors for `*.scala` files inside `project/` folder (sbt)
  • SCL-18826 convert multiline raw string to "string" doesn't work
  • SCL-19017 formatting uses wrong indentation for interpolated string margin char after changing interpolator
  • SCL-19058 AppliedTypeLambdaCanBeSimplified: Does not work without kind projector
  • SCL-18490 Support debugging of top level methods
  • SCL-18880 support debugging of @main methods
  • SCL-19068 Scala 3 SDK is not recognized in Maven project
  • SCL-18986 ComparingLengthIntention: use new sizeIs syntax
  • SCL-19065 worksheet compiler errors are not reported in the Build tool window with Scala 2.12.13
  • SCL-19063 delete ConcealedApplyCall inspection

Build 2021.1.21

Download Scala plugin for IDEA

Expand
2 Fixed issues
2 Fixed issues
  • SCL-19004 Infinite freeze when typing scala type, have to Force-Quit
  • SCL-18996 "Comparing unrelated types" when comparing two `newtypes` from zio-prelude

Build 2021.1.20

Download Scala plugin for IDEA

...