Regular plugin releases are available from plugin repository.
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
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
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
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
Build 2019.2.1058
Download Scala plugin for IDEA
Build 2019.2.1051
Download Scala plugin for IDEA
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
Build 2019.2.986
Download Scala plugin for IDEA
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
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
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
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
Build 2019.2.491
Download Scala plugin for IDEA
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
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
Build 2019.2.335
Download Scala plugin for IDEA
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
Build 2019.1.1011
Download Scala plugin for IDEA
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
Build 2019.1.1001
Download Scala plugin for IDEA
Build 2019.1.999
Download Scala plugin for IDEA
Build 2019.1.992
Download Scala plugin for IDEA
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
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
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
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
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
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
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
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
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
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
Build 2019.1.435
Build 2019.1.425
1 Fixed issues
- SCL-15033 Generate code: Throwable: AWT events are not allowed inside write action:
Build 2019.1.412
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
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
Build 2019.1.371
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
Build 2019.1.324
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
Build 2019.1.225
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
Build 2018.3.779
Build 2019.1.151
1 Fixed issues
- SCL-14857 bsp build toolwindow problem reports: lines off by one
Build 2019.1.133
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
Build 2019.1.83
Build 2018.3.771
Build 2019.1.75
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
Build 2018.3.762
Build 2018.3.760
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
Build 2018.3.668
1 Fixed issues
- SCL-14700 Good code red using Id type and withFilter
Build 2018.3.660
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
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
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
Build 2018.3.551
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
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
Build 2018.3.475
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
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
Build 2018.3.290
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
Build 2018.3.245
Build 2018.3.235
Build 2018.3.227
Build 2018.3.223
Build 2018.3.195
Build 2018.3.185
Build 2018.3.176
Build 2018.3.163
Build 2018.3.157
Build 2018.3.153
Build 2018.3.147
Build 2018.3.134
Build 2018.3.126
Build 2018.3.120
Build 2018.3.110
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
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
Build 2018.3.81
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
Build 2018.3.34
Build 2018.3.29
Build 2018.3.23
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
Build 2018.2.802
1 Fixed issues
- SCL-14328 Do not force AOT completion for function literal parameters
Build 2018.2.800
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
Build 2018.2.716
Build 2018.2.714
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
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
Build 2018.2.546
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
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
Build 2018.2.320
Build 2018.2.315
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
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
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
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
Build 2018.1.484
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
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
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
Build 2018.1.474
Build 2018.1.473
Build 2018.1.466
Build 2018.1.465
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
Build 2018.1.437
Build 2018.1.428
Build 2018.1.422
Build 2018.1.418
1 Fixed issues
- SCL-13398 Avoid unnecessary structural types in refactorings
Build 2018.1.409
Build 2018.1.403
Build 2018.1.398
Build 2018.1.392
Build 2018.1.391
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
Build 2018.1.216
Download Scala plugin for IDEA
Build 2018.1.215
Download Scala plugin for IDEA
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
Build 2017.3.901
Download Scala plugin for IDEA
Build 2018.1.187
Download Scala plugin for IDEA
Build 2018.1.181
Download Scala plugin for IDEA
Build 2017.3.900
Download Scala plugin for IDEA
Build 2017.3.899
Download Scala plugin for IDEA
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
Build 2018.1.157
Download Scala plugin for IDEA
Build 2018.1.146
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
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
Build 2018.1.146
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
Build 2017.3.879
Build 2017.3.877
Build 2017.3.875
Build 2017.3.874
Build 2017.3.870
Build 2017.3.867
1 Fixed issues
IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent
Build 2017.3.851
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
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
1 Fixed issues
SCL-13239 support Shapeless.Witness.selectDynamic macro
Build 2017.3.831
Build 2017.3.827
1 Fixed issues
SCL-13229 rebuilding cross-project fails on compile server
Build 2017.3.825
Build 2017.3.823
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
Build 2017.3.815
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
Build 2017.3.778
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
Build 2017.3.760
1 Fixed issues
SCL-12994 Add more java-scala interop highlighting tests
Build 2017.3.755
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
1 Fixed issues
SCL-12919 Add external libraries resolver and downloader in tests
Build 2017.3.746
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
2 Fixed issues
SCL-8300 Collection inspection: replace seq.length <> n with seq.lengthCompare
<> 0
SCL-13116 lengthCompare fix shouldn't be suggested when isEmpty/nonEmpty fix is available
Build 2017.3.723
Build 2017.3.714
Build 2017.3.704
3 Fixed issues
SCL-12563 IDEA based scala projects fail to build/run with plugin 2017.3.1
Build 2017.3.690
Build 2017.3.685
1 Fixed issues
SCL-13038 sbt sync fails on any error log message
Build 2017.3.682
Build 2017.3.668
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
Build 2017.3.656
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
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
Build 2017.3.630
3 Fixed issues
SCL-12961 Can't resolve library in amm script import
SCL-12791 The Editor cannot resolve "interp" in Ammonite script
Build 2017.3.621
6 Fixed issues
SCL-12376 SBT Shell window position reset to default one each time IDEA is closed
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
Build 2017.3.615
4 Fixed issues
SCL-12871 Import sbt project with Java 9
SCL-10325 SBT error log not displayed in Event Log
Build 2017.3.605
Build 2017.3.603
Build 2017.3.600
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-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
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
Build 2017.3.564
1 Fixed issues
SCL-12921 Override / Implement: add properly type annotations
Build 2017.3.562
3 Fixed issues
SCL-12769 Suggest user to specify path to amm instead of error message
SCL-12901 sbt 1.1 import fails when using process import
Build 2017.3.554
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
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
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
1 Fixed issues
SCL-11870 Go To Declaration navigates to object instead of class declaration
Build 2017.3.520
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
Build 2017.3.505
Build 2017.3.494
Build 2017.3.484
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
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-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
Build 2017.3.448
1 Fixed issues
SCL-12804 "Place to add dependency" should be more compact
Build 2017.3.436
Build 2017.3.431
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
Build 2017.3.384
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
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
Build 2017.3.348
5 Fixed issues
SCL-12714 Good code is red, abstract type alias in object
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
Build 2017.2.699
Build 2017.2.698
Build 2017.2.696
Build 2017.3.311
Build 2017.3.309
Build 2017.3.295
Build 2017.3.282
3 Fixed issues
SCL-12701 don't open debug window when activating sbt shell debugging
SCL-12700 Use server VM to run the tests
Build 2017.3.267
Build 2017.3.255
1 Fixed issues
SCL-12679 IIE about Hocon when create or import a project
Build 2017.3.251
Build 2017.3.244
4 Fixed issues
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
Build 2017.3.227
Build 2017.3.225
Build 2017.2.692
Build 2017.3.221
2 Fixed issues
SCL-12642 wrong accessibility errors when highlighting scala library
Build 2017.3.214
2 Fixed issues
SCL-12359 Twirl Templates Won't Open in Editor
Build 2017.2.690
Build 2017.3.205
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
Build 2017.3.193
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
Build 2017.3.181
Build 2017.3.150
1 Fixed issues
SCL-12596 idea173.x test failures: Play2TemplateCallResolveTest
Build 2017.3.150
1 Fixed issues
SCL-12596 idea173.x test failures: Play2TemplateCallResolveTest
Build 2017.3.147
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-12474 IIE when add type annotation in Play2TemplateBlock
SCL-12506 Add type annotation intention adds excessive parentheses inside {}
SCL-12465 Redundant parentheses in macro expansion
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-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
Build 2017.2.669
4 Fixed issues
SCL-12452 Incorrect highlighting on implicit single class apply
SCL-12375 Good code red: overloaded apply method from implicit conversion on object's superclass
Build 2017.2.654
Build 2017.2.653
1 Fixed issues
SCL-12576 function types with single parameters may be rendered without parentheses
Build 2017.2.650
1 Fixed issues
SCL-12435 implicit conversions from LowPriorityImplicit via scala.Predef are not shown in completion
Build 2017.2.638
Build 2017.2.632
Build 2017.2.626
1 Fixed issues
SCL-12450 IntelliJ IDEA Run Scala Console throwing exception
Build 2017.2.624
Build 2017.2.621
Build 2017.2.620
3 Fixed issues
SCL-12465 Redundant parentheses in macro expansion
Build 2017.2.618
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
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
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
1 Fixed issues
SCL-12446 Incorrect "Explicit type annotation required" inspection fires
Build 2017.2.535
Build 2017.2.533
Build 2017.2.525
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
1 Fixed issues
SCL-11828 Find Usage of val does not find usages within subclass for overridden variables
Build 2017.2.505
Build 2017.2.501
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
1 Fixed issues
SCL-12422 sbt shell import error: value jetbrains is not a member of String
Build 2017.2.485
1 Fixed issues
SCL-12148 Improve `Receiver position` to also include Actor.Receive type annotated partial functions
Build 2017.2.474
Build 2017.2.473
1 Fixed issues
SCL-12404 Code completion fails to handle implicit conversions
Build 2017.2.459
Build 2017.2.454
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
Build 2017.2.444
Build 2017.2.442
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
32 Fixed issues
SCL-11320 Good code red when type constructor unification needed
SCL-11143 SBT highlighting: Wrong forward reference
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-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-12195 SOE in ScalaPsiTypeBridge
SCL-12221 toString of our psi and scType throws exceptions if not in read action or is cancelled
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-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-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-12232 Excess import after adding a type annotation
Build 2017.2.424
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
Build 2017.2.421
2 Fixed issues
SCL-11618 Fine-grained settings for the type annotation inspection
Build 2017.2.413
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
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
3 Fixed issues
SCL-7997 Editor underscores class member in backticks
SCL-12268 reimplement parsing of scalaSig attribute
Build 2017.2.392
Build 2017.2.388
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
Build 2017.2.376
4 Fixed issues
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
1 Fixed issues
SCL-12245 Error when creating new SBT Dotty project
Build 2017.2.367
Build 2017.2.367
Build 2017.2.360
Build 2017.2.358
6 Fixed issues
SCL-11143 SBT highlighting: Wrong forward reference
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
Build 2017.2.346
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
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
Build 2017.2.314
Build 2017.2.303
Build 2017.2.299
Build 2017.2.297
Build 2017.2.290
1 Fixed issues
SCL-12149 NullPointerException in ScalaInplaceVariableIntroducer.moveOffsetAfter
Build 2017.2.282
Build 2017.2.277
Build 2017.1.908
Build 2017.2.271
Build 2017.2.269
Build 2017.1.906
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
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
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
Build 2017.2.245
Build 2017.2.240
Build 2017.2.231
Build 2017.2.228
Build 2017.2.222
Build 2017.2.216
1 Fixed issues
SCL-12094 Method signature refactoring is broken
Build 2017.2.212
Build 2017.2.205
Build 2017.2.201
Build 2017.2.199
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
Build 2017.2.180
Build 2017.2.176
1 Fixed issues
SCL-12007 Overrides search from java shows inconsistent results
Build 2017.2.171
Build 2017.1.891
Build 2017.2.167
Build 2017.1.889
Build 2017.2.162
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
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
Build 2017.2.153
1 Fixed issues
SCL-12001 Internal IDE Error when run "Annotator based error" inspection on Catalysts project
Build 2017.1.883
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
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
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
Build 2017.2.137
1 Fixed issues
SCL-11972 Wrong-JDK-message for appears for Scala 2.11 (it doesn't have to)
Build 2017.1.871
Build 2017.2.124
Build 2017.2.120
Build 2017.2.110
Build 2017.2.103
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
Build 2017.1.847
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
1 Fixed issues
SCL-11899 TC Build badge shows "failed" on github
Build 2017.1.843
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
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
Build 2017.1.829
Build 2017.1.826
1 Fixed issues
SCL-11882 IntelliJ Idea startup time is much slower with scala plugin
Build 2017.1.819
5 Fixed issues
SCL-11533 project-scope SBT tasks when calling from project view
SCL-11691 sbt shell: pick up .sbtopts in launch parameters
SCL-11876 Maven Indexer-relarted NPE on IDEA start
Build 2017.1.812
1 Fixed issues
SCL-11860 Show class names in "Go to implementation" for values
Build 2017.1.807
Build 2017.1.805
Build 2017.1.791
Build 2017.1.787
3 Fixed issues
SCL-11786 sbt files now have the same icon as scala files
SCL-11842 Delete companion object on deleting class / trait
Build 2017.1.776
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
Build 2017.1.770
Build 2017.1.763
Build 2017.1.761
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
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
1 Fixed issues
SCL-11777 Pay attention on parenthesis when replace Object to factory method call
Build 2017.1.739
Build 2017.1.735
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
Build 2017.1.727
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
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
Build 2017.1.696
Build 2017.1.694
Build 2017.1.682
4 Fixed issues
SCL-11691 sbt shell: pick up .sbtopts in launch parameters
SCL-11075 Backticked element in completion list
SCL-11683 NPE in parsing worksheet arguments
Build 2017.1.655
Build 2017.1.640
Build 2017.1.632
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
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
Build 2017.1.610
Build 2017.1.603
2 Fixed issues
SCL-9119 Good code red: apply call type is not inferred
Build 2017.1.589
Build 2017.1.586
Build 2017.1.582
Build 2017.1.571
5 Fixed issues
SCL-8267 Highlighted errors when there is no error
SCL-11523 Debug. Fields named "sp" are shown in variables
SCL-4717 incorrect highlight of valid syntax
SCL-7010 Good code is red: Method is more specific than object
Build 2017.1.559
Build 2017.1.538
4 Fixed issues
SCL-11313 Wrong super.equals
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
Build 2017.1.499
Build 2017.1.492
Build 2017.1.488
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
Build 2017.1.457
5 Fixed issues
SCL-11458 Enum + Method convertation generates incorrect code
Build 2017.1.432
Build 2017.1.424
1 Fixed issues
SCL-11449 Worksheet fail if it runs in Interactive mode with REPL
Build 2017.1.415
Build 2017.1.405
Build 2017.1.394
Build 2017.1.380
Build 2017.1.364
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
Build 2017.1.344
Build 2017.1.342
Build 2017.1.335
Build 2017.1.327
Build 2017.1.316
1 Fixed issues
SCL-8768 Renaming class name could give result of class import get appended with dollar sign ($)
Build 2017.1.305
Build 2017.1.297
Build 2017.1.294
Build 2017.1.288
1 Fixed issues
SCL-8053 Configurable Import Sort Ordering
Build 2017.1.285
1 Fixed issues
SCL-11339 batch optimize import aborts if an exception occurs
Build 2017.1.280
1 Fixed issues
SCL-11340 NullPointerException while running project
Build 2016.3.746
Build 2017.1.269
Build 2016.3.745
Build 2017.1.266
Build 2017.1.259
Build 2017.1.246
3 Fixed issues
SCL-6913 Code Style for Scala: Method call arguments, New line after '(' only if multi-line args exists
SCL-4867 <Click to see difference> for ScalaTest
Build 2017.1.244
Build 2017.1.239
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
Build 2017.1.221
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
1 Fixed issues
SCL-11282 Highlighting fails for imported package with reserved word in name
Build 2017.1.192
Build 2017.1.183
Build 2017.1.181
Build 2017.1.177
Build 2017.1.170
3 Fixed issues
SCL-6913 Code Style for Scala: Method call arguments, New line after '(' only if multi-line args exists
SCL-4867 <Click to see difference> for ScalaTest
Build 2017.1.155
Build 2016.3.744
Build 2017.1.138
1 Fixed issues
SCL-11271 IDEA suggest to convert sealed trait to SAM
Build 2017.1.136
Build 2017.1.131
Build 2017.1.123
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
1 Fixed issues
SCL-10543 'Implement methods' generates full path for path-dependent types
Build 2016.3.743
Build 2016.3.741
Build 2017.1.100
9 Fixed issues
SCL-11245 Debugger skipped breakpoints (no executable code found ...)
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
3 Fixed issues
SCL-11245 Debugger skipped breakpoints (no executable code found ...)
SCL-11224 Scala.js false positive: Reassignment to val
Build 2016.3.735
1 Fixed issues
SCL-11199 Spelling error on scala code style Type Annotations tab
Build 2016.3.721
Build 2016.3.716
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
1 Fixed issues
SCL-11200 IDEA Ultimate / scala plugin gives warnings that it cannot connect to the compile server
Build 2016.3.695
Build 2016.3.693
Build 2016.3.691
Build 2016.3.689
Build 2016.3.677
Build 2016.3.674
5 Fixed issues
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
1 Fixed issues
SCL-11119 PartialFunction argument to extension function wrongly marked as invalid
Build 2016.3.640
Build 2016.3.631
Build 2016.3.620
1 Fixed issues
SCL-11065 Breadcrumb text not visible (or not respecting colour preferences) with Scala plug-in enabled
Build 2016.3.610
6 Fixed issues
SCL-11116 Imported implicit parameter marked as unused, while it's used in implicit conversion
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
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
Build 2016.3.584
2 Fixed issues
SCL-11099 Expansion of macro-annotated method fails
SCL-11098 Incorrect expansion of infix types
Build 2016.3.580
1 Fixed issues
SCL-11103 Array rendering in worksheet. Regression.
Build 2016.3.564
Build 2016.3.561
Build 2016.3.557
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
Build 2016.3.548
5 Fixed issues
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
Build 2016.3.525
Build 2016.3.521
Build 2016.3.512
Build 2016.3.505
Build 2016.3.502
1 Fixed issues
SCL-10974 Type added by type_annotation_inspection makes code red and breaks compilation
Build 2016.3.497
1 Fixed issues
SCL-10969 AddTypeAnnotation inspection doesn't disappear in some cases
Build 2016.3.492
Build 2016.3.483
Build 2016.3.479
Build 2016.3.467
Build 2016.3.458
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
1 Fixed issues
SCL-10922 Good code yellow: 'Remove "new" modifier' from overriden case class
Build 2016.3.396
Build 2016.3.391
Build 2016.3.388
Build 2016.3.379
2 Fixed issues
SCL-9577 Scala Worksheet Incorrectly Displays "Wrong Forward Reference"
Build 2016.3.375
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
1 Fixed issues
SCL-6417 "Type mismatch" when using scalaz validation
Build 2016.3.338
Build 2016.3.336
Build 2016.3.334
1 Fixed issues
SCL-10894 Better UI handling of dependency resolution errors
Build 2016.3.315
1 Fixed issues
SCL-10218 highlighting, type checking, and error highlighting not working in scala scripts and scala console
Build 2016.3.310
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
1 Fixed issues
SCL-10636 Wrong error highlighting in a Akka-Http project
Build 2016.3.299
Build 2016.3.292
1 Fixed issues
IDEA-162923 junit-jupiter 5 messes detection of non-annotated JUnit tests
Build 2016.3.284
Build 2016.3.282
Build 2016.3.276
Build 2016.3.267
Build 2016.3.262
Build 2016.3.255
Build 2016.3.251
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
Build 2016.3.208
Build 2016.3.200
Build 2016.3.192
Build 2016.3.190
Build 2016.3.183
Build 2016.3.179
Build 2016.3.174
Build 2016.3.168
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.
Build 2016.3.160
1 Fixed issues
SCL-10677 Respect type annotation settings in "create from usage" handlers
Build 2016.3.155
Build 2016.3.142
Build 2016.3.139
11 Fixed issues
SCL-5183 Wrong type is inferred
SCL-9929 PC sometimes lost precise collection type
SCL-5854 Wrong highlighting - match returning Either confuses Scala type checking
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-4500 Highlighting error when mapping list of Int
SCL-7521 Highlights error in a good code - sequence of doubles/ints
Build 2016.3.113
Build 2016.2.777
Build 2016.2.774
Build 2016.3.102
Build 2016.2.762
Build 2016.2.747
1 Fixed issues
SCL-10532 Exponential Slowdown when auto-completing an import (entire UI is frozen for some time)
Build 2016.2.733
Build 2016.2.729
Build 2016.2.724
Build 2016.2.716
Build 2016.2.707
1 Fixed issues
SCL-10505 Respect Code Style / Type Annotations settings in Java-to-Scala converter
Build 2016.2.705
3 Fixed issues
SCL-10642 SBT plugin: error (/:dumpStructure) java.io.IOException: The filename, directory name, or volume label syntax is incorrect
Build 2016.2.695
Build 2016.2.689
Build 2016.2.686
Build 2016.2.678
Build 2016.2.671
Build 2016.2.667
Build 2016.2.663
Build 2016.2.661
Build 2016.2.656
Build 2016.2.649
Build 2016.2.646
Build 2016.2.639
Build 2016.2.632
1 Fixed issues
SCL-10579 Find usages on method named as a java keyword doesn't work
Build 2016.2.625
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
Build 2016.2.615
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
Build 2016.2.606
4 Fixed issues
SCL-10132 cannot invoke trait private methods in scala 2.12-M4 from jdi
Build 2016.2.600
1 Fixed issues
SCL-10528 Exit points highlighting is not used when caret is on var keyword
Build 2016.2.593
Build 2016.2.588
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
Build 3.0.579
Build 3.0.578
Build 3.0.574
Build 3.0.567
Build 3.0.564
Build 3.0.557
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
Build 3.0.551
1 Fixed issues
SCL-10404 Optimize imports. Import root. gets rewritten to invalid import
Build 3.0.545
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
Build 3.0.524
1 Fixed issues
SCL-7525 Incorrectly reported error when there is inheritance with type parameters
Build 3.0.522
2 Fixed issues
SCL-10101 Scala syntax doesn't catch tuple pattern matching error
Build 3.0.518
Build 3.0.513
Build 3.0.512
Build 3.0.509
Build 3.0.508
Build 3.0.505
Build 3.0.501
Build 3.0.499
Build 3.0.497
Build 3.0.495
3 Fixed issues
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
Build 3.0.489
Build 3.0.486
Build 3.0.485
Build 3.0.483
1 Fixed issues
SCL-10371 "Useless expression" inspection doesn't account for class initialization
Build 3.0.476
1 Fixed issues
SCL-10326 NPE in IDEA after Optimize Import of akka-actor
Build 3.0.472
Build 3.0.448
Build 3.0.467
Build 3.0.447
Build 3.0.461
Build 3.0.456
Build 3.0.454
Build 3.0.452
Build 3.0.442
Build 3.0.441
4 Fixed issues
SCL-9868 "Move statements right and left" for Scala too (not just java/html)
SCL-9977 ui lockup in very small file
Build 3.0.439
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
Build 3.0.435
Build 3.0.432
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
Build 3.0.425
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
2 Fixed issues
SCL-10245 Scala Compile Server idle timeout won't stick
Build 3.0.420
Build 3.0.419
2 Fixed issues
SCL-9841 Collection inspection: convert map.find(_ == k).map(_._2) to map(k)
Build 3.0.413
Build 3.0.412
Build 3.0.410
Build 3.0.409
Build 3.0.407
Build 3.0.406
Build 3.0.398
Build 3.0.396
Build 3.0.392
Build 3.0.387
1 Fixed issues
SCL-10037 good code is red (existential types)
Build 3.0.197
Build 3.0.195
Build 3.0.187
1 Fixed issues
SCL-10161 Cannot close project because of blocked thread
Build 3.0.175
Build 3.0.174
1 Fixed issues
SCL-9619 Type mismatch error for java annotation with element called 'lazy'
Build 3.0.170
Build 3.0.168
Build 3.0.164
Build 3.0.159
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
Build 3.0.149
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
1 Fixed issues
SCL-10109 Internal Server error in default Play2 template
Build 3.0.131
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
1 Fixed issues
SCL-9861 Inspection: unnecessary partial function definition
Build 3.0.117
2 Fixed issues
SCL-9578 No error when var implements val
Build 3.0.102
Build 3.0.93
2 Fixed issues
SCL-3781 Bad code is green: parameterized class without type arguments
Build 3.0.84
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
Build 3.0.57
4 Fixed issues
SCL-10039 Setting Scala compiler incrementality type to SBT breaks Java projects
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
Build 2.2.44
Build 2.2.43
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
Build 2.2.39
Build 2.2.34
Build 2.2.33
Build 2.2.27
Build 2.2.24
2 Fixed issues
SCL-8858 Usage of none monospace font in error message.
SCL-9920 Erroneous pattern matching warning
Build 2.2.11
Build 2.1.255
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
1 Fixed issues
SCL-9938 Remove error highlighting from type element in case of type mismatch
Build 2.1.238
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
1 Fixed issues
SCL-9456 Scala return type error highlighting confusing in a try/catch block
Build 2.1.233
Build 2.1.231
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
1 Fixed issues
SCL-9832 Do not warn about empty-parens for getters in ScalaJS facades
Build 2.2.10
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
1 Fixed issues
SCL-9682 "anonymous function can be turned into a method value" is overeager
Build 2.2.9
Build 2.1.54
Build 2.1.48
2 Fixed issues
SCL-9820 Incorrect inspection "Anonymous function convertible to a method value"
Build 2.2.8
Build 2.1.44
1 Fixed issues
SCL-9865 Injection API - It's impossible to extend annotated class type
Build 2.1.40
1 Fixed issues
SCL-9361 Inspection: Hash code uses a var
Build 2.1.37
Build 2.1.34
Build 2.2.7
1 Fixed issues
SCL-4289 Java calling Scala, bad code green when constructing a trait
Build 2.1.33
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
Build 2.2.6
Build 2.1.29
Build 2.1.25
Build 2.2.5
Build 2.1.19
Build 2.1.15
2 Fixed issues
SCL-9715 Redundant conversion inspection is unstable
SCL-9716 Inspection: redundant `val` modifier in case class
Build 2.1.13
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
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
Build 2.1.6
Build 2.2.2
1 Fixed issues
SCL-9712 Inspection: use partial function instead of explicit pattern matching
Build 2.1.3
1 Fixed issues
SCL-9757 FREQUENT FREEZING AND LOSS OF DATA
Build 2.1.142
1 Fixed issues
SCL-9742 Play is not working in 2.0.228.6
Build 2.1.138
1 Fixed issues
SCL-9661 Intellij idea 15 not infering scala types correctly in Java 1.8 project
Build 2.1.136
Build 2.1.133
Build 2.1.132
Build 2.1.131
Build 2.1.129
Build 2.1.127
Build 2.1.125
Build 2.1.124
Build 2.1.123
1 Fixed issues
SCL-8232 Incorrect syntax error when supplying id function to traverse method
Build 2.1.119
1 Fixed issues
SCL-9505 Some breakpoints in lambdas are never hit
Build 2.1.114
Build 2.1.112
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
Build 2.1.102
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
1 Fixed issues
SCL-8514 sbt plugin does not honor SBT_OPTS environment variable
Build 2.0.262
Build 2.0.259
Build 2.0.253
1 Fixed issues
SCL-9434 Arrays are translated to incorrect, uncompilable code
Build 2.0.248
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
Build 2.0.240
1 Fixed issues
SCL-9542 Introduce var poor type deduction
Build 2.0.236
1 Fixed issues
SCL-9475 error opening sbt project spoiwo: ;' expected but 'lazy' found.
Build 2.0.231
1 Fixed issues
SCL-9446 SyntheticMembersInjector injectFunctions doesn't override abstract methods
Build 2.0.226
Build 2.0.223
Build 2.0.217
1 Fixed issues
SCL-9535 ClassCastException since IDEA 15 upgrade
Build 2.0.215
Build 2.0.209
Build 2.0.208
Build 2.0.206
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
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
2 Fixed issues
SCL-9460 Type error highlighted on a valid array of anonymous functions
Build 2.0.188
1 Fixed issues
SCL-9234 .idea/scala_compiler.xml gets corrupted during SBT refresh
Build 2.0.184
1 Fixed issues
SCL-9039 Debugging inside `async` block of code
Build 2.0.181
Build 2.0.179
1 Fixed issues
SCL-9455 Wrong inspection of DelayedInit for App trait
Build 2.0.175
2 Fixed issues
SCL-9453 Error running play 2 project
SCL-9419 Highlighting error for `import scala.scalajs.js.|`
Build 2.0.168
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
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
Build 2.0.142
1 Fixed issues
SCL-9410 Wrong error highlight in IDEA 15
Build 2.0.137
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
Build 2.0.128
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
1 Fixed issues
SCL-8246 Good code marked red : type Self + template, tested on 1.3.2
Build 2.0.118
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
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
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
Build 2.0.103
1 Fixed issues
SCL-9354 Scala plugin broken by Scala compiler sources
Build 1.9.280
1 Fixed issues
SCL-9312 OutOfMemoryError when import/refresh large sbt project
Build 1.9.274
Build 1.9.272
Build 1.9.272
Build 1.9.272
Build 1.9.265
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-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-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().
Build 1.9.151
2 Fixed issues
SCL-9235 Incorrect "Java accessor method called as empty-paren" with Java 8 Stream API
Build 1.9.147
1 Fixed issues
SCL-8800 Code highlighting is totally broken for simulacrum
Build 1.9.140
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
1 Fixed issues
SCL-8933 Good code red: Wrong type inference in for comprehension (inferes to Nothing)
Build 1.9.124
1 Fixed issues
SCL-9252 add quickfix for "Type annotation required" inspection
Build 1.9.121
1 Fixed issues
SCL-8866 Syntax highlighting issue with Java 8
Build 1.9.118
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-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
Build 1.9.113
Build 1.9.107
1 Fixed issues
SCL-3520 Honour "skip simple getters" setting
Build 1.9.105
Build 1.9.104
2 Fixed issues
SCL-9141 Debugger jumps around in match statement
SCL-7909 incorrect "unnecessary parentheses" hint in scala
Build 1.9.100
Build 1.8.240
Build 1.8.238
Build 1.8.233
Build 1.8.231
Build 1.8.229
2 Fixed issues
SCL-9175 ScalaDoc parsing fails with code block containing JSON
SCL-9157 Faster file type detection
Build 1.8.225
Build 1.8.224
4 Fixed issues
SCL-3151 widen selection should include XML attribute text, then attribute text with quotation marks
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
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
Build 1.8.213
1 Fixed issues
SCL-9146 ScalaJS React <. broken in Intellij 15 EAP
Build 1.8.209
Build 1.8.207
1 Fixed issues
SCL-9147 Stuck in an infinite loop when trying to import a project
Build 1.8.205
Build 1.8.203
3 Fixed issues
SCL-8989 Unable to track types through Scala Graph nodes
Build 1.8.200
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
Build 1.8.188
3 Fixed issues
SCL-9121 Import statements in worksheet become duplicated in output
SCL-9124 Scala plugin shows too many duplicated classes in inheritors dialog
Build 1.8.183
Build 1.8.181
1 Fixed issues
SCL-5099 Pattern variables in field declarations are highlighted as fields
Build 1.8.177
Build 1.8.173
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
Build 1.8.158
Build 1.8.157
1 Fixed issues
SCL-9044 SBT 0.13.9 not working with Intellij
Build 1.8.156
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
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
Build 1.7.131
Build 1.7.127
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
2 Fixed issues
SCL-9004 Interpolation completion is not working for function parameter
SCL-8944 Update ScalaStyle Version
Build 1.7.121
1 Fixed issues
SCL-8875 Good code red: weird type inference issues
Build 1.7.120
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
Build 1.7.116
Build 1.7.109
1 Fixed issues
SCL-8579 SBT import does not respect JDK deduced by sbt-structure 1.4.15
Build 1.7.103
1 Fixed issues
SCL-8965 SBT import is still broken (two months already)
Build 1.7.100
Build 1.7.95
Build 1.7.92
3 Fixed issues
SCL-8890 inspection access to first/last element by index
SCL-8917 Breakpoints in lambda sometimes trigger in a different source file
SCL-8921 Don't truncate the logger message in org.jetbrains.jps.cmdline.BuildMain (line 405?)
Build 1.7.88
Build 1.7.83
Build 1.7.81
2 Fixed issues
SCL-8920 New SAM inspection doesn't catch Callable
SCL-5367 Good code shows as red: Using Value Types from Java
Build 1.7.72
1 Fixed issues
SCL-8157 Good code red: calling apply in implicitly converted object
Build 1.7.69
1 Fixed issues
SCL-8908 Plugin version lost if switching update channel
Build 1.6.68
3 Fixed issues
SCL-7170 Good code red: underscore after a by-name parameter
SCL-7885 Java editor doesn't recognize all exceptions marked with @throws in Scala code
Build 1.6.65
Build 1.6.62
1 Fixed issues
SCL-4625 Spurious error accessing a protected method within a java class
Build 1.6.61
Build 1.6.60
Build 1.6.56
Build 1.6.52
Build 1.6.48
Build 1.6.47
Build 1.6.43
Build 1.6.41
Build 1.6.39
Build 1.6.36
Build 1.6.34
Fixed issues
SCL-8863 Good code red: @uncheckedVariance annotation
SCL-6140 Support Scala 2.11 SAM
Build 1.6.28
Fixed issues
SCL-8803 Error highlighted when using multiple constructors for covariant generics
Build 1.5.200