You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 832
Next »
Regular plugin releases are available from plugin repository.
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
Fixed issues
SCL-8760 Wrong documentation is shown in editor
SCL-8727 Play 2.4 RC2 Routes error highlighted (routesGenerator)
Build 1.5.193
Build 1.4.192
Fixed issues
SCL-8600 <Label>_DebugLabel variables not accessible in Scala debugger
Build 1.4.191
Fixed issues
SCL-8568 Disable "Name boolean parameters" for single argument methods
Build 1.4.189
Fixed issues
SCL-8626 Noinspection ScalaFileName is not working
SCL-8659 @Nullable parameter annotation in Scala ignored in Java
SCL-8704 Wrong "Convert match statement to pattern matching anonymous function" suggestion
SCL-8623 Introduce variable: wrong place is chosen in for statement