Child pages
  • Scala Plugin Nightly
Skip to end of metadata
Go to start of metadata

Regular plugin releases are available from plugin repository.

Icon

You can setup auto-update of Scala plugin Nightly 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/nightly/1347" to custom repositories in Settings -> Plugins -> Browse custom repositories

Build 2019.3.360

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16349 IDE breaks the alignment in Scala Worksheets by adding unnecessary empty new lines
  • SCL-16367 Can't perform a refactoring by renaming a method in the base class/trait using Scala Worksheets

Build 2019.3.348

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16081 IDE provides an incorrect type annotation for a public method

Build 2019.3.343

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16362 Can't implement methods with Alt+Insert in Scala Worksheets

Build 2019.3.341

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16342 NPE on extracting variable in a worksheet
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
  • SCL-16351 Typehint on mouse hover doesn't work at end of identifier
  • SCL-16282 Triple quotes completion does not work with multicursor

Build 2019.3.333

Download Scala plugin for IDEA

 2 Fixed issues

Build 2019.3.326

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.321

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16081 IDE provides an incorrect type annotation for a public method

Build 2019.3.319

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression
  • SCL-16334 freeze on opening project due to Play2SyntheticPackagesHolder
  • SCL-16317 extract variable on last line breaks code
  • SCL-16336 Import via Alt+Enter does not work in scratch files but does work in regular .scala files and worksheet

Build 2019.3.305

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.289

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15025 support modifiers introduced in scala 3 in parser
  • SCL-16282 Triple quotes completion does not work with multicursor
  • SCL-16304 no type mismatch error if non-boolean value is passed to `if `
  • SCL-16273 Detect .scalafmt.conf in repo root if not found in project root.
  • SCL-16298 Nullpointer when applying extract method refactoring to scala scratch file

Build 2019.3.272

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16194 Scala templates show false error mesages again

Build 2019.3.270

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-14447 ScalaTest does not find class, if class in package with reserved name
  • SCL-16282 Triple quotes completion does not work with multicursor
  • SCL-16240 When running ScalaTests with Use UI with sbt Test framework quits unexpectedly

Build 2019.3.264

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16195 don't duplicate scala setters in completion

Build 2019.3.252

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16244 Breakpoints do not work in lambda functions when the classes are reload dynamically
  • SCL-13793 Scala plugin does not support trailing comma syntax from scala 2.12
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression

Build 2019.3.236

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-16289 Unable to build scala project with 2019.3 / EAP due to missing android class
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-16277 Run worksheet fails
  • SCL-14447 ScalaTest does not find class, if class in package with reserved name
  • SCL-16286 formatter: ability to add spacing before colon in type argument context bound
  • SCL-16203 Import via Alt+Enter does not work in Worksheet but does work in regular .scala files
  • SCL-15989 Pasting when having multiline string selected does not insert delimiters
  • SCL-16053 language injection shouldn't take margin char from settings

Build 2019.2.1155

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1154

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.217

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.210

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15025 support modifiers introduced in scala 3 in parser

Build 2019.3.196

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15025 support modifiers introduced in scala 3 in parser

Build 2019.3.193

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15025 support modifiers introduced in scala 3 in parser

Build 2019.3.189

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.174

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-16146 SBT shell tool window is always empty
  • SCL-16208 scalac error: multiple scala-library.jar files at running hello world
  • SCL-16225 sbt process is created twice on running build process
  • SCL-15936 Highlighting error in IntelliJ IDE Community Edition 2019.2 with Java HashMap
  • SCL-16202 ScalaPsiManager.clearAllCaches requires EDT
  • SCL-16224 Opening quote sign doesn't come together with closing one in build.sbt
  • SCL-16230 BSP import on Windows fails

Build 2019.2.1153

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1149

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16146 SBT shell tool window is always empty
  • SCL-16225 sbt process is created twice on running build process

Build 2019.2.1144

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1142

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16202 ScalaPsiManager.clearAllCaches requires EDT

Build 2019.2.1138

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16137 NullPointerException in ScalaCompilerReferenceIndexBuilder when compiling IDEA sources

Build 2019.2.1132

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16197 Wrong Inspection on Redundant Conversion

Build 2019.2.1116

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-15745 Incorrect rendering of class name `<:<` in scala doc
  • SCL-16179 Support for switch expressions
  • SCL-16180 Top-level class in default package has no documentation
  • SCL-16187 Support removable breaks from switch

Build 2019.2.1107

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15468 No indention for `else` in new line while typing
  • SCL-15751 Empty extension of classes, traits and objects

Build 2019.2.1082

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1058

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1051

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1045

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16044 Test run configurations loose stuff when firstly opening the project in another version of IDEA (remaining points)

Build 2019.2.1033

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15082 BSP session does not clean up bsp processes when done
  • SCL-14857 bsp build toolwindow problem reports: lines off by one
  • SCL-14876 bsp: support multiple connections

Build 2019.2.1012

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16110 Incorrect type inference when using Scala 2.13 (works ok if 2.12 is selected)
  • SCL-16016 Seq from variadic parameter does not conform to Seq in 2.13

Build 2019.2.1010

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16014 scala scratch files use wrong language level
  • SCL-16093 NPE when extracting to method code that contains Kotlin object method call
  • SCL-15809 Problems with private copy method

Build 2019.2.994

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15737 Explicit imports now shadow locally defined identifiers.
  • SCL-16057 Intellij IDEA incorrectly determines which class will be used

Build 2019.2.991

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.986

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.980

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13083 Copy file from finder and paste it into project view just create scriptFile.scala
  • SCL-16041 Intention to change access modifier should only be shown on signature

Build 2019.2.976

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-16044 Test run configurations loose stuff when firstly opening the project in another version of IDEA (remaining points)
  • SCL-11696 REPL Worksheet Scala 2.12 NoSuchMethodError for Collections operators
  • SCL-16082 MatchError in TestConfigurationData.createFromExternal
  • SCL-15884 BSP modules are not created when tags are missing
  • SCL-15968 Generate a top-level project for all BSP modules (projects)

Build 2019.2.965

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15067 BSP only imports Scala build targets

Build 2019.2.963

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16076 setter signature is missing in compound types with var declarations

Build 2019.2.961

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15067 BSP only imports Scala build targets

Build 2019.2.956

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.955

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16031 ScalaTest template not honoured when creating new test run configurations via context menu
  • SCL-16060 don't show chained expression type hints if they are all equal
  • SCL-15905 False-positive of "reflective call" inspection on projections
  • SCL-11621 Improve Class + Object presentation in Project View

Build 2019.2.941

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11621 Improve Class + Object presentation in Project View

Build 2019.2.936

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15930 Ctrl+Click doesn't work for URLs in Scala source code
  • SCL-15951 Fotmatter exception in introduce variable (scalafmt)

Build 2019.2.935

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-16039 BSP: SerializationException: Cannot deserialize ScalaSdkData
  • SCL-15873 Assume batch semantics for BSP diagnostics
  • SCL-15986 stackOverflow in `ScalaPsiElement.getDeepSameElementInContext`
  • SCL-15881 BSP: respect resources directories
  • SCL-15894 BSP rebuild action
  • SCL-15968 Generate a top-level project for all BSP modules (projects)

Build 2019.2.923

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-13959 Type hints for long method chains
  • SCL-16026 Plugin upload fails with authorization error
  • SCL-16027 Also show type hint for last expression in expression chains
  • SCL-7232 intention to add/change access modifier
  • SCL-15983 expression chain type hints shouldn't show singleton types

Build 2019.2.886

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15932 Trailing comma in an argument list is considered invalid
  • SCL-15961 introduce variable suggest chooser for a simple case clause branch
  • SCL-12260 Introduce variable suggest "unit" name for `int` variable if expected type is Unit
  • SCL-15842 Unable to normally extract a variable out of a pattern matching expression
  • SCL-12210 Introduce variable: don't add the tailing reference when expected type is Unit
  • SCL-15944 Duplicate code inspections matches purely on string even if the classes are not compatible

Build 2019.2.872

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-13959 Type hints for long method chains
  • SCL-15606 Run/Tests fail with ClassNotFoundException for BSP projects under bloop 1.3.0+
  • SCL-11621 Improve Class + Object presentation in Project View

Build 2019.2.849

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15606 Run/Tests fail with ClassNotFoundException for BSP projects under bloop 1.3.0+

Build 2019.2.847

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15957 wrong completion result in presence of `this` or `super` references
  • SCL-15951 Fotmatter exception in introduce variable (scalafmt)

Build 2019.2.837

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15475 IDEA does not count @varargs Scala annotation, marking a function call as invalid in Java code
  • SCL-15930 Ctrl+Click doesn't work for URLs in Scala source code
  • SCL-15931 Code completion for method arguments provides an unsound suggestion regarding the argument type
  • SCL-15901 Akka-Http: false type mismatch highlighting
  • SCL-15926 Incorrect code completion suggestion while creating an instance of a class

Build 2019.2.829

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.824

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-13959 Type hints for long method chains
  • SCL-15911 wrong quickfix for unnecessary parentheses inspection
  • SCL-11382 Create method intention with named arguments doesn't work
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-15910 hide Scala REPL from context menu in non-scala files

Build 2019.2.808

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.801

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15757 Scala plugin should not suggest to convert text in clipboard from Java to Scala if it is pasted inside a string literal
  • SCL-15869 convert java to scala dialog is not shown on copy pasting java class name

Build 2019.2.794

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-14838 Scala Console classpath shortener seems to cause issues with JDK11 and JPMS
  • SCL-15775 Rename Scala Console to Scala REPL
  • SCL-15907 paste one-line content to one-line multiline string literal adds stripmargin
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-15630 Auto-completion completes for the wrong type
  • SCL-15859 scala console: use appropriate scala language level
  • SCL-15858 scala console: display entered text right after `scala>` prompt

Build 2019.2.786

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15871 find usages ignores child packages in case of private top level access modifier
  • SCL-15630 Auto-completion completes for the wrong type
  • SCL-15685 code duplication shows intersecting text ranges
  • SCL-15827 Suspicious forward reference in class should not be triggered for function values
  • SCL-15900 Type diff: prefix same-looking simple names

Build 2019.2.773

Download Scala plugin for IDEA

 9 Fixed issues
  • SCL-15871 find usages ignores child packages in case of private top level access modifier
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-11382 Create method intention with named arguments doesn't work
  • SCL-15858 scala console: display entered text right after `scala>` prompt
  • SCL-15812 Good code red & code completion fails : nested tuple method calls
  • SCL-15885 Repeating members in signatures generated by "extract method" refactoring
  • SCL-15880 Exception when trying to rename apply method
  • SCL-15614 Good code red - tuple member multiplication

Build 2019.2.737

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-15858 scala console: display entered text right after `scala>` prompt

Build 2019.2.734

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-9397 Code completion incorrect (cache invalidation problem?)
  • SCL-15775 Rename Scala Console to Scala REPL
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-15856 `case` completion item is added to completion list where it is not expected
  • SCL-15859 scala console: use appropriate scala language level
  • SCL-15858 scala console: display entered text right after `scala>` prompt

Build 2019.2.721

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15685 code duplication shows intersecting text ranges
  • SCL-15856 `case` completion item is added to completion list where it is not expected
  • SCL-15607 Autocomplete doesn't work for Simulacrum code

Build 2019.2.706

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15833 Incorrect code completion for string interpolation expression using a class field
  • SCL-15671 empty tooltip message in ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection

Build 2019.2.694

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15847 TypeParameterInfoExtendsTest.testAllBounds fails since 2.11
  • SCL-15829 improve scala code style settings migration mechanism

Build 2019.2.682

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15829 improve scala code style settings migration mechanism

Build 2019.2.680

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15634 Use 2.13 as default scala version in tests

Build 2019.2.666

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15756 Add support for `*` symbol used by kind-projector plugin.
  • SCL-15792 Highlight scala code in sbt files (worked before)
  • SCL-2101 Same named class formal parameter and class member are error highlighted
  • SCL-14074 Exhaustive match and completion for expected types in case clause doesn't appear in Worksheet
  • SCL-15634 Use 2.13 as default scala version in tests

Build 2019.2.628

Download Scala plugin for IDEA

 14 Fixed issues
  • SCL-15558 Trying to run ScalaTest compiled with 2.13.0-RC3 causes java.lang.NoSuchMethodError in "ScalaTest-dispatcher"
  • SCL-15792 Highlight scala code in sbt files (worked before)
  • SCL-15686 Backspace to delete triple quotes breaks the code
  • SCL-13130 Type mismatch not highlighted for callback functions
  • SCL-15680 Calls to functions from method parameters are not type checked
  • SCL-15799 java.lang.IllegalArgumentException during inspection
  • SCL-15747 insert margins when pasting multiline content to one-line multiline string literal
  • SCL-15671 empty tooltip message in ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection
  • SCL-15670 ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection registers INFORMATION level problem in batch mode
  • SCL-15602 Missing error highlighting
  • SCL-15633 macro defs must have explicitly specified return types
  • SCL-15635 Disallow repeated param except in method signature
  • SCL-12580 Bad code green: Function call without arguments shows no errors
  • SCL-14609 Language Injection: enable by default

Build 2019.2.613

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-15756 Add support for `*` symbol used by kind-projector plugin.
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15795 error highlighting in for-comprehensions works wrong when editing code
  • SCL-15671 empty tooltip message in ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection
  • SCL-15648 Incorrect warning that (Integer) cannot be used for a format specifier %d
  • SCL-14726 Bad code green: Semicolon in for
  • SCL-15729 NullPointerException in decompiler

Build 2019.2.580

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-15780 sort available versions with respect to milestones and RC
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15779 Setup scala sdk notification problems
  • SCL-15781 Reformatting Scala code on regex pattern match wrongly inserts space
  • SCL-15795 error highlighting in for-comprehensions works wrong when editing code
  • SCL-15783 Method / constructor invocation: highlight comma on excessive argument(s)
  • SCL-15228 No Scala SDK in module & Project JDK is not defined is displayed twice

Build 2019.2.566

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-15760 NoClassDefFoundError when trying to run Scala console with Scala 2.13
  • SCL-15432 nonempty text is not covered by block in #Scala #formatter
  • SCL-15773 Method / constructor invocation: highlight "space" before a closing paren on missing argument(s)
  • SCL-15783 Method / constructor invocation: highlight comma on excessive argument(s)

Build 2019.2.551

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15776 serialization exception for Play2ProjectData
  • SCL-15753 Play: Find Usages of Members seems broken and throws exception
  • SCL-14976 Use upper case numeric literal suffixes

Build 2019.2.533

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15686 Backspace to delete triple quotes breaks the code
  • SCL-15754 Don't highlight a term before a dot as a "type mismatch"
  • SCL-15758 external system deserialization breaks with java.util.Optional
  • SCL-15746 one line comment in pattern matching breaks formatting

Build 2019.2.516

Download Scala plugin for IDEA

 12 Fixed issues
  • SCL-10908 Support FlatSpec for selective test launch
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15438 Copying and pasting code within the Scala editor shouldn't guess that code might be Java
  • SCL-15404 debugger doesn't work in partial functions, defined with pattern matching syntax when you mute/unmute breakpoints
  • SCL-15686 Backspace to delete triple quotes breaks the code
  • SCL-15754 Don't highlight a term before a dot as a "type mismatch"
  • SCL-15724 Regression: `Convert to expression in parentheses` refactoring is not available in Nightly
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
  • SCL-13358 "Convert to argument in parentheses" refactoring works incorrectly
  • SCL-15739 Freezing UI due to presentation compiler
  • SCL-15743 Fix UI for Editor | General | Smart Keys | Scala
  • SCL-15312 FlatSpec tests specifically with a certain style aren't picked up by the right menu anymore

Build 2019.2.499

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.491

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.489

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {

Build 2019.2.483

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-13169 Refactor | Extract variable leads to broken code if the default name is already used
  • SCL-15724 Regression: `Convert to expression in parentheses` refactoring is not available in Nightly
  • SCL-13358 "Convert to argument in parentheses" refactoring works incorrectly
  • SCL-15678 BSP: build toolwindow does not report task progress (2019.2)
  • SCL-15643 sbt 1.3.0 shell output is messy
  • SCL-15711 `make conversion explicit` action throws scala.MatchError
  • SCL-8405 Extract local variable conflicts with method names if method was imported

Build 2019.2.474

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15620 Do not show error "implicit parameters may not be call-by-name" for Scala 2.13
  • SCL-15676 StackOverflowError in cats project
  • SCL-15671 empty tooltip message in ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection
  • SCL-15670 ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection registers INFORMATION level problem in batch mode
  • SCL-15672 Java methods do not recognize Scala methods' throws annotation

Build 2019.2.459

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15653 Function used, but not applied (executed)
  • SCL-15632 inspection + quick fix for deprecated symbol literals

Build 2019.2.441

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-14339 "definition type is obvious" specification
  • SCL-15481 Type mismatch: fine-grained diff

Build 2019.2.426

Download Scala plugin for IDEA

 1 Fixed issues

Build 2019.1.1059

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15652 Highlight unused / redundant things as "unused", not as "error or warning"
  • SCL-15545 Unnecessary parentheses: highlight only parentheses

Build 2019.2.411

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-10058 Pipe added to multiline string when pasting even when stripMargin / pipes are not used
  • SCL-15652 Highlight unused / redundant things as "unused", not as "error or warning"
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
  • SCL-15545 Unnecessary parentheses: highlight only parentheses
  • SCL-15656 autocomplete multiline string when typing in an empty file

Build 2019.1.1052

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-14339 "definition type is obvious" specification
  • SCL-15652 Highlight unused / redundant things as "unused", not as "error or warning"
  • SCL-15545 Unnecessary parentheses: highlight only parentheses

Build 2019.2.401

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15652 Highlight unused / redundant things as "unused", not as "error or warning"
  • SCL-15545 Unnecessary parentheses: highlight only parentheses

Build 2019.2.394

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-15502 Inspection: `override` modifier required
  • SCL-14339 "definition type is obvious" specification
  • SCL-15629 Type hints: unified presentation, folding, navigation, tooltips, and brace matching
  • SCL-14726 Bad code green: Semicolon in for

Build 2019.1.1048

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-14339 "definition type is obvious" specification
  • SCL-15522 Assertion error: Every search scope must be associated with a project: NOT: EMPTY during ReferencesSearch

Build 2019.2.383

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-9397 Code completion incorrect (cache invalidation problem?)
  • SCL-5444 reformat always add indentation to @example content
  • SCL-14339 "definition type is obvious" specification
  • SCL-15277 bsp build reports 'failed' despite successful compilation of all modules
  • SCL-15521 completion suggests elements from the wrong scope
  • SCL-15624 scala plugin 2019.2.6 "Memory leak detected" with 2019.2 EAP (192.5118.30)
  • SCL-15581 NPE in ScalaPsiUtil#getStubOrPsiSibling
  • SCL-15629 Type hints: unified presentation, folding, navigation, tooltips, and brace matching

Build 2019.1.1039

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-14339 "definition type is obvious" specification
  • SCL-15629 Type hints: unified presentation, folding, navigation, tooltips, and brace matching

Build 2019.1.1032

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-14339 "definition type is obvious" specification
  • SCL-15629 Type hints: unified presentation, folding, navigation, tooltips, and brace matching

Build 2019.2.363

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-14339 "definition type is obvious" specification
  • SCL-15629 Type hints: unified presentation, folding, navigation, tooltips, and brace matching
  • SCL-14976 Use upper case numeric literal suffixes

Build 2019.2.346

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-15594 Don't highlight arguments when there are multiple inapplicable overloaded methods
  • SCL-15593 Make possible to use inaly hints in annotator
  • SCL-15571 Type mismatch errors: widen literal types when the value is of no importance
  • SCL-15592 Method / constructor invocation: highlight only a single kind of error

Build 2019.1.1027

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-15594 Don't highlight arguments when there are multiple inapplicable overloaded methods
  • SCL-15593 Make possible to use inaly hints in annotator
  • SCL-15571 Type mismatch errors: widen literal types when the value is of no importance
  • SCL-15592 Method / constructor invocation: highlight only a single kind of error

Build 2019.2.337

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.335

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.323

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
  • SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type

Build 2019.2.310

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.1011

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.294

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15560 IntelliJ doesn't show `Run` or `Debug` options on Right click menu for some Scala Test files.
  • SCL-15558 Trying to run ScalaTest compiled with 2.13.0-RC3 causes java.lang.NoSuchMethodError in "ScalaTest-dispatcher"
  • SCL-15570 fix ScalaRenameAliasedTest.testRenameDefAliased for 2019.2
  • SCL-15469 multiline interpolated string: enter after injected variable does not insert margin char
  • SCL-15568 exception with recursive raw types

Build 2019.2.273

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15498 JavaDoc comment background color has no effect on whitespaces
  • SCL-15563 do not use deprecated `ProjectOpenProcessorBase` constructor
  • SCL-15278 Unwrap single-expression definition body on deleting `{`

Build 2019.1.1005

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.1001

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.999

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.992

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.234

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15501 multi-line string: spaces are not added after margin char on enter on first line
  • SCL-15500 multi-line strings: enter action does not insert margin in worksheet mode
  • SCL-9365 String formatter canot handle stripMargin strings that also begin with | characters
  • SCL-15509 `Balance Header` quickfix in ScalaDocUnbalancedHeaderInspection does not work
  • SCL-15436 wrong indent for margin char in interpolated multiline string with empty line
  • SCL-6739 Settings / Scala / Language injection for interpolated strings: Language ID values are not sorted

Build 2019.2.227

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.990

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15480 Type mismatch tooltip: vertically align the types

Build 2019.1.987

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-15502 Inspection: `override` modifier required
  • SCL-15501 multi-line string: spaces are not added after margin char on enter on first line
  • SCL-15500 multi-line strings: enter action does not insert margin in worksheet mode
  • SCL-9365 String formatter canot handle stripMargin strings that also begin with | characters
  • SCL-15509 `Balance Header` quickfix in ScalaDocUnbalancedHeaderInspection does not work
  • SCL-15436 wrong indent for margin char in interpolated multiline string with empty line
  • SCL-6739 Settings / Scala / Language injection for interpolated strings: Language ID values are not sorted

Build 2019.2.190

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.981

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15490 some minor typos in the UI Scala plugin description
  • SCL-15520 ui freeze on library change events due to ScalaJsDebuggerSettingsPatcher

Build 2019.1.978

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15497 Spelling correction is really bay!
  • SCL-15478 Disable the "suspicious shadowing" inspection by default
  • SCL-15494 message of deprecated class is not shown for constructor invocation
  • SCL-15496 apply call to deprecated case class not shown as deprecated
  • SCL-15495 deprecated object not shown as deprecated in unapply/apply/update
  • SCL-10047 Some of Scala/Scaladoc inspections have no description

Build 2019.1.973

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15480 Type mismatch tooltip: vertically align the types
  • SCL-15483 Unify type mismatch messages

Build 2019.2.172

Download Scala plugin for IDEA

 82 Fixed issues
  • SCL-12438 Possibility to specify two scalastyle config files
  • SCL-11532 Apply template generates wrong code
  • SCL-2510 Unnested package support
  • SCL-15200 Wrap method body in {} on typing {
  • SCL-15116 Code duplication in markdown code snippet
  • SCL-15201 Impossible to create scala worksheet
  • SCL-12650 Unapply template is polluted by default values
  • SCL-15399 completion of extension methods not in scope is VERY slow
  • SCL-15394 ??? is positioned incorrectly when typing { + Enter
  • SCL-14585 extract to variable: multi-line """string""" value aligned with leading '|' character is extracted incorrectly
  • SCL-15237 When trying to save Scalafmt configuration for new projects, IntelliJ IDEA 2019.1 freezes while trying to load the Editor |Code Style | Scala page
  • SCL-10790 Create New Scala Class should offer Case Class option
  • SCL-15230 enter inside package statement should create extra package statement
  • SCL-15351 Calls on expressions that are not callable are not highlighted
  • SCL-7116 Good code red: method is allegedly already defined
  • SCL-15234 var could be val inspection is broken
  • SCL-15379 Empty intention string for "Make declared type more specific"
  • SCL-15386 Overriding indicator only finds one implementation
  • SCL-15120 BSP: Map source roots directly to content roots
  • SCL-15329 exception on creating new IDEA project
  • SCL-15345 PlayWS request builders are red
  • SCL-15326 "indent first parameter" setting should be applied even if there is no parameters yet
  • SCL-15357 Unable to run apps for classes with inner classes
  • SCL-8595 Highlighting error with equals and operator precedence
  • SCL-15264 Scala Templates show false error messages
  • SCL-15364 Scala Plugin Refator->Rename is not working
  • SCL-15229 Slow right clicks in Scala code
  • SCL-2101 Same named class formal parameter and class member are error highlighted
  • SCL-15398 missing "Unspecified value parameters" error highlighting for Java classes
  • SCL-14979 Formatter: Wrong indention for block in lambda block
  • SCL-15294 Add tests for JavaAccessorEmptyParenCallInspection
  • SCL-3137 Classes with the same name but from different packages are not distinguished in the method signature.
  • SCL-15293 Add test for ApparentResultTypeRefinementInspection
  • SCL-15292 Add tests for UnitMethodInspection s
  • SCL-15291 Add tests for AccessorLikeMethodInspections
  • SCL-15297 Add tests for ParameterlessOverrideInspection
  • SCL-15296 Add tests for ParameterlessAccessInspection
  • SCL-15396 wrap method body on {+ Enter typing breaks code when dealing with anonymous classes
  • SCL-15242 Sort result of auto import by some metric that considers context
  • SCL-15395 convert to """string""" action should restore caret position inside the string
  • SCL-15279 decompiler doesn't add "abstract override" modifiers
  • SCL-14340 overriding java method with an argument that is existentially typed not working
  • SCL-15278 Unwrap single-expression definition body on deleting `{`
  • SCL-15335 overridden member marker for vals is shown, but navigation is not working
  • SCL-15295 Add tests for EmptyParenOverrideInspection
  • SCL-15095 Auto-complete ScalaDoc after a Space
  • SCL-15358 Cannot handle equally typed signatures which differ only in call-by-name/call-by-value
  • SCL-15373 Unknown error when using formatter with scalafmt and specific rules.
  • SCL-15450 Don't show 'Anonymous function convertible to a method value' inspection on functions with empty param list
  • SCL-14726 Bad code green: Semicolon in for
  • SCL-15311 import expressions with wildcard are parsed differently in play2 templates
  • SCL-15271 String interpolation in multiline strings
  • SCL-15353 Support "Adjust code style settings" feature
  • SCL-15253 "No tail recursion annotation" inspection should not be shown if last call is inside try/catch/finally
  • SCL-15414 string conversion adds redundant quote if string is both interpolated and formatted
  • SCL-15417 Expression with Unit return type in argument of map
  • SCL-15313 Implicit hitns: wrong presentation for context bounds of class type params
  • SCL-15236 Duplicated in overriding member
  • SCL-10890 invalid apply function template if class has tuple parameters
  • SCL-14824 Access-Modifier for Class in method not reported as error
  • SCL-15145 Worksheets should be ignored in code duplication detection
  • SCL-15437 inspection highlights remaining method body if inspected expression is the only one in the body
  • SCL-15280 no spacing before multiline string placed on single line
  • SCL-11133 False Negative: wrongly infers code block after try
  • SCL-15282 Inspection / refactorings: don't use procedure syntax for declarations
  • SCL-15381 Cannot resolve equally typed signatures which differ only in call-by-name/call-by-value
  • SCL-15288 highlight unresolved references in scaladoc as a warning
  • SCL-15383 Prioritize 'Import' quickfix over other quickfixes
  • SCL-13358 "Convert to argument in parentheses" refactoring works incorrectly
  • SCL-15321 wrong indentation resulting from Method call arguments -> align when multiline
  • SCL-15325 "No tail recursion annotation" inspection shouldn't be shown
  • SCL-15420 "convert to string concatenation" action should wrap result with brackets
  • SCL-15348 existential declarations should resolve in any order
  • SCL-15444 JFlex.jar generates broken `_ScalaCoreLexer.java`
  • SCL-15445 Type of block expression with a tailing statement should be Unit
  • SCL-8633 Functions with similar plain and by-name parameters in signatures are underlined red
  • SCL-5789 Same-named class members from different namespaces treated as duplicates
  • SCL-15406 Rename adds comment /*EndMarker/?
  • SCL-15308 Good code red: multiline context bounds
  • SCL-15448 2019.1 Wrong syntax highlight in sql block
  • SCL-15266 method signature inspections: Method with mutator-like name is parameterless inspection doesn't work
  • SCL-15265 Empty description for several method signature inspections

Build 2019.1.969

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-14340 overriding java method with an argument that is existentially typed not working

Build 2019.1.962

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11709 Language injection: handle margin character in multiline strings

Build 2019.1.957

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15399 completion of extension methods not in scope is VERY slow

Build 2019.1.954

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-15399 completion of extension methods not in scope is VERY slow
  • SCL-15394 ??? is positioned incorrectly when typing { + Enter
  • SCL-13358 "Convert to argument in parentheses" refactoring works incorrectly
  • SCL-15095 Auto-complete ScalaDoc after a Space
  • SCL-15278 Unwrap single-expression definition body on deleting `{`
  • SCL-15396 wrap method body on {+ Enter typing breaks code when dealing with anonymous classes
  • SCL-15406 Rename adds comment /*EndMarker/?
  • SCL-15448 2019.1 Wrong syntax highlight in sql block

Build 2019.1.945

Download Scala plugin for IDEA

 9 Fixed issues
  • SCL-15394 ??? is positioned incorrectly when typing { + Enter
  • SCL-15278 Unwrap single-expression definition body on deleting `{`
  • SCL-15445 Type of block expression with a tailing statement should be Unit
  • SCL-11133 False Negative: wrongly infers code block after try
  • SCL-15396 wrap method body on {+ Enter typing breaks code when dealing with anonymous classes
  • SCL-15448 2019.1 Wrong syntax highlight in sql block
  • SCL-15406 Rename adds comment /*EndMarker/?
  • SCL-15417 Expression with Unit return type in argument of map
  • SCL-15450 Don't show 'Anonymous function convertible to a method value' inspection on functions with empty param list

Build 2019.1.926

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15437 inspection highlights remaining method body if inspected expression is the only one in the body

Build 2019.1.912

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15200 Wrap method body in {} on typing {
  • SCL-14979 Formatter: Wrong indention for block in lambda block
  • SCL-15420 "convert to string concatenation" action should wrap result with brackets
  • SCL-15444 JFlex.jar generates broken `_ScalaCoreLexer.java`
  • SCL-15280 no spacing before multiline string placed on single line
  • SCL-15271 String interpolation in multiline strings

Build 2019.1.900

Download Scala plugin for IDEA

 1 Fixed issues

Build 2019.1.895

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15351 Calls on expressions that are not callable are not highlighted
  • SCL-15420 "convert to string concatenation" action should wrap result with brackets
  • SCL-15381 Cannot resolve equally typed signatures which differ only in call-by-name/call-by-value
  • SCL-15414 string conversion adds redundant quote if string is both interpolated and formatted
  • SCL-15398 missing "Unspecified value parameters" error highlighting for Java classes

Build 2019.2.166

Download Scala plugin for IDEA

 27 Fixed issues
  • SCL-2510 Unnested package support
  • SCL-15200 Wrap method body in {} on typing {
  • SCL-15116 Code duplication in markdown code snippet
  • SCL-15234 var could be val inspection is broken
  • SCL-15237 When trying to save Scalafmt configuration for new projects, IntelliJ IDEA 2019.1 freezes while trying to load the Editor |Code Style | Scala page
  • SCL-15230 enter inside package statement should create extra package statement
  • SCL-15201 Impossible to create scala worksheet
  • SCL-15264 Scala Templates show false error messages
  • SCL-15145 Worksheets should be ignored in code duplication detection
  • SCL-15293 Add test for ApparentResultTypeRefinementInspection
  • SCL-15292 Add tests for UnitMethodInspection s
  • SCL-15291 Add tests for AccessorLikeMethodInspections
  • SCL-15297 Add tests for ParameterlessOverrideInspection
  • SCL-15296 Add tests for ParameterlessAccessInspection
  • SCL-15295 Add tests for EmptyParenOverrideInspection
  • SCL-15294 Add tests for JavaAccessorEmptyParenCallInspection
  • SCL-15279 decompiler doesn't add "abstract override" modifiers
  • SCL-15278 Unwrap single-expression definition body on deleting `{`
  • SCL-15236 Duplicated in overriding member
  • SCL-14824 Access-Modifier for Class in method not reported as error
  • SCL-15253 "No tail recursion annotation" inspection should not be shown if last call is inside try/catch/finally
  • SCL-15311 import expressions with wildcard are parsed differently in play2 templates
  • SCL-15282 Inspection / refactorings: don't use procedure syntax for declarations
  • SCL-15288 highlight unresolved references in scaladoc as a warning
  • SCL-15242 Sort result of auto import by some metric that considers context
  • SCL-15266 method signature inspections: Method with mutator-like name is parameterless inspection doesn't work
  • SCL-15265 Empty description for several method signature inspections

Build 2019.1.888

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-14585 extract to variable: multi-line """string""" value aligned with leading '|' character is extracted incorrectly
  • SCL-15373 Unknown error when using formatter with scalafmt and specific rules.
  • SCL-15395 convert to """string""" action should restore caret position inside the string

Build 2019.1.877

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-8595 Highlighting error with equals and operator precedence
  • SCL-15353 Support "Adjust code style settings" feature
  • SCL-14340 overriding java method with an argument that is existentially typed not working
  • SCL-15381 Cannot resolve equally typed signatures which differ only in call-by-name/call-by-value

Build 2019.1.871

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.867

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15386 Overriding indicator only finds one implementation

Build 2019.1.864

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12438 Possibility to specify two scalastyle config files
  • SCL-15379 Empty intention string for "Make declared type more specific"
  • SCL-15360 --addPluginSbtFile fails when temporary sbt file path contains spaces
  • SCL-15383 Prioritize 'Import' quickfix over other quickfixes

Build 2019.1.856

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-7116 Good code red: method is allegedly already defined
  • SCL-2101 Same named class formal parameter and class member are error highlighted
  • SCL-3137 Classes with the same name but from different packages are not distinguished in the method signature.
  • SCL-15358 Cannot handle equally typed signatures which differ only in call-by-name/call-by-value
  • SCL-8633 Functions with similar plain and by-name parameters in signatures are underlined red
  • SCL-5789 Same-named class members from different namespaces treated as duplicates

Build 2019.1.851

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15357 Unable to run apps for classes with inner classes

Build 2019.1.845

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.839

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15345 PlayWS request builders are red
  • SCL-15348 existential declarations should resolve in any order
  • SCL-14340 overriding java method with an argument that is existentially typed not working

Build 2019.1.832

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15326 "indent first parameter" setting should be applied even if there is no parameters yet
  • SCL-15321 wrong indentation resulting from Method call arguments -> align when multiline

Build 2019.1.830

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15335 overridden member marker for vals is shown, but navigation is not working

Build 2019.1.826

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.820

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15329 exception on creating new IDEA project

Build 2019.1.813

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15229 Slow right clicks in Scala code
  • SCL-15308 Good code red: multiline context bounds
  • SCL-15313 Implicit hitns: wrong presentation for context bounds of class type params

Build 2019.1.803

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.787

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15264 Scala Templates show false error messages
  • SCL-15311 import expressions with wildcard are parsed differently in play2 templates

Build 2019.1.782

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15278 Unwrap single-expression definition body on deleting `{`

Build 2019.1.780

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15288 highlight unresolved references in scaladoc as a warning
  • SCL-15294 Add tests for JavaAccessorEmptyParenCallInspection

Build 2019.1.775

Download Scala plugin for IDEA

 12 Fixed issues
  • SCL-15279 decompiler doesn't add "abstract override" modifiers
  • SCL-15253 "No tail recursion annotation" inspection should not be shown if last call is inside try/catch/finally
  • SCL-15242 Sort result of auto import by some metric that considers context
  • SCL-15293 Add test for ApparentResultTypeRefinementInspection
  • SCL-15292 Add tests for UnitMethodInspection s
  • SCL-15291 Add tests for AccessorLikeMethodInspections
  • SCL-15297 Add tests for ParameterlessOverrideInspection
  • SCL-15296 Add tests for ParameterlessAccessInspection
  • SCL-15282 Inspection / refactorings: don't use procedure syntax for declarations
  • SCL-14824 Access-Modifier for Class in method not reported as error
  • SCL-15266 method signature inspections: Method with mutator-like name is parameterless inspection doesn't work
  • SCL-15265 Empty description for several method signature inspections

Build 2019.1.772

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15200 Wrap method body in {} on typing {
  • SCL-15278 Unwrap single-expression definition body on deleting `{`

Build 2019.1.765

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.763

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-2510 Unnested package support
  • SCL-15237 When trying to save Scalafmt configuration for new projects, IntelliJ IDEA 2019.1 freezes while trying to load the Editor |Code Style | Scala page
  • SCL-15201 Impossible to create scala worksheet
  • SCL-15234 var could be val inspection is broken
  • SCL-15235 Overriding-marker missing when overridden by indirect self-type trait
  • SCL-15242 Sort result of auto import by some metric that considers context
  • SCL-15236 Duplicated in overriding member
  • SCL-15230 enter inside package statement should create extra package statement

Build 2019.1.751

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15201 Impossible to create scala worksheet

Build 2019.1.744

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15201 Impossible to create scala worksheet

Build 2019.1.727

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15198 when creating new project scala version set to null though it was indicated
  • SCL-15201 Impossible to create scala worksheet

Build 2019.1.703

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15177 navigation to package object from stacktraces in console is broken again
  • SCL-15181 don't use navigation element to check accessibility

Build 2019.1.702

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-3559 Settings > Code Style
  • SCL-2601 Formatter: infix method call formatted with unwanted ' ' before argument list
  • SCL-15193 Method implement does not transport scoped access modifiers
  • SCL-15188 Indenting multi-line evaluation in for comprehension broken

Build 2019.1.682

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.675

Download Scala plugin for IDEA

 14 Fixed issues
  • SCL-12760 Scala chained method call formatting incorrect
  • SCL-9650 Incorrect indent after newline in definitions
  • SCL-15130 Not clear that bytecode indexing switching on is applied only after restart of idea
  • SCL-15147 wrong indent after pressing enter before dot in method call chain
  • SCL-9302 Rich class for self typed trait not found by the highlighter
  • SCL-15113 Refreshing sbt project causes sbt-shell to be launched w/o ideaPort setting
  • SCL-15129 for maven project it is suggested to turn on bytecode idexing for find usages though it's useless
  • SCL-15172 avoid building java method hierarchy in favor of reusing our own
  • SCL-15114 Find Usages via bytecode fails for catsKernelStdGroupForInt
  • SCL-14995 Rename ScConstructor into ScConstructorInvocation
  • SCL-15167 Monocle support fails for type parameters with variance
  • SCL-15148 Download links are not posted in release notes on confluence
  • SCL-15099 Maven module doesn't support classifier for compilerPlugin
  • SCL-15133 Find usages for apply - not working for particular case

Build 2019.1.638

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15161 Good code red: kind projector `<:<` witness

Build 2019.1.626

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15142 don't generate PsiMethodWrappers for scala default arguments
  • SCL-15149 refactor ScFunction
  • SCL-14956 Take .flags into account in ScalacTestDataHighlightingTest

Build 2019.1.619

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13695 "Download the plugin" link -> misconfigured DNS error
  • SCL-15148 Download links are not posted in release notes on confluence

Build 2019.1.602

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-4167 Class parameters indentation improvement
  • SCL-12760 Scala chained method call formatting incorrect
  • SCL-3673 Code Style / Method declaration parameters / Align when multiline shouldn't affect class declarations
  • SCL-15126 Newline indentation alignment regression on Nightly

Build 2019.1.567

Download Scala plugin for IDEA

 21 Fixed issues
  • SCL-4167 Class parameters indentation improvement
  • SCL-14916 Please add trailing comma support for Scala in Code Style settings
  • SCL-4269 Don't move a same-line comment down on code reformat
  • SCL-15096 PicoPluginExtensionInitializationException at project open
  • SCL-14951 SBT import fails for cats project, IntelliJ goes crazy
  • SCL-13293 SBT Shell messages are separated by empty line
  • SCL-3673 Code Style / Method declaration parameters / Align when multiline shouldn't affect class declarations
  • SCL-15057 Good code red: regression: implicit conversion search no longer takes HKT kindedness into account for ambiguous method error
  • SCL-15085 Extremely unhelpful error message trying to run test
  • SCL-12427 Scala Reformat code fails when else if has comment in between
  • SCL-15091 'no.tailrec.annotation.title' is not found
  • SCL-7886 Codestyle formatting - braces keep on getting added
  • SCL-14807 Default alignment of `*` in documentation comments
  • SCL-14553 Update bsp support to 2.0
  • SCL-14957 scalafmt: dynamically choose library version to use based on version field of configuration file
  • SCL-15087 Allow unlimited heap size for sbt
  • SCL-15069 We need a project icon
  • SCL-15081 caching annotations are not IDEA incremental compiler friendly
  • SCL-15066 Bytecode find usages fails to correctly detect compiler mode on project import
  • SCL-15013 Implement Code Duplication
  • SCL-15090 Closing bracket in method call is indented if trailing comma is present and first argument starts from new line

Build 2019.1.458

 3 Fixed issues
  • SCL-13293 SBT Shell messages are separated by empty line
  • SCL-14807 Default alignment of `*` in documentation comments
  • SCL-14957 scalafmt: dynamically choose library version to use based on version field of configuration file

Build 2019.1.443

 0 Fixed issues

Build 2019.1.435

 0 Fixed issues

Build 2019.1.425

 1 Fixed issues
  • SCL-15033 Generate code: Throwable: AWT events are not allowed inside write action:

Build 2019.1.412

 0 Fixed issues

Build 2019.1.405

 2 Fixed issues
  • SCL-5444 reformat always add indentation to @example content
  • SCL-15021 Good code red: trait companion methods not recognized in Java as static interface methods

Build 2019.1.400

 2 Fixed issues
  • SCL-15004 @define scala doc tags are red
  • SCL-14998 IntelliJ 2018.3, Scala Plugin: "Find Usages" on members of private classes does not work

Build 2019.1.391

 0 Fixed issues

Build 2019.1.388

 2 Fixed issues
  • SCL-14848 Implement/Override methods intention action does not play nice with kind-projector
  • SCL-15019 Render type lambdas using kind-projector syntax if it is available

Build 2019.1.385

 2 Fixed issues
  • SCL-15011 Good code red with alias for FUnit and reduce
  • SCL-15008 Erroneous extra implicit parameter, when using context bounds on apply method

Build 2019.1.378

 0 Fixed issues

Build 2019.1.371

 0 Fixed issues

Build 2019.1.358

 6 Fixed issues
  • SCL-14952 IDEA freezes after file copy and ctrl-space
  • SCL-14993 worksheet splitter is too wide
  • SCL-14986 don't create stubs for local elements
  • SCL-14990 move PsiElement.accept(PsiElementVisitor) to base classes
  • SCL-14982 MatchError in TypeDefinitionMembers$.privateProcessDeclarations
  • SCL-14983 fix warning about ScalaImportOptimizer progress indicator

Build 2019.1.333

 1 Fixed issues

Build 2019.1.324

 0 Fixed issues

Build 2019.1.319

 2 Fixed issues
  • SCL-14965 Exception when pasting code (emanating from scala plugin)
  • SCL-14968 Remove bundled HOCON support

Build 2019.1.301

 4 Fixed issues
  • SCL-14940 implicit instance not found
  • SCL-14949 Resources not copying in Scala/Maven project
  • SCL-14936 Implicit resolution don't work for implicit classes with higher kind type parameter
  • SCL-14950 go to definition doesn't work for constructor references in 2019.1

Build 2019.1.273

 3 Fixed issues
  • SCL-13750 Syntax highlight error for http4s implicit syntax
  • SCL-14956 Take .flags into account in ScalacTestDataHighlightingTest
  • SCL-14927 Good code red: monix.execution.Callback

Build 2019.1.263

 3 Fixed issues
  • SCL-14266 Type alias wildcard import from package object - good code sometimes red
  • SCL-12626 Broken imports in generated Udash project
  • SCL-14927 Good code red: monix.execution.Callback

Build 2019.1.256

 4 Fixed issues
  • SCL-13947 Scalafmt doesn't reformatting after code_template expansion
  • SCL-14856 exhaustive match generated code in method definition is shifted
  • SCL-14108 Scalafmt For config. file the plugin should open "specify path" dialog at project root directory
  • SCL-14556 Scala plugin doesn't report scalafmt error

Build 2019.1.246

 1 Fixed issues

Build 2019.1.225

 0 Fixed issues

Build 2019.1.219

 1 Fixed issues
  • SCL-14884 Worksheets: output panel is not showing in 2019.1

Build 2019.1.202

 10 Fixed issues
  • SCL-14707 Value overrides nothing when extending trait hierarchy from jar
  • SCL-14862 IntelliJ Scala compiler gets it wrong while Scala Scala compiler manages to do the thing
  • SCL-14888 Test run configuration should allow to specify JRE other than module default
  • SCL-14913 Vararg classparameters have invalid type when accessed from Java code
  • SCL-14897 Weird self type annotation and ThisTypeSubstitution interaction
  • SCL-14894 Good code red - inner class of a generic class
  • SCL-14892 Override/implement action & caching inconsistencies
  • SCL-14891 Good code red with fs2 streams
  • SCL-14881 Unexpected 'Illegal inheritence from sealed class' error when using a scala sealed class for Java generic constraint.
  • SCL-14922 Good code red: "trait inherited multiple times"

Build 2019.1.200

 9 Fixed issues
  • SCL-14862 IntelliJ Scala compiler gets it wrong while Scala Scala compiler manages to do the thing
  • SCL-14913 Vararg classparameters have invalid type when accessed from Java code
  • SCL-14897 Weird self type annotation and ThisTypeSubstitution interaction
  • SCL-14894 Good code red - inner class of a generic class
  • SCL-14886 Good code red: cannot resolve symbol due to change of type member
  • SCL-14892 Override/implement action & caching inconsistencies
  • SCL-14891 Good code red with fs2 streams
  • SCL-14881 Unexpected 'Illegal inheritence from sealed class' error when using a scala sealed class for Java generic constraint.
  • SCL-14888 Test run configuration should allow to specify JRE other than module default

Build 2019.1.166

 0 Fixed issues

Build 2018.3.779

 0 Fixed issues

Build 2019.1.151

 1 Fixed issues
  • SCL-14857 bsp build toolwindow problem reports: lines off by one

Build 2019.1.133

 0 Fixed issues

Build 2019.1.127

 3 Fixed issues
  • SCL-9167 Support View -> Show Bytecode action for Scala
  • SCL-14879 Extensions are only loaded on second SBT refresh
  • SCL-14874 process handler of ScalaCompileServer should be blocking

Build 2019.1.112

 1 Fixed issues
  • SCL-14716 Make Scala plugin project buildable without SBT

Build 2019.1.102

 1 Fixed issues
  • SCL-14804 Navigate to Class / Symbol: support symbolic method names

Build 2018.3.775

 1 Fixed issues
  • SCL-14862 IntelliJ Scala compiler gets it wrong while Scala Scala compiler manages to do the thing

Build 2019.1.91

 0 Fixed issues

Build 2019.1.83

 0 Fixed issues

Build 2018.3.771

 1 Fixed issues

Build 2019.1.75

 1 Fixed issues

Build 2018.3.769

 2 Fixed issues
  • SCL-14848 Implement/Override methods intention action does not play nice with kind-projector
  • SCL-14859 Do not trigger anonymous function simplification inspection inside polymorphic KP lambdas

Build 2019.1.51

 1 Fixed issues
  • SCL-10175 Collection inspection: filtered option

Build 2019.1.22

 0 Fixed issues

Build 2018.3.762

 0 Fixed issues

Build 2018.3.760

 0 Fixed issues

Build 2019.1.10

 1 Fixed issues
  • SCL-14664 refactor or reimplement for statements desugaring

Build 2018.3.754

 1 Fixed issues
  • SCL-14664 refactor or reimplement for statements desugaring

Build 2019.1.4

 31 Fixed issues
  • SCL-13978 Good code red: concrete protected type member with a stable identifier
  • SCL-8684 Unwrapping multiple types in the same for-comprehension doesn't show a compile error
  • SCL-11192 Idea mark red shapeless dependent type code that is correct
  • SCL-4943 Good code is red: inferred type for class projected from singleton type doesn't conforms to appropriate existential type
  • SCL-13103 Valid path-dependent types usage results in red code
  • SCL-14803 Color schemes: support `=>`
  • SCL-14779 Good code red: for comprehension without yield with multiple clauses
  • SCL-14664 refactor or reimplement for statements desugaring
  • SCL-5638 for-comprehension type hints and error highlighting
  • SCL-14680 Presentation compiler fails to resolve implicits
  • SCL-14584 for comprehension desugar changes 'yield' block incorrectly
  • SCL-14586 higher-kinded types: generic parameter "variance" track is lost
  • SCL-6498 Bad code is green: guard type in for statement is not type-checked
  • SCL-14184 For comprehension infers to Nothing
  • SCL-14782 mapN is unresolved for Validated with different error types
  • SCL-14618 Incorrect type inference for nested classes and `for`-comprehension
  • SCL-4652 Good code red: higher-kinded type imperfectly applied?
  • SCL-13797 Good code red with type member
  • SCL-14700 Good code red using Id type and withFilter
  • SCL-14801 Better-monadic-for withFilter-less desugaring is broken
  • SCL-7017 Wrong syntax red highlighting for value.type
  • SCL-13607 Using path dependent type application for refined type parameters has false red error highlight.
  • SCL-9901 Bad code in green: Option in for comprehension with yield
  • SCL-14734 For-comprehensions: highlight `<-` and `if` in the same way as method calls
  • SCL-9178 False highlight error of protected type ("Cannot resolve symbol")
  • SCL-14771 Support of implicit0 in for
  • SCL-14468 good code red (default parameters, some shapeless tags involved)
  • SCL-14774 Exception when accessing worksheet settings
  • SCL-14401 For comprehensions do not enforce a single monadic context
  • SCL-14660 Implicit search fails to find implicits with path dependent return types
  • SCL-11285 Good code red: Type mismatch for dependent type

Build 2018.3.750

 1 Fixed issues
  • SCL-14664 refactor or reimplement for statements desugaring

Build 2018.3.742

 3 Fixed issues
  • SCL-14803 Color schemes: support `=>`
  • SCL-14771 Support of implicit0 in for
  • SCL-14801 Better-monadic-for withFilter-less desugaring is broken

Build 2018.3.725

 1 Fixed issues
  • SCL-14664 refactor or reimplement for statements desugaring

Build 2018.3.724

 11 Fixed issues
  • SCL-13978 Good code red: concrete protected type member with a stable identifier
  • SCL-4943 Good code is red: inferred type for class projected from singleton type doesn't conforms to appropriate existential type
  • SCL-13103 Valid path-dependent types usage results in red code
  • SCL-14680 Presentation compiler fails to resolve implicits
  • SCL-13797 Good code red with type member
  • SCL-9178 False highlight error of protected type ("Cannot resolve symbol")
  • SCL-7017 Wrong syntax red highlighting for value.type
  • SCL-14468 good code red (default parameters, some shapeless tags involved)
  • SCL-4652 Good code red: higher-kinded type imperfectly applied?
  • SCL-13607 Using path dependent type application for refined type parameters has false red error highlight.
  • SCL-11285 Good code red: Type mismatch for dependent type

Build 2018.3.718

 4 Fixed issues
  • SCL-11192 Idea mark red shapeless dependent type code that is correct
  • SCL-14782 mapN is unresolved for Validated with different error types
  • SCL-14660 Implicit search fails to find implicits with path dependent return types
  • SCL-14586 higher-kinded types: generic parameter "variance" track is lost

Build 2018.3.699

 2 Fixed issues
  • SCL-14779 Good code red: for comprehension without yield with multiple clauses
  • SCL-14774 Exception when accessing worksheet settings

Build 2018.3.688

 11 Fixed issues
  • SCL-8684 Unwrapping multiple types in the same for-comprehension doesn't show a compile error
  • SCL-14664 refactor or reimplement for statements desugaring
  • SCL-5638 for-comprehension type hints and error highlighting
  • SCL-14184 For comprehension infers to Nothing
  • SCL-14584 for comprehension desugar changes 'yield' block incorrectly
  • SCL-9901 Bad code in green: Option in for comprehension with yield
  • SCL-14618 Incorrect type inference for nested classes and `for`-comprehension
  • SCL-6498 Bad code is green: guard type in for statement is not type-checked
  • SCL-14774 Exception when accessing worksheet settings
  • SCL-14401 For comprehensions do not enforce a single monadic context
  • SCL-14734 For-comprehensions: highlight `<-` and `if` in the same way as method calls

Build 2018.3.673

 0 Fixed issues

Build 2018.3.668

 1 Fixed issues
  • SCL-14700 Good code red using Id type and withFilter

Build 2018.3.660

 0 Fixed issues

Build 2018.3.654

 1 Fixed issues
  • SCL-14759 Kind projector in context bound breaks context bound highlighting

Build 2018.3.652

 1 Fixed issues
  • SCL-9167 Support View -> Show Bytecode action for Scala

Build 2018.3.649

 1 Fixed issues

Build 2018.3.644

 1 Fixed issues
  • SCL-10876 Consider adding support for new kind-projector syntax for polymorphic lambdas

Build 2018.3.641

 2 Fixed issues
  • SCL-14247 Support addPluginSbtFile injection for sbt 0.13
  • SCL-14745 Typecheck error with parameterized bounds.

Build 2018.3.619

 1 Fixed issues
  • SCL-14630 private variable rename refactor is broken

Build 2018.3.610

 2 Fixed issues
  • SCL-14486 Usages of covariant higher-kinded type parameter highlighted as error
  • SCL-14533 Good code red when using implicit from a parameter with type refinement

Build 2018.3.597

 2 Fixed issues
  • SCL-14716 Make Scala plugin project buildable without SBT
  • SCL-14659 Gradle: support "using qualified names" option

Build 2018.3.589

 1 Fixed issues
  • SCL-14616 InteliJ Scala plugin cannot infer proper type of variable created by apply method and make false error highlighting

Build 2018.3.578

 0 Fixed issues

Build 2018.3.571

 4 Fixed issues
  • SCL-14457 2018.3.2 SbtSettings API has weird setters that end with _$eq
  • SCL-14667 Exhaustive match broken
  • SCL-14692 Scala plugin: IDE frozen after a VCS refresh
  • SCL-14645 Simulacrum injector generates invalid code for type constructors with more than 1 argument

Build 2018.3.563

 0 Fixed issues

Build 2018.3.551

 3 Fixed issues

Build 2018.3.549

 2 Fixed issues
  • SCL-14663 wrong expected type for constructor argument
  • SCL-14666 sbt-structure-extractor artifacts bundled twice

Build 2018.3.541

 3 Fixed issues
  • SCL-14591 coursier.ResolutionException on SBT shell startup when coursier is used globally on EAP
  • SCL-14588 Redesign library extension loading
  • SCL-14577 Suggest exhaustive match when using map/filter/flatMap/... with curly braces

Build 2018.3.530

 6 Fixed issues
  • SCL-11912 Scala plugin wrongly highlighting syntax error on higher kinded type
  • SCL-14179 False error detection
  • SCL-13042 Good code red in function argument type inference
  • SCL-14661 BSP source directories not respected
  • SCL-9053 Incorrect type error involving singleton type
  • SCL-9738 Good code red: type inference when adding to a Map

Build 2018.3.519

 2 Fixed issues
  • SCL-14635 sbt project import fails with URI scheme is not "file"
  • SCL-14648 Cannot import a scala project that depends on ProjectRef with git

Build 2018.3.510

 0 Fixed issues

Build 2018.3.504

 4 Fixed issues
  • SCL-14442 Future of Some recover to None red highlighting
  • SCL-14549 Generated method implementations have signatures with full qualified type names when using scalafmt formatter
  • SCL-14406 Regression from 2018.1 -> 2018.2: Scala Syntax Highlighting false alarm with Slick DBIOAction and Effect
  • SCL-14633 Implementing abstract method in a non-trait class generates invalid code

Build 2018.3.489

 1 Fixed issues
  • SCL-13089 Good-code-red implicit conversion with higher-kinds type mismatch NotInferedT

Build 2018.3.477

 0 Fixed issues

Build 2018.3.475

 0 Fixed issues

Build 2018.3.473

 3 Fixed issues
  • SCL-14567 disable "Resolving external annotaitons" for sbt projects
  • SCL-13133 False warning var could be val
  • SCL-14599 Invalid return type resolution of scala class in java

Build 2018.3.463

 4 Fixed issues
  • SCL-14563 Scala plugin typer generalizes literal types to Any
  • SCL-14597 Override 'getCompilableFileExtensions' in InitialScalaBuilder and return proper extensions list
  • SCL-14545 Project view: display package object next to the corresponding package
  • SCL-14595 Literal type inference is lost in different scopes (Good code red)

Build 2018.3.453

 2 Fixed issues
  • SCL-14552 exception in worksheet for scala 2.13
  • SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type

Build 2018.3.444

 5 Fixed issues
  • SCL-14545 Project view: display package object next to the corresponding package
  • SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type
  • SCL-14570 Scala reports type issue where there is not
  • SCL-14568 rename for local variables takes very long
  • SCL-14336 support sbt commands in Run anything window

Build 2018.3.428

 3 Fixed issues
  • SCL-14565 Type info doesn't work on method definitions
  • SCL-14545 Project view: display package object next to the corresponding package
  • SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type

Build 2018.3.407

 3 Fixed issues
  • SCL-14567 disable "Resolving external annotaitons" for sbt projects
  • SCL-14555 exception about wrong kind of a reference in scala doc
  • SCL-14568 rename for local variables takes very long

Build 2018.3.401

 1 Fixed issues
  • SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type

Build 2018.3.358

 3 Fixed issues
  • SCL-14541 Implicit hints are displayed as plain text in the recent builds of IDEA 2018.3
  • SCL-14544 broken `case Data.DataCase` completion when case class is defined inside a (companion) object
  • SCL-14545 Project view: display package object next to the corresponding package

Build 2018.3.349

 4 Fixed issues
  • SCL-14538 Good Code Red. Incorrect type inference for HKT, as usual.
  • SCL-14535 Scala implicit conversion with view bound not found in some cases (breaks most scalajs-react code)
  • SCL-14336 support sbt commands in Run anything window
  • SCL-14536 compile server cannot be started in debug IDEA

Build 2018.3.327

 1 Fixed issues
  • SCL-11987 Using SBT shell for build and import, logs intellij communication to default sbt history

Build 2018.3.322

 0 Fixed issues

Build 2018.3.313

 3 Fixed issues
  • SCL-14523 Worksheet doesn't work in REPL mode: IncorrectOperationException in attempt to run a simple expression
  • SCL-14320 worksheet repl mode doesn't work for scala 2.13
  • SCL-14423 Exception in attempt to run tests in akka-stream-extensions project

Build 2018.3.301

 3 Fixed issues
  • SCL-13027 Good code red: overloaded method selected based on return type used in infix notation
  • SCL-14478 Class completion doesn't work on line before a method call with parameter
  • SCL-14518 show type info renders upper bound wrong

Build 2018.3.295

 0 Fixed issues

Build 2018.3.290

 0 Fixed issues

Build 2018.3.281

 4 Fixed issues
  • SCL-13650 Can't evaluate a function call in debug mode, scala 2.13
  • SCL-14509 scala_compiler.xml changes without a good reason
  • SCL-14355 "Implement methods" doesn't replicate Infix Type notation
  • SCL-14510 Cannot complete class name of a class declared in a package object

Build 2018.3.270

 5 Fixed issues
  • SCL-13032 Wrong result of "Add type annotation to value definition"
  • SCL-14414 Exception after opening ticket2251.scala file
  • SCL-14445 NPE while (re)formatting Scala code
  • SCL-14478 Class completion doesn't work on line before a method call with parameter
  • SCL-14503 Wrong highlighting - Float Infinity is considered as a Double instead of a Float

Build 2018.3.255

 1 Fixed issues
  • SCL-14498 Good code yellow: wrong inspection for inner class actors

Build 2018.3.253

 0 Fixed issues

Build 2018.3.245

 0 Fixed issues

Build 2018.3.235

 0 Fixed issues

Build 2018.3.227

 0 Fixed issues

Build 2018.3.223

 0 Fixed issues

Build 2018.3.195

 0 Fixed issues

Build 2018.3.185

 0 Fixed issues

Build 2018.3.176

 0 Fixed issues

Build 2018.3.163

 0 Fixed issues

Build 2018.3.157

 0 Fixed issues

Build 2018.3.153

 0 Fixed issues

Build 2018.3.147

 0 Fixed issues

Build 2018.3.134

 0 Fixed issues

Build 2018.3.126

 0 Fixed issues

Build 2018.3.120

 0 Fixed issues

Build 2018.3.110

 0 Fixed issues

Build 2018.3.106

 1 Fixed issues
  • SCL-14415 Can't start SBT shell in IDEA: "Not a valid key: idea-shell"

Build 2018.3.102

 0 Fixed issues

Build 2018.3.100

 3 Fixed issues
  • SCL-11748 "SBT Task" run configurations should be able to run/debug in shell
  • SCL-14341 Can't open worksheet settings in 2018.3
  • SCL-14399 Copy worksheet don't copy the whole line

Build 2018.3.97

 2 Fixed issues
  • SCL-14397 NPE when opening Scala code style settings without an open project
  • SCL-14375 debugger doesn't work in SAM lambdas

Build 2018.3.92

 1 Fixed issues
  • SCL-14342 sbt plugin resolution happens once per project

Build 2018.3.84

 0 Fixed issues

Build 2018.3.81

 0 Fixed issues

Build 2018.3.79

 25 Fixed issues
  • SCL-9347 Good code red using class with generics using `forSome` keyword
  • SCL-12503 Good code red for Dynamic object at type position (Cannot resolve symbol ...)
  • SCL-14152 Scala plugin considers vararg case class field as an incorrect override for Seq[T] method
  • SCL-9468 Type mismatch, type inference fails with path dependent type and type projection
  • SCL-7891 Error in highlighting when extending generic types
  • SCL-12251 Implicit resolution incorrect (incorrectly assuming ambiguity?)
  • SCL-10156 Implemented method not found
  • SCL-6573 Trashy error message on mixin type
  • SCL-10399 Incorrect F[_] type sometimes inferred leading to spurious error highlighting
  • SCL-11261 Good code red: type parameter with upper and lower bound
  • SCL-13017 False error: Expression of type Int doesn't conform to expected type Seq[Int]
  • SCL-13654 Error inspection can't find implicit conversion for method apply call with curly brackets
  • SCL-12136 Errors reported in Scala code when there are none
  • SCL-13747 Syntax highlighting error in scratch file (inherited method)
  • SCL-10029 Type constraints on class methods are highlighted incorrectly
  • SCL-9701 IDEA incorrectly deduces vararg closure parameter type
  • SCL-12977 Good code red: Extractors extending classes with type parameters
  • SCL-10845 Wrongly reports error for method overloaded by implicit class
  • SCL-11597 Good code red: Custom extractor returning Option[tuple] highlighted incorrectly
  • SCL-13015 False error: Expression of type Seq[Int] => Unit doesn't conform to expected type Int => Unit
  • SCL-13114 False error: Expression of type X.type doesn't conform to expected type (
    Unknown macro: { val v }
    ) forSome
    Unknown macro: {type T}
  • SCL-10354 val.type not recognized in type parameters
  • SCL-13018 Cannot parse repeated parameter of a function type
  • SCL-12120 Wrong highlighting with Scala 2.12.2/2.11.11's new feature: "Allow custom `apply` and `unapply` methods in case class companions"
  • SCL-13205 use scala "import hidden" implicit function , IDEA can't understand

Build 2018.3.75

 4 Fixed issues
  • SCL-14375 debugger doesn't work in SAM lambdas
  • SCL-14380 ScTemplateBodyImpl.exprs doesn't find all expressions
  • SCL-14379 type annotations: apply method is "stable" only for objects
  • SCL-14194 Evaluate expression with compilation does not work inside lambda

Build 2018.3.63

 0 Fixed issues

Build 2018.3.34

 0 Fixed issues

Build 2018.3.29

 0 Fixed issues

Build 2018.3.23

 1 Fixed issues

Build 2018.3.16

 3 Fixed issues
  • SCL-14258 AOT completion pollutes results in evaluate expression dialog
  • SCL-14209 Exhaustive match postfix completion
  • SCL-14328 Do not force AOT completion for function literal parameters

Build 2018.2.804

 1 Fixed issues

Build 2018.2.802

 1 Fixed issues
  • SCL-14328 Do not force AOT completion for function literal parameters

Build 2018.2.800

 1 Fixed issues

Build 2018.3.8

 28 Fixed issues
  • SCL-9913 Ability to select scala class file from project view and decompile to java code
  • SCL-14307 Scala plugin delete the whole Scala file when I want to "remove unuse element".
  • SCL-14283 Apply methodTemplate doesn't generate Type
  • SCL-14255 sbt project-specific settings saved as defaults, causes import errors
  • SCL-14216 exhaustive match: imports
  • SCL-14075 sealed template definition is inherited from Java
  • SCL-14298 exception from akka props inspection
  • SCL-14270 convert to a method reference: wrong suggestion if method takes implicit type class instance
  • SCL-14264 False "no implicits found" hint
  • SCL-14267 Hundreds of threads being spawned when building Scala plugin project with SBT from IDEA
  • SCL-14305 implicit search bug
  • SCL-14302 semantic highlighting: variable pattern
  • SCL-14082 resolving subpackage should respect scope
  • SCL-14273 Method parameters, incorrect inspection
  • SCL-14143 ScNewTemplateDefinition might not be inheritor
  • SCL-14313 witness selectDynamic regression
  • SCL-14281 exhaustive match: disable Java inheritors
  • SCL-14129 Support rewrite rules for scalafmt
  • SCL-14319 strange navigation info for types from Witness.selectDynamic
  • SCL-14278 Scalastyle-consistent formatting of imports is not consistent with Scalastyle
  • SCL-14279 wrong inspection description for parameterless access inspection
  • SCL-14277 Scala local hints issue
  • SCL-14317 semantic highlighting: class parameter reference is highlighted
  • SCL-13879 Display a content of .scalafmt.conf file
  • SCL-14090 Merge multiple gutter icons happens for overriding members, but doesn't for overrided
  • SCL-14032 variance checking error
  • SCL-14293 wrong "method overrides nothing" message for dependent parameter types
  • SCL-13420 Red code for shapeless Witness on negative literals

Build 2018.2.792

 5 Fixed issues
  • SCL-14305 implicit search bug
  • SCL-14317 semantic highlighting: class parameter reference is highlighted
  • SCL-14143 ScNewTemplateDefinition might not be inheritor
  • SCL-14319 strange navigation info for types from Witness.selectDynamic
  • SCL-14313 witness selectDynamic regression

Build 2018.2.784

 3 Fixed issues
  • SCL-14255 sbt project-specific settings saved as defaults, causes import errors
  • SCL-14075 sealed template definition is inherited from Java
  • SCL-14281 exhaustive match: disable Java inheritors

Build 2018.2.769

 8 Fixed issues
  • SCL-9913 Ability to select scala class file from project view and decompile to java code
  • SCL-14307 Scala plugin delete the whole Scala file when I want to "remove unuse element".
  • SCL-14278 Scalastyle-consistent formatting of imports is not consistent with Scalastyle
  • SCL-14293 wrong "method overrides nothing" message for dependent parameter types
  • SCL-13420 Red code for shapeless Witness on negative literals
  • SCL-14264 False "no implicits found" hint
  • SCL-14302 semantic highlighting: variable pattern
  • SCL-14082 resolving subpackage should respect scope

Build 2018.2.752

 2 Fixed issues
  • SCL-9913 Ability to select scala class file from project view and decompile to java code
  • SCL-14283 Apply methodTemplate doesn't generate Type

Build 2018.2.738

 1 Fixed issues

Build 2018.2.716

 0 Fixed issues

Build 2018.2.714

 1 Fixed issues

Build 2018.2.711

 1 Fixed issues
  • SCL-14256 type inference of polymorphic arguments should happen before adapting to expected type

Build 2018.2.709

 1 Fixed issues
  • SCL-13998 Move BSP support code from `scala/` to `/`

Build 2018.2.703

 3 Fixed issues
  • SCL-14212 Exhaustive match: explicit case class companion module
  • SCL-14211 Exhaustive match completion: infix expression case
  • SCL-14242 sbt import doesn't work if .jvmopts file contains comments

Build 2018.2.695

 23 Fixed issues
  • SCL-12430 Not a valid key: idea-shell
  • SCL-13225 sbt shell input not focused when expected
  • SCL-9913 Ability to select scala class file from project view and decompile to java code
  • SCL-12708 Incorrect highlighting of vararg methods passed as parameters to h/o functions expecting functions taking varargs
  • SCL-14202 Fatal error initializing plugin org.intellij.scala
  • SCL-14152 Scala plugin considers vararg case class field as an incorrect override for SeqT method
  • SCL-14196 Regression: Akka HTTP MediaTypes literals that a dot in the name don't appear in code completion and have highlighting error
  • SCL-12392 SBT Shell usability feedback
  • SCL-14144 highlighting missing in library files
  • SCL-13954 Type hints: omit when type is obvious, not when type is stable
  • SCL-14224 False warnings about missed implicits in scalatest code
  • SCL-14187 implicit hints are not disposed on the last offset of the file
  • SCL-14181 expected type for arguments should check implicits before expected type of an invocation
  • SCL-14206 Wrong types generated for implementation of a Java interface
  • SCL-14223 Wrong inspection message in `JavaAccessorEmptyParenCallInspection`
  • SCL-14208 Missing gutter icon for overriden vals
  • SCL-13579 Return type of toString is obvious
  • SCL-14008 Good code red: calling overloaded method with named parameters when implicit conversion is required
  • SCL-13747 Syntax highlighting error in scratch file (inherited method)
  • SCL-14199 NPE in `org.jetbrains.plugins.scala.project.migration.ImportedLibrariesService`
  • SCL-14198 REPL Worksheet doesn't resolve resN values
  • SCL-14238 wrong highlighting of argument in block
  • SCL-14110 Method result type hint: use ": Unit =", not just ": Unit" for procedural syntax

Build 2018.2.687

 1 Fixed issues
  • SCL-14223 Wrong inspection message in `JavaAccessorEmptyParenCallInspection`

Build 2018.2.678

 3 Fixed issues

Build 2018.2.661

 1 Fixed issues
  • SCL-14110 Method result type hint: use ": Unit =", not just ": Unit" for procedural syntax

Build 2018.2.656

 1 Fixed issues
  • SCL-14144 highlighting missing in library files

Build 2018.2.653

 4 Fixed issues
  • SCL-14196 Regression: Akka HTTP MediaTypes literals that a dot in the name don't appear in code completion and have highlighting error
  • SCL-14187 implicit hints are not disposed on the last offset of the file
  • SCL-13747 Syntax highlighting error in scratch file (inherited method)
  • SCL-14008 Good code red: calling overloaded method with named parameters when implicit conversion is required

Build 2018.2.646

 2 Fixed issues
  • SCL-14202 Fatal error initializing plugin org.intellij.scala
  • SCL-14199 NPE in `org.jetbrains.plugins.scala.project.migration.ImportedLibrariesService`

Build 2018.2.636

 4 Fixed issues
  • SCL-12430 Not a valid key: idea-shell
  • SCL-13579 Return type of toString is obvious
  • SCL-13954 Type hints: omit when type is obvious, not when type is stable
  • SCL-14110 Method result type hint: use ": Unit =", not just ": Unit" for procedural syntax

Build 2018.2.630

 4 Fixed issues
  • SCL-14178 IDE hangs with Scala plug-in
  • SCL-14185 existential types are not shown in infix notation
  • SCL-14180 wrong "not found implicit" error
  • SCL-14182 scala plugin paste bug V2018.2.9

Build 2018.2.612

 1 Fixed issues
  • SCL-14159 Cannot find implicit for ActorContext

Build 2018.2.610

 8 Fixed issues
  • SCL-13431 Cannot properly highlight instantiations made through type alias
  • SCL-6041 Good code is red, new parameterized type alias definition
  • SCL-14024 SBT Shell should pick up jvm options from .jvmopts
  • SCL-14168 separated build/import options in sbt shell are not respected for projects using previous "build and import" setting
  • SCL-13575 Type annotation settings: "Type is obvious" -> "Type is stable"
  • SCL-14173 hydra downloader throws npe
  • SCL-14172 Scala parameter/type hints do not work
  • SCL-14166 Editor implicitly assigns type Any to predefined Double constants

Build 2018.2.588

 1 Fixed issues
  • SCL-13919 scala plugin shows incorrect deprecation warnings

Build 2018.2.581

 2 Fixed issues
  • SCL-14147 IDEA hangs on create_class quickfix
  • SCL-14133 Scalafmt fails in case of comment in a worksheet

Build 2018.2.578

 2 Fixed issues
  • SCL-14137 Exhaustive match generate nothing for sealed class and its decendants
  • SCL-13635 plugin dependency jar packaging

Build 2018.2.561

 3 Fixed issues
  • SCL-14137 Exhaustive match generate nothing for sealed class and its decendants
  • SCL-14051 No "Implicits" context menu for Implicit arg. of Implicit conversion
  • SCL-14130 Specific context menu doesn't appear for Implicit arg. inline hint if arg. belongs to Implicit conversion

Build 2018.2.548

 0 Fixed issues

Build 2018.2.546

 0 Fixed issues

Build 2018.2.545

 12 Fixed issues
  • SCL-13950 IDEA fails to import sbt 1.2 projects
  • SCL-13945 Project requires reimport after its closing
  • SCL-14114 Scalafmt: IDEA generates incorrect code for create_test action
  • SCL-14089 Error highlighting: No implicits found with explicit class parameter
  • SCL-13956 separate build/import options for sbt shell
  • SCL-14113 scalafmt: broken indent after generated "toString()" method
  • SCL-13977 Expression in parantheses show implicit conversion twice
  • SCL-14117 Scalafmt: Failed to format UnfoldPullerAsync.scala
  • SCL-14115 Scalafmt: formatter's error message shouldn't appear in case of incorrect code
  • SCL-14124 Detect both .scalafmt.conf and scalafmt.conf (without dot)
  • SCL-14098 implicit hints: no hints for a constructor of super class
  • SCL-14087 exception in "Configure project jdk" action in sbt shell

Build 2018.2.530

 2 Fixed issues
  • SCL-14039 Exhaustive match generates incomplete reference to values
  • SCL-14091 Scalafmt doesn't reformat case clause after IDEA generates it

Build 2018.2.514

 3 Fixed issues
  • SCL-5546 Auto-complete unapply for case classes in patterns
  • SCL-13939 scalafmt: wrong formatting of case clauses block
  • SCL-13555 AOT completion: support typed patterns

Build 2018.2.493

 5 Fixed issues
  • SCL-14076 Can't install 2018.2 EAP and Release plugin builds to the IDEA
  • SCL-14072 sealed template definition is inheritable from Java
  • SCL-14068 exception in case clause completion
  • SCL-13961 Parameter Info: show parameters even when no argument list is present
  • SCL-14061 Wrong method calls ordering in chain Implicit conversions call

Build 2018.2.476

 1 Fixed issues
  • SCL-14076 Can't install 2018.2 EAP and Release plugin builds to the IDEA

Build 2018.2.474

 5 Fixed issues
  • SCL-14072 sealed template definition is inheritable from Java
  • SCL-13882 Exception in attempt to run or paste code to Worksheet
  • SCL-14035 implicit hints: show missing arguments folded by default
  • SCL-13991 implicit hints: folded implicit parameters on darcula are poorly visible
  • SCL-13936 Scaladoc Parsing Error

Build 2018.2.464

 9 Fixed issues
  • SCL-14063 Implicit hints: sometimes I can't navigate to project's file with implicits
  • SCL-13849 Implicit hints: mouse navigation
  • SCL-14056 Enable brace matching for parentheses around implicit conversion hints
  • SCL-13961 Parameter Info: show parameters even when no argument list is present
  • SCL-14026 Implicit hints: brace matching
  • SCL-14059 Cmd+Click navigation for implicit hints doesn't work (but Cmd+mouse_move+Click works)
  • SCL-14050 implicit hints: show error tooltip for ambiguous references
  • SCL-14021 Implicit hints: mouse middle button navigation
  • SCL-14061 Wrong method calls ordering in chain Implicit conversions call

Build 2018.2.445

 10 Fixed issues
  • SCL-13890 Implicit hints: show recursively missing arguments as ...: T, not as ?: T
  • SCL-14035 implicit hints: show missing arguments folded by default
  • SCL-14037 missing implicits: show most specific variants first if possible
  • SCL-14026 Implicit hints: brace matching
  • SCL-14033 too many variants in Show Implicit Arguments and Implicit error hints
  • SCL-14049 Implicit hints: NPE
  • SCL-14048 implicit hints: use local presentation of types in error hints
  • SCL-14052 Remove Implicit Conversions and Implicit Arguments from View menu
  • SCL-14051 No "Implicits" context menu for Implicit arg. of Implicit conversion
  • SCL-13555 AOT completion: support typed patterns

Build 2018.2.433

 11 Fixed issues
  • SCL-14019 exhaustive match completion doesn't work for simple references to vals
  • SCL-14040 Inheritors search bug in exhaustive match
  • SCL-14038 Exception in case of exhaustive match call for Enumeration with extended the Enumeration.Val class
  • SCL-14026 Implicit hints: brace matching
  • SCL-14017 disable exhaustive match for non-sealed classes
  • SCL-14006 Implicit hints: View / Expand Implicits toggle menu
  • SCL-5540 make "Generate pattern match" action more discoverable
  • SCL-13911 Make "Implicits" menu item more intuitively understandable
  • SCL-14045 "Show Implicit Hints" and "Expand Implicit Hints" in context menu
  • SCL-14044 implicit hints: tooltip without ctrl is blinking on mouse move
  • SCL-14046 "Implicit Arguments Popup" in context menu

Build 2018.2.422

 11 Fixed issues
  • SCL-14018 exhaustive match completion doesn't work on windows
  • SCL-13891 Implicit hints: show missing arguments as "name = ???: T", not as "?: T"
  • SCL-13890 Implicit hints: show recursively missing arguments as ...: T, not as ?: T
  • SCL-14023 exhaustive match for scala.Enumeration
  • SCL-13845 Editor: show missing implicit arguments as inlay hints
  • SCL-14021 Implicit hints: mouse button-3 navigation
  • SCL-14026 Implicit hints: brace matching
  • SCL-14006 Implicit hints: View / Expand Implicits toggle menu
  • SCL-5540 make "Generate pattern match" action more discoverable
  • SCL-14022 Implicit hints: collapse manually expanded hints on Esc
  • SCL-14008 Good code red: calling overloaded method with named parameters when implicit conversion is required

Build 2018.2.405

 2 Fixed issues

Build 2018.2.399

 8 Fixed issues
  • SCL-13997 Exception in attempt to Show Implicit Arguments for RDD.rddToPairRDDFunctions function
  • SCL-13891 Implicit hints: show missing arguments as name: T, not ?: T
  • SCL-13738 Extend semantic highlighting to Pattern matching
  • SCL-14005 New fonts for Implicits Inline hints are a bit higher than provided space
  • SCL-14006 Implicit hints: View / Expand Implicits toggle menu
  • SCL-14001 Implicit hints: use main editor font
  • SCL-14003 Mouse navigation for Implicits hints has to be on Cmd+Click on Mac OSX
  • SCL-13994 Can't expand Implicit Arguments Hint in a particular case

Build 2018.2.368

 6 Fixed issues
  • SCL-13863 Suggestion to add Type Annotation for implicit arguments
  • SCL-13975 no qualifiers for implicit val's in implicit argument hints
  • SCL-13976 enable "Show Implicit Arguments" action for implicit conversions
  • SCL-13620 completion for patterns based on expected type
  • SCL-13951 Invalid "useless expression" hint with Try and Option
  • SCL-5540 make "Generate pattern match" action more discoverable

Build 2018.2.340

 6 Fixed issues
  • SCL-12080 Implicits involving literal types are not correctly resolved
  • SCL-13844 Implicit hints: show missing arguments
  • SCL-13965 delegation of build to sbt shell doesn't work on windows
  • SCL-13626 Wrong "Unnecessary parentheses" inspection emergence in case of asterisk
  • SCL-13953 Exception in attempt to add Type Annotation for value with Literal type
  • SCL-13936 Scaladoc Parsing Error

Build 2018.2.328

 0 Fixed issues

Build 2018.2.320

 0 Fixed issues

Build 2018.2.315

 0 Fixed issues

Build 2018.2.312

 2 Fixed issues
  • SCL-13845 Editor: show missing implicit arguments as inlay hints
  • SCL-13940 scalafmt: psiFile leak in cached formatted ranges

Build 2018.2.308

 8 Fixed issues
  • SCL-13669 Scaladoc: @group unknown tag
  • SCL-13737 @deprecated is considered an unknown scaladoc tag
  • SCL-13874 Error in attempt to format code in Evaluate Expression dialog by Scalafmt
  • SCL-13873 Error in attempt to format code in Worksheet by Scalafmt
  • SCL-13886 Error and exception in attempt to format code in Play Template by Scalafmt
  • SCL-13877 Switching off "Use external formatter" checkbox doesn't disable settings path field
  • SCL-13880 Automate "settings path" input field
  • SCL-13878 Add colon and reduce space between input field and checkbox for "Override settings" item

Build 2018.2.298

 16 Fixed issues
  • SCL-13914 Sometimes we show Implicits inline hints with error-highlighting when they are switched off and code is correct
  • SCL-13848 Implicit hints: show explicit arguments to implicit parameters
  • 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-13918 implicits not found for sbt dsl
  • SCL-13243 use literal type in Witness.selectDynamic macro
  • SCL-13778 Rename "Implicit Parameters" to "Implicit Arguments"
  • SCL-13799 Disable underlining of implicit conversions (by default)
  • SCL-13816 Place Implicit Conversions next to Implicit Parameters in the menu
  • SCL-13774 Parameter Info: show all lists
  • SCL-13777 Quick Documentation: display parameter lists on the same line
  • SCL-13813 Rename the "Introduce implicit parameter" intention
  • SCL-13904 support implicit instances of ValueOfT type in scala 2.13

Build 2018.2.286

 1 Fixed issues
  • SCL-13912 scala plugin update notification improvements

Build 2018.2.283

 0 Fixed issues

Build 2018.2.279

 1 Fixed issues
  • SCL-13909 Exception when going to settings -> Languages and Frameworks -> Scala

Build 2018.2.277

 3 Fixed issues
  • SCL-13305 Move Refactoring: support moving object members to objects
  • SCL-13871 SBT import dialog: remove the "Group modules" radiobuttons
  • SCL-13907 changes of language level of scala libraries are not persisted

Build 2018.2.273

 5 Fixed issues
  • SCL-13840 Expression cannot be evaluated
  • SCL-13855 wrong highlighter for scala line breakpoints if there are lambdas on the line
  • SCL-13790 inherited `val` without type annotation should get expected type from super member
  • SCL-13858 Constructor pattern completion for higher order functions
  • SCL-13620 completion for patterns based on expected type

Build 2018.2.258

 0 Fixed issues

Build 2018.2.256

 1 Fixed issues
  • SCL-13620 completion for patterns based on expected type

Build 2018.2.245

 1 Fixed issues
  • SCL-13858 Constructor pattern completion for higher order functions

Build 2018.2.240

 3 Fixed issues
  • SCL-13840 Expression cannot be evaluated
  • SCL-13855 wrong highlighter for scala line breakpoints if there are lambdas on the line
  • SCL-13790 inherited `val` without type annotation should get expected type from super member

Build 2018.2.233

 1 Fixed issues
  • SCL-13600 Multi module SBT project: Subprojects are not included on root project classpath when id conflicts

Build 2018.1.490

 0 Fixed issues

Build 2018.2.226

 5 Fixed issues
  • SCL-13831 Inspection offers to remove necessary parentheses
  • SCL-13829 intermittent red code with existential types
  • SCL-13600 Multi module SBT project: Subprojects are not included on root project classpath when id conflicts
  • SCL-13790 inherited `val` without type annotation should get expected type from super member
  • SCL-13727 Toggle Scala type hints keyboard shortcut

Build 2018.2.217

 5 Fixed issues
  • SCL-5546 Auto-complete unapply for case classes in patterns
  • SCL-13815 Exception in case of autocompletion in Evaluate Expression dialog
  • SCL-13824 Completion in Evaluate Expression dialog shows duplicates of Stack's methods
  • SCL-5540 make "Generate pattern match" action more discoverable
  • SCL-13555 AOT completion: support typed patterns

Build 2018.1.487

 2 Fixed issues
  • SCL-13831 Inspection offers to remove necessary parentheses
  • SCL-13829 intermittent red code with existential types

Build 2018.2.205

 1 Fixed issues
  • SCL-5546 Auto-complete unapply for case classes in patterns

Build 2018.1.485

 0 Fixed issues

Build 2018.1.484

 0 Fixed issues

Build 2018.2.191

 2 Fixed issues
  • SCL-5546 Auto-complete unapply for case classes in patterns
  • SCL-13807 Syntax highlighting freezes

Build 2018.1.482

 1 Fixed issues

Build 2018.1.481

 11 Fixed issues
  • SCL-11470 akka-http route-dsl authentication syntax issues
  • SCL-13739 unnecessary parentheses false positive for types extending function
  • 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-13745 Unnecessary parentheses false positive
  • SCL-13659 Rename "definition" to "type" at 2 places in Type annotation inspection dialog and add asterisk
  • SCL-13794 new file created on every processDeclaration in sbt files
  • SCL-13752 Unnecessary parentheses false positive in a sequence of operators in a pattern
  • 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

Build 2018.2.176

 10 Fixed issues
  • SCL-11470 akka-http route-dsl authentication syntax issues
  • SCL-13739 unnecessary parentheses false positive for types extending function
  • SCL-13787 False positive of Unnecessary parenthesis inspection in case of List pattern
  • SCL-9970 Both class and it's companion object are placed to completion menu and refer to class declaration
  • 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-13745 Unnecessary parentheses false positive
  • SCL-13794 new file created on every processDeclaration in sbt files
  • SCL-13752 Unnecessary parentheses false positive in a sequence of operators in a pattern
  • SCL-13744 Unpickling of some Scala Fails Causing there Contents to be treated as the Java in the .class files

Build 2018.2.163

 1 Fixed issues
  • SCL-13770 False positive `Unnecessary parenthesis` with infix types

Build 2018.2.162

 1 Fixed issues
  • SCL-13671 NullPointerException when attempting to import an existing scala module

Build 2018.1.477

 0 Fixed issues

Build 2018.2.136

 11 Fixed issues
  • SCL-13642 "Show function return type hints (Scala)" always enabled after restart
  • SCL-11925 sbt plugins used in shell not resolved for some configurations
  • SCL-13664 Unable to add Scala SDK with Intellij 2018.1
  • SCL-12799 Macros do not expand
  • SCL-13398 Avoid unnecessary structural types in refactorings
  • SCL-13622 PsiInvalidElementAccessException when Scala file is created causes IDEA to hang
  • SCL-13714 make UnnecessaryParenthesesInspection more configurable
  • SCL-13671 NullPointerException when attempting to import an existing scala module
  • SCL-13535 follow-up refactoring after PR about unnecessary parentheses
  • SCL-13146 SOE in decompiler on `akka.camel.internal.ConsumerActorRouteBuilder`
  • IDEA-188307 Non-existent source folders when importing Gradle project

Build 2018.1.475

 0 Fixed issues

Build 2018.1.474

 0 Fixed issues

Build 2018.1.473

 0 Fixed issues

Build 2018.1.466

 0 Fixed issues

Build 2018.1.465

 0 Fixed issues

Build 2018.1.462

 4 Fixed issues
  • SCL-12799 Macros do not expand
  • SCL-13146 SOE in decompiler on `akka.camel.internal.ConsumerActorRouteBuilder`
  • SCL-13671 NullPointerException when attempting to import an existing scala module
  • IDEA-188307 Non-existent source folders when importing Gradle project

Build 2018.1.453

 0 Fixed issues

Build 2018.1.437

 0 Fixed issues

Build 2018.1.428

 0 Fixed issues

Build 2018.1.422

 0 Fixed issues

Build 2018.1.418

 1 Fixed issues
  • SCL-13398 Avoid unnecessary structural types in refactorings

Build 2018.1.409

 0 Fixed issues

Build 2018.1.403

 0 Fixed issues

Build 2018.1.398

 0 Fixed issues

Build 2018.1.392

 0 Fixed issues

Build 2018.1.391

 0 Fixed issues

Build 2018.1.386

 5 Fixed issues
  • SCL-11914 False positive errors for Java code in Scala module: using 'default' as parameter name for Scala function
  • SCL-11331 another false "Wrong number of arguments for extractor" highlighting
  • SCL-9860 Inspection: unnecessary parentheses in a type
  • SCL-12507 Inspection: unnecessary parentheses for parameter
  • SCL-9859 Inspection: unnecessary parentheses in a pattern

Build 2018.1.374

 6 Fixed issues
  • SCL-8414 Macro bundles cause a lot of false errors
  • SCL-10753 Wrong type inference with higher kinded types (infers Nothing)
  • SCL-13550 SbtProcessManager#pluginResolverSetting is broken on windows
  • 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-13542 Regression in EAP from 2017.3 when importing circe-derivation project
  • SCL-13544 Lightbend templates list becomes too short in some cases

Build 2018.1.354

 2 Fixed issues
  • SCL-13542 Regression in EAP from 2017.3 when importing circe-derivation project
  • SCL-12460 Document process to install the Scala Plugin standalone

Build 2018.1.352

 1 Fixed issues
  • SCL-13538 Inconvenient ordering of JARs for new Scala SDK (Scala ones should be first)

Build 2018.1.327

 8 Fixed issues
  • SCL-13025 Import errors when project directory contains uppercase letters
  • SCL-11925 sbt plugins used in shell not resolved for some configurations
  • SCL-13283 Lightbend Project Starter: sbt initialized incorrectly
  • 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-13327 Filter out the MaxPermSize deprecation message
  • SCL-13476 Sbt project name interferes with folder name even though root project has different name
  • SCL-12528 Project with period "." in name causing issues

Build 2018.1.321

 0 Fixed issues

Build 2018.1.216

Download Scala plugin for IDEA

 0 Fixed issues

Build 2018.1.215

Download Scala plugin for IDEA

 0 Fixed issues

Build 2018.1.203

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13375 exception in FunctionTupleSyntacticSugarInspection

Build 2018.1.195

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13375 exception in FunctionTupleSyntacticSugarInspection

Build 2017.3.902

Download Scala plugin for IDEA

 0 Fixed issues

Build 2017.3.901

Download Scala plugin for IDEA

 0 Fixed issues

Build 2018.1.187

Download Scala plugin for IDEA

 0 Fixed issues

Build 2018.1.181

Download Scala plugin for IDEA

 0 Fixed issues

Build 2017.3.900

Download Scala plugin for IDEA

 0 Fixed issues

Build 2017.3.899

Download Scala plugin for IDEA

 0 Fixed issues

Build 2017.3.898

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13333 With enabled Scala plugin navigation from Kotlin stack trace to inline functions is wrong
  • SCL-13322 ctrl + x, ctrl + c, ctrl + v stop working with certain Scala code

Build 2018.1.165

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13332 IDEA doesn't suggest to import libs from $ivy.`...` to project

Build 2017.3.896

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13332 IDEA doesn't suggest to import libs from $ivy.`...` to project
  • SCL-12176 Allow to disable output lines collapsing for Scala worksheet

Build 2017.3.894

Download Scala plugin for IDEA

 0 Fixed issues

Build 2018.1.157

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12718 No scala sdk in module with Gradle

Build 2018.1.146

Download Scala plugin for IDEA

 10 Fixed issues
  • SCL-12718 No scala sdk in module with Gradle

  • SCL-12389 sbt shell doesn't respect custom JDK

  • SCL-13150 Cannot parse a pattern binder A@_

  • SCL-13222 A code with `inline` identifier is not parsed

  • SCL-5116 Navigation to package navigates to package in project structure

  • SCL-12620 Incorrect inspection of annotated trait methods

  • SCL-13314 Incorrect type inferred for method reference in lambda

  • IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent

  • SCL-13182 Mixing in a trait on macro-annotated class breaks everything

  • SCL-13214 Macro that generates companion object breaks case class behavior

Build 2017.3.891

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2018.1.146

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-12718 No scala sdk in module with Gradle

  • SCL-12389 sbt shell doesn't respect custom JDK

  • SCL-13150 Cannot parse a pattern binder A@_

  • SCL-13222 A code with `inline` identifier is not parsed

  • SCL-12620 Incorrect inspection of annotated trait methods

  • IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent

  • SCL-13182 Mixing in a trait on macro-annotated class breaks everything

  • SCL-13214 Macro that generates companion object breaks case class behavior

Build 2017.3.884

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.879

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.3.877

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.875

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.874

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.870

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.867

Download Scala plugin for IDEA

 1 Fixed issues
  • IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent

Build 2017.3.851

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13222 A code with `inline` identifier is not parsed

  • SCL-13150 Cannot parse a pattern binder A@_

Build 2018.1.105

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12503 Good code red for Dynamic object at type position (Cannot resolve symbol ...)

  • SCL-13229 rebuilding cross-project fails on compile server

  • SCL-13234 build progress messages about compiler phases vanish too fast

  • SCL-13233 match error in introduce variable

  • SCL-13239 support Shapeless.Witness.selectDynamic macro

Build 2017.3.836

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13239 support Shapeless.Witness.selectDynamic macro

Build 2017.3.831

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.827

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13229 rebuilding cross-project fails on compile server

Build 2017.3.825

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.823

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-13229 rebuilding cross-project fails on compile server

  • SCL-13234 build progress messages about compiler phases vanish too fast

  • SCL-13233 match error in introduce variable

  • SCL-13196 refactor methodType and polymorphicType methods

Build 2018.1.101

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.815

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9459 Regression: Linked directory being considered as outside the base directory

  • SCL-13222 A code with `inline` identifier is not parsed

  • SCL-13150 Cannot parse a pattern binder A@_

Build 2017.3.804

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.3.778

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12907 Ivy local cache indexing is broken resulting in lots of "Unknown artifact. Not resolved or indexed"

  • SCL-13085 IDEA creates play2 project with -2.12 source/test roots

  • SCL-13180 Cannot parse parenthesized self-reference

  • SCL-13018 Cannot parse repeated parameter of a function type

Build 2017.3.765

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.760

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12994 Add more java-scala interop highlighting tests

Build 2017.3.755

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12994 Add more java-scala interop highlighting tests

  • SCL-13146 SOE in decompiler on `akka.camel.internal.ConsumerActorRouteBuilder`

  • SCL-13155 use `-Dfile.encoding=UTF-8` by default for sbt process

Build 2017.3.748

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12919 Add external libraries resolver and downloader in tests

Build 2017.3.746

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-13058 Good code red: "Class 'X' must either be declared abstract or implement abstract method 'y()' in 'Z'"

  • SCL-13105 Java does not recognize abstract Scala methods correctly

  • SCL-13119 AIOBE in sbt shell LineListener

  • SCL-13120 Extending certain Scala class makes IntelliJ require move overrides then really required

Build 2017.3.726

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-8300 Collection inspection: replace seq.length <> n with seq.lengthCompare(thumbs down) <> 0

  • SCL-13116 lengthCompare fix shouldn't be suggested when isEmpty/nonEmpty fix is available

Build 2017.3.723

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.3.714

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.704

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12563 IDEA based scala projects fail to build/run with plugin 2017.3.1

  • SCL-10845 Wrongly reports error for method overloaded by implicit class

  • SCL-12900 "overRidden" is misspelled as "overRiden" (e.g. in tooltip for overridden methods)

Build 2017.3.690

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.685

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13038 sbt sync fails on any error log message

Build 2017.3.682

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.668

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12999 Can't open Preferences from IDEA Welcome screen: NPE in hydra.compiler

  • SCL-12864 False errors reported when using ammonite.ops

  • SCL-13003 exception in ScalaPositionManager.getSourcePosition for GeneratedLocation

  • SCL-13005 NPE in ScalaSyntheticProvider

  • SCL-12900 "overRidden" is misspelled as "overRiden" (e.g. in tooltip for overridden methods)

Build 2017.3.656

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12864 False errors reported when using ammonite.ops

  • SCL-12675 map+flatten inspection changes code behavior

  • SCL-12988 Use `&&` instead of `Both`

  • SCL-10574 Bug in collection inspection

  • SCL-10483 Convert map + flatten to flatMap bug

Build 2017.3.639

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-12362 live templates stopped supporting "Shorten FQ name" in scala (intellij 4)

  • SCL-12787 Cannot create test configurations for classes having a parameter

  • SCL-12894 uTest BeforeEach not working with IntelliJ 2017.3 EAP

  • SCL-12286 Good code red: Java doesn't recognize Scala generics

  • SCL-12985 deadlock in sbt shell

  • SCL-12981 use sbt folder and file icons in open project file chooser

  • SCL-12299 Code Style: broken closure braces formatting

Build 2017.3.630

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12961 Can't resolve library in amm script import

  • SCL-12791 The Editor cannot resolve "interp" in Ammonite script

  • SCL-12622 new icons for sbt

Build 2017.3.621

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-12376 SBT Shell window position reset to default one each time IDEA is closed

  • SCL-12818 IDEA doesn't show sbt toolwindows in LightBend Template or Play2 projects

  • SCL-12917 Unexpected dialog about imported modules during SBT project import

  • SCL-12916 IIE when import a basic sbt project

  • SCL-12968 Internal exception during test fun via sbt console

  • SCL-12622 new icons for sbt

Build 2017.3.615

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12871 Import sbt project with Java 9

  • SCL-12951 layout of messages in build toolwindow

  • SCL-12963 Build tool window in Toggle view shows all messages in one line

  • SCL-10325 SBT error log not displayed in Event Log

Build 2017.3.605

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.603

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.600

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-12947 Can't launch compiler server in #2017.3.586

  • SCL-12791 The Editor cannot resolve "interp" in Ammonite script

  • SCL-12925 IIE when open some ammonite script in the Editor

  • SCL-12777 Provide support for import $plugin

  • SCL-12187 SBT Shell takes "busy" state at a second click on debug button

  • SCL-12926 IEE in the Editor when I typed a code

  • SCL-12924 Add "executable" to "Specify path"

  • SCL-12662 Offers to over simplify JavaFX Binding

Build 2017.3.579

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-12921 Override / Implement: add properly type annotations

  • SCL-12546 Unable to add Scala SDK

  • SCL-12784 make test run configuration types dumb aware

  • SCL-12750 Disabled option "Use CBT for Running and Building your project" leads to compilation error

  • SCL-12932 Collections collection name suggestion

  • SCL-12622 new icons for sbt

Build 2017.3.564

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12921 Override / Implement: add properly type annotations

Build 2017.3.562

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12769 Suggest user to specify path to amm instead of error message

  • SCL-11525 Support build tool window output

  • SCL-12901 sbt 1.1 import fails when using process import

Build 2017.3.554

Download Scala plugin for IDEA

 15 Fixed issues
  • SCL-8507 shapeless.Generic

  • SCL-10396 Good code red: shapeless tuple syntax

  • SCL-12880 Not compile any evaluation from scala worksheet

  • SCL-12791 The Editor cannot resolve "interp" in Ammonite script

  • SCL-12834 Added by ''@deriving'' macros code is reachable by 'root.<name>'

  • SCL-12869 Ammonite run config. wrongly choose Java sdk

  • SCL-12874 IDEA hang on project open

  • SCL-12821 Add scala version check for enabling Trailing comma support

  • SCL-10860 Implicit class using HList wrong code highlighting

  • SCL-12792 Make lib importing to a project by pop-up suggestion at the top of the Editor

  • SCL-12919 Add external libraries resolver and downloader in tests

  • SCL-12846 `Add type annotation for function definition` add `Nothing` for function implementation

  • SCL-12889 unnecessary work in SbtMavenDependencyCompletionContributor

  • SCL-12899 Local disabling of type-aware highlighting should work regardless of white space

  • SCL-12881 Cannot resolve symbol using implicit class and shapeless

Build 2017.3.542

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12668 Add Scala versions suggestion to New_CBT_Build_Class dialog

  • SCL-12901 sbt 1.1 import fails when using process import

Build 2017.3.529

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10407 navigation from stacktraces suggests too many variants

  • SCL-11551 Importing sbt projects should create project even when import fails

  • SCL-10021 Breakpoints are not working in implicit value class with @inline def

Build 2017.3.524

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11870 Go To Declaration navigates to object instead of class declaration

Build 2017.3.520

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12853 IIE when IDEA stops on a breakpoint in a specific project

  • SCL-11890 Collection inspection: convert Option(Constant) to Some(Constant)

Build 2017.3.509

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.505

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.494

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.484

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12843 "Add sbt dependencies" doesn't appear for Cats library

  • SCL-12840 runtime type evaluator do not work for inner classes

  • SCL-12560 Resume debug: Don't call commitAndRunReadAction inside ReadAction, it will cause a deadlock otherwise

  • SCL-12845 IIE when call "Add sbt dep." quickfix

Build 2017.3.470

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-12825 Exception when try to see some places in build.sbt file in "Place to add dependency" dialog

  • SCL-12837 "Add sbt dependency" doesn't to search by package

  • SCL-12835 "Add sbt dependencies" inserts extra "libraryDependencies" keyword

  • SCL-10997 Add library to deps in build.sbt

  • SCL-12810 Debugger does not stop at all breakpoints in Scala application

  • SCL-12836 "Add sbt dependencies" should use "%%" operator if available

  • SCL-11087 Good code gray: incorrect "useless expression"

Build 2017.3.456

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.448

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12804 "Place to add dependency" should be more compact

Build 2017.3.436

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.431

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-12301 Upgrade scalastyle to version 1.0.0

  • SCL-12408 please remove usages of deprecated SoftKeySoftValueHashMap

  • SCL-12690 AddUnitTypeEnterHandler always commits document

  • SCL-12790 "Create library from jar..." intention doesn't appear on a sequence of ivy imports

  • SCL-12609 Idea shows import as unused, but it's used in implicit and doesn't compile without import

  • SCL-12644 Proposed SBT artifacts look imcomplete

  • SCL-12813 Add SBT dependency dialog shows no progress or errors

  • SCL-12786 Navigation from method usage leads to method's class but not to method

Build 2017.3.404

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.384

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12647 No place to add dependency after SBT Artifact choise

  • SCL-12646 "SBT Artifact Search" window should be more compact

  • SCL-12729 IDEA suggests to add SBT deps in not-SBT project

Build 2017.3.377

Download Scala plugin for IDEA

 12 Fixed issues
  • SCL-12774 Ammonite runner searches resources by a wrong path

  • SCL-12765 Many Ammonite imports in Scala script project are incorrectly highlighted as unused

  • SCL-12772 The Editor cannot resolve $file.<some_folder>.<some_class> imports

  • SCL-12714 Good code is red, abstract type alias in object

  • SCL-12646 "SBT Artifact Search" window should be more compact

  • SCL-12767 Make setting "Treat .sc files as: Auto" more descriptive

  • SCL-12729 IDEA suggests to add SBT deps in not-SBT project

  • SCL-12775 Ammonite run config. doesn't save deleted param.

  • SCL-12647 No place to add dependency after SBT Artifact choise

  • SCL-12781 move scala compile server settings closer to scala compiler settings

  • SCL-12776 IDEA cannot resolve ammonite annotations without imports

  • SCL-12768 Rename "Run Ammonite" Run config. to "Ammonite" Run config

Build 2017.3.357

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.348

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12714 Good code is red, abstract type alias in object

  • SCL-12732 Buttons for path specification don't work in the Ammonite run config

  • SCL-12731 Add setting "Program arguments" to Ammonite run config.

  • SCL-12762 DisposalException from SbtShellRunner

  • SCL-12734 Double colon in Ammonite run config dialog

Build 2017.3.338

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.2.699

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.698

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.696

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.311

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.309

Download Scala plugin for IDEA

 3 Fixed issues

Build 2017.3.295

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.3.282

Download Scala plugin for IDEA

 3 Fixed issues

Build 2017.3.267

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.3.255

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12679 IIE about Hocon when create or import a project

Build 2017.3.251

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.244

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-11884 Activator EOL

  • SCL-12573 Can't resolve "import $ivy" in simple ammonite project

  • SCL-12633 Intellij Play2 module not honored in run configuration

  • SCL-12634 Support Lightbend "project starter" templates

Build 2017.3.235

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.227

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.225

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.692

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.3.221

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.3.214

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.2.690

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.205

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12601 Implicit usage isn't highlighted in case of import

  • SCL-12600 Editor doesn't highlight implicits usage in a sequence

  • SCL-12635 IndexNotReadyException from ScalaBreadcrumbsInfoProvider

  • SCL-12615 Ctrl-Shift-F7 (Highlight Usages) has stopped working.

Build 2017.3.196

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.193

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12598 implicit search with local type inference is broken for constructor invocations

  • SCL-12599 No highlighting for ExecutionContext implicit usage

  • SCL-10997 Add library to deps in build.sbt

Build 2017.2.682

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.181

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.150

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12596 idea173.x test failures: Play2TemplateCallResolveTest

Build 2017.3.150

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12596 idea173.x test failures: Play2TemplateCallResolveTest

Build 2017.3.147

Download Scala plugin for IDEA

 20 Fixed issues
  • SCL-12435 implicit conversions from LowPriorityImplicit via scala.Predef are not shown in completion

  • SCL-12360 Synthetic import statements are not processed

  • SCL-12375 Good code red: overloaded apply method from implicit conversion on object's superclass

  • SCL-12482 Type annotation required inspection doesn't add type for underscore parameter

  • SCL-12452 Incorrect highlighting on implicit single class apply

  • SCL-9387 For Yield Formatting issue

  • SCL-12474 IIE when add type annotation in Play2TemplateBlock

  • SCL-12527 scala.meta macro expansion fails

  • SCL-12506 Add type annotation intention adds excessive parentheses inside {}

  • SCL-11401 scala.meta macro expansion fails when pattern matching on annotation constructor with Symbol*

  • SCL-12465 Redundant parentheses in macro expansion

  • SCL-12509 Good code red "Value classes can have only one parameter" with scala meta macro annotation

  • SCL-12505 Add type annotation intention adds excessive parentheses to underscore parameter argument

  • SCL-12483 Remove Type Annotation intention on _ parameter throws an exception

  • SCL-12576 function types with single parameters may be rendered without parentheses

  • SCL-12473 Type annotation inspection doesn't see annotated type for function parameters

  • SCL-12470 Add support for highlighting implicit usages

  • SCL-12523 Meta annotation expansion improperly handles destructuring

  • SCL-12586 No navigation from import statement to another script

  • SCL-12288 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter when compiling Scala 2.12.2 project with Java 9

Build 2017.2.675

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.669

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12452 Incorrect highlighting on implicit single class apply

  • SCL-12527 scala.meta macro expansion fails

  • SCL-12375 Good code red: overloaded apply method from implicit conversion on object's superclass

  • SCL-11401 scala.meta macro expansion fails when pattern matching on annotation constructor with Symbol*

Build 2017.2.654

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.653

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12576 function types with single parameters may be rendered without parentheses

Build 2017.2.650

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12435 implicit conversions from LowPriorityImplicit via scala.Predef are not shown in completion

Build 2017.2.638

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.632

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.2.626

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12450 IntelliJ IDEA Run Scala Console throwing exception

Build 2017.2.624

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.621

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.620

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12523 Meta annotation expansion improperly handles destructuring

  • SCL-12509 Good code red "Value classes can have only one parameter" with scala meta macro annotation

  • SCL-12465 Redundant parentheses in macro expansion

Build 2017.2.618

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12483 Remove Type Annotation intention on _ parameter throws an exception

  • SCL-12506 Add type annotation intention adds excessive parentheses inside {}

  • SCL-12505 Add type annotation intention adds excessive parentheses to underscore parameter argument

Build 2017.2.612

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12482 Type annotation required inspection doesn't add type for underscore parameter

  • SCL-12473 Type annotation inspection doesn't see annotated type for function parameters

Build 2017.2.601

Download Scala plugin for IDEA

 9 Fixed issues
  • SCL-12476 IIE when try to apply an action proposed by inspection from Inspections Result Panel

  • SCL-12450 IntelliJ IDEA Run Scala Console throwing exception

  • SCL-12482 Type annotation required inspection doesn't add type for underscore parameter

  • SCL-12474 IIE when add type annotation in Play2TemplateBlock

  • SCL-12475 IIE when try to resolve an annotation

  • SCL-12373 Incomplete classpath of annotation invoked

  • SCL-12385 Macro fails to expand if embedded inside an object

  • SCL-12448 Scala "Double negation" inspection interferes with Java "Double negation" inspection

  • SCL-12473 Type annotation inspection doesn't see annotated type for function parameters

Build 2017.2.544

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12446 Incorrect "Explicit type annotation required" inspection fires

Build 2017.2.535

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.533

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.525

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12446 Incorrect "Explicit type annotation required" inspection fires

  • SCL-12426 More descriptive messages for type annotation inspection

  • SCL-11618 Fine-grained settings for the type annotation inspection

Build 2017.2.511

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11828 Find Usage of val does not find usages within subclass for overridden variables

Build 2017.2.505

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.501

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12407 SHOWSTOPPER! Scala.js Debugger tries to open client-dev-fastopt.js (it should never do this)

  • SCL-12409 Unable to save settings after opening a project in second window

Build 2017.2.490

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12422 sbt shell import error: value jetbrains is not a member of String

Build 2017.2.485

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12148 Improve `Receiver position` to also include Actor.Receive type annotated partial functions

Build 2017.2.474

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.473

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12404 Code completion fails to handle implicit conversions

Build 2017.2.459

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.454

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12387 Unresolved code shows Internal IDE Error

  • SCL-11618 Fine-grained settings for the type annotation inspection

Build 2017.2.446

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.444

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.442

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11618 Fine-grained settings for the type annotation inspection

  • SCL-12350 "Type is obvious" setting applies to List.empty but doesn't to Map.empty

Build 2017.2.432

Download Scala plugin for IDEA

 32 Fixed issues
  • SCL-11320 Good code red when type constructor unification needed

  • SCL-11143 SBT highlighting: Wrong forward reference

  • SCL-12104 Scalameta macro annotation expansion failed if annotation contains type parameter

  • SCL-10668 Internal IDE error in case of Worksheet is opened (even as non-active tab) during long period of time ( >15h)

  • SCL-12026 Add inspection that warns for suspicious implicit creation

  • SCL-12222 Project View: show file extension for .sbt files

  • SCL-12110 A more generic approach for processing macro-transformed code

  • SCL-11861 Gradle import is (supposedly) broken in new IDEA

  • SCL-11862 Support Maven projects without scala-library dependency

  • SCL-11848 sbt tasks tree lost on reopening project

  • SCL-12064 Implicit declaration type inspection

  • SCL-12199 SOE in lub

  • SCL-12195 SOE in ScalaPsiTypeBridge

  • SCL-12221 toString of our psi and scType throws exceptions if not in read action or is cancelled

  • SCL-12059 Cannot see Twirl template decorator in sidebar:

  • SCL-12131 OSX Scala Compile Server - Cannot choose JVM SDK when setting external compile server for scala

  • SCL-11773 Wrong "Argument duplicates corresponding parameter default value" msg

  • SCL-12218 Empty intention description

  • SCL-11985 Clicking on expand-macro button deletes the whole file

  • SCL-12241 don't parse classfile just to check if it has "ScalaSig" attribute

  • SCL-12011 Scala compiler settings: parse compound -Xplugin option

  • SCL-12242 use StringBuilder instead of PrintWriter in scala decompiler

  • SCL-12111 Type annotation inspection bug

  • SCL-12247 Provide undo icon for expanded elements

  • SCL-12246 Make option "Exclude target dir on refresh" enabled by default

  • SCL-11796 show type names in ComparingUnrelatedTypesInspection hint

  • SCL-12000 build status shows "queued sbt build ..." when building through sbt shell

  • SCL-11618 Fine-grained settings for the type annotation inspection

  • SCL-12234 Red code: "defining" function call in Play Template

  • SCL-12236 Exception and wrong default state of "Specify type" option in Refactoring -> Extract variable

  • SCL-11831 Too long Breadcrumb for constructor definition

  • SCL-12232 Excess import after adding a type annotation

Build 2017.2.424

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12348 wrong SAM expansion with implicit parameters

  • SCL-12004 "Annotator based error" inspection should skip .md files

  • SCL-11783 We incorrectly add class modifier in pop-up info

Build 2017.2.422

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.421

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11618 Fine-grained settings for the type annotation inspection

  • SCL-12059 Cannot see Twirl template decorator in sidebar:

Build 2017.2.413

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12331 failing slow tests: SettingQueryHandlerTest

  • SCL-12328 adjust types replaces type with a deprecated type alias

  • SCL-12332 implicit parameter of type Ordering[SetString] is not found

Build 2017.2.408

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-7237 Common build code not recognized in SBT child projects

  • SCL-10660 Mark sbt generated sources directories as "generated sources root"

  • SCL-12280 Mistakenly unused import with implicits

  • SCL-12323 Projects with nonstandard build file setup not recognized as sbt projects

Build 2017.2.394

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10417 Poor performance on Java project which uses Scala libraries (Akka)

  • SCL-7997 Editor underscores class member in backticks

  • SCL-12268 reimplement parsing of scalaSig attribute

Build 2017.2.392

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.388

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12292 after update 2017.2 error (/:dumpStructure) java.net.URISyntaxException: Illegal character in path at index 20

  • SCL-12224 SBT project is not initialized after git clone

Build 2017.2.380

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.376

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12104 Scalameta macro annotation expansion failed if annotation contains type parameter

  • SCL-12273 deadlock with calcFakeCompanionModule and desugaredElement

  • SCL-12264 getResolveScope throws assertion on invalid psi elements

  • SCL-12269 parse classfiles in more efficient way

Build 2017.2.371

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12245 Error when creating new SBT Dotty project

Build 2017.2.367

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.367

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.360

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12104 Scalameta macro annotation expansion failed if annotation contains type parameter

Build 2017.2.358

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-11143 SBT highlighting: Wrong forward reference

  • SCL-12110 A more generic approach for processing macro-transformed code

  • SCL-11848 sbt tasks tree lost on reopening project

  • SCL-12242 use StringBuilder instead of PrintWriter in scala decompiler

  • SCL-12247 Provide undo icon for expanded elements

  • SCL-11985 Clicking on expand-macro button deletes the whole file

Build 2017.2.346

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12221 toString of our psi and scType throws exceptions if not in read action or is cancelled

Build 2017.2.329

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12232 Excess import after adding a type annotation

  • SCL-12064 Implicit declaration type inspection

  • SCL-12218 Empty intention description

  • SCL-12026 Add inspection that warns for suspicious implicit creation

Build 2017.2.318

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.314

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.303

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.2.299

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.297

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.290

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12149 NullPointerException in ScalaInplaceVariableIntroducer.moveOffsetAfter

Build 2017.2.282

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.277

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.1.908

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.271

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.269

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.906

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12126 Deadlock in 2017.2 , IU-172.2953.9,

  • SCL-12094 Method signature refactoring is broken

  • SCL-12129 IDE hangs on Find when Scala plug-in is enabled

  • SCL-12106 Complex Scala Code Analysis fails with exception

  • SCL-12101 Freeze while editing Scala (thread dumps attached)

Build 2017.2.267

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12124 sbt shell does not start with sbt 0.13.16-Mx

  • SCL-12137 Alt+Enter import is failing, showing import dummy.dummy

  • SCL-12138 replace run line marker with green triangle

  • SCL-10597 Feature request: Trailing comma support

Build 2017.2.260

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12126 Deadlock in 2017.2 , IU-172.2953.9,

  • SCL-12129 IDE hangs on Find when Scala plug-in is enabled

Build 2017.2.248

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.245

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.240

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.2.231

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.2.228

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12062 Terrible build performance with Scala plugin

Build 2017.2.222

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.216

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12094 Method signature refactoring is broken

Build 2017.2.212

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.205

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.201

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.199

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-11986 Factory method generated without parameterised types in constructor call

  • SCL-11951 Refactor completion tests

  • SCL-11822 Internal IDE Error when run simplify_factory_method inspection over the Akka project

  • SCL-7793 add auto complete for duration and where code need executioncontext

Build 2017.2.189

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.180

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.176

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12007 Overrides search from java shows inconsistent results

Build 2017.2.171

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.891

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.167

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.889

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.162

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12005 MatchError in addImportForClass

  • SCL-12016 we shouldn't import classes and objects if they are aliased in `scala` or `scala.Predef`

  • SCL-12008 Assertion failed in Play2SyntheticPackagesHolder

  • SCL-12022 Suppress 'Closing tag matches nothing' errors in Scala statements in twirl templates

  • SCL-12009 reload in sbt shell after starting a shell in another project breaks reload

Build 2017.1.885

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12005 MatchError in addImportForClass

  • SCL-12016 we shouldn't import classes and objects if they are aliased in `scala` or `scala.Predef`

  • SCL-12008 Assertion failed in Play2SyntheticPackagesHolder

Build 2017.2.155

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9286 Broken formatting inside quasiquotes

Build 2017.2.153

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12001 Internal IDE Error when run "Annotator based error" inspection on Catalysts project

Build 2017.1.883

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12011 Scala compiler settings: parse compound -Xplugin option

  • SCL-11861 Gradle import is (supposedly) broken in new IDEA

Build 2017.1.881

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-11971 Unexpected refresh of a dialog after JDK8-message

  • SCL-11986 Factory method generated without parameterised types in constructor call

  • SCL-11814 sbt shell: link files / lines from inspect task

  • SCL-11993 wrong type for introduced variable in inplace mode

  • SCL-11900 Exception in ServiceManager when IDEA 2017.2 stay some time in background

  • SCL-11862 Support Maven projects without scala-library dependency

  • SCL-11972 Wrong-JDK-message for appears for Scala 2.11 (it doesn't have to)

  • SCL-11992 Exception during introduce variable on IDEA 172

Build 2017.2.146

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-11971 Unexpected refresh of a dialog after JDK8-message

  • SCL-11690 sbt shell: better working indication

  • SCL-11623 Caret disappears in SBT shell console on left-click on console output.

  • SCL-11993 wrong type for introduced variable in inplace mode

  • SCL-11965 breadcrumbs color scheme problem on 172

  • SCL-11992 Exception during introduce variable on IDEA 172

  • SCL-11542 sbt shell: dedicated toolwindow

Build 2017.2.137

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11972 Wrong-JDK-message for appears for Scala 2.11 (it doesn't have to)

Build 2017.1.871

Download Scala plugin for IDEA

 9 Fixed issues

 

Build 2017.2.124

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.120

Download Scala plugin for IDEA

 5 Fixed issues

 

Build 2017.2.110

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.103

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11909 Exception in REPL Worksheet after it's execution in 2017.2 plugin

  • SCL-11905 IllegalArgumentException when run println in Worksheet in 2017.2 Scala plugin

Build 2017.1.852

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.847

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11911 Don't show low-ranked sbt keys in project view

  • SCL-11766 SBT refresh issues with 2017.1

Build 2017.1.845

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11899 TC Build badge shows "failed" on github

Build 2017.1.843

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11911 Don't show low-ranked sbt keys in project view

  • SCL-11766 SBT refresh issues with 2017.1

Build 2017.1.841

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11771 Incorrect factory method generated in akka-stream-extension project

  • SCL-11778 We don't handle implicit param in constructor when generate factory method

Build 2017.1.837

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.829

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.826

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11882 IntelliJ Idea startup time is much slower with scala plugin

Build 2017.1.819

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-11657 SBT Shell Can't import Dotty example project

  • SCL-11533 project-scope SBT tasks when calling from project view

  • SCL-11691 sbt shell: pick up .sbtopts in launch parameters

  • SCL-11878 Running task from sbt task list creates wrong format in SBT Shell

  • SCL-11876 Maven Indexer-relarted NPE on IDEA start

Build 2017.1.812

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11860 Show class names in "Go to implementation" for values

Build 2017.1.807

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.805

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11073 In-place Introduce Variable: a link to configure code style

Build 2017.1.791

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.787

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-11786 sbt files now have the same icon as scala files

  • SCL-1164 Add ability to infer generic parameters types for method and infix calls.

  • SCL-11842 Delete companion object on deleting class / trait

Build 2017.1.776

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-11705 Wrong inner classes order in completion list

  • SCL-11784 Extend override/implement generator

  • SCL-11519 auto complete for override val

Build 2017.1.773

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.770

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.763

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.761

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11753 High CPU utilisation when editing this file

  • SCL-11809 Name suggestions don't pay attention on UpperCase

Build 2017.1.751

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9942 Wrong error highlighting because of object rename

  • SCL-11752 Rename variable hangs

  • SCL-11344 Incorrect "Application does not take parameters"

Build 2017.1.745

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11777 Pay attention on parenthesis when replace Object to factory method call

Build 2017.1.739

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.735

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-2340 Scala files could be marked red in Project View and Editor tabs if they contain error highlighted code

Build 2017.1.731

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.727

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-11621 Create a special "Scala Class + Companion object" node for the Project View

  • SCL-11666 Inspection: Props call could be replaced with factory method call

  • SCL-11720 REPL Worksheet wrong number for "res" after "print" statement

  • SCL-11622 Simplify navigation to compound Scala nodes in the Project View

  • SCL-11643 While in Scala editor the breadcrumbs ignore background color settings

Build 2017.1.710

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11712 Improve package object presentation in Project View

  • SCL-11708 IDEA 2017-like Scala file icon in Project View

Build 2017.1.703

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.1.696

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.694

Download Scala plugin for IDEA

 5 Fixed issues

Build 2017.1.682

Download Scala plugin for IDEA

 4 Fixed issues

Build 2017.1.655

Download Scala plugin for IDEA

 3 Fixed issues

Build 2017.1.640

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.632

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9858 Good code red: Incorrect type checking of result of a recursive method with path-dependent types

Build 2017.1.629

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11599 SBT Shell `Start SBT Shell` action does nothing

  • SCL-594 java.lang.ClassCastException: com.intellij.testFramework.LightVirtualFile cannot be cast to com.intellij.openapi.vfs.VirtualFileWithId

Build 2017.1.618

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.610

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.603

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9119 Good code red: apply call type is not inferred

  • IDEA-169008 Gradle: unnesessary module is configured on creating a new project; Throwable at com.intellij.openapi.module.impl.ModuleManagerImpl.loadModules

Build 2017.1.589

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.586

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.582

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.1.571

Download Scala plugin for IDEA

 5 Fixed issues

Build 2017.1.559

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.538

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-11313 Wrong super.equals(error) conversion

  • SCL-11451 Java class with static elements is converted to Scala object

  • SCL-11490 REPL Worksheet "Internal error: scala.util.PropertiesTrait.$init$(Lscala/util/PropertiesTrait;)V" for any kind of expression with Scala 2.12

  • SCL-11268 Artifact index issues

Build 2017.1.513

Download Scala plugin for IDEA

 9 Fixed issues

Build 2017.1.499

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.492

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.488

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10427 Postfix completion: println

  • SCL-6913 Code Style for Scala: Method call arguments, New line after '(' only if multi-line args exists

  • IDEA-169008 Gradle: unnesessary module is configured on creating a new project; Throwable at com.intellij.openapi.module.impl.ModuleManagerImpl.loadModules

Build 2017.1.457

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-11458 Enum + Method convertation generates incorrect code

  • SCL-11402 scala.meta macro expansion fails when pattern matching on annotation type parameter

  • SCL-11259 Show parameter tool-tips (Ctrl-P) does not work in complex / multi-line situations

  • SCL-11262 Incorrect type

  • SCL-11401 scala.meta macro expansion fails when pattern matching on annotation constructor with Symbol*

Build 2017.1.432

Download Scala plugin for IDEA

 4 Fixed issues

Build 2017.1.424

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11449 Worksheet fail if it runs in Interactive mode with REPL

Build 2017.1.415

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.405

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.394

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.380

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.364

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-11393 Java to Scala conversion doesn't apply annotation settings

  • SCL-11370 When paste Java code to Scala class, converter deletes empty lines before place of paste

  • SCL-11405 IDE creates scala type file in case of Java code copy-paste

Build 2017.1.356

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.344

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.342

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.335

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.327

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.316

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8768 Renaming class name could give result of class import get appended with dollar sign ($)

Build 2017.1.305

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.297

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.294

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.288

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8053 Configurable Import Sort Ordering

Build 2017.1.285

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11339 batch optimize import aborts if an exception occurs

Build 2017.1.280

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11340 NullPointerException while running project

Build 2016.3.746

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.269

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.745

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.266

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.259

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.246

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-6913 Code Style for Scala: Method call arguments, New line after '(' only if multi-line args exists

  • SCL-4280 Format action incorrectly formats method signature in scaladoc

  • SCL-4867 <Click to see difference> for ScalaTest

Build 2017.1.244

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.239

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-11282 Highlighting fails for imported package with reserved word in name

  • SCL-3286 Smart Code Completion ignores "Exclude from Import and Completion" option

  • SCL-11304 SBT Shell If I cancel restart action, SBT Console anyway does it

Build 2017.1.227

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.221

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-3286 Smart Code Completion ignores "Exclude from Import and Completion" option

  • SCL-11304 SBT Shell If I cancel restart action, SBT Console anyway does it

Build 2017.1.212

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11282 Highlighting fails for imported package with reserved word in name

Build 2017.1.192

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.183

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.181

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.177

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.170

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-6913 Code Style for Scala: Method call arguments, New line after '(' only if multi-line args exists

  • SCL-4280 Format action incorrectly formats method signature in scaladoc

  • SCL-4867 <Click to see difference> for ScalaTest

Build 2017.1.155

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.744

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.138

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11271 IDEA suggest to convert sealed trait to SAM

Build 2017.1.136

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.131

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.123

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11255 Code Completion does not work for inner classes defined locally

  • SCL-10543 'Implement methods' generates full path for path-dependent types

Build 2017.1.116

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10543 'Implement methods' generates full path for path-dependent types

Build 2016.3.743

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.741

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.100

Download Scala plugin for IDEA

 9 Fixed issues
  • SCL-11033 Update Button in Scala settings

  • SCL-11245 Debugger skipped breakpoints (no executable code found ...)

  • SCL-11241 Remove extra leading space in Scala inspections settings

  • SCL-11204 Scala implicit declaration never used weak warning

  • SCL-11223 Disabling auto import on nested class

  • SCL-11214 IDE permanently freezes on attempt to set break point (occurs in release and EAP)

  • SCL-11199 Spelling error on scala code style Type Annotations tab

  • SCL-11065 Breadcrumb text not visible (or not respecting colour preferences) with Scala plug-in enabled

  • SCL-11224 Scala.js false positive: Reassignment to val

Build 2016.3.737

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-11245 Debugger skipped breakpoints (no executable code found ...)

  • SCL-11241 Remove extra leading space in Scala inspections settings

  • SCL-11224 Scala.js false positive: Reassignment to val

Build 2016.3.735

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11199 Spelling error on scala code style Type Annotations tab

Build 2016.3.721

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.716

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-11223 Disabling auto import on nested class

  • SCL-11214 IDE permanently freezes on attempt to set break point (occurs in release and EAP)

  • SCL-11204 Scala implicit declaration never used weak warning

  • SCL-11065 Breadcrumb text not visible (or not respecting colour preferences) with Scala plug-in enabled

Build 2016.3.706

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11200 IDEA Ultimate / scala plugin gives warnings that it cannot connect to the compile server

Build 2016.3.695

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.693

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.691

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.689

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11024 scala.meta macro annotation on objects with apply methods

Build 2016.3.677

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.674

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-11170 Cannot perform "Undo" action (delete) for newly created .scala file

  • SCL-10017 Debugger can't evaluate

  • SCL-11146 Auto generation of anonymous classes doesn't always use overridden methods' return type

  • SCL-11119 PartialFunction argument to extension function wrongly marked as invalid

  • SCL-11016 Latest version of Scala plugin changed casting when converting Scala function to Java?

Build 2016.3.660

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11119 PartialFunction argument to extension function wrongly marked as invalid

Build 2016.3.640

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.631

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11152 Scala.meta annotations handled incorrectly when imported from library

Build 2016.3.620

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11065 Breadcrumb text not visible (or not respecting colour preferences) with Scala plug-in enabled

Build 2016.3.610

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-11116 Imported implicit parameter marked as unused, while it's used in implicit conversion

  • SCL-11120 UI freeze

  • SCL-11142 Type annotation resolving of inner class of java class is wrong

  • SCL-10858 decompiler is not aware of lazy vals

  • SCL-11091 Can't run test if file contains object with main method

  • SCL-11105 IntelliJ IDEA 2016.3 Ultimate now showing "Project JDK is not defined" on non-Java project. Please turn it off.

Build 2016.3.598

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-10160 cannot create application run configuration from scala object with "Choose main class" dialog

  • SCL-10777 Object with `main` method entry point issues

  • SCL-11082 Can't run Scala app if object has a companion class

  • SCL-10773 Run configuration has warning about missing main method for companion object

Build 2016.3.591

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.584

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11099 Expansion of macro-annotated method fails

  • SCL-11098 Incorrect expansion of infix types

Build 2016.3.580

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11103 Array rendering in worksheet. Regression.

Build 2016.3.564

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.561

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.557

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11071 wrong unresolved dependencies warning for files in `project` directory

  • SCL-11072 NullPointerException after upgrading to Scala plugin version 2016.3.4

Build 2016.3.550

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.548

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-10965 Incorrect scala.meta expansion

  • SCL-9827 Error during import of sbt project

  • SCL-11047 Stuck on indexing with 2016.3

  • SCL-11004 Copy past does not work, SOE in log

  • SCL-11005 Latest version of IDEA 2016.3 scala plugin not compatible with sbt-multi-jvm plugin

Build 2016.3.529

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.525

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.521

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.512

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.505

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.502

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10974 Type added by type_annotation_inspection makes code red and breaks compilation

Build 2016.3.497

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10969 AddTypeAnnotation inspection doesn't disappear in some cases

Build 2016.3.492

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.483

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.479

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.467

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.458

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10922 Good code yellow: 'Remove "new" modifier' from overriden case class

  • SCL-8705 Ever-increasing memory consumption until the IDE crashes

Build 2016.3.406

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10922 Good code yellow: 'Remove "new" modifier' from overriden case class

Build 2016.3.396

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.391

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.388

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.379

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10884 Automatic import for member calls, like `asScala`

  • SCL-9577 Scala Worksheet Incorrectly Displays "Wrong Forward Reference"

Build 2016.3.375

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-8887 Find usages for var class parameters finds all access as read value, no writes

  • SCL-9771 Categorize apply/unapply usages for case classes

  • SCL-7570 Find usages categorizes some constructor calls as "Value read"

Build 2016.3.361

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-6417 "Type mismatch" when using scalaz validation

Build 2016.3.338

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.336

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.334

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10894 Better UI handling of dependency resolution errors

Build 2016.3.315

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10218 highlighting, type checking, and error highlighting not working in scala scripts and scala console

Build 2016.3.310

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-8827 Implicit ToResponseMarshallable conversion not detected inside akka-http complete blocks

  • SCL-10624 akka-http routes dsl regression in 2016.2

  • SCL-9877 akka-http - combined directives not properly highlighted

Build 2016.3.302

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10636 Wrong error highlighting in a Akka-Http project

Build 2016.3.299

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.292

Download Scala plugin for IDEA

 1 Fixed issues
  • IDEA-162923 junit-jupiter 5 messes detection of non-annotated JUnit tests

Build 2016.3.284

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.282

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.276

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.267

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.262

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.255

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.251

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10788 Introduce Variable refactoring does not ignore whitespaces

  • SCL-10820 Find/Show usages fail to detect usage of package private variables which are defined in a package object

  • SCL-10217 find usage finds fields of wrong classes

Build 2016.3.224

Download Scala plugin for IDEA

 1 Fixed issues

 

Build 2016.3.208

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.200

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.192

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.190

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.183

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.179

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.174

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.168

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10677 Respect type annotation settings in "create from usage" handlers

  • SCL-10763 Debugger crashes after encountering an instance of scala built java class.

  • SCL-10764 "Extract method" that was invoked in method definition keeps "Specify type" checkbox unchecked even if default setting is "Add"

Build 2016.3.160

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10677 Respect type annotation settings in "create from usage" handlers

Build 2016.3.155

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.142

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.139

Download Scala plugin for IDEA

 11 Fixed issues
  • SCL-5183 Wrong type is inferred

  • SCL-9929 PC sometimes lost precise collection type

  • SCL-10722 Extract method Signature preview initially doesn't respect enabled "Specify type" setting

  • SCL-5854 Wrong highlighting - match returning Either confuses Scala type checking

  • SCL-10723 Refactor -> Extract method Type annotation setting for private method depends on previous choice

  • SCL-10113 'Add type annotation' intention not available for procedure-style functions

  • SCL-9925 Scala type checker fails with PackratParser

  • SCL-10532 Exponential Slowdown when auto-completing an import (entire UI is frozen for some time)

  • SCL-10719 "Configure type annotation inspection" link gives NPE and doesn't open new window

  • SCL-4500 Highlighting error when mapping list of Int

  • SCL-7521 Highlights error in a good code - sequence of doubles/ints

Build 2016.3.113

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.777

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.774

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10722 Extract method Signature preview initially doesn't respect enabled "Specify type" setting

  • SCL-10723 Refactor -> Extract method Type annotation setting for private method depends on previous choice

  • SCL-10719 "Configure type annotation inspection" link gives NPE and doesn't open new window

Build 2016.3.102

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.762

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.747

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10532 Exponential Slowdown when auto-completing an import (entire UI is frozen for some time)

Build 2016.2.733

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.729

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.724

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.716

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.707

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10505 Respect Code Style / Type Annotations settings in Java-to-Scala converter

Build 2016.2.705

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10428 Forbid override\implement completion in comments

  • SCL-10564 Extract method dialogue. Signature preview freezing

  • SCL-10642 SBT plugin: error (/:dumpStructure) java.io.IOException: The filename, directory name, or volume label syntax is incorrect

Build 2016.2.695

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.689

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.686

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.678

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.671

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.667

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.663

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.661

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.656

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.649

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.646

Download Scala plugin for IDEA

 1 Fixed issues

 

Build 2016.2.639

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.632

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10579 Find usages on method named as a java keyword doesn't work

Build 2016.2.625

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10586 Highlight unused variable in for statement

  • SCL-10500 Highlight unused parameters in anonymous functions and `case` statements

Build 2016.2.618

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.615

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10544 Error:scalac: bad option: '-nobootcp'

  • SCL-10488 Step Over action in debugging behaves incorrectly in case of operation with variable

Build 2016.2.611

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.606

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-10132 cannot invoke trait private methods in scala 2.12-M4 from jdi

  • SCL-5025 Add addional setting for method call arguments alignment

  • SCL-10526 IDEA Performance

  • SCL-7453 Formatter: Double indentation for class/method parameters

Build 2016.2.600

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10528 Exit points highlighting is not used when caret is on var keyword

Build 2016.2.593

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.2.588

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10511 imports in Scala worksheets don't work properly

  • SCL-10370 code does not compile in worksheet

Build 3.0.585

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-4890 Support "off-side rule" formatting in Scala

Build 3.0.579

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.578

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.574

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.567

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10495 Good code red: Scala 2.12 SAM eta expansion

Build 3.0.564

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.557

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9372 Code with eq is missing parenthesis

  • SCL-9375 Array initializers are not translated correctly, wrong type ascription

Build 3.0.553

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.551

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10404 Optimize imports. Import root. gets rewritten to invalid import

Build 3.0.545

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10470 Good code red: method X cannot override a mutable value

  • SCL-10091 `scala.Dynamic` not recognized as custom string interpolator

Build 3.0.538

Download Scala plugin for IDEA

 1 Fixed issues

Build 3.0.524

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-7525 Incorrectly reported error when there is inheritance with type parameters

Build 3.0.522

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10101 Scala syntax doesn't catch tuple pattern matching error

  • SCL-5772 Formatting for the @ identifier

Build 3.0.518

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.513

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.512

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.509

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.508

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.505

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.501

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.499

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.497

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.495

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10405 no error highlighting for members with same backticked name

  • SCL-10253 incorrect error highlighting: too many argument for apply

  • SCL-8792 Infix notation for a tail recursive call wrongly highlighted as an error

Build 3.0.490

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.489

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.486

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.485

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.483

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10371 "Useless expression" inspection doesn't account for class initialization

Build 3.0.476

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10326 NPE in IDEA after Optimize Import of akka-actor

Build 3.0.472

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.448

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.467

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.447

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.461

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.456

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.454

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.452

Download Scala plugin for IDEA

 1 Fixed issues

Build 3.0.442

Download Scala plugin for IDEA

 1 Fixed issues

Build 3.0.441

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-10311 false "Wrong number of arguments for extractor" highlighting

  • SCL-9868 "Move statements right and left" for Scala too (not just java/html)

  • SCL-9977 ui lockup in very small file

  • SCL-10306 wrong type inference for argument patterns if extractor has implicit parameter

Build 3.0.439

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-10301 can't evaluate method call work if qualifier has a same name as implicitly imported package

  • SCL-10287 Wrong RedundantNewCaseClass intention invokation in case of companion object with defined apply method

  • SCL-10285 Duplication in description of RedundantNewCaseClass inspection and incorrect intension_action message

  • SCL-10293 New intention to regenerate type annotation for var/val/def

  • SCL-10289 Wrong RedundantNewCaseClass inspection call in case of apply with implicit parameter

  • SCL-10295 Overload resolution problem

Build 3.0.436

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.435

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.432

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9840 Collection inspection: convert map.get(k).get to map(k)

  • SCL-10257 Ability to specify working directory for SBT task run configuration

Build 3.0.428

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.425

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9844 Inspection: redundant `new` keyword in case class instantiation

  • SCL-10244 Imported library classes are parsed incorrectly which lead to weird import errors

Build 3.0.422

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10245 Scala Compile Server idle timeout won't stick

  • SCL-10233 When selecting menu option "Build/Rebuild Project", compilation aborts with error "Error:scalac: Error: org.jetbrains.jps.incremental.scala.remote.ServerException"

Build 3.0.420

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.419

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9841 Collection inspection: convert map.find(_ == k).map(_._2) to map(k)

  • SCL-10240 Super Method tool doesn't work with overridden methods of self references

Build 3.0.413

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.412

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.410

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.409

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.407

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.406

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.398

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.396

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.392

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.387

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10037 good code is red (existential types)

Build 3.0.197

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.195

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.187

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10161 Cannot close project because of blocked thread

Build 3.0.175

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.174

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9619 Type mismatch error for java annotation with element called 'lazy'

Build 3.0.170

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.168

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.164

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.159

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10103 Breakpoints in trait methods don't work since Scala uses default methods at the bytecode level

Build 3.0.156

Download Scala plugin for IDEA

 1 Fixed issues

Build 3.0.149

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9514 Move a class with companion object causes "File already exists problem"

  • SCL-5456 Refactoring a Scala file with class and companion object fails

Build 3.0.144

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10109 Internal Server error in default Play2 template

Build 3.0.131

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-6619 case classes without parameters are removed from Scala 2.11

  • SCL-4988 Parameter Info stops working with functions when using import renames

Build 3.0.125

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9861 Inspection: unnecessary partial function definition

Build 3.0.117

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10027 Good code red: error highlight in case class copy caused by existence of same-named, but unrelated method

  • SCL-9578 No error when var implements val

Build 3.0.102

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 3.0.93

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10071 Deadlock

  • SCL-3781 Bad code is green: parameterized class without type arguments

Build 3.0.84

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10036 Breakpoints not working in scala async blocks in Scala 2.10

  • SCL-9942 Wrong error highlighting because of object rename

  • SCL-8947 Create New Scala Class - wrong error "This is not a valid Scala qualified name"

Build 3.0.66

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9161 The verb "re-format" should be written without a hyphen

Build 3.0.57

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-10039 Setting Scala compiler incrementality type to SBT breaks Java projects

  • SCL-7089 Value tooltip does not show up when debugging Scala

  • SCL-10042 'Type annotation required' inspection marks constructor as missing return type annotation

  • SCL-9395 Scala Console run config broken IDEA 15.0 - java.lang.ClassNotFoundException: @vm_params

Build 3.0.47

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.2.44

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.2.43

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-9116 Option.contains inspection is invalid on Scala 2.10 but still suggested

  • SCL-9975 Additional compiler options change takes effect only after rebooting compile server twice

  • SCL-9898 Suggest types based on variable name

  • SCL-3490 override def autocomplete

  • SCL-9306 Good code red: implicitly conversions from functions to functions

Build 2.2.40

Download Scala plugin for IDEA

 1 Fixed issues

Build 2.2.39

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.2.34

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.2.33

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.2.27

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.2.24

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-8858 Usage of none monospace font in error message.

  • SCL-9920 Erroneous pattern matching warning

Build 2.2.11

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.255

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9916 Inspection pass never completes for the specific file

  • SCL-9915 Scala Single Abstract Method (SAM) with by-name argument compilation error: identifier expected but '=>' found.

Build 2.1.249

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9938 Remove error highlighting from type element in case of type mismatch

Build 2.1.238

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9473 Methods on a method argument are not found any longer if argument type contains refinement

  • SCL-8119 Scala: Breeze operations return 'Nothing' in editor, while compilation works fine.

Build 2.1.236

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9456 Scala return type error highlighting confusing in a try/catch block

Build 2.1.233

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9760 Don't suggest length-related collection inspections for Array

Build 2.1.231

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-2022 Autocompletion: suggest nearby references first

  • SCL-6617 Feature request: sort completions by scope

  • SCL-8408 Weird priorities in the autocompletion cause great pain with quick typing

Build 2.1.58

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9832 Do not warn about empty-parens for getters in ScalaJS facades

Build 2.2.10

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9372 Code with eq is missing parenthesis

  • SCL-9375 Array initializers are not translated correctly, wrong type ascription

Build 2.1.56

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9682 "anonymous function can be turned into a method value" is overeager

Build 2.2.9

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.54

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9346 Wrong warning 'Comparing unrelated types' for overloaded == and != operators

Build 2.1.48

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9838 Wrong "comparing unrelated types" with a type alias for a Float

  • SCL-9820 Incorrect inspection "Anonymous function convertible to a method value"

Build 2.2.8

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.44

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9865 Injection API - It's impossible to extend annotated class type

Build 2.1.40

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9361 Inspection: Hash code uses a var

Build 2.1.37

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.34

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.2.7

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-4289 Java calling Scala, bad code green when constructing a trait

Build 2.1.33

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9863 Code coloring is broken (deprecated attributes usage)

  • SCL-4289 Java calling Scala, bad code green when constructing a trait

Build 2.1.30

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.2.6

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.29

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.25

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.2.5

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.19

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.15

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9715 Redundant conversion inspection is unstable

  • SCL-9716 Inspection: redundant `val` modifier in case class

Build 2.1.13

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-9774 Wrong warning "Field in DelayedInit is likely to be null" for lazy vals

  • SCL-9717 IntelliJ code inspector not using ScalaStyle latest version?

  • SCL-9764 IDE hangs when writing a for comprehension with an underscore

  • SCL-9699 Scala "Output path is shared between modules" error with new IDEA 16 module structure

Build 2.2.4

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9774 Wrong warning "Field in DelayedInit is likely to be null" for lazy vals

  • SCL-9717 IntelliJ code inspector not using ScalaStyle latest version?

  • SCL-9699 Scala "Output path is shared between modules" error with new IDEA 16 module structure

Build 2.2.3

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.6

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.2.2

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9712 Inspection: use partial function instead of explicit pattern matching

Build 2.1.3

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9757 FREQUENT FREEZING AND LOSS OF DATA

Build 2.1.142

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9742 Play is not working in 2.0.228.6

Build 2.1.138

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9661 Intellij idea 15 not infering scala types correctly in Java 1.8 project

Build 2.1.136

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.133

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.132

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.131

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.129

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.127

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.125

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.124

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.123

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8232 Incorrect syntax error when supplying id function to traverse method

Build 2.1.119

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9505 Some breakpoints in lambdas are never hit

Build 2.1.114

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.112

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9640 Scala plugin reports errors when source file located outside the source root is opened

  • SCL-9412 Bad return type in method reference when calling Stream.map with constructor of Scala class

  • SCL-9627 False highlighted error: type mismatch on a custom AnyVal class assignment in an OptionAnyVal

Build 2.1.103

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.1.102

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9261 Good code is red: Slick

  • SCL-9429 Scala plugin doesn't support pattern matching on case classes with more than 22 parameters

Build 2.0.267

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8514 sbt plugin does not honor SBT_OPTS environment variable

Build 2.0.262

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.0.259

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9597 Importing/opening a Gradle Scala project incorrectly configures the Scala compiler encoding setting

Build 2.0.253

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9434 Arrays are translated to incorrect, uncompilable code

Build 2.0.248

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9545 Parentheses wrongly removed from expression on simplify boolean ...

  • SCL-9574 .map(_ == "").getOrElse(true) should be .forall(_ == "")

Build 2.0.245

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.0.240

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9542 Introduce var poor type deduction

Build 2.0.236

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9475 error opening sbt project spoiwo: ;' expected but 'lazy' found.

Build 2.0.231

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9446 SyntheticMembersInjector injectFunctions doesn't override abstract methods

Build 2.0.226

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.0.223

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.0.217

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9535 ClassCastException since IDEA 15 upgrade

Build 2.0.215

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.0.209

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.0.208

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.0.206

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9445 SyntheticMembersInjector doesn't inject case class properly

  • SCL-9457 some types in decompiled classes from 2.12 M3 contains `<no symbol>`.`<root>` prefix

Build 2.0.200

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9504 Invalid range of TODO item

  • SCL-9501 Fatal Error reporter does not work with Scala plugin

Build 2.0.191

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9480 Cannot disable the inspection `method XXX is never used` using a source code comment

  • SCL-9460 Type error highlighted on a valid array of anonymous functions

Build 2.0.188

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9234 .idea/scala_compiler.xml gets corrupted during SBT refresh

Build 2.0.184

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9039 Debugging inside `async` block of code

Build 2.0.181

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8970 no highlighting for extractor pattern in patten match

Build 2.0.179

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9455 Wrong inspection of DelayedInit for App trait

Build 2.0.175

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9453 Error running play 2 project

  • SCL-9419 Highlighting error for `import scala.scalajs.js.|`

Build 2.0.168

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9426 Good code red - Regression in v15

  • SCL-9417 Auto converted code red

  • SCL-9433 Good code red - Another v15 regression

Build 2.0.162

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9420 Good code red with Monocle @Lenses - Regression in v15

  • SCL-9409 Good code red - Regression in v15

Build 2.0.155

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.0.142

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9410 Wrong error highlight in IDEA 15

Build 2.0.137

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-8115 Scala pattern match tuple-crushing mechanism not respected by the type checker

  • SCL-9394 Scala good code red in v15 only

  • SCL-3531 Bad code not flagged: var field used as static id pattern

  • SCL-9385 Issue an hint for `0 to bla - 1` to be `0 until bla` instead in Scala

  • SCL-8160 Highlighting error for Enumeration

  • SCL-9400 IntelliJ IDEA 15 Scala plugin 2.0.0 not recognizing a Scala class

  • SCL-8970 no highlighting for extractor pattern in patten match

Build 2.0.128

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-9383 Please return back possibility to update vals in debugger

  • SCL-9156 Reference searchers from Scala plugin are slow

  • SCL-8240 Good code marked as bad: mixin types with path dependent types

  • SCL-9020 Trying to infer type in ??? for Scala project halts IntelliJ

  • SCL-9388 Scala Plugin for Intellij doesn't resolve SBT dependecies specified w/ Major Version Syntax

  • SCL-9390 Error checking suddenly disabled / stuck for a fragment of the code

Build 2.0.121

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8246 Good code marked red : type Self + template, tested on 1.3.2

Build 2.0.118

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9340 Debugger open incorrect file if breakpont reached

  • SCL-9343 IntelliJ highlights valid code as error in Scala Plugin 1.9.265

Build 2.0.118

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9340 Debugger open incorrect file if breakpont reached

  • SCL-9343 IntelliJ highlights valid code as error in Scala Plugin 1.9.265

Build 2.0.118

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9340 Debugger open incorrect file if breakpont reached

  • SCL-9343 IntelliJ highlights valid code as error in Scala Plugin 1.9.265

Build 2.0.111

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2.0.103

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9354 Scala plugin broken by Scala compiler sources

Build 1.9.280

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9312 OutOfMemoryError when import/refresh large sbt project

Build 1.9.274

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.9.272

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.9.272

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.9.272

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.9.265

Download Scala plugin for IDEA

 16 Fixed issues
  • SCL-9239 A lot of sub-projects in Multi-project build

  • SCL-9287 Missing specs2 and junit libraries in the dependencies of a new Play project

  • SCL-9309 No warning for duplicate aliases

  • SCL-9263 Value classes are not highlighted

  • SCL-9317 Mark expanded macro applications

  • SCL-2066 Formatter incorrectly indents braces of methods and other blocks if they are configured to be on a new line.

  • SCL-8959 Change "working directory" of scala compiler to match project home

  • SCL-9272 Labeled objects do not work in "Evaluate expression" if "Scala" is selected

  • SCL-9124 Scala plugin shows too many duplicated classes in inheritors dialog

  • SCL-9294 With Scala plugin enabled, com.intellij.debugger.NoDataException is thrown while debugging

  • SCL-2507 default parameters should drive type inference

  • SCL-9273 Hierarchy, Go to implementation, and implementation gutter icons are broken

  • SCL-9290 NPE on running Play

  • SCL-7178 Provide better error message, when two type have the same name

  • SCL-7948 When accessing Scala's Tuple2 elements, ._1 and ._2 are highlighted as invalid syntax. I need to use ._1() and ._2().

  • SCL-8195 An ability to mark some imports as used (so they are not removed upon reformat)

Build 1.9.151

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9235 Incorrect "Java accessor method called as empty-paren" with Java 8 Stream API

  • SCL-8167 Perform eviction for dependencies when importing project

Build 1.9.147

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8800 Code highlighting is totally broken for simulacrum

Build 1.9.140

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9270 possibility to create and use variables in evaluate expression

  • SCL-9240 Good code yellow: "Useless expression" flagged incorrectly

  • SCL-9179 Make 'Enable optimize imports automatically' command not a top-most one

Build 1.9.133

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8933 Good code red: Wrong type inference in for comprehension (inferes to Nothing)

Build 1.9.124

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9252 add quickfix for "Type annotation required" inspection

Build 1.9.121

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8866 Syntax highlighting issue with Java 8

Build 1.9.118

Download Scala plugin for IDEA

 14 Fixed issues
  • SCL-9018 EAP Debugger do not respect breakpoints in tests

  • SCL-9141 Debugger jumps around in match statement

  • SCL-9049 Scaladoc generates stub with return also when return type is Unit

  • SCL-9031 Inspection for mapping to unit values fires when mapping to function returning unit

  • SCL-9046 Play Framework, Twirl: Syntax highlighting error.

  • SCL-9051 Cannot rename variable on twirl parameters

  • SCL-9045 Play Framework, Twirl: Syntax highlighting error. Assigning an expression to an html attribute.

  • SCL-9230 debugger trees: label don't changes from "Collecting data..." for vars

  • SCL-8965 SBT import is still broken (two months already)

  • SCL-7909 incorrect "unnecessary parentheses" hint in scala

  • SCL-3520 Honour "skip simple getters" setting

  • SCL-9191 Throwable on new Play project creation

  • SCL-9010 "Your IDEA is outdated to use with Scala plugin" message with reference to build already in use

  • SCL-9192 Expression of type BigDecimal doesn't conform to expected type BigDecimal

Build 1.9.113

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.9.107

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-3520 Honour "skip simple getters" setting

Build 1.9.105

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.9.104

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9141 Debugger jumps around in match statement

  • SCL-7909 incorrect "unnecessary parentheses" hint in scala

Build 1.9.100

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.240

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.238

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.233

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.231

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.229

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9175 ScalaDoc parsing fails with code block containing JSON

  • SCL-9157 Faster file type detection

Build 1.8.225

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.224

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-3151 widen selection should include XML attribute text, then attribute text with quotation marks

  • SCL-9158 Scala getClassesByName takes too much in a project that has no Scala

  • SCL-4953 parameter info doesn't find apply method of compound type

  • SCL-5437 Inspection idea: warn when selecting a 'val' from a DelayedInit subclass (e.g. App)

Build 1.8.221

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-7431 Play template variables that generate full HTML attributes marked as errors

  • SCL-9159 Inefficient ScClsStubBuilder

  • SCL-8966 Scala worksheet doesn't work with backticks

Build 1.8.216

Download Scala plugin for IDEA

 1 Fixed issues

Build 1.8.213

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9146 ScalaJS React <. broken in Intellij 15 EAP

Build 1.8.209

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.207

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9147 Stuck in an infinite loop when trying to import a project

Build 1.8.205

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.203

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-8989 Unable to track types through Scala Graph nodes

  • SCL-8486 Copy+paste loses formatting JS code in *.scala.html template

  • SCL-6738 Javascript formatting broken in Play Framework Scala Templates

Build 1.8.200

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9129 some files from scala library are decompiled as java in scala 2.12.0-M2

  • SCL-9135 Generate property generates wrong name for a setter

Build 1.8.189

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.188

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9121 Import statements in worksheet become duplicated in output

  • SCL-3603 good code red

  • SCL-9124 Scala plugin shows too many duplicated classes in inheritors dialog

Build 1.8.183

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.181

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-5099 Pattern variables in field declarations are highlighted as fields

Build 1.8.177

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.173

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9100 Create run configuration for Play pfoject

  • SCL-9102 Open in browser after compilation is not working

Build 1.8.168

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.158

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.8.157

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9044 SBT 0.13.9 not working with Intellij

Build 1.8.156

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9046 Play Framework, Twirl: Syntax highlighting error.

  • SCL-9049 Scaladoc generates stub with return also when return type is Unit

  • SCL-9051 Cannot rename variable on twirl parameters

Build 1.7.136

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9015 Very usual situation, when class can't be resolved in evaluate expression

  • SCL-9019 A jar dependency (httpcore 4.0.1) keeps being "detached" from its "library" in the IDEA project every time the Gradle project is refreshed

Build 1.7.133

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.7.131

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.7.127

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-8999 Feature needed for call-by-name value parameter error

  • SCL-9006 IAE at ScTypePsiTypeBridge$class.create() on Copy of Java type specification with additional bound

Build 1.7.125

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9004 Interpolation completion is not working for function parameter

  • SCL-8944 Update ScalaStyle Version

Build 1.7.121

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8875 Good code red: weird type inference issues

Build 1.7.120

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-8995 Good Code Red: Cannot resolve method Xxx.Unapply where the unapply method is synthetic but overrides an abstract unapply method

  • SCL-8932 Invalid Replace with Option application when body is a function call

Build 1.7.117

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.7.116

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 1.7.109

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8579 SBT import does not respect JDK deduced by sbt-structure 1.4.15

Build 1.7.103

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8965 SBT import is still broken (two months already)

Build 1.7.100