Versions Compared


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

Build 2018.1.9

30 Fixed issues
30 Fixed issues
  • SCL-10753 Wrong type inference with higher kinded types (infers Nothing)
  • SCL-8414 Macro bundles cause a lot of false errors
  • SCL-13025 Import errors when project directory contains uppercase letters
  • SCL-11914 False positive errors for Java code in Scala module: using 'default' as parameter name for Scala function
  • SCL-11147 Improve printing of infix types
  • SCL-11925 sbt plugins used in shell not resolved for some configurations
  • SCL-13642 "Show function return type hints (Scala)" always enabled after restart
  • SCL-12003 locally preload bundled sbt plugins for offline resolving
  • SCL-13102 No submodule appear in project module view after import multi-module sbt project on Mac OS X
  • SCL-13550 SbtProcessManager#pluginResolverSetting is broken on windows
  • SCL-13283 Lightbend Project Starter: sbt initialized incorrectly
  • SCL-12866 Error while importing sbt Dotty project
  • SCL-13327 Filter out the MaxPermSize deprecation message
  • SCL-12520 When only the JVM or JS part of a ScalaJS cross project is used, the shared code folder in the cross project has no module
  • SCL-13476 Sbt project name interferes with folder name even though root project has different name
  • SCL-13398 Avoid unnecessary structural types in refactorings
  • SCL-13542 Regression in EAP from 2017.3 when importing circe-derivation project
  • SCL-9860 Inspection: unnecessary parentheses in a type
  • SCL-13538 Inconvenient ordering of JARs for new Scala SDK (Scala ones should be first)
  • SCL-12528 Project with period "." in name causing issues
  • SCL-12507 Inspection: unnecessary parentheses for parameter
  • SCL-10062 types with two parameters and operator-like names should be presented in infix form
  • SCL-12285 Show symbolic types in infix notation
  • SCL-11331 another false "Wrong number of arguments for extractor" highlighting
  • SCL-13395 Create dotty project
  • SCL-12460 Document process to install the Scala Plugin standalone
  • SCL-9859 Inspection: unnecessary parentheses in a pattern
  • SCL-13469 Type annotations: add an option to enforce type annotation for accidental structural types
  • SCL-13540 Incorrect scope suggestion in Extract Field refactoring
  • SCL-13544 Lightbend templates list becomes too short in some cases

Build 2018.1.8

22 Fixed issues
22 Fixed issues
  • SCL-12799 Macros do not expand
  • SCL-13531 Scala plugin adds "HOCON" as a top-level item of the settings dialog
  • SCL-13519 prefixed `this` and `super` completions are too aggressive
  • SCL-13542 Regression in EAP from 2017.3 when importing circe-derivation project
  • IDEA-188247 JavaSdkImpl#getVMExecutablePath returns wrong path on Windows
  • SCL-13328 SBT shell: incorrect "No JRE found" error message
  • SCL-13273 Compile Server: improve JRE selection
  • SCL-13517 Structure View: show inherited class val / var parameters
  • SCL-13371 Inline rename shifts type parameter hint to the left
  • SCL-13512 "Show local variable type hints" setting does not work
  • SCL-13470 Don't show Product with Serializable in type hint for case classes
  • SCL-13473 Structure View: display inherited Java methods using Scala notation
  • SCL-13485 Highlight error when excluding an import that would otherwise cause an ambiguous implicit conversion
  • SCL-13482 Invalid "useless expression" hint
  • SCL-13509 generate BuildInfo on import
  • SCL-13521 Structure View: use simple names for compiled types
  • SCL-13520 Structure View: show all inherited members
  • SCL-13505 Structure View: "Inferred types" button
  • SCL-13468 setting to disable return type hints for "obvious" types
  • SCL-13506 sbt shell import failure (i)gnore insterted twice on Windows
  • SCL-13466 Structure view: show containing class for inherited methods
  • SCL-13508 SOE at org.jetbrains.plugins.scala.lang.psi.types.package$ScTypeExt$.$anonfun$removeAliasDefinitions$1(package.scala:148)