Versions Compared

Key

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

Build 2018.2.4

Expand
62 Fixed issues
62 Fixed issues
  • SCL-11050 Enable semantic highlighting for scala plugin
  • SCL-11470 akka-http route-dsl authentication syntax issues
  • SCL-13669 Scaladoc: @group unknown tag
  • SCL-13600 Multi module SBT project: Subprojects are not included on root project classpath when id conflicts
  • SCL-13305 Move Refactoring: support moving object members to objects
  • SCL-5546 Auto-complete unapply for case classes in patterns
  • SCL-13840 Expression cannot be evaluated
  • SCL-13831 Inspection offers to remove necessary parentheses
  • SCL-13829 intermittent red code with existential types
  • SCL-9970 Both class and it's companion object are placed to completion menu and refer to class declaration
  • SCL-13737 @deprecated is considered an unknown scaladoc tag
  • SCL-13739 unnecessary parentheses false positive for types extending function
  • SCL-13787 False positive of Unnecessary parenthesis inspection in case of List pattern
  • SCL-13824 Completion in Evaluate Expression dialog shows duplicates of Stack's methods
  • SCL-13855 wrong highlighter for scala line breakpoints if there are lambdas on the line
  • SCL-13874 Error in attempt to format code in Evaluate Expression dialog by Scalafmt
  • SCL-13871 SBT import dialog: remove the "Group modules" radiobuttons
  • SCL-13873 Error in attempt to format code in Worksheet by Scalafmt
  • SCL-13815 Exception in case of autocompletion in Evaluate Expression dialog
  • SCL-13784 False positive of Unnecessary parenthesis inspection in case of "new ... with ( => )" construction
  • SCL-13734 Parameters of anonymous functions aren't semantic highlighted
  • SCL-13785 False positive of Unnecessary parenthesis inspection in case of Type Projection
  • SCL-13886 Error and exception in attempt to format code in Play Template by Scalafmt
  • SCL-13848 Implicit hints: show explicit arguments to implicit parameters
  • SCL-13752 Unnecessary parentheses false positive in a sequence of operators in a pattern
  • SCL-13844 Implicit hints: show missing arguments
  • SCL-13845 Editor: show missing implicit arguments as inlay hints
  • SCL-13846 Implicit hints: show recursive arguments as (...)
  • SCL-13842 Show implicit conversions / arguments as inlay hints
  • SCL-13800 Parameter Info, Quick Doc: omit primary constructor member modifiers
  • SCL-13940 scalafmt: psiFile leak in cached formatted ranges
  • SCL-13778 Rename "Implicit Parameters" to "Implicit Arguments"
  • SCL-13807 Syntax highlighting freezes
  • SCL-13777 Quick Documentation: display parameter lists on the same line
  • SCL-13774 Parameter Info: show all lists
  • SCL-13904 support implicit instances of ValueOfT type in scala 2.13
  • SCL-13907 changes of language level of scala libraries are not persisted
  • SCL-13732 Parameters in ScalaDoc are also expected to be semantic highlighted
  • SCL-13733 Do semantic highlighting in Preferences example
  • SCL-13659 Rename "definition" to "type" at 2 places in Type annotation inspection dialog and add asterisk
  • SCL-13790 inherited `val` without type annotation should get expected type from super member
  • SCL-13794 new file created on every processDeclaration in sbt files
  • SCL-13799 Disable underlining of implicit conversions (by default)
  • SCL-5540 make "Generate pattern match" action more discoverable
  • SCL-13671 NullPointerException when attempting to import an existing scala module
  • SCL-13858 Constructor pattern completion for higher order functions
  • SCL-13745 Unnecessary parentheses false positive
  • SCL-13770 False positive `Unnecessary parenthesis` with infix types
  • SCL-13918 implicits not found for sbt dsl
  • SCL-13744 Unpickling of some Scala Fails Causing there Contents to be treated as the Java in the .class files
  • SCL-13912 scala plugin update notification improvements
  • SCL-13816 Place Implicit Conversions next to Implicit Parameters in the menu
  • SCL-13813 Rename the "Introduce implicit parameter" intention
  • SCL-13878 Add colon and reduce space between input field and checkbox for "Override settings" item
  • SCL-13909 Exception when going to settings -> Languages and Frameworks -> Scala
  • SCL-13727 Toggle Scala type hints keyboard shortcut
  • SCL-13877 Switching off "Use external formatter" checkbox doesn't disable settings path field
  • SCL-13243 use literal type in Witness.selectDynamic macro
  • SCL-13880 Automate "settings path" input field
  • SCL-13620 completion for patterns based on expected type
  • SCL-13555 AOT completion: support typed patterns
  • SCL-13783 code inspection causing temporary UI freeze

Build 2018.1.10

Expand
31 Fixed issues
31 Fixed issues
  • SCL-11470 akka-http route-dsl authentication syntax issues
  • SCL-13546 Kind projector not working in cross project shared sources
  • SCL-13146 SOE in decompiler on `akka.camel.internal.ConsumerActorRouteBuilder`
  • SCL-13536 Broken structure of Quick Doc hint
  • SCL-13342 Scala JPS compiler fail when doing a rebuild due to incrementalType.dat file concurrent access
  • SCL-13664 Unable to add Scala SDK with Intellij 2018.1
  • SCL-12799 Macros do not expand
  • SCL-13829 intermittent red code with existential types
  • SCL-13714 make UnnecessaryParenthesesInspection more configurable
  • SCL-13739 unnecessary parentheses false positive for types extending function
  • SCL-13510 QuickDocTest failing on idea181.x
  • SCL-13831 Inspection offers to remove necessary parentheses
  • SCL-13200 Scala plugin gets disable when intelij starts
  • SCL-13523 New worksheet with switched off Interactive mode behaves interavtively
  • SCL-13787 False positive of Unnecessary parenthesis inspection in case of List pattern
  • SCL-13785 False positive of Unnecessary parenthesis inspection in case of Type Projection
  • SCL-13784 False positive of Unnecessary parenthesis inspection in case of "new ... with ( => )" construction
  • SCL-13718 Highlight regression: F-bounded type and this.type, type inference
  • SCL-13752 Unnecessary parentheses false positive in a sequence of operators in a pattern
  • SCL-13807 Syntax highlighting freezes
  • IDEA-188307 Non-existent source folders when importing Gradle project
  • SCL-13671 NullPointerException when attempting to import an existing scala module
  • SCL-13659 Rename "definition" to "type" at 2 places in Type annotation inspection dialog and add asterisk
  • SCL-13535 follow-up refactoring after PR about unnecessary parentheses
  • SCL-13572 Extract method refactoring fails to collect parameters for local scope references in inner classes
  • SCL-13794 new file created on every processDeclaration in sbt files
  • SCL-13745 Unnecessary parentheses false positive
  • SCL-13744 Unpickling of some Scala Fails Causing there Contents to be treated as the Java in the .class files
  • SCL-13770 False positive `Unnecessary parenthesis` with infix types
  • SCL-13645 The debugger doesn't recognize 2.13 collections
  • SCL-13649 decompiler errors on scala 2.13

...