Child pages
  • Scala Plugin Nightly

Versions Compared

Key

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

...

Tip

You can setup auto-update of Scala plugin Nightly builds in IntelliJ IDEA.
Simply select desired update channel from a drop-down menu at "Updates" tab in Scala plugin settings page.

Or if you cannot do it from plugin settings add "https://plugins.jetbrains.com/plugins/nightly/1347" to custom repositories in Settings -> Plugins -> Browse custom repositories

Build 2019.3.217

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.3.210

Download Scala plugin for IDEA

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

Build 2019.3.196

Download Scala plugin for IDEA

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

Build 2019.3.193

Download Scala plugin for IDEA

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

Build 2019.3.189

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.3.174

Download Scala plugin for IDEA

Expand
7 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.1149

Download Scala plugin for IDEA

Expand
2 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.1142

Download Scala plugin for IDEA

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

Build 2019.2.1138

Download Scala plugin for IDEA

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

Build 2019.2.1132

Download Scala plugin for IDEA

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

Build 2019.2.1116

Download Scala plugin for IDEA

Expand
4 Fixed issues
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

Expand
2 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.1058

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.1051

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.1045

Download Scala plugin for IDEA

Expand
1 Fixed issues
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

Expand
3 Fixed issues
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

Expand
2 Fixed issues
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

Expand
3 Fixed issues
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

Expand
2 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.986

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.980

Download Scala plugin for IDEA

Expand
2 Fixed issues
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

Expand
5 Fixed issues
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

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

Build 2019.2.963

Download Scala plugin for IDEA

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

Build 2019.2.961

Download Scala plugin for IDEA

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

Build 2019.2.956

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.955

Download Scala plugin for IDEA

Expand
4 Fixed issues
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

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

Build 2019.2.936

Download Scala plugin for IDEA

Expand
2 Fixed issues
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

Expand
6 Fixed issues
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

Expand
5 Fixed issues
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

Expand
6 Fixed issues
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

Expand
3 Fixed issues
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

Expand
1 Fixed issues
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

Expand
2 Fixed issues
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

Expand
5 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.824

Download Scala plugin for IDEA

Expand
6 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.801

Download Scala plugin for IDEA

Expand
2 Fixed issues
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

Expand
7 Fixed issues
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

Expand
5 Fixed issues
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

Expand
9 Fixed issues
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

Expand
2 Fixed issues
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

Expand
6 Fixed issues
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

Expand
3 Fixed issues
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

Expand
2 Fixed issues
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

Expand
2 Fixed issues
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

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

Build 2019.2.680

Download Scala plugin for IDEA

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

Build 2019.2.666

Download Scala plugin for IDEA

Expand
5 Fixed issues
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

Expand
14 Fixed issues
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

Expand
7 Fixed issues
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

Expand
7 Fixed issues
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

Expand
6 Fixed issues
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

Expand
4 Fixed issues
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

Expand
5 Fixed issues
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

Expand
12 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.491

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.489

Download Scala plugin for IDEA

Expand
1 Fixed issues
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

Expand
7 Fixed issues
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

Expand
5 Fixed issues
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

Expand
2 Fixed issues
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

Expand
2 Fixed issues
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

Expand
1 Fixed issues
1 Fixed issues

Build 2019.1.1059

Download Scala plugin for IDEA

Expand
3 Fixed issues
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

Expand
5 Fixed issues
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

Expand
3 Fixed issues
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

Expand
2 Fixed issues
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

Expand
5 Fixed issues
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

Expand
2 Fixed issues
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

Expand
8 Fixed issues
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

Expand
3 Fixed issues
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

Expand
3 Fixed issues
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

Expand
4 Fixed issues
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

Expand
5 Fixed issues
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

Expand
5 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.335

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.323

Download Scala plugin for IDEA

Expand
2 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.1011

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.294

Download Scala plugin for IDEA

Expand
5 Fixed issues
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

Expand
3 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.1001

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.999

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.992

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.234

Download Scala plugin for IDEA

Expand
6 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.990

Download Scala plugin for IDEA

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

Build 2019.1.987

Download Scala plugin for IDEA

Expand
7 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.981

Download Scala plugin for IDEA

Expand
2 Fixed issues
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

Expand
6 Fixed issues
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

Expand
2 Fixed issues
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

Expand
82 Fixed issues
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

Expand
1 Fixed issues
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

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

Build 2019.1.957

Download Scala plugin for IDEA

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

Build 2019.1.954

Download Scala plugin for IDEA

Expand
8 Fixed issues
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

Expand
9 Fixed issues
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

Expand
1 Fixed issues
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

Expand
6 Fixed issues
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

Expand
1 Fixed issues
1 Fixed issues

Build 2019.1.895

Download Scala plugin for IDEA

Expand
5 Fixed issues
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

Expand
27 Fixed issues
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

Expand
3 Fixed issues
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

Expand
4 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.867

Download Scala plugin for IDEA

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

Build 2019.1.864

Download Scala plugin for IDEA

Expand
4 Fixed issues
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

Expand
6 Fixed issues
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

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

Build 2019.1.845

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.839

Download Scala plugin for IDEA

Expand
3 Fixed issues
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

Expand
2 Fixed issues
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

Expand
1 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.820

Download Scala plugin for IDEA

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

Build 2019.1.813

Download Scala plugin for IDEA

Expand
3 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.787

Download Scala plugin for IDEA

Expand
2 Fixed issues
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

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

Build 2019.1.780

Download Scala plugin for IDEA

Expand
2 Fixed issues
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

Expand
12 Fixed issues
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

Expand
2 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.763

Download Scala plugin for IDEA

Expand
8 Fixed issues
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

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

Build 2019.1.744

Download Scala plugin for IDEA

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

Build 2019.1.727

Download Scala plugin for IDEA

Expand
2 Fixed issues
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

Expand
2 Fixed issues
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

Expand
4 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.675

Download Scala plugin for IDEA

Expand
14 Fixed issues
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

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

Build 2019.1.626

Download Scala plugin for IDEA

Expand
3 Fixed issues
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

Expand
2 Fixed issues
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

Expand
4 Fixed issues
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

Expand
21 Fixed issues
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

Expand
3 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.435

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.425

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

Build 2019.1.412

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.405

Expand
2 Fixed issues
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

Expand
2 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.388

Expand
2 Fixed issues
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

Expand
2 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.371

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.358

Expand
6 Fixed issues
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

Expand
1 Fixed issues
1 Fixed issues

Build 2019.1.324

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.319

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

Build 2019.1.301

Expand
4 Fixed issues
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

Expand
3 Fixed issues
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

Expand
3 Fixed issues
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

Expand
4 Fixed issues
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

Expand
1 Fixed issues
1 Fixed issues

Build 2019.1.225

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.219

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

Build 2019.1.202

Expand
10 Fixed issues
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

Expand
9 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2018.3.779

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.151

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

Build 2019.1.133

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.127

Expand
3 Fixed issues
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

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

Build 2019.1.102

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

Build 2018.3.775

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

Build 2019.1.91

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.83

Expand
0 Fixed issues
0 Fixed issues

Build 2018.3.771

Expand
1 Fixed issues
1 Fixed issues

Build 2019.1.75

Expand
1 Fixed issues
1 Fixed issues

Build 2018.3.769

Expand
2 Fixed issues
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

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

Build 2019.1.22

Expand
0 Fixed issues
0 Fixed issues

Build 2018.3.762

Expand
0 Fixed issues
0 Fixed issues

Build 2018.3.760

Expand
0 Fixed issues
0 Fixed issues

Build 2019.1.10

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

Build 2018.3.754

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

Build 2019.1.4

Expand
31 Fixed issues
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

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

Build 2018.3.742

Expand
3 Fixed issues
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

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

Build 2018.3.724

Expand
11 Fixed issues
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

Expand
4 Fixed issues
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

Expand
2 Fixed issues
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

Expand
11 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2018.3.668

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

Build 2018.3.660

Expand
0 Fixed issues
0 Fixed issues

Build 2018.3.654

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

Build 2018.3.652

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

Build 2018.3.649

Expand
1 Fixed issues
1 Fixed issues

Build 2018.3.644

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

Build 2018.3.641

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

Build 2018.3.619

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

Build 2018.3.610

Expand
2 Fixed issues
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

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

Build 2018.3.589

Expand
1 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2018.3.571

Expand
4 Fixed issues
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

Expand
0 Fixed issues
0 Fixed issues

Build 2018.3.551

Expand
3 Fixed issues
3 Fixed issues

...