Regular plugin releases are available from plugin repository.
It is important to distinguish EAP from traditional pre-release software. Please note that the quality of EAP versions may at times be way below even usual beta standards. |
You can setup auto-update of Scala plugin EAP 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/eap/1347" to custom repositories in Settings -> Plugins -> Browse custom repositories |
Build 2019.1.7
Download Scala plugin for IDEA
- SCL-15038 Idea freezes when editing akka-http routes
- SCL-15130 Not clear that bytecode indexing switching on is applied only after restart of idea
- SCL-15148 Download links are not posted in release notes on confluence
- 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-15114 Find Usages via bytecode fails for catsKernelStdGroupForInt
- SCL-15202 performance regression in ScClassFileDecompiler.accepts method
- SCL-13695 "Download the plugin" link -> misconfigured DNS error
- SCL-15081 caching annotations are not IDEA incremental compiler friendly
- SCL-15172 avoid building java method hierarchy in favor of reusing our own
|
Build 2019.1.6.13
Download Scala plugin for IDEA
- SCL-15130 Not clear that bytecode indexing switching on is applied only after restart of idea
- SCL-15148 Download links are not posted in release notes on confluence
- SCL-15129 for maven project it is suggested to turn on bytecode idexing for find usages though it's useless
- SCL-15114 Find Usages via bytecode fails for catsKernelStdGroupForInt
- SCL-13695 "Download the plugin" link -> misconfigured DNS error
- SCL-15081 caching annotations are not IDEA incremental compiler friendly
- SCL-15113 Refreshing sbt project causes sbt-shell to be launched w/o ideaPort setting
- SCL-15172 avoid building java method hierarchy in favor of reusing our own
- SCL-15133 Find usages for apply - not working for particular case
|
Build 2019.1.6
Download Scala plugin for IDEA
- SCL-4167 Class parameters indentation improvement
- SCL-3673 Code Style / Method declaration parameters / Align when multiline shouldn't affect class declarations
- SCL-15126 Newline indentation alignment regression on Nightly
- SCL-14553 Update bsp support to 2.0
- SCL-13695 "Download the plugin" link -> misconfigured DNS error
- SCL-15148 Download links are not posted in release notes on confluence
|
Build 2019.1.5.11
- SCL-4167 Class parameters indentation improvement
- SCL-3673 Code Style / Method declaration parameters / Align when multiline shouldn't affect class declarations
- SCL-15126 Newline indentation alignment regression on Nightly
- SCL-14553 Update bsp support to 2.0
|
Build 2019.1.5
- SCL-4167 Class parameters indentation improvement
- 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-15085 Extremely unhelpful error message trying to run test
- SCL-12427 Scala Reformat code fails when else if has comment in between
- SCL-15092 SOE in ScalaFileImpl.sourceName
- SCL-7886 Codestyle formatting - braces keep on getting added
- 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-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
- SCL-15066 Bytecode find usages fails to correctly detect compiler mode on project import
|
Build 2019.1.4.10
- SCL-4167 Class parameters indentation improvement
- SCL-4269 Don't move a same-line comment down on code reformat
- SCL-15096 PicoPluginExtensionInitializationException at project open
- SCL-3673 Code Style / Method declaration parameters / Align when multiline shouldn't affect class declarations
- SCL-15085 Extremely unhelpful error message trying to run test
- SCL-12427 Scala Reformat code fails when else if has comment in between
- SCL-7886 Codestyle formatting - braces keep on getting added
- SCL-14553 Update bsp support to 2.0
- SCL-15090 Closing bracket in method call is indented if trailing comma is present and first argument starts from new line
|
Build 2019.1.3.4
- SCL-13293 SBT Shell messages are separated by empty line
- SCL-14951 SBT import fails for cats project, IntelliJ goes crazy
- SCL-15092 SOE in ScalaFileImpl.sourceName
- SCL-14957 scalafmt: dynamically choose library version to use based on version field of configuration file
- SCL-15066 Bytecode find usages fails to correctly detect compiler mode on project import
- SCL-15013 Implement Code Duplication
|
Build 2019.1.3
Build 2018.3.7
- SCL-14949 Resources not copying in Scala/Maven project
|
Build 2019.1.2
- SCL-14266 Type alias wildcard import from package object - good code sometimes red
- SCL-14965 Exception when pasting code (emanating from scala plugin)
- SCL-13750 Syntax highlight error for http4s implicit syntax
- SCL-14950 go to definition doesn't work for constructor references in 2019.1
- SCL-14981 Copy to clipboard does not work
- SCL-14939 Exceptions when opening projects
- SCL-14951 SBT import fails for cats project, IntelliJ goes crazy
- SCL-5444 reformat always add indentation to @example content
- SCL-9625 Inspection: Replace Some(a) with Option(a)
- SCL-14884 Worksheets: output panel is not showing in 2019.1
- SCL-14998 IntelliJ 2018.3, Scala Plugin: "Find Usages" on members of private classes does not work
- SCL-14952 IDEA freezes after file copy and ctrl-space
- SCL-13947 Scalafmt doesn't reformatting after code_template expansion
- SCL-9167 Support View -> Show Bytecode action for Scala
- SCL-14902 java.lang.Throwable exception on starting IDE with Scala plugin
- SCL-14881 Unexpected 'Illegal inheritence from sealed class' error when using a scala sealed class for Java generic constraint.
- SCL-14804 Navigate to Class / Symbol: support symbolic method names
- SCL-12626 Broken imports in generated Udash project
- SCL-9707 Collection inspection: don't use `unzip` to extract a single component
- SCL-14908 freeze due to infinite tail recursion in ScalaTemplatePreprocessor
- SCL-14707 Value overrides nothing when extending trait hierarchy from jar
- SCL-14879 Extensions are only loaded on second SBT refresh
- SCL-14664 refactor or reimplement for statements desugaring
- SCL-14813 bsp: dynamic timeout waiting for connection
- SCL-14716 Make Scala plugin project buildable without SBT
- SCL-14957 scalafmt: dynamically choose library version to use based on version field of configuration file
- SCL-14956 Take .flags into account in ScalacTestDataHighlightingTest
- SCL-14856 exhaustive match generated code in method definition is shifted
- SCL-14993 worksheet splitter is too wide
- SCL-14990 move PsiElement.accept(PsiElementVisitor) to base classes
- SCL-14995 Rename ScConstructor into ScConstructorInvocation
- SCL-15033 Generate code: Throwable: AWT events are not allowed inside write action:
- SCL-14897 Weird self type annotation and ThisTypeSubstitution interaction
- SCL-14851 InvalidPathException: Illegal char <:> at index 2: /C:/...
- SCL-15019 Render type lambdas using kind-projector syntax if it is available
- SCL-8299 Collection inspection: replace if (i < seq.length) Some(seq
) else None with seq.lift - SCL-14891 Good code red with fs2 streams
- SCL-15011 Good code red with alias for FUnit and reduce
- SCL-14857 bsp build toolwindow problem reports: lines off by one
- SCL-11891 Collection inspection: convert set.contains to set
- SCL-11892 Collection inspection: convert seq.exists(_ => true) to seq.nonEmpty
- 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
- SCL-14754 Unable to configure "Add fully qualified imports" when scalafmt is selected
- SCL-14846 bsp: log bsp runner process output
- SCL-14949 Resources not copying in Scala/Maven project
- SCL-14927 Good code red: monix.execution.Callback
- SCL-14806 sync and update to svg icons
- SCL-14922 Good code red: "trait inherited multiple times"
- SCL-14986 don't create stubs for local elements
- SCL-14843 scalafmt settings are not applied
- SCL-14862 IntelliJ Scala compiler gets it wrong while Scala Scala compiler manages to do the thing
- SCL-14849 bsp: don't report diagnostics in build toolwindow log
- SCL-14848 Implement/Override methods intention action does not play nice with kind-projector
- SCL-14968 Remove bundled HOCON support
- SCL-14982 MatchError in TypeDefinitionMembers$.privateProcessDeclarations
- SCL-14983 fix warning about ScalaImportOptimizer progress indicator
- SCL-14940 implicit instance not found
- SCL-14886 Good code red: cannot resolve symbol due to change of type member
- SCL-15021 Good code red: trait companion methods not recognized in Java as static interface methods
- SCL-15008 Erroneous extra implicit parameter, when using context bounds on apply method
- SCL-15006 Update channel not saved when pressing "Check for updates" button
- SCL-15004 @define scala doc tags are red
- SCL-14888 Test run configuration should allow to specify JRE other than module default
- SCL-10175 Collection inspection: filtered option
- SCL-14874 process handler of ScalaCompileServer should be blocking
- SCL-14894 Good code red - inner class of a generic class
- SCL-14913 Vararg classparameters have invalid type when accessed from Java code
- SCL-14892 Override/implement action & caching inconsistencies
- SCL-14926 SOE on Import Class quick fix
- SCL-14936 Implicit resolution don't work for implicit classes with higher kind type parameter
- SCL-14812 wrong "unnecessary parentheses" inspection on repeated argument type
|
Build 2018.3.6.8
- SCL-14949 Resources not copying in Scala/Maven project
|
Build 2018.3.6
- SCL-14247 Support addPluginSbtFile injection for sbt 0.13
- SCL-14813 bsp: dynamic timeout waiting for connection
- SCL-14205 Scala margin char breaks the IDE / settings
- SCL-14857 bsp build toolwindow problem reports: lines off by one
- SCL-14846 bsp: log bsp runner process output
- SCL-14849 bsp: don't report diagnostics in build toolwindow log
- SCL-14774 Exception when accessing worksheet settings
- SCL-14663 wrong expected type for constructor argument
- SCL-14642 cannot parse "this" reference for a class with prefix-operator name
- SCL-14737 Scala multi-line string code style preferences are not saved
- SCL-14806 sync and update to svg icons
|
Build 2018.3.5.5
- SCL-14247 Support addPluginSbtFile injection for sbt 0.13
- SCL-14205 Scala margin char breaks the IDE / settings
- SCL-14774 Exception when accessing worksheet settings
- SCL-14663 wrong expected type for constructor argument
- SCL-14642 cannot parse "this" reference for a class with prefix-operator name
- SCL-14737 Scala multi-line string code style preferences are not saved
- SCL-14806 sync and update to svg icons
|
Build 2019.1.1
- 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.5
- SCL-12892 Good code highlighted in red using cats mapN
- SCL-14675 Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing plugin org.intellij.scala
- SCL-14548 Good Code Red. Problem with implicit conversion when partial unification is involved.
- SCL-14591 coursier.ResolutionException on SBT shell startup when coursier is used globally on EAP
- SCL-14442 Future of Some recover to None red highlighting
- SCL-11912 Scala plugin wrongly highlighting syntax error on higher kinded type
- SCL-14635 sbt project import fails with URI scheme is not "file"
- SCL-14549 Generated method implementations have signatures with full qualified type names when using scalafmt formatter
- SCL-14588 Redesign library extension loading
- SCL-14661 BSP source directories not respected
- SCL-13042 Good code red in function argument type inference
- SCL-14577 Suggest exhaustive match when using map/filter/flatMap/... with curly braces
- SCL-14406 Regression from 2018.1 -> 2018.2: Scala Syntax Highlighting false alarm with Slick DBIOAction and Effect
- SCL-14563 Scala plugin typer generalizes literal types to Any
- SCL-14600 resolving indices update should be cancelled gracefully
- SCL-13133 False warning var could be val
- SCL-14179 False error detection
- SCL-14648 Cannot import a scala project that depends on ProjectRef with git
- SCL-14621 Obvious types for `Collection.empty`
- SCL-14620 Obvious types for new X
- SCL-14633 Implementing abstract method in a non-trait class generates invalid code
- SCL-14493 Loading external extensions UI should provide manual add option
- SCL-9738 Good code red: type inference when adding to a Map
- SCL-14555 exception about wrong kind of a reference in scala doc
- SCL-13636 Scala Main Run: Error: Could not find or load main class
- SCL-14619 Obvious type for literals
- SCL-14492 Searching for library extensions is not cancellable
- SCL-14599 Invalid return type resolution of scala class in java
- SCL-14659 Gradle: support "using qualified names" option
- SCL-14597 Override 'getCompilableFileExtensions' in InitialScalaBuilder and return proper extensions list
- SCL-13089 Good-code-red implicit conversion with higher-kinds type mismatch NotInferedT
- SCL-14595 Literal type inference is lost in different scopes (Good code red)
- SCL-14570 Scala reports type issue where there is not
- SCL-14494 Searching for library extensions should provide progress bar
- SCL-9053 Incorrect type error involving singleton type
- SCL-14568 rename for local variables takes very long
- SCL-14666 sbt-structure-extractor artifacts bundled twice
|
Build 2018.3.4.3
- SCL-12892 Good code highlighted in red using cats mapN
- SCL-14675 Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing plugin org.intellij.scala
- SCL-14548 Good Code Red. Problem with implicit conversion when partial unification is involved.
- SCL-14591 coursier.ResolutionException on SBT shell startup when coursier is used globally on EAP
- SCL-14442 Future of Some recover to None red highlighting
- SCL-11912 Scala plugin wrongly highlighting syntax error on higher kinded type
- SCL-14635 sbt project import fails with URI scheme is not "file"
- SCL-14549 Generated method implementations have signatures with full qualified type names when using scalafmt formatter
- SCL-14588 Redesign library extension loading
- SCL-14661 BSP source directories not respected
- SCL-13042 Good code red in function argument type inference
- SCL-14577 Suggest exhaustive match when using map/filter/flatMap/... with curly braces
- SCL-14406 Regression from 2018.1 -> 2018.2: Scala Syntax Highlighting false alarm with Slick DBIOAction and Effect
- SCL-14563 Scala plugin typer generalizes literal types to Any
- SCL-14600 resolving indices update should be cancelled gracefully
- SCL-13133 False warning var could be val
- SCL-14179 False error detection
- SCL-14648 Cannot import a scala project that depends on ProjectRef with git
- SCL-14621 Obvious types for `Collection.empty`
- SCL-14620 Obvious types for new X
- SCL-14633 Implementing abstract method in a non-trait class generates invalid code
- SCL-14493 Loading external extensions UI should provide manual add option
- SCL-9738 Good code red: type inference when adding to a Map
- SCL-14555 exception about wrong kind of a reference in scala doc
- SCL-13636 Scala Main Run: Error: Could not find or load main class
- SCL-14619 Obvious type for literals
- SCL-14492 Searching for library extensions is not cancellable
- SCL-14599 Invalid return type resolution of scala class in java
- SCL-14597 Override 'getCompilableFileExtensions' in InitialScalaBuilder and return proper extensions list
- SCL-13089 Good-code-red implicit conversion with higher-kinds type mismatch NotInferedT
- SCL-14595 Literal type inference is lost in different scopes (Good code red)
- SCL-14570 Scala reports type issue where there is not
- SCL-14494 Searching for library extensions should provide progress bar
- SCL-9053 Incorrect type error involving singleton type
- SCL-14568 rename for local variables takes very long
- SCL-14666 sbt-structure-extractor artifacts bundled twice
|
Build 2018.3.4
- SCL-14565 Type info doesn't work on method definitions
- SCL-14552 exception in worksheet for scala 2.13
- SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type
- SCL-14545 Project view: display package object next to the corresponding package
- SCL-14336 support sbt commands in Run anything window
- SCL-14287 ": Unit" type annotation when type is not yet known
|
Build 2018.3.3
- SCL-14538 Good Code Red. Incorrect type inference for HKT, as usual.
- SCL-14482 Presentation compiler ignores case classes and traits/classes with companion objects
- SCL-14415 Can't start SBT shell in IDEA: "Not a valid key: idea-shell"
- SCL-13027 Good code red: overloaded method selected based on return type used in infix notation
- SCL-11987 Using SBT shell for build and import, logs intellij communication to default sbt history
- SCL-14341 Can't open worksheet settings in 2018.3
- SCL-14541 Implicit hints are displayed as plain text in the recent builds of IDEA 2018.3
- SCL-14320 worksheet repl mode doesn't work for scala 2.13
- SCL-14414 Exception after opening ticket2251.scala file
- SCL-14523 Worksheet doesn't work in REPL mode: IncorrectOperationException in attempt to run a simple expression
- SCL-13032 Wrong result of "Add type annotation to value definition"
- SCL-14233 bsp: task canceling
- SCL-13650 Can't evaluate a function call in debug mode, scala 2.13
- SCL-14228 bsp: persistent sessions
- SCL-14544 broken `case Data.DataCase` completion when case class is defined inside a (companion) object
- SCL-14445 NPE while (re)formatting Scala code
- SCL-14399 Copy worksheet don't copy the whole line
- SCL-14480 Complete variable name based on available classes
- SCL-14474 bsp dependency reduction
- SCL-14477 bsp builds shows "bsp build: queued" while running
- SCL-14229 bsp: don't request multiple builds at once
- SCL-14478 Class completion doesn't work on line before a method call with parameter
- SCL-14535 Scala implicit conversion with view bound not found in some cases (breaks most scalajs-react code)
- SCL-14510 Cannot complete class name of a class declared in a package object
- SCL-14518 show type info renders upper bound wrong
- SCL-14498 Good code yellow: wrong inspection for inner class actors
- SCL-14509 scala_compiler.xml changes without a good reason
- SCL-14536 compile server cannot be started in debug IDEA
- SCL-14336 support sbt commands in Run anything window
- SCL-14545 Project view: display package object next to the corresponding package
- SCL-14355 "Implement methods" doesn't replicate Infix Type notation
- SCL-14503 Wrong highlighting - Float Infinity is considered as a Double instead of a Float
- SCL-14395 Invalid warning highlighting when dealing with partial class
- SCL-14423 Exception in attempt to run tests in akka-stream-extensions project
|
Build 2018.2.11.3
- SCL-14482 Presentation compiler ignores case classes and traits/classes with companion objects
- SCL-13839 False positive Comparing Unrelated Types in filter()
- SCL-13032 Wrong result of "Add type annotation to value definition"
- SCL-14414 Exception after opening ticket2251.scala file
- SCL-14445 NPE while (re)formatting Scala code
- SCL-14397 NPE when opening Scala code style settings without an open project
- SCL-14258 AOT completion pollutes results in evaluate expression dialog
- SCL-14498 Good code yellow: wrong inspection for inner class actors
- SCL-14503 Wrong highlighting - Float Infinity is considered as a Double instead of a Float
- SCL-14478 Class completion doesn't work on line before a method call with parameter
- SCL-14032 variance checking error
- SCL-14510 Cannot complete class name of a class declared in a package object
|
Build 2018.3.2
* [SCL-9347|https://youtrack.jetbrains.com/issue/SCL-9347] Good code red using class with generics using `forSome` keyword
* [SCL-14341|https://youtrack.jetbrains.com/issue/SCL-14341] Can't open worksheet settings in 2018.3
* [SCL-12503|https://youtrack.jetbrains.com/issue/SCL-12503] Good code red for Dynamic object at type position (Cannot resolve symbol ...)
* [SCL-13839|https://youtrack.jetbrains.com/issue/SCL-13839] False positive Comparing Unrelated Types in filter()
* [SCL-14152|https://youtrack.jetbrains.com/issue/SCL-14152] Scala plugin considers vararg case class field as an incorrect override for Seq[T] method
* [SCL-9468|https://youtrack.jetbrains.com/issue/SCL-9468] Type mismatch, type inference fails with path dependent type and type projection
* [SCL-14101|https://youtrack.jetbrains.com/issue/SCL-14101] Better presentation of context bound-related implicit parameters
* [SCL-14342|https://youtrack.jetbrains.com/issue/SCL-14342] sbt plugin resolution happens once per project
* [SCL-14209|https://youtrack.jetbrains.com/issue/SCL-14209] Exhaustive match postfix completion
* [SCL-14258|https://youtrack.jetbrains.com/issue/SCL-14258] AOT completion pollutes results in evaluate expression dialog
* [SCL-14324|https://youtrack.jetbrains.com/issue/SCL-14324] "Global" sbt settings not saved
* [SCL-7891|https://youtrack.jetbrains.com/issue/SCL-7891] Error in highlighting when extending generic types
* [SCL-14397|https://youtrack.jetbrains.com/issue/SCL-14397] NPE when opening Scala code style settings without an open project
* [SCL-14351|https://youtrack.jetbrains.com/issue/SCL-14351] remove "scala macro debugging" code, it was experimental and not supported anymore
* [SCL-12251|https://youtrack.jetbrains.com/issue/SCL-12251] Implicit resolution incorrect (incorrectly assuming ambiguity?)
* [SCL-10156|https://youtrack.jetbrains.com/issue/SCL-10156] Implemented method not found
* [SCL-6573|https://youtrack.jetbrains.com/issue/SCL-6573] Trashy error message on mixin type
* [SCL-10399|https://youtrack.jetbrains.com/issue/SCL-10399] Incorrect F[_] type sometimes inferred leading to spurious error highlighting
* [SCL-14322|https://youtrack.jetbrains.com/issue/SCL-14322] AOT completion overwrites subsequent parameter
* [SCL-11261|https://youtrack.jetbrains.com/issue/SCL-11261] Good code red: type parameter with upper and lower bound
* [SCL-14328|https://youtrack.jetbrains.com/issue/SCL-14328] Do not force AOT completion for function literal parameters
* [SCL-13017|https://youtrack.jetbrains.com/issue/SCL-13017] False error: Expression of type Int doesn't conform to expected type Seq[Int]
* [SCL-14337|https://youtrack.jetbrains.com/issue/SCL-14337] Update a usage of MoveClassesOrPackagesDialog class
* [SCL-13654|https://youtrack.jetbrains.com/issue/SCL-13654] Error inspection can't find implicit conversion for method apply call with curly brackets
* [SCL-14345|https://youtrack.jetbrains.com/issue/SCL-14345] Support multiline TODO comments
* [SCL-13015|https://youtrack.jetbrains.com/issue/SCL-13015] False error: Expression of type Seq[Int] => Unit doesn't conform to expected type Int => Unit
* [SCL-14380|https://youtrack.jetbrains.com/issue/SCL-14380] ScTemplateBodyImpl.exprs doesn't find all expressions
* [SCL-12136|https://youtrack.jetbrains.com/issue/SCL-12136] Errors reported in Scala code when there are none
* [SCL-14353|https://youtrack.jetbrains.com/issue/SCL-14353] remove usages of deprecated ApplicationComponent interface
* [SCL-14190|https://youtrack.jetbrains.com/issue/SCL-14190] Could not evaluate due to a change in a source file
* [SCL-13747|https://youtrack.jetbrains.com/issue/SCL-13747] Syntax highlighting error in scratch file (inherited method)
* [SCL-14318|https://youtrack.jetbrains.com/issue/SCL-14318] "Quick Documentation" on varargs formal parameter shows singular type
* [SCL-10029|https://youtrack.jetbrains.com/issue/SCL-10029] Type constraints on class methods are highlighted incorrectly
* [SCL-14194|https://youtrack.jetbrains.com/issue/SCL-14194] Evaluate expression with compilation does not work inside lambda
* [SCL-9701|https://youtrack.jetbrains.com/issue/SCL-9701] IDEA incorrectly deduces vararg closure parameter type
* [SCL-12977|https://youtrack.jetbrains.com/issue/SCL-12977] Good code red: Extractors extending classes with type parameters
* [SCL-14375|https://youtrack.jetbrains.com/issue/SCL-14375] debugger doesn't work in SAM lambdas
* [SCL-14355|https://youtrack.jetbrains.com/issue/SCL-14355] "Implement methods" doesn't replicate Infix Type notation
* [SCL-10845|https://youtrack.jetbrains.com/issue/SCL-10845] Wrongly reports error for method overloaded by implicit class
* [SCL-14379|https://youtrack.jetbrains.com/issue/SCL-14379] type annotations: apply method is "stable" only for objects
* [SCL-11597|https://youtrack.jetbrains.com/issue/SCL-11597] Good code red: Custom extractor returning Option[tuple] highlighted incorrectly
* [SCL-14423|https://youtrack.jetbrains.com/issue/SCL-14423] Exception in attempt to run tests in akka-stream-extensions project
* [SCL-13114|https://youtrack.jetbrains.com/issue/SCL-13114] False error: Expression of type X.type doesn't conform to expected type ({ val v : List[T] }) forSome {type T}
* [SCL-10354|https://youtrack.jetbrains.com/issue/SCL-10354] val.type not recognized in type parameters
* [SCL-13018|https://youtrack.jetbrains.com/issue/SCL-13018] Cannot parse repeated parameter of a function type
* [SCL-12120|https://youtrack.jetbrains.com/issue/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|https://youtrack.jetbrains.com/issue/SCL-13205] use scala "import hidden" implicit function , IDEA can't understand
|
|
Build 2018.2.11
- SCL-13225 sbt shell input not focused when expected
- SCL-12708 Incorrect highlighting of vararg methods passed as parameters to h/o functions expecting functions taking varargs
- SCL-14152 Scala plugin considers vararg case class field as an incorrect override for SeqT method
- SCL-14307 Scala plugin delete the whole Scala file when I want to "remove unuse element".
- SCL-14224 False warnings about missed implicits in scalatest code
- SCL-14211 Exhaustive match completion: infix expression case
- SCL-14212 Exhaustive match: explicit case class companion module
- SCL-14216 exhaustive match: imports
- SCL-14137 Exhaustive match generate nothing for sealed class and its decendants
- SCL-14298 exception from akka props inspection
- SCL-14181 expected type for arguments should check implicits before expected type of an invocation
- SCL-14264 False "no implicits found" hint
- SCL-14302 semantic highlighting: variable pattern
- SCL-14082 resolving subpackage should respect scope
- 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-14090 Merge multiple gutter icons happens for overriding members, but doesn't for overrided
- SCL-14278 Scalastyle-consistent formatting of imports is not consistent with Scalastyle
- SCL-14270 convert to a method reference: wrong suggestion if method takes implicit type class instance
- SCL-14238 wrong highlighting of argument in block
- SCL-14293 wrong "method overrides nothing" message for dependent parameter types
- SCL-13420 Red code for shapeless Witness on negative literals
- SCL-14172 Scala parameter/type hints do not work
|
Build 2018.3.1
Build 2018.2.10.2
- SCL-13225 sbt shell input not focused when expected
- SCL-12708 Incorrect highlighting of vararg methods passed as parameters to h/o functions expecting functions taking varargs
- SCL-14152 Scala plugin considers vararg case class field as an incorrect override for SeqT method
- SCL-14307 Scala plugin delete the whole Scala file when I want to "remove unuse element".
- SCL-14224 False warnings about missed implicits in scalatest code
- SCL-14211 Exhaustive match completion: infix expression case
- SCL-14212 Exhaustive match: explicit case class companion module
- SCL-14216 exhaustive match: imports
- SCL-14137 Exhaustive match generate nothing for sealed class and its decendants
- SCL-14298 exception from akka props inspection
- SCL-14181 expected type for arguments should check implicits before expected type of an invocation
- SCL-14264 False "no implicits found" hint
- SCL-14302 semantic highlighting: variable pattern
- SCL-14082 resolving subpackage should respect scope
- 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-14090 Merge multiple gutter icons happens for overriding members, but doesn't for overrided
- SCL-14256 type inference of polymorphic arguments should happen before adapting to expected type
- SCL-14278 Scalastyle-consistent formatting of imports is not consistent with Scalastyle
- SCL-14270 convert to a method reference: wrong suggestion if method takes implicit type class instance
- SCL-14238 wrong highlighting of argument in block
- SCL-14293 wrong "method overrides nothing" message for dependent parameter types
- SCL-13420 Red code for shapeless Witness on negative literals
- SCL-14172 Scala parameter/type hints do not work
|
Build 2018.2.10
- SCL-13431 Cannot properly highlight instantiations made through type alias
- SCL-13919 scala plugin shows incorrect deprecation warnings
- SCL-14207 Intellij Play run config breaks after update
- SCL-14201 copying Scala code causes UI freeze
- SCL-6041 Good code is red, new parameterized type alias definition
- SCL-14196 Regression: Akka HTTP MediaTypes literals that a dot in the name don't appear in code completion and have highlighting error
- SCL-14178 IDE hangs with Scala plug-in
- SCL-14185 existential types are not shown in infix notation
- SCL-14187 implicit hints are not disposed on the last offset of the file
- SCL-14180 wrong "not found implicit" error
- SCL-14182 scala plugin paste bug V2018.2.9
- SCL-14140 implicit with type inference not found for constructor
- SCL-14161 Deprecated parameter names are red
- SCL-14166 Editor implicitly assigns type Any to predefined Double constants
- SCL-13977 Expression in parantheses show implicit conversion twice
- SCL-14162 NullPointerException in implicit hints
- SCL-14199 NPE in `org.jetbrains.plugins.scala.project.migration.ImportedLibrariesService`
- SCL-14090 Merge multiple gutter icons happens for overriding members, but doesn't for overrided
- SCL-14159 Cannot find implicit for ActorContext
- SCL-12233 show implicit parameter doesn't work for constructor with apply method
- SCL-14173 hydra downloader throws npe
- SCL-14153 "Implicit arguments Popup" doesn't appear for class declaration or instantiation
|
Build 2018.2.9.5
- SCL-14201 copying Scala code causes UI freeze
- SCL-14207 Intellij Play run config breaks after update
|
Build 2018.2.9.3
- SCL-13431 Cannot properly highlight instantiations made through type alias
- SCL-13919 scala plugin shows incorrect deprecation warnings
- SCL-14196 Regression: Akka HTTP MediaTypes literals that a dot in the name don't appear in code completion and have highlighting error
- SCL-6041 Good code is red, new parameterized type alias definition
- SCL-14178 IDE hangs with Scala plug-in
- SCL-14159 Cannot find implicit for ActorContext
- SCL-14153 "Implicit arguments Popup" doesn't appear for class declaration or instantiation
- SCL-13977 Expression in parantheses show implicit conversion twice
- SCL-14140 implicit with type inference not found for constructor
- SCL-14185 existential types are not shown in infix notation
- SCL-14187 implicit hints are not disposed on the last offset of the file
- SCL-14180 wrong "not found implicit" error
- SCL-14182 scala plugin paste bug V2018.2.9
- SCL-12233 show implicit parameter doesn't work for constructor with apply method
- SCL-14199 NPE in `org.jetbrains.plugins.scala.project.migration.ImportedLibrariesService`
- SCL-14161 Deprecated parameter names are red
- SCL-14166 Editor implicitly assigns type Any to predefined Double constants
- SCL-14173 hydra downloader throws npe
- SCL-14090 Merge multiple gutter icons happens for overriding members, but doesn't for overrided
- SCL-14162 NullPointerException in implicit hints
|
Build 2018.2.9
- SCL-14089 Error highlighting: No implicits found with explicit class parameter
- SCL-14137 Exhaustive match generate nothing for sealed class and its decendants
- SCL-14147 IDEA hangs on create_class quickfix
- SCL-14098 implicit hints: no hints for a constructor of super class
- SCL-14126 False positive in UnnecessaryParenthesesInspection
- SCL-14130 Specific context menu doesn't appear for Implicit arg. inline hint if arg. belongs to Implicit conversion
- SCL-14133 Scalafmt fails in case of comment in a worksheet
- SCL-14053 Incorrect suggestion to remove parens function from tuple to something
- SCL-14087 exception in "Configure project jdk" action in sbt shell
- SCL-14051 No "Implicits" context menu for Implicit arg. of Implicit conversion
|
Build 2018.2.8.1
- SCL-14089 Error highlighting: No implicits found with explicit class parameter
- SCL-14137 Exhaustive match generate nothing for sealed class and its decendants
- SCL-14147 IDEA hangs on create_class quickfix
- SCL-14098 implicit hints: no hints for a constructor of super class
- SCL-14126 False positive in UnnecessaryParenthesesInspection
- SCL-14130 Specific context menu doesn't appear for Implicit arg. inline hint if arg. belongs to Implicit conversion
- SCL-14133 Scalafmt fails in case of comment in a worksheet
- SCL-14053 Incorrect suggestion to remove parens function from tuple to something
- SCL-14087 exception in "Configure project jdk" action in sbt shell
- SCL-14051 No "Implicits" context menu for Implicit arg. of Implicit conversion
|
Build 2018.2.8
- SCL-14144 highlighting missing in library files
|
Build 2018.2.7.6
- SCL-14144 highlighting missing in library files
|
Build 2018.2.7
- SCL-13950 IDEA fails to import sbt 1.2 projects
- SCL-13945 Project requires reimport after its closing
- SCL-14104 Plugin doesn't save a path for scalafmt config file
- SCL-5546 Auto-complete unapply for case classes in patterns
- SCL-14076 Can't install 2018.2 EAP and Release plugin builds to the IDEA
- SCL-14068 exception in case clause completion
- SCL-14114 Scalafmt: IDEA generates incorrect code for create_test action
- SCL-14072 sealed template definition is inheritable from Java
- SCL-13881 Scalafmt setting's changes start to work only after IDEA restart
- SCL-13882 Exception in attempt to run or paste code to Worksheet
- SCL-13936 Scaladoc Parsing Error
- SCL-14117 Scalafmt: Failed to format UnfoldPullerAsync.scala
- SCL-14004 Scalafmt auto-suggest
- SCL-14124 Detect both .scalafmt.conf and scalafmt.conf (without dot)
- SCL-14041 Invalid formatting in CreateCompanionObject intention
- SCL-14061 Wrong method calls ordering in chain Implicit conversions call
- SCL-13555 AOT completion: support typed patterns
- SCL-13992 Reformat on compilation
- SCL-13939 scalafmt: wrong formatting of case clauses block
- SCL-14091 Scalafmt doesn't reformat case clause after IDEA generates it
- SCL-14039 Exhaustive match generates incomplete reference to values
- SCL-14113 scalafmt: broken indent after generated "toString()" method
- SCL-14112 Reformat on compile reformat action applies to worksheet even if it isn't treated by compiler
- SCL-14030 Weird formatting in anon. class creation completion
- SCL-14031 Incorrect indentation in Implement/Override Members action
- SCL-14115 Scalafmt: formatter's error message shouldn't appear in case of incorrect code
|
Build 2018.2.6.5
- SCL-13950 IDEA fails to import sbt 1.2 projects
- SCL-12080 Implicits involving literal types are not correctly resolved
- SCL-5546 Auto-complete unapply for case classes in patterns
- SCL-13945 Project requires reimport after its closing
- SCL-14104 Plugin doesn't save a path for scalafmt config file
- SCL-14076 Can't install 2018.2 EAP and Release plugin builds to the IDEA
- SCL-13863 Suggestion to add Type Annotation for implicit arguments
- SCL-13993 basic completion doesn't handle companion module
- SCL-9970 Both class and it's companion object are placed to completion menu and refer to class declaration
- SCL-14016 exhaustivity bug
- SCL-14018 exhaustive match completion doesn't work on windows
- SCL-14019 exhaustive match completion doesn't work for simple references to vals
- SCL-14040 Inheritors search bug in exhaustive match
- SCL-14114 Scalafmt: IDEA generates incorrect code for create_test action
- SCL-14068 exception in case clause completion
- SCL-14063 Implicit hints: sometimes I can't navigate to project's file with implicits
- SCL-14072 sealed template definition is inheritable from Java
- SCL-13881 Scalafmt setting's changes start to work only after IDEA restart
- SCL-13882 Exception in attempt to run or paste code to Worksheet
- SCL-13982 navigation to parameter opens compiled class instead of source
- SCL-14005 New fonts for Implicits Inline hints are a bit higher than provided space
- SCL-14004 Scalafmt auto-suggest
- 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-14008 Good code red: calling overloaded method with named parameters when implicit conversion is required
- SCL-13992 Reformat on compilation
- SCL-13991 implicit hints: folded implicit parameters on darcula are poorly visible
- SCL-13997 Exception in attempt to Show Implicit Arguments for RDD.rddToPairRDDFunctions function
- SCL-13994 Can't expand Implicit Arguments Hint in a particular case
- SCL-13995 Lacking space between "//" and text in "Show Implicit Arguments"
- SCL-13913 Trim Implicits Inline hints
- SCL-13911 Make "Implicits" menu item more intuitively understandable
- SCL-14091 Scalafmt doesn't reformat case clause after IDEA generates it
- SCL-14017 disable exhaustive match for non-sealed classes
- SCL-14014 `for comprehensions` semantic highlighting
- SCL-14112 Reformat on compile reformat action applies to worksheet even if it isn't treated by compiler
- SCL-13849 Implicit hints: mouse navigation
- 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-13847 Implicit hints: expand (...) on mouse click
- SCL-13929 Gutter icons for overriding/overriden class parameters
- SCL-13928 Incorrect title for class/trait gutter icon navigation popup
- SCL-13927 Inconsistentcy between overriden and overriding member's gutter navigation popups
- SCL-13926 Duplicate gutter icon for destructuring field declaration
- SCL-13925 Gutter icons for functional expressions implementing SAMs
- SCL-13924 Refactor and fix gutter icons
- SCL-14023 exhaustive match for scala.Enumeration
- SCL-14022 Implicit hints: collapse manually expanded hints on Esc
- SCL-14021 Implicit hints: mouse middle button navigation
- SCL-14026 Implicit hints: brace matching
- SCL-5540 make "Generate pattern match" action more discoverable
- SCL-13626 Wrong "Unnecessary parentheses" inspection emergence in case of asterisk
- SCL-13620 completion for patterns based on expected type
- SCL-13936 Scaladoc Parsing Error
- SCL-13939 scalafmt: wrong formatting of case clauses block
- SCL-14051 No "Implicits" context menu for Implicit arg. of Implicit conversion
- SCL-14038 Exception in case of exhaustive match call for Enumeration with extended the Enumeration.Val class
- SCL-14039 Exhaustive match generates incomplete reference to values
- SCL-14035 implicit hints: show missing arguments folded by default
- SCL-14036 implicit hints should remain on the same line on enter
- SCL-14037 missing implicits: show most specific variants first if possible
- SCL-14030 Weird formatting in anon. class creation completion
- SCL-14031 Incorrect indentation in Implement/Override Members action
- 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-14124 Detect both .scalafmt.conf and scalafmt.conf (without dot)
- SCL-14041 Invalid formatting in CreateCompanionObject intention
- SCL-14045 "Show Implicit Hints" and "Expand Implicit Hints" in context menu
- SCL-14046 "Implicit Arguments Popup" in context menu
- 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-13953 Exception in attempt to add Type Annotation for value with Literal type
- SCL-13951 Invalid "useless expression" hint with Try and Option
- SCL-14113 scalafmt: broken indent after generated "toString()" method
- SCL-13556 AOT: completing with TAB should update type
- SCL-14117 Scalafmt: Failed to format UnfoldPullerAsync.scala
- SCL-14115 Scalafmt: formatter's error message shouldn't appear in case of incorrect code
- SCL-14059 Cmd+Click navigation for implicit hints doesn't work (but Cmd+mouse_move+Click works)
- SCL-14052 Remove Implicit Conversions and Implicit Arguments from View menu
- SCL-14050 implicit hints: show error tooltip for ambiguous references
- SCL-13555 AOT completion: support typed patterns
- SCL-14056 Enable brace matching for parentheses around implicit conversion hints
- SCL-13969 Merge multiple overrides/implements gutter icons on the same line
- SCL-13968 Do not show SAM implementation gutter markers for Scala < 2.12
- SCL-13962 Implicit hints: "Make explicit" entry in a context menu
- SCL-13961 Parameter Info: show parameters even when no argument list is present
- SCL-13967 Unnecessary gutter icons for explicit SAM inheritors
- SCL-13966 Link navigation in gutter icons is broken
- SCL-13965 delegation of build to sbt shell doesn't work on windows
- SCL-13575 Type annotation settings: "Type is obvious" -> "Type is stable"
- SCL-14061 Wrong method calls ordering in chain Implicit conversions call
- SCL-13979 Show Implicit Arguments: recursive search regression
- SCL-13975 no qualifiers for implicit val's in implicit argument hints
- SCL-13976 enable "Show Implicit Arguments" action for implicit conversions
- SCL-13970 Rename intention: "Provide inline implicit conversion" -> "Make implicit conversion explicit"
- SCL-13738 Extend semantic highlighting to Pattern matching
|
Build 2018.2.6
- SCL-12080 Implicits involving literal types are not correctly resolved
- SCL-14076 Can't install 2018.2 EAP and Release plugin builds to the IDEA
- SCL-13863 Suggestion to add Type Annotation for implicit arguments
- SCL-14040 Inheritors search bug in exhaustive match
- SCL-14063 Implicit hints: sometimes I can't navigate to project's file with implicits
- SCL-13993 basic completion doesn't handle companion module
- SCL-9970 Both class and it's companion object are placed to completion menu and refer to class declaration
- SCL-14016 exhaustivity bug
- SCL-14018 exhaustive match completion doesn't work on windows
- SCL-14019 exhaustive match completion doesn't work for simple references to vals
- SCL-13969 Merge multiple overrides/implements gutter icons on the same line
- SCL-13968 Do not show SAM implementation gutter markers for Scala < 2.12
- SCL-13849 Implicit hints: mouse navigation
- SCL-13844 Implicit hints: show missing arguments
- SCL-13845 Editor: show missing implicit arguments as inlay hints
- SCL-13961 Parameter Info: show parameters even when no argument list is present
- SCL-13847 Implicit hints: expand (...) on mouse click
- SCL-13967 Unnecessary gutter icons for explicit SAM inheritors
- SCL-13966 Link navigation in gutter icons is broken
- SCL-13965 delegation of build to sbt shell doesn't work on windows
- SCL-14046 "Implicit Arguments Popup" in context menu
- SCL-13982 navigation to parameter opens compiled class instead of source
- SCL-13620 completion for patterns based on expected type
- SCL-13929 Gutter icons for overriding/overriden class parameters
- SCL-13928 Incorrect title for class/trait gutter icon navigation popup
- SCL-13927 Inconsistentcy between overriden and overriding member's gutter navigation popups
- SCL-13926 Duplicate gutter icon for destructuring field declaration
- SCL-13925 Gutter icons for functional expressions implementing SAMs
- SCL-13924 Refactor and fix gutter icons
- SCL-13979 Show Implicit Arguments: recursive search regression
- SCL-14005 New fonts for Implicits Inline hints are a bit higher than provided space
- SCL-13994 Can't expand Implicit Arguments Hint in a particular case
- SCL-13846 Implicit hints: show recursive arguments as (...)
- SCL-13556 AOT: completing with TAB should update type
- SCL-14023 exhaustive match for scala.Enumeration
- SCL-14022 Implicit hints: collapse manually expanded hints on Esc
- SCL-14021 Implicit hints: mouse middle button navigation
- SCL-13995 Lacking space between "//" and text in "Show Implicit Arguments"
- SCL-14026 Implicit hints: brace matching
- SCL-14049 Implicit hints: NPE
- SCL-14048 implicit hints: use local presentation of types in error hints
- SCL-14006 Implicit hints: View / Expand Implicits toggle menu
- SCL-14001 Implicit hints: use main editor font
- SCL-5540 make "Generate pattern match" action more discoverable
- SCL-14003 Mouse navigation for Implicits hints has to be on Cmd+Click on Mac OSX
- SCL-14045 "Show Implicit Hints" and "Expand Implicit Hints" in context menu
- SCL-14008 Good code red: calling overloaded method with named parameters when implicit conversion is required
- SCL-13555 AOT completion: support typed patterns
- SCL-13962 Implicit hints: "Make explicit" entry in a context menu
- SCL-13991 implicit hints: folded implicit parameters on darcula are poorly visible
- SCL-13997 Exception in attempt to Show Implicit Arguments for RDD.rddToPairRDDFunctions function
- 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-13975 no qualifiers for implicit val's in implicit argument hints
- SCL-13976 enable "Show Implicit Arguments" action for implicit conversions
- SCL-13970 Rename intention: "Provide inline implicit conversion" -> "Make implicit conversion explicit"
- 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
- SCL-13951 Invalid "useless expression" hint with Try and Option
- SCL-13913 Trim Implicits Inline hints
- SCL-13911 Make "Implicits" menu item more intuitively understandable
- SCL-14038 Exception in case of exhaustive match call for Enumeration with extended the Enumeration.Val class
- SCL-14035 implicit hints: show missing arguments folded by default
- SCL-14036 implicit hints should remain on the same line on enter
- SCL-14037 missing implicits: show most specific variants first if possible
- SCL-14033 too many variants in Show Implicit Arguments and Implicit error hints
- SCL-14017 disable exhaustive match for non-sealed classes
- SCL-14014 `for comprehensions` semantic highlighting
- SCL-14059 Cmd+Click navigation for implicit hints doesn't work (but Cmd+mouse_move+Click works)
- SCL-14052 Remove Implicit Conversions and Implicit Arguments from View menu
- SCL-13575 Type annotation settings: "Type is obvious" -> "Type is stable"
- SCL-14050 implicit hints: show error tooltip for ambiguous references
- SCL-14051 No "Implicits" context menu for Implicit arg. of Implicit conversion
- SCL-14056 Enable brace matching for parentheses around implicit conversion hints
- SCL-13738 Extend semantic highlighting to Pattern matching
|
Build 2018.1.10
- SCL-11470 akka-http route-dsl authentication syntax issues
- SCL-13546 Kind projector not working in cross project shared sources
- SCL-13146 SOE in decompiler on `akka.camel.internal.ConsumerActorRouteBuilder`
- SCL-13536 Broken structure of Quick Doc hint
- SCL-13342 Scala JPS compiler fail when doing a rebuild due to incrementalType.dat file concurrent access
- SCL-13664 Unable to add Scala SDK with Intellij 2018.1
- SCL-12799 Macros do not expand
- SCL-13829 intermittent red code with existential types
- SCL-13714 make UnnecessaryParenthesesInspection more configurable
- SCL-13739 unnecessary parentheses false positive for types extending function
- SCL-13510 QuickDocTest failing on idea181.x
- SCL-13831 Inspection offers to remove necessary parentheses
- SCL-13200 Scala plugin gets disable when intelij starts
- SCL-13523 New worksheet with switched off Interactive mode behaves interavtively
- SCL-13787 False positive of Unnecessary parenthesis inspection in case of List pattern
- SCL-13785 False positive of Unnecessary parenthesis inspection in case of Type Projection
- SCL-13784 False positive of Unnecessary parenthesis inspection in case of "new ... with ( => )" construction
- SCL-13718 Highlight regression: F-bounded type and this.type, type inference
- SCL-13752 Unnecessary parentheses false positive in a sequence of operators in a pattern
- SCL-13807 Syntax highlighting freezes
- IDEA-188307 Non-existent source folders when importing Gradle project
- SCL-13671 NullPointerException when attempting to import an existing scala module
- SCL-13659 Rename "definition" to "type" at 2 places in Type annotation inspection dialog and add asterisk
- SCL-13535 follow-up refactoring after PR about unnecessary parentheses
- SCL-13572 Extract method refactoring fails to collect parameters for local scope references in inner classes
- SCL-13794 new file created on every processDeclaration in sbt files
- SCL-13745 Unnecessary parentheses false positive
- SCL-13744 Unpickling of some Scala Fails Causing there Contents to be treated as the Java in the .class files
- SCL-13770 False positive `Unnecessary parenthesis` with infix types
- SCL-13645 The debugger doesn't recognize 2.13 collections
- SCL-13649 decompiler errors on scala 2.13
|
Build 2018.2.3
- SCL-11050 Enable semantic highlighting for scala plugin
- SCL-11470 akka-http route-dsl authentication syntax issues
- SCL-13600 Multi module SBT project: Subprojects are not included on root project classpath when id conflicts
- SCL-5546 Auto-complete unapply for case classes in patterns
- SCL-13829 intermittent red code with existential types
- SCL-13824 Completion in Evaluate Expression dialog shows duplicates of Stack's methods
- SCL-13734 Parameters of anonymous functions aren't semantic highlighted
- SCL-13739 unnecessary parentheses false positive for types extending function
- SCL-13831 Inspection offers to remove necessary parentheses
- SCL-13815 Exception in case of autocompletion in Evaluate Expression dialog
- 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-13752 Unnecessary parentheses false positive in a sequence of operators in a pattern
- SCL-13807 Syntax highlighting freezes
- SCL-13732 Parameters in ScalaDoc are also expected to be semantic highlighted
- SCL-13733 Do semantic highlighting in Preferences example
- SCL-13659 Rename "definition" to "type" at 2 places in Type annotation inspection dialog and add asterisk
- SCL-13790 inherited `val` without type annotation should get expected type from super member
- SCL-13794 new file created on every processDeclaration in sbt files
- SCL-5540 make "Generate pattern match" action more discoverable
- SCL-13555 AOT completion: support typed patterns
- SCL-13770 False positive `Unnecessary parenthesis` with infix types
- SCL-13620 completion for patterns based on expected type
- SCL-13745 Unnecessary parentheses false positive
- SCL-13744 Unpickling of some Scala Fails Causing there Contents to be treated as the Java in the .class files
- SCL-13671 NullPointerException when attempting to import an existing scala module
- SCL-13727 Toggle Scala type hints keyboard shortcut
|
Build 2018.1.9.5
- SCL-13831 Inspection offers to remove necessary parentheses
- SCL-13829 intermittent red code with existential types
|
Build 2018.1.9.4
- SCL-11470 akka-http route-dsl authentication syntax issues
- SCL-13546 Kind projector not working in cross project shared sources
- SCL-13146 SOE in decompiler on `akka.camel.internal.ConsumerActorRouteBuilder`
- SCL-13342 Scala JPS compiler fail when doing a rebuild due to incrementalType.dat file concurrent access
- SCL-13664 Unable to add Scala SDK with Intellij 2018.1
- SCL-12799 Macros do not expand
- SCL-13714 make UnnecessaryParenthesesInspection more configurable
- SCL-13536 Broken structure of Quick Doc hint
- SCL-13739 unnecessary parentheses false positive for types extending function
- SCL-13510 QuickDocTest failing on idea181.x
- SCL-13200 Scala plugin gets disable when intelij starts
- SCL-13523 New worksheet with switched off Interactive mode behaves interavtively
- SCL-13787 False positive of Unnecessary parenthesis inspection in case of List pattern
- SCL-13785 False positive of Unnecessary parenthesis inspection in case of Type Projection
- SCL-13784 False positive of Unnecessary parenthesis inspection in case of "new ... with ( => )" construction
- SCL-13718 Highlight regression: F-bounded type and this.type, type inference
- SCL-13752 Unnecessary parentheses false positive in a sequence of operators in a pattern
- SCL-13807 Syntax highlighting freezes
- IDEA-188307 Non-existent source folders when importing Gradle project
- SCL-13671 NullPointerException when attempting to import an existing scala module
- SCL-13659 Rename "definition" to "type" at 2 places in Type annotation inspection dialog and add asterisk
- SCL-13535 follow-up refactoring after PR about unnecessary parentheses
- SCL-13794 new file created on every processDeclaration in sbt files
- SCL-13745 Unnecessary parentheses false positive
- SCL-13744 Unpickling of some Scala Fails Causing there Contents to be treated as the Java in the .class files
- SCL-13770 False positive `Unnecessary parenthesis` with infix types
- SCL-13645 The debugger doesn't recognize 2.13 collections
- SCL-13649 decompiler errors on scala 2.13
|
Build 2018.2.1
Build 2018.1.9
- SCL-10753 Wrong type inference with higher kinded types (infers Nothing)
- SCL-8414 Macro bundles cause a lot of false errors
- SCL-13025 Import errors when project directory contains uppercase letters
- SCL-11914 False positive errors for Java code in Scala module: using 'default' as parameter name for Scala function
- SCL-11147 Improve printing of infix types
- SCL-11925 sbt plugins used in shell not resolved for some configurations
- SCL-13642 "Show function return type hints (Scala)" always enabled after restart
- 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-13550 SbtProcessManager#pluginResolverSetting is broken on windows
- SCL-13283 Lightbend Project Starter: sbt initialized incorrectly
- SCL-12866 Error while importing sbt Dotty project
- SCL-13327 Filter out the MaxPermSize deprecation message
- 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-13476 Sbt project name interferes with folder name even though root project has different name
- SCL-13398 Avoid unnecessary structural types in refactorings
- SCL-13542 Regression in EAP from 2017.3 when importing circe-derivation project
- SCL-9860 Inspection: unnecessary parentheses in a type
- SCL-13538 Inconvenient ordering of JARs for new Scala SDK (Scala ones should be first)
- SCL-12528 Project with period "." in name causing issues
- SCL-12507 Inspection: unnecessary parentheses for parameter
- SCL-10062 types with two parameters and operator-like names should be presented in infix form
- SCL-12285 Show symbolic types in infix notation
- SCL-11331 another false "Wrong number of arguments for extractor" highlighting
- SCL-13395 Create dotty project
- SCL-12460 Document process to install the Scala Plugin standalone
- SCL-9859 Inspection: unnecessary parentheses in a pattern
- SCL-13469 Type annotations: add an option to enforce type annotation for accidental structural types
- SCL-13540 Incorrect scope suggestion in Extract Field refactoring
- SCL-13544 Lightbend templates list becomes too short in some cases
|
Build 2018.1.8.2
- SCL-10753 Wrong type inference with higher kinded types (infers Nothing)
- SCL-8414 Macro bundles cause a lot of false errors
- SCL-13025 Import errors when project directory contains uppercase letters
- SCL-11914 False positive errors for Java code in Scala module: using 'default' as parameter name for Scala function
- SCL-11147 Improve printing of infix types
- SCL-11925 sbt plugins used in shell not resolved for some configurations
- 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-13550 SbtProcessManager#pluginResolverSetting is broken on windows
- SCL-13283 Lightbend Project Starter: sbt initialized incorrectly
- SCL-13519 prefixed `this` and `super` completions are too aggressive
- SCL-12799 Macros do not expand
- SCL-13276 Parameter hints
- SCL-12866 Error while importing sbt Dotty project
- SCL-13327 Filter out the MaxPermSize deprecation message
- SCL-13531 Scala plugin adds "HOCON" as a top-level item of the settings dialog
- 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-13476 Sbt project name interferes with folder name even though root project has different name
- SCL-13398 Avoid unnecessary structural types in refactorings
- SCL-13542 Regression in EAP from 2017.3 when importing circe-derivation project
- SCL-9860 Inspection: unnecessary parentheses in a type
- SCL-13538 Inconvenient ordering of JARs for new Scala SDK (Scala ones should be first)
- SCL-13328 SBT shell: incorrect "No JRE found" error message
- SCL-12528 Project with period "." in name causing issues
- SCL-13517 Structure View: show inherited class val / var parameters
- SCL-13512 "Show local variable type hints" setting does not work
- SCL-13470 Don't show Product with Serializable in type hint for case classes
- SCL-13477 shorten type text for return type hints
- IDEA-188247 JavaSdkImpl#getVMExecutablePath returns wrong path on Windows
- SCL-12507 Inspection: unnecessary parentheses for parameter
- SCL-10062 types with two parameters and operator-like names should be presented in infix form
- SCL-13506 sbt shell import failure (i)gnore insterted twice on Windows
- SCL-12285 Show symbolic types in infix notation
- SCL-11331 another false "Wrong number of arguments for extractor" highlighting
- SCL-13482 Invalid "useless expression" hint
- SCL-13540 Incorrect scope suggestion in Extract Field refactoring
- SCL-12460 Document process to install the Scala Plugin standalone
- SCL-13473 Structure View: display inherited Java methods using Scala notation
- SCL-9859 Inspection: unnecessary parentheses in a pattern
- SCL-13371 Inline rename shifts type parameter hint to the left
- SCL-13397 Incorrect formatting in anonymous class
- SCL-13485 Highlight error when excluding an import that would otherwise cause an ambiguous implicit conversion
- SCL-13466 Structure view: show containing class for inherited methods
- SCL-13521 Structure View: use simple names for compiled types
- SCL-13520 Structure View: show all inherited members
- SCL-13508 SOE at org.jetbrains.plugins.scala.lang.psi.types.package$ScTypeExt$.$anonfun$removeAliasDefinitions$1(package.scala:148)
- SCL-13505 Structure View: "Inferred types" button
- SCL-13273 Compile Server: improve JRE selection
- SCL-13468 setting to disable return type hints for "obvious" types
- SCL-13469 Type annotations: add an option to enforce type annotation for accidental structural types
- SCL-13395 Create dotty project
- SCL-13509 generate BuildInfo on import
- SCL-13544 Lightbend templates list becomes too short in some cases
|
Build 2017.3.15
Download Scala plugin for IDEA
- SCL-12718 No scala sdk in module with Gradle
- SCL-9856 Scala/SBT does not respect proxy settings
- SCL-12503 Good code red for Dynamic object at type position (Cannot resolve symbol ...)
- SCL-12771 Adding an import by Alt+Enter deletes import $file and $ivy
- SCL-13333 With enabled Scala plugin navigation from Kotlin stack trace to inline functions is wrong
- SCL-13229 rebuilding cross-project fails on compile server
- SCL-12799 Macros do not expand
- 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-9459 Regression: Linked directory being considered as outside the base directory
- SCL-13122 mutable_state_refactoring MatchError in attempt to create onMessage method
- SCL-13239 support Shapeless.Witness.selectDynamic macro
- SCL-12389 sbt shell doesn't respect custom JDK
- SCL-12620 Incorrect inspection of annotated trait methods
- SCL-13173 Automatically set dependencies to Ammonite libs
- SCL-13332 IDEA doesn't suggest to import libs from $ivy.`...` to project
- SCL-13150 Cannot parse a pattern binder A@_
- SCL-13222 A code with `inline` identifier is not parsed
- SCL-13155 use `-Dfile.encoding=UTF-8` by default for sbt process
- SCL-13196 refactor methodType and polymorphicType methods
- SCL-13274 sbt settings: Improve JRE selection
- SCL-13329 SBT shell: display "No JRE found" message as warning, not as error
- SCL-13146 SOE in decompiler on `akka.camel.internal.ConsumerActorRouteBuilder`
- SCL-13322 ctrl + x, ctrl + c, ctrl + v stop working with certain Scala code
- SCL-9288 Use `http.nonProxyHosts` property from IDEA settings while importing SBT project
- SCL-13180 Cannot parse parenthesized self-reference
- SCL-13234 build progress messages about compiler phases vanish too fast
- SCL-13233 match error in introduce variable
- SCL-13214 Macro that generates companion object breaks case class behavior
- SCL-12176 Allow to disable output lines collapsing for Scala worksheet
- SCL-13182 Mixing in a trait on macro-annotated class breaks everything
- SCL-12919 Add external libraries resolver and downloader in tests
- SCL-12832 False-positive highlighting error while using let expressions in do notation
- SCL-13280 Tips shouldn't address the user and appear once in a project session
- SCL-13312 SBT shell does not get the correct proxy settings for HTTPS connections
- IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent
- SCL-13132 "Create onMessage method" should not be suggested for mutable collections
- SCL-12994 Add more java-scala interop highlighting tests
- SCL-13018 Cannot parse repeated parameter of a function type
|
Build 2017.3.14
Download Scala plugin for IDEA
Build 2018.1.3
Download Scala plugin for IDEA
- SCL-12718 No scala sdk in module with Gradle
- SCL-13333 With enabled Scala plugin navigation from Kotlin stack trace to inline functions is wrong
- SCL-12771 Adding an import by Alt+Enter deletes import $file and $ivy
- SCL-13229 rebuilding cross-project fails on compile server
- SCL-12389 sbt shell doesn't respect custom JDK
- SCL-13332 IDEA doesn't suggest to import libs from $ivy.`...` to project
- SCL-13150 Cannot parse a pattern binder A@_
- SCL-13222 A code with `inline` identifier is not parsed
- SCL-13239 support Shapeless.Witness.selectDynamic macro
- SCL-5116 Navigation to package navigates to package in project structure
- SCL-12620 Incorrect inspection of annotated trait methods
- SCL-13314 Incorrect type inferred for method reference in lambda
- SCL-13280 Tips shouldn't address the user and appear once in a project session
- IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent
- SCL-12176 Allow to disable output lines collapsing for Scala worksheet
- SCL-13182 Mixing in a trait on macro-annotated class breaks everything
- SCL-13322 ctrl + x, ctrl + c, ctrl + v stop working with certain Scala code
- SCL-13214 Macro that generates companion object breaks case class behavior
|
Build 2017.3.11.2
Download Scala plugin for IDEA
- SCL-12718 No scala sdk in module with Gradle
- SCL-12503 Good code red for Dynamic object at type position (Cannot resolve symbol ...)
- SCL-13333 With enabled Scala plugin navigation from Kotlin stack trace to inline functions is wrong
- SCL-12771 Adding an import by Alt+Enter deletes import $file and $ivy
- SCL-13229 rebuilding cross-project fails on compile server
- SCL-9459 Regression: Linked directory being considered as outside the base directory
- SCL-12389 sbt shell doesn't respect custom JDK
- SCL-13332 IDEA doesn't suggest to import libs from $ivy.`...` to project
- SCL-13150 Cannot parse a pattern binder A@_
- SCL-13222 A code with `inline` identifier is not parsed
- SCL-13239 support Shapeless.Witness.selectDynamic macro
- SCL-12620 Incorrect inspection of annotated trait methods
- SCL-13280 Tips shouldn't address the user and appear once in a project session
- IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent
- SCL-12176 Allow to disable output lines collapsing for Scala worksheet
- SCL-13182 Mixing in a trait on macro-annotated class breaks everything
- SCL-13322 ctrl + x, ctrl + c, ctrl + v stop working with certain Scala code
- SCL-13234 build progress messages about compiler phases vanish too fast
- SCL-13233 match error in introduce variable
- SCL-13214 Macro that generates companion object breaks case class behavior
|
Build 2017.3.11.2
Download Scala plugin for IDEA
- SCL-12718 No scala sdk in module with Gradle
- SCL-12503 Good code red for Dynamic object at type position (Cannot resolve symbol ...)
- SCL-13333 With enabled Scala plugin navigation from Kotlin stack trace to inline functions is wrong
- SCL-12771 Adding an import by Alt+Enter deletes import $file and $ivy
- SCL-13229 rebuilding cross-project fails on compile server
- SCL-9459 Regression: Linked directory being considered as outside the base directory
- SCL-12389 sbt shell doesn't respect custom JDK
- SCL-13332 IDEA doesn't suggest to import libs from $ivy.`...` to project
- SCL-13150 Cannot parse a pattern binder A@_
- SCL-13222 A code with `inline` identifier is not parsed
- SCL-13239 support Shapeless.Witness.selectDynamic macro
- SCL-12620 Incorrect inspection of annotated trait methods
- SCL-13280 Tips shouldn't address the user and appear once in a project session
- IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent
- SCL-12176 Allow to disable output lines collapsing for Scala worksheet
- SCL-13182 Mixing in a trait on macro-annotated class breaks everything
- SCL-13322 ctrl + x, ctrl + c, ctrl + v stop working with certain Scala code
- SCL-13234 build progress messages about compiler phases vanish too fast
- SCL-13233 match error in introduce variable
- SCL-13214 Macro that generates companion object breaks case class behavior
|
Build 2018.1.1
Download Scala plugin for IDEA
Build 2017.3.11.1
Download Scala plugin for IDEA
Build 2017.3.11.1
Download Scala plugin for IDEA
Build 2017.3.11
Download Scala plugin for IDEA
- 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-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
- SCL-13120 Extending certain Scala class makes IntelliJ require move overrides then really required
- SCL-13119 AIOBE in sbt shell LineListener
|
Build 2017.3.10
Download Scala plugin for IDEA
- SCL-12563 IDEA based scala projects fail to build/run with plugin 2017.3.1
- SCL-13038 sbt sync fails on any error log message
- SCL-10845 Wrongly reports error for method overloaded by implicit class
- SCL-12900 "overRidden" is misspelled as "overRiden" (e.g. in tooltip for overridden methods)
|
Build 2017.3.9
Download Scala plugin for IDEA
- 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-12999 Can't open Preferences from IDEA Welcome screen: NPE in hydra.compiler
- SCL-12985 deadlock in sbt shell
- SCL-12791 The Editor cannot resolve "interp" in Ammonite script
- SCL-12864 False errors reported when using ammonite.ops
- SCL-12961 Can't resolve library in amm script import
- SCL-13003 exception in ScalaPositionManager.getSourcePosition for GeneratedLocation
- SCL-12818 IDEA doesn't show sbt toolwindows in LightBend Template or Play2 projects
- SCL-12286 Good code red: Java doesn't recognize Scala generics
- SCL-12917 Unexpected dialog about imported modules during SBT project import
- SCL-12916 IIE when import a basic sbt project
- SCL-12894 uTest BeforeEach not working with IntelliJ 2017.3 EAP
- SCL-10574 Bug in collection inspection
- SCL-12675 map+flatten inspection changes code behavior
- SCL-12900 "overRidden" is misspelled as "overRiden" (e.g. in tooltip for overridden methods)
- SCL-12299 Code Style: broken closure braces formatting
- SCL-13005 NPE in ScalaSyntheticProvider
- SCL-12981 use sbt folder and file icons in open project file chooser
- SCL-12988 Use `&&` instead of `Both`
- SCL-10483 Convert map + flatten to flatMap bug
- SCL-12622 new icons for sbt
|
Build 2017.3.6
Download Scala plugin for IDEA
- SCL-12582 Macro expanded dependent types added by scalameta are not recognized
- SCL-8507 shapeless.Generic
- SCL-10396 Good code red: shapeless tuple syntax
- SCL-11870 Go To Declaration navigates to object instead of class declaration
- SCL-12947 Can't launch compiler server in #2017.3.586
- SCL-12880 Not compile any evaluation from scala worksheet
- SCL-12376 SBT Shell window position reset to default one each time IDEA is closed
- SCL-12925 IIE when open some ammonite script in the Editor
- SCL-12869 Ammonite run config. wrongly choose Java sdk
- SCL-12921 Override / Implement: add properly type annotations
- SCL-12805 IIE in attempt to compile macros @WithApply
- SCL-12825 Exception when try to see some places in build.sbt file in "Place to add dependency" dialog
- SCL-12843 "Add sbt dependencies" doesn't appear for Cats library
- SCL-12816 Default expressions are not converted in parameters
- SCL-12546 Unable to add Scala SDK
- SCL-12871 Import sbt project with Java 9
- SCL-12784 make test run configuration types dumb aware
- SCL-12853 IIE when IDEA stops on a breakpoint in a specific project
- SCL-12874 IDEA hang on project open
- SCL-12837 "Add sbt dependency" doesn't search by package
- SCL-12834 Added by ''@deriving'' macros code is reachable by 'root.<name>'
- SCL-12777 Provide support for import $plugin
- SCL-11551 Importing sbt projects should create project even when import fails
- SCL-12793 Receiver goes to "Extractor" section in ClusterClient.scala
- SCL-12792 Make lib importing to a project by pop-up suggestion at the top of the Editor
- SCL-12887 Very slow syntax analysis when editing Java code
- SCL-12750 Disabled option "Use CBT for Running and Building your project" leads to compilation error
- SCL-12924 Add "executable" to "Specify path"
- SCL-12926 IEE in the Editor when I typed a code
- SCL-12840 runtime type evaluator do not work for inner classes
- SCL-12845 IIE when call "Add sbt dep." quickfix
- SCL-12901 sbt 1.1 import fails when using process import
- SCL-12963 Build tool window in Toggle view shows all messages in one line
- SCL-11087 Good code gray: incorrect "useless expression"
- SCL-12821 Add scala version check for enabling Trailing comma support
- SCL-12804 "Place to add dependency" should be more compact
- SCL-12801 Receiver Akka's TargetLocation goes to Extractor section
- SCL-12560 Resume debug: Don't call commitAndRunReadAction inside ReadAction, it will cause a deadlock otherwise
- SCL-12889 unnecessary work in SbtMavenDependencyCompletionContributor
- SCL-10407 navigation from stacktraces suggests too many variants
- SCL-10325 SBT error log not displayed in Event Log
- SCL-12881 Cannot resolve symbol using implicit class and shapeless
- SCL-12668 Add Scala versions suggestion to New_CBT_Build_Class dialog
- SCL-11890 Collection inspection: convert Option(Constant) to Some(Constant)
- SCL-10997 Add library to deps in build.sbt
- SCL-12662 Offers to over simplify JavaFX Binding
- SCL-11525 Support build tool window output
- SCL-12824 Replace an icon for build.sbt file in "Place to add dependency" dialog
- SCL-12932 Collections collection name suggestion
- SCL-12919 Add external libraries resolver and downloader in tests
- SCL-12810 Debugger does not stop at all breakpoints in Scala application
- SCL-12803 Receiver "case Register(...)" in "waitingForRegistration(...): Receive" goes to Extractor section instead of Receiver
- SCL-12813 Add SBT dependency dialog shows no progress or errors
- SCL-12622 new icons for sbt
- SCL-10021 Breakpoints are not working in implicit value class with @inline def
- SCL-12769 Suggest user to specify path to amm instead of error message
- SCL-12951 layout of messages in build toolwindow
- SCL-12968 Internal exception during test fun via sbt console
- SCL-10860 Implicit class using HList wrong code highlighting
- SCL-12836 "Add sbt dependencies" should use "%%" operator if available
- SCL-12835 "Add sbt dependencies" inserts extra "libraryDependencies" keyword
- SCL-12187 SBT Shell takes "busy" state at a second click on debug button
- SCL-12644 Proposed SBT artifacts look imcomplete
- SCL-12899 Local disabling of type-aware highlighting should work regardless of white space
- SCL-12846 `Add type annotation for function definition` add `Nothing` for function implementation
|
Build 2017.2.13
Download Scala plugin for IDEA
Build 2017.3.5
Download Scala plugin for IDEA
- SCL-11603 SBT Shell Can't close process using Ctrl+D
- SCL-12301 Upgrade scalastyle to version 1.0.0
- SCL-11885 Find usages of top level private unqualified class in Scala does not work
- SCL-12714 Good code is red, abstract type alias in object
- SCL-12780 #ScalaTest support broken
- SCL-12707 IIE when create new SBT project
- SCL-11598 SBT Shell Add `Always scroll down` option
- SCL-12679 IIE about Hocon when create or import a project
- SCL-12774 Ammonite runner searches resources by a wrong path
- SCL-12772 The Editor cannot resolve $file.<some_folder>.<some_class> imports
- SCL-12732 Buttons for path specification don't work in the Ammonite run config
- SCL-12408 please remove usages of deprecated SoftKeySoftValueHashMap
- SCL-12665 Cannot import CBT project
- SCL-11884 Activator EOL
- SCL-12765 Many Ammonite imports in Scala script project are incorrectly highlighted as unused
- SCL-12690 AddUnitTypeEnterHandler always commits document
- SCL-12794 packaging of our plugin takes too long on windows
- SCL-12790 "Create library from jar..." intention doesn't appear on a sequence of ivy imports
- SCL-12002 lowercase "sbt" mentions in the UI
- SCL-12701 don't open debug window when activating sbt shell debugging
- SCL-12775 Ammonite run config. doesn't save deleted param.
- SCL-12776 IDEA cannot resolve ammonite annotations without imports
- SCL-12634 Support Lightbend "project starter" templates
- SCL-12731 Add setting "Program arguments" to Ammonite run config.
- SCL-12734 Double colon in Ammonite run config dialog
- SCL-11614 SBT Shell No shortcut to bring focus to shell
- SCL-12781 move scala compile server settings closer to scala compiler settings
- SCL-12786 Navigation from method usage leads to method's class but not to method
- SCL-12633 Intellij Play2 module not honored in run configuration
- SCL-10610 Find Usages does not work for members of private classes/objects
- SCL-12609 Idea shows import as unused, but it's used in implicit and doesn't compile without import
- SCL-12767 Make setting "Treat .sc files as: Auto" more descriptive
- SCL-12647 No place to add dependency after SBT Artifact choise
- SCL-12646 "SBT Artifact Search" window should be more compact
- SCL-12762 DisposalException from SbtShellRunner
- SCL-12601 Implicit usage isn't highlighted in case of import
- SCL-12709 Minor issues in the description of "Lightbend Project Starter" wizard
- SCL-12768 Rename "Run Ammonite" Run config. to "Ammonite" Run config
- SCL-12700 Use server VM to run the tests
- SCL-12573 Can't resolve "import $ivy" in simple ammonite project
- SCL-12729 IDEA suggests to add SBT deps in not-SBT project
|
Build 2017.2.11.9
Download Scala plugin for IDEA
Build 2017.2.11
Download Scala plugin for IDEA
- SCL-12450 IntelliJ IDEA Run Scala Console throwing exception
- SCL-12435 implicit conversions from LowPriorityImplicit via scala.Predef are not shown in completion
- SCL-12623 Internal error InferUtil$SafeCheckException when run simplification inspections on attached project
- SCL-3536 Alignment of extends block
- SCL-4290 "Chained method calls / Align when multiline" removes indentation
- SCL-12375 Good code red: overloaded apply method from implicit conversion on object's superclass
- SCL-12452 Incorrect highlighting on implicit single class apply
- SCL-12474 IIE when add type annotation in Play2TemplateBlock
- SCL-12482 Type annotation required inspection doesn't add type for underscore parameter
- SCL-12416 Two single-line comments break indentation in function definition
- SCL-12360 Synthetic import statements are not processed
- SCL-9387 For Yield Formatting issue
- SCL-12527 scala.meta macro expansion fails
- SCL-12066 reorganize imports does not adhere to formatting rules
- SCL-12258 formatter removes indention of first comment in for block
- SCL-12297 Comment and annotation before single-expression Scala method breaks indentation
- SCL-12473 Type annotation inspection doesn't see annotated type for function parameters
- SCL-12353 Formatter 'Blank Lines' -> 'Around field' and 'Around field in interface' add blank lines also inside methods
- SCL-12483 Remove Type Annotation intention on _ parameter throws an exception
- SCL-12523 Meta annotation expansion improperly handles destructuring
- SCL-12347 Formatting: Partial function arguments on multiple lines get formatted to a single line
- SCL-12506 Add type annotation intention adds excessive parentheses inside {}
- SCL-12505 Add type annotation intention adds excessive parentheses to underscore parameter argument
- SCL-12509 Good code red "Value classes can have only one parameter" with scala meta macro annotation
- SCL-12465 Redundant parentheses in macro expansion
- SCL-10845 Wrongly reports error for method overloaded by implicit class
- SCL-12309 We forget to set space between class_name and curly_brace after completion
- SCL-12576 function types with single parameters may be rendered without parentheses
- SCL-12314 Formatter prefers to break function parameters on ":" rather than ","
- SCL-12337 Resolve fails on adding 'this' qualifier to implicit call
- SCL-12551 Parameter type not substituted for parametherized java types
|
Build 2017.3.4
Download Scala plugin for IDEA
- SCL-12359 Twirl Templates Won't Open in Editor
- SCL-12435 implicit conversions from LowPriorityImplicit via scala.Predef are not shown in completion
- SCL-12623 Internal error InferUtil$SafeCheckException when run simplification inspections on attached project
- SCL-3536 Alignment of extends block
- SCL-4290 "Chained method calls / Align when multiline" removes indentation
- SCL-12375 Good code red: overloaded apply method from implicit conversion on object's superclass
- SCL-12598 implicit search with local type inference is broken for constructor invocations
- SCL-12452 Incorrect highlighting on implicit single class apply
- SCL-12596 idea173.x test failures: Play2TemplateCallResolveTest
- SCL-12416 Two single-line comments break indentation in function definition
- SCL-12527 scala.meta macro expansion fails
- SCL-12360 Synthetic import statements are not processed
- SCL-9387 For Yield Formatting issue
- SCL-12577 Many exceptions
- SCL-12066 reorganize imports does not adhere to formatting rules
- SCL-12258 formatter removes indention of first comment in for block
- SCL-12599 No highlighting for ExecutionContext implicit usage
- SCL-12635 IndexNotReadyException from ScalaBreadcrumbsInfoProvider
- SCL-12353 Formatter 'Blank Lines' -> 'Around field' and 'Around field in interface' add blank lines also inside methods
- SCL-12470 Add support for highlighting implicit usages
- SCL-12615 Ctrl-Shift-F7 (Highlight Usages) has stopped working.
- SCL-12309 We forget to set space between class_name and curly_brace after completion
- SCL-11401 scala.meta macro expansion fails when pattern matching on annotation constructor with Symbol*
- SCL-10997 Add library to deps in build.sbt
- SCL-12642 wrong accessibility errors when highlighting scala library
- SCL-12601 Implicit usage isn't highlighted in case of import
- SCL-12600 Editor doesn't highlight implicits usage in a sequence
- SCL-12586 No navigation from import statement to another script
- SCL-12297 Comment and annotation before single-expression Scala method breaks indentation
- SCL-10845 Wrongly reports error for method overloaded by implicit class
- SCL-12576 function types with single parameters may be rendered without parentheses
- SCL-12314 Formatter prefers to break function parameters on ":" rather than ","
- SCL-12337 Resolve fails on adding 'this' qualifier to implicit call
- SCL-12347 Formatting: Partial function arguments on multiple lines get formatted to a single line
- SCL-12551 Parameter type not substituted for parametherized java types
|
Build 2017.2.7.8
Download Scala plugin for IDEA
Build 2017.2.7.6
Download Scala plugin for IDEA
- SCL-12450 IntelliJ IDEA Run Scala Console throwing exception
- SCL-12435 implicit conversions from LowPriorityImplicit via scala.Predef are not shown in completion
- SCL-3536 Alignment of extends block
- SCL-4290 "Chained method calls / Align when multiline" removes indentation
- SCL-12375 Good code red: overloaded apply method from implicit conversion on object's superclass
- SCL-12452 Incorrect highlighting on implicit single class apply
- SCL-12474 IIE when add type annotation in Play2TemplateBlock
- SCL-12482 Type annotation required inspection doesn't add type for underscore parameter
- SCL-12416 Two single-line comments break indentation in function definition
- SCL-12360 Synthetic import statements are not processed
- SCL-9387 For Yield Formatting issue
- SCL-12527 scala.meta macro expansion fails
- SCL-12066 reorganize imports does not adhere to formatting rules
- SCL-12258 formatter removes indention of first comment in for block
- SCL-12297 Comment and annotation before single-expression Scala method breaks indentation
- SCL-12473 Type annotation inspection doesn't see annotated type for function parameters
- SCL-12353 Formatter 'Blank Lines' -> 'Around field' and 'Around field in interface' add blank lines also inside methods
- 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-12523 Meta annotation expansion improperly handles destructuring
- SCL-12347 Formatting: Partial function arguments on multiple lines get formatted to a single line
- SCL-12506 Add type annotation intention adds excessive parentheses inside {}
- SCL-11401 scala.meta macro expansion fails when pattern matching on annotation constructor with Symbol*
- SCL-12509 Good code red "Value classes can have only one parameter" with scala meta macro annotation
- SCL-12465 Redundant parentheses in macro expansion
- SCL-12288 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter when compiling Scala 2.12.2 project with Java 9
- SCL-10845 Wrongly reports error for method overloaded by implicit class
- SCL-12309 We forget to set space between class_name and curly_brace after completion
- SCL-12576 function types with single parameters may be rendered without parentheses
- SCL-12314 Formatter prefers to break function parameters on ":" rather than ","
- SCL-12337 Resolve fails on adding 'this' qualifier to implicit call
- SCL-12551 Parameter type not substituted for parametherized java types
|
Build 2017.2.7
Download Scala plugin for IDEA
- SCL-11320 Good code red when type constructor unification needed
- SCL-3074 Good code red: val a: Array[ArrayLong] = Array(Array(1,2,3))
- SCL-11828 Find Usage of val does not find usages within subclass for overridden variables
- SCL-12104 Scalameta macro annotation expansion failed if annotation contains type parameter
- SCL-11143 SBT highlighting: Wrong forward reference
- SCL-12448 Scala "Double negation" inspection interferes with Java "Double negation" inspection
- SCL-12476 IIE when try to apply an action proposed by inspection from Inspections Result Panel
- SCL-12387 Unresolved code shows Internal IDE Error
- SCL-12407 SHOWSTOPPER! Scala.js Debugger tries to open client-dev-fastopt.js (it should never do this)
- SCL-12148 Improve `Receiver position` to also include Actor.Receive type annotated partial functions
- SCL-12379 Can't collapse macros after expansion
- SCL-12026 Add inspection that warns for suspicious implicit creation
- SCL-12450 IntelliJ IDEA Run Scala Console throwing exception
- SCL-10668 Internal IDE error in case of Worksheet is opened (even as non-active tab) during long period of time ( >15h)
- SCL-12475 IIE when try to resolve an annotation
- SCL-12222 Project View: show file extension for .sbt files
- SCL-12482 Type annotation required inspection doesn't add type for underscore parameter
- SCL-12409 Unable to save settings after opening a project in second window
- SCL-12110 A more generic approach for processing macro-transformed code
- SCL-11861 Gradle import is (supposedly) broken in new IDEA
- SCL-11862 Support Maven projects without scala-library dependency
- SCL-11848 sbt tasks tree lost on reopening project
- SCL-12064 Implicit declaration type inspection
- SCL-12419 match error in ScalaTestRunLineMarkerProvider.getInfo
- SCL-12350 "Type is obvious" setting applies to List.empty but doesn't to Map.empty
- SCL-12422 sbt shell import error: value jetbrains is not a member of String
- SCL-12417 Undo-macro-expansion does not delete generated companion object
- SCL-12373 Incomplete classpath of annotation invoked
- SCL-12395 "Name boolean parameters" breaks parameter list
- SCL-11783 We incorrectly add class modifier in pop-up info
- SCL-12473 Type annotation inspection doesn't see annotated type for function parameters
- SCL-12199 SOE in lub
- SCL-12195 SOE in ScalaPsiTypeBridge
- SCL-12348 wrong SAM expansion with implicit parameters
- SCL-12221 toString of our psi and scType throws exceptions if not in read action or is cancelled
- SCL-12059 Cannot see Twirl template decorator in sidebar:
- SCL-12342 outdated scalameta dependency
- SCL-11618 Fine-grained settings for the type annotation inspection
- SCL-12218 Empty intention description
- SCL-11985 Clicking on expand-macro button deletes the whole file
- SCL-12241 don't parse classfile just to check if it has "ScalaSig" attribute
- SCL-12011 Scala compiler settings: parse compound -Xplugin option
- SCL-12004 "Annotator based error" inspection should skip .md files
- 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-12385 Macro fails to expand if embedded inside an object
- SCL-12386 Macro revert doesn't fully revert macro content
- SCL-12404 Code completion fails to handle implicit conversions
- SCL-11796 show type names in ComparingUnrelatedTypesInspection hint
- SCL-12426 More descriptive messages for type annotation inspection
- SCL-12446 Incorrect "Explicit type annotation required" inspection fires
- SCL-12000 build status shows "queued sbt build ..." when building through sbt shell
- 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-12242 use StringBuilder instead of PrintWriter in scala decompiler
- SCL-12234 Red code: "defining" function call in Play Template
- SCL-12236 Exception and wrong default state of "Specify type" option in Refactoring -> Extract variable
- SCL-11831 Too long Breadcrumb for constructor definition
- SCL-12232 Excess import after adding a type annotation
|
Build 2017.2.7
Download Scala plugin for IDEA
- SCL-11320 Good code red when type constructor unification needed
- SCL-3074 Good code red: val a: Array[ArrayLong] = Array(Array(1,2,3))
- SCL-11828 Find Usage of val does not find usages within subclass for overridden variables
- SCL-12104 Scalameta macro annotation expansion failed if annotation contains type parameter
- SCL-11143 SBT highlighting: Wrong forward reference
- SCL-12448 Scala "Double negation" inspection interferes with Java "Double negation" inspection
- SCL-12476 IIE when try to apply an action proposed by inspection from Inspections Result Panel
- SCL-12387 Unresolved code shows Internal IDE Error
- SCL-12407 SHOWSTOPPER! Scala.js Debugger tries to open client-dev-fastopt.js (it should never do this)
- SCL-12148 Improve `Receiver position` to also include Actor.Receive type annotated partial functions
- SCL-12379 Can't collapse macros after expansion
- SCL-12026 Add inspection that warns for suspicious implicit creation
- SCL-12450 IntelliJ IDEA Run Scala Console throwing exception
- SCL-10668 Internal IDE error in case of Worksheet is opened (even as non-active tab) during long period of time ( >15h)
- SCL-12475 IIE when try to resolve an annotation
- SCL-12222 Project View: show file extension for .sbt files
- SCL-12482 Type annotation required inspection doesn't add type for underscore parameter
- SCL-12409 Unable to save settings after opening a project in second window
- SCL-12110 A more generic approach for processing macro-transformed code
- SCL-11861 Gradle import is (supposedly) broken in new IDEA
- SCL-11862 Support Maven projects without scala-library dependency
- SCL-11848 sbt tasks tree lost on reopening project
- SCL-12064 Implicit declaration type inspection
- SCL-12419 match error in ScalaTestRunLineMarkerProvider.getInfo
- SCL-12350 "Type is obvious" setting applies to List.empty but doesn't to Map.empty
- SCL-12422 sbt shell import error: value jetbrains is not a member of String
- SCL-12417 Undo-macro-expansion does not delete generated companion object
- SCL-12373 Incomplete classpath of annotation invoked
- SCL-12395 "Name boolean parameters" breaks parameter list
- SCL-11783 We incorrectly add class modifier in pop-up info
- SCL-12473 Type annotation inspection doesn't see annotated type for function parameters
- SCL-12199 SOE in lub
- SCL-12195 SOE in ScalaPsiTypeBridge
- SCL-12348 wrong SAM expansion with implicit parameters
- SCL-12221 toString of our psi and scType throws exceptions if not in read action or is cancelled
- SCL-12059 Cannot see Twirl template decorator in sidebar:
- SCL-12342 outdated scalameta dependency
- SCL-11618 Fine-grained settings for the type annotation inspection
- SCL-12218 Empty intention description
- SCL-11985 Clicking on expand-macro button deletes the whole file
- SCL-12241 don't parse classfile just to check if it has "ScalaSig" attribute
- SCL-12011 Scala compiler settings: parse compound -Xplugin option
- SCL-12004 "Annotator based error" inspection should skip .md files
- 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-12385 Macro fails to expand if embedded inside an object
- SCL-12386 Macro revert doesn't fully revert macro content
- SCL-12404 Code completion fails to handle implicit conversions
- SCL-11796 show type names in ComparingUnrelatedTypesInspection hint
- SCL-12426 More descriptive messages for type annotation inspection
- SCL-12446 Incorrect "Explicit type annotation required" inspection fires
- SCL-12000 build status shows "queued sbt build ..." when building through sbt shell
- 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-12242 use StringBuilder instead of PrintWriter in scala decompiler
- SCL-12234 Red code: "defining" function call in Play Template
- SCL-12236 Exception and wrong default state of "Specify type" option in Refactoring -> Extract variable
- SCL-11831 Too long Breadcrumb for constructor definition
- SCL-12232 Excess import after adding a type annotation
|
Build 2017.3.1
Download Scala plugin for IDEA
Build 2017.2.6.1
Download Scala plugin for IDEA
- SCL-11320 Good code red when type constructor unification needed
- SCL-3074 Good code red: val a: Array[ArrayLong] = Array(Array(1,2,3))
- SCL-11828 Find Usage of val does not find usages within subclass for overridden variables
- SCL-12104 Scalameta macro annotation expansion failed if annotation contains type parameter
- SCL-11143 SBT highlighting: Wrong forward reference
- SCL-12476 IIE when try to apply an action proposed by inspection from Inspections Result Panel
- SCL-12387 Unresolved code shows Internal IDE Error
- SCL-12407 SHOWSTOPPER! Scala.js Debugger tries to open client-dev-fastopt.js (it should never do this)
- SCL-12148 Improve `Receiver position` to also include Actor.Receive type annotated partial functions
- SCL-12379 Can't collapse macros after expansion
- SCL-12450 IntelliJ IDEA Run Scala Console throwing exception
- SCL-10668 Internal IDE error in case of Worksheet is opened (even as non-active tab) during long period of time ( >15h)
- SCL-12475 IIE when try to resolve an annotation
- SCL-12222 Project View: show file extension for .sbt files
- SCL-12482 Type annotation required inspection doesn't add type for underscore parameter
- SCL-12409 Unable to save settings after opening a project in second window
- SCL-12110 A more generic approach for processing macro-transformed code
- SCL-12026 Add inspection that warns for suspicious implicit creation
- 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-12419 match error in ScalaTestRunLineMarkerProvider.getInfo
- SCL-12350 "Type is obvious" setting applies to List.empty but doesn't to Map.empty
- SCL-12422 sbt shell import error: value jetbrains is not a member of String
- SCL-12417 Undo-macro-expansion does not delete generated companion object
- SCL-12373 Incomplete classpath of annotation invoked
- SCL-12395 "Name boolean parameters" breaks parameter list
- SCL-12000 build status shows "queued sbt build ..." when building through sbt shell
- SCL-11783 We incorrectly add class modifier in pop-up info
- SCL-12473 Type annotation inspection doesn't see annotated type for function parameters
- SCL-12199 SOE in lub
- SCL-12195 SOE in ScalaPsiTypeBridge
- SCL-12348 wrong SAM expansion with implicit parameters
- SCL-12221 toString of our psi and scType throws exceptions if not in read action or is cancelled
- SCL-12059 Cannot see Twirl template decorator in sidebar:
- SCL-12342 outdated scalameta dependency
- SCL-11618 Fine-grained settings for the type annotation inspection
- SCL-12218 Empty intention description
- SCL-11985 Clicking on expand-macro button deletes the whole file
- SCL-12241 don't parse classfile just to check if it has "ScalaSig" attribute
- SCL-12011 Scala compiler settings: parse compound -Xplugin option
- SCL-12004 "Annotator based error" inspection should skip .md files
- 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-12385 Macro fails to expand if embedded inside an object
- SCL-12386 Macro revert doesn't fully revert macro content
- SCL-12404 Code completion fails to handle implicit conversions
- SCL-11796 show type names in ComparingUnrelatedTypesInspection hint
- SCL-12426 More descriptive messages for type annotation inspection
- SCL-12448 Scala "Double negation" inspection interferes with Java "Double negation" inspection
- SCL-12446 Incorrect "Explicit type annotation required" inspection fires
- 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-12242 use StringBuilder instead of PrintWriter in scala decompiler
- SCL-12234 Red code: "defining" function call in Play Template
- SCL-12236 Exception and wrong default state of "Specify type" option in Refactoring -> Extract variable
- SCL-11831 Too long Breadcrumb for constructor definition
- SCL-12232 Excess import after adding a type annotation
|
Build 2017.2.6
Download Scala plugin for IDEA
- SCL-7237 Common build code not recognized in SBT child projects
- SCL-11320 Good code red when type constructor unification needed
- SCL-12104 Scalameta macro annotation expansion failed if annotation contains type parameter
- SCL-11143 SBT highlighting: Wrong forward reference
- SCL-12273 deadlock with calcFakeCompanionModule and desugaredElement
- SCL-10660 Mark sbt generated sources directories as "generated sources root"
- SCL-12245 Error when creating new SBT Dotty project
- SCL-12387 Unresolved code shows Internal IDE Error
- SCL-10417 Poor performance on Java project which uses Scala libraries (Akka)
- SCL-10668 Internal IDE error in case of Worksheet is opened (even as non-active tab) during long period of time ( >15h)
- SCL-12292 after update 2017.2 error (/:dumpStructure) java.net.URISyntaxException: Illegal character in path at index 20
- SCL-7997 Editor underscores class member in backticks
- SCL-12222 Project View: show file extension for .sbt files
- SCL-12224 SBT project is not initialized after git clone
- SCL-12110 A more generic approach for processing macro-transformed code
- SCL-12280 Mistakenly unused import with implicits
- SCL-12026 Add inspection that warns for suspicious implicit creation
- 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-12218 Empty intention description
- SCL-12000 build status shows "queued sbt build ..." when building through sbt shell
- SCL-12242 use StringBuilder instead of PrintWriter in scala decompiler
- SCL-12111 Type annotation inspection bug
- SCL-12199 SOE in lub
- SCL-12195 SOE in ScalaPsiTypeBridge
- SCL-12221 toString of our psi and scType throws exceptions if not in read action or is cancelled
- SCL-12059 Cannot see Twirl template decorator in sidebar:
- SCL-12328 adjust types replaces type with a deprecated type alias
- SCL-12131 OSX Scala Compile Server - Cannot choose JVM SDK when setting external compile server for scala
- SCL-11618 Fine-grained settings for the type annotation inspection
- SCL-12323 Projects with nonstandard build file setup not recognized as sbt projects
- SCL-11985 Clicking on expand-macro button deletes the whole file
- SCL-12241 don't parse classfile just to check if it has "ScalaSig" attribute
- SCL-12011 Scala compiler settings: parse compound -Xplugin option
- SCL-12264 getResolveScope throws assertion on invalid psi elements
- SCL-12247 Provide undo icon for expanded elements
- SCL-12269 parse classfiles in more efficient way
- SCL-12268 reimplement parsing of scalaSig attribute
- SCL-11796 show type names in ComparingUnrelatedTypesInspection hint
- SCL-11773 Wrong "Argument duplicates corresponding parameter default value" msg
- SCL-12236 Exception and wrong default state of "Specify type" option in Refactoring -> Extract variable
- SCL-11831 Too long Breadcrumb for constructor definition
- SCL-12331 failing slow tests: SettingQueryHandlerTest
- SCL-12332 implicit parameter of type Ordering[SetString] is not found
- SCL-12232 Excess import after adding a type annotation
|
Build 2017.2.5
Download Scala plugin for IDEA
- SCL-12059 Cannot see Twirl template decorator in sidebar:
|
Build 2017.2.4
Download Scala plugin for IDEA
- SCL-12058 Red code in Play 2.6.0-RC1
- SCL-12166 Scala Preferences fail to load
- SCL-12095 Can't run new Play2.6 app
- SCL-12055 Sources for sbt and plugins are not linked to project
- SCL-11607 Debugging in sbt shell
- SCL-12106 Complex Scala Code Analysis fails with exception
- SCL-12090 performance problem with Breeze library
- SCL-10597 Feature request: Trailing comma support
- SCL-12129 IDE hangs on Find when Scala plug-in is enabled
- SCL-12149 NullPointerException in ScalaInplaceVariableIntroducer.moveOffsetAfter
- SCL-12179 wrong check for synthetic trait forwarders
- SCL-12182 PIEAE in introduce variable
- SCL-12138 replace run line marker with green triangle
- SCL-12124 sbt shell does not start with sbt 0.13.16-Mx
- SCL-12132 Scala plugin has forgotten that it can run Java FX Applications
- SCL-12126 Deadlock in 2017.2 , IU-172.2953.9,
- SCL-12127 Consistent intellij crash with F-Bounded polymorphism (recursive type definition)
- SCL-12137 Alt+Enter import is failing, showing import dummy.dummy
|
Build 2017.1.20
Download Scala plugin for IDEA
- SCL-12101 Freeze while editing Scala (thread dumps attached)
- SCL-12024 IDEA hangs on Scala Plugin indexing
- SCL-12106 Complex Scala Code Analysis fails with exception
- SCL-12129 IDE hangs on Find when Scala plug-in is enabled
- SCL-11861 Gradle import is (supposedly) broken in new IDEA
- SCL-12011 Scala compiler settings: parse compound -Xplugin option
- SCL-12016 we shouldn't import classes and objects if they are aliased in `scala` or `scala.Predef`
- SCL-12005 MatchError in addImportForClass
- SCL-12008 Assertion failed in Play2SyntheticPackagesHolder
- SCL-12094 Method signature refactoring is broken
- SCL-12079 PsiInvalidElementAccessException in debugger
- SCL-12049 Incorrect highlighting in file (project included)
- SCL-12126 Deadlock in 2017.2 , IU-172.2953.9,
- SCL-12127 Consistent intellij crash with F-Bounded polymorphism (recursive type definition)
- SCL-9286 Broken formatting inside quasiquotes
|
Build 2017.2.3
Download Scala plugin for IDEA
- SCL-12016 we shouldn't import classes and objects if they are aliased in `scala` or `scala.Predef`
- SCL-12062 Terrible build performance with Scala plugin
- SCL-12005 MatchError in addImportForClass
- SCL-12094 Method signature refactoring is broken
- SCL-11986 Factory method generated without parameterised types in constructor call
- SCL-12009 reload in sbt shell after starting a shell in another project breaks reload
- SCL-12007 Overrides search from java shows inconsistent results
- SCL-12101 Freeze while editing Scala (thread dumps attached)
- SCL-11780 Found usage misclassified as a thrown exception
- SCL-11955 sbt 1.0 import
- 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
- SCL-11131 Search for Instance Creation (i.e constructor calls)
|
Build 2017.1.19
Download Scala plugin for IDEA
- SCL-11971 Unexpected refresh of a dialog after JDK8-message
- SCL-11417 When copying Scala code from one scala class to another, Scala plugin offers to convert from Java code
- SCL-11458 Enum + Method convertation generates incorrect code
- SCL-11450 Handle Lambda expression on Worksheet output
- SCL-11453 SBT messages are separated by empty line
- SCL-11471 REPL Worksheet From time to time I get Internal IDE Error about Read access for Logger
- SCL-11683 NPE in parsing worksheet arguments
- SCL-11309 SBT Shell add History commands support
- SCL-11262 Incorrect type
- SCL-9119 Good code red: apply call type is not inferred
- SCL-11314 Support catching multiple exceptions in converter
- SCL-11402 scala.meta macro expansion fails when pattern matching on annotation type parameter
- SCL-11361 Text-> Java converter Imports addition can't correctly handle Java Collections
- SCL-10276 Highlight expected parameters during Akka actor creation actorOf(classOfExample, name, age)
- SCL-10277 Suggesting Akka props() pattern via completion
- SCL-10589 'Convert to Scala' should generate 'Unit' methods taking into account Scala settings
- SCL-11909 Exception in REPL Worksheet after it's execution in 2017.2 plugin
- SCL-11467 REPL Worksheet trash code on output after "print"
- SCL-11445 Don't allow remove braces in try statements with multiple statements
- SCL-9432 Good code highlighted in red: type inference fails
- SCL-11442 Switch-case convert. makes bad formatting
- SCL-11321 Handle empty switch statement
- SCL-11712 Improve Package Object presentation in Project View
- SCL-11986 Factory method generated without parameterised types in constructor call
- SCL-11393 Java to Scala conversion doesn't apply annotation settings
- SCL-11259 Show parameter tool-tips (Ctrl-P) does not work in complex / multi-line situations
- SCL-4717 incorrect highlight of valid syntax
- SCL-11523 Debug. Fields named "sp" are shown in variables
- SCL-11291 Play project does not compile from IDEA
- SCL-11401 scala.meta macro expansion fails when pattern matching on annotation constructor with Symbol*
- SCL-11468 REPL Worksheet exception in output if execute code in REPL after regular mode
- SCL-11469 REPL Worksheet Output panel disappears after click on garbage_button
- SCL-11691 sbt shell: pick up .sbtopts in launch parameters
- SCL-11441 Switch-case convert. forgets to add curly-braces to block
- SCL-11370 When paste Java code to Scala class, converter deletes empty lines before place of paste
- SCL-7010 Good code is red: Method is more specific than object
- SCL-11444 Try-catch-finally convert. forgets to add curly-braces to Try block
- SCL-11796 show type names in ComparingUnrelatedTypesInspection hint
- SCL-1164 Add ability to infer generic parameters types for method and infix calls.
- SCL-11313 Wrong super.equals
conversion - SCL-9942 Wrong error highlighting because of object rename
- SCL-11475 REPL Worksheet Compilation error at second execution of a same code (pattern matching)
- SCL-11882 IntelliJ Idea startup time is much slower with scala plugin
- SCL-11599 SBT Shell `Start SBT Shell` action does nothing
- SCL-11420 Code completion gives preference to Scala types when writing Java
- SCL-11499 REPL Worksheet Additional output in second run of the same code
- SCL-11911 Don't show low-ranked sbt keys in project view
- SCL-8267 Highlighted errors when there is no error
- SCL-11865 fix tests for IDEA 172 branch
- SCL-11494 REPL Worksheet blue arrow points to comment before final expression
- SCL-594 java.lang.ClassCastException: com.intellij.testFramework.LightVirtualFile cannot be cast to com.intellij.openapi.vfs.VirtualFileWithId
- SCL-11702 parallel or independent running of build commands in shell
- SCL-11577 Modify code style ... dialog in "Type ann. req." inspection appears for each warning
- SCL-11451 Java class with static elements is converted to Scala object
- SCL-11449 Worksheet fail if it runs in Interactive mode with REPL
- SCL-10112 3.0.1 plugin contains Play 2.4.2 version
- SCL-11900 Exception in ServiceManager when IDEA 2017.2 stay some time in background
- SCL-11720 REPL Worksheet wrong number for "res" after "print" statement
- SCL-11500 Inspection: private final val marked "redundant" for final classes and objects
- SCL-11643 While in Scala editor the breadcrumbs ignore background color settings
- SCL-11992 Exception during introduce variable on IDEA 172
- SCL-11515 SBT import/refresh doesn't end on error, no information about error
- SCL-11905 IllegalArgumentException when run println in Worksheet in 2017.2 Scala plugin
- SCL-11529 NPE in project import
- SCL-11012 Add one more find usages category for Akka case classes in send/ask positions
- IDEA-169008 Gradle: unnesessary module is configured on creating a new project; Throwable at com.intellij.openapi.module.impl.ModuleManagerImpl.loadModules
- SCL-9858 Good code red: Incorrect type checking of result of a recursive method with path-dependent types
- SCL-11405 IDE creates scala type file in case of Java code copy-paste
- SCL-10961 FlatSpecFinder is throwing an exception
- SCL-11822 Internal IDE Error when run simplify_factory_method inspection over the Akka project
- SCL-11901 Cannot import any SBT project with IDEA 2017.2
- SCL-10804 Add an option to edit the default template for a scala test file
- SCL-11268 Artifact index issues
|
Build 2017.2.2
Download Scala plugin for IDEA
Build 2017.1.15
Download Scala plugin for IDEA
Build 2017.1.14
Download Scala plugin for IDEA
Build 2017.1.10
Download Scala plugin for IDEA
- SCL-11458 Enum + Method convertation generates incorrect code
- SCL-11417 When copying Scala code from one scala class to another, Scala plugin offers to convert from Java code
- SCL-11450 Handle Lambda expression on Worksheet output
- SCL-11453 SBT messages are separated by empty line
- SCL-11309 SBT Shell add History commands support
- SCL-11262 Incorrect type
- SCL-11321 Handle empty switch statement
- SCL-11467 REPL Worksheet trash code on output after "print"
- SCL-11442 Switch-case convert. makes bad formatting
- SCL-11420 Code completion gives preference to Scala types when writing Java
- SCL-11361 Text-> Java converter Imports addition can't correctly handle Java Collections
- SCL-11393 Java to Scala conversion doesn't apply annotation settings
- SCL-11259 Show parameter tool-tips (Ctrl-P) does not work in complex / multi-line situations
- SCL-11402 scala.meta macro expansion fails when pattern matching on annotation type parameter
- SCL-10589 'Convert to Scala' should generate 'Unit' methods taking into account Scala settings
- SCL-11401 scala.meta macro expansion fails when pattern matching on annotation constructor with Symbol*
- SCL-11468 REPL Worksheet exception in output if execute code in REPL after regular mode
- SCL-11469 REPL Worksheet Output panel disappears after click on garbage_button
- SCL-11523 Debug. Fields named "sp" are shown in variables
- SCL-11441 Switch-case convert. forgets to add curly-braces to block
- SCL-11370 When paste Java code to Scala class, converter deletes empty lines before place of paste
- SCL-11444 Try-catch-finally convert. forgets to add curly-braces to Try block
- SCL-11313 Wrong super.equals
conversion - SCL-11445 Don't allow remove braces in try statements with multiple statements
- SCL-11314 Support catching multiple exceptions in converter
- SCL-11451 Java class with static elements is converted to Scala object
- SCL-11449 Worksheet fail if it runs in Interactive mode with REPL
- SCL-11515 SBT import/refresh doesn't end on error, no information about error
- SCL-11405 IDE creates scala type file in case of Java code copy-paste
- SCL-11529 NPE in project import
- IDEA-169008 Gradle: unnesessary module is configured on creating a new project; Throwable at com.intellij.openapi.module.impl.ModuleManagerImpl.loadModules
- SCL-11552 Object displayed with $
- SCL-11268 Artifact index issues
|
Build 2017.1.9
Download Scala plugin for IDEA
- SCL-10078 Convert Java Code to Scala should turn @Override methods into override
- SCL-11362 Text-> Java converter Java converter doesn't convert Lambda expression
- SCL-11241 Remove extra leading space in Scala inspections settings
- SCL-11204 Scala implicit declaration never used weak warning
- SCL-11223 Disabling auto import on nested class
- SCL-11304 SBT Shell If I cancel restart action, SBT Console anyway does it
- SCL-3286 Smart Code Completion ignores "Exclude from Import and Completion" option
- SCL-10017 Debugger can't evaluate
- SCL-11245 Debugger skipped breakpoints (no executable code found ...)
- SCL-11199 Spelling error on scala code style Type Annotations tab
- SCL-11033 Update Button in Scala settings
- SCL-11255 Code Completion does not work for inner classes defined locally
- SCL-11271 IDEA suggest to convert sealed trait to SAM
- SCL-11339 batch optimize import aborts if an exception occurs
- SCL-11214 IDE permanently freezes on attempt to set break point (occurs in release and EAP)
- SCL-11282 Highlighting fails for imported package with reserved word in name
- SCL-11024 scala.meta macro annotation on objects with apply methods
- SCL-11200 IDEA Ultimate / scala plugin gives warnings that it cannot connect to the compile server
- SCL-11146 Auto generation of anonymous classes doesn't always use overridden methods' return type
- SCL-10543 'Implement methods' generates full path for path-dependent types
- SCL-11340 NullPointerException while running project
- SCL-11236 Please remove "Build" from default "Before launch" steps for "SBT Task" run configuration
- SCL-6913 Code Style for Scala: Method call arguments, New line after '(' only if multi-line args exists
- SCL-8053 Configurable Import Sort Ordering
- SCL-8768 Renaming class name could give result of class import get appended with dollar sign ($)
- SCL-9769 Java to Scala conversion for "external" code
- SCL-4280 Format action incorrectly formats method signature in scaladoc
- SCL-11203 Unable to run ScalaTest code
- SCL-11224 Scala.js false positive: Reassignment to val
- SCL-4867 <Click to see difference> for ScalaTest
|
Build 2016.3.9
Download Scala plugin for IDEA
* [SCL-10678|https://youtrack.jetbrains.com/issue/SCL-10678] Inspection: replace match { case true => ??? ; case false => ??? } with `if`
* [SCL-10763|https://youtrack.jetbrains.com/issue/SCL-10763] Debugger crashes after encountering an instance of scala built java class.
* [SCL-11103|https://youtrack.jetbrains.com/issue/SCL-11103] Array rendering in worksheet. Regression.
* [SCL-11245|https://youtrack.jetbrains.com/issue/SCL-11245] Debugger skipped breakpoints (no executable code found ...)
* [SCL-10884|https://youtrack.jetbrains.com/issue/SCL-10884] Automatic import for member calls, like `asScala`
* [SCL-9929|https://youtrack.jetbrains.com/issue/SCL-9929] PC sometimes lost precise collection type
* [SCL-11204|https://youtrack.jetbrains.com/issue/SCL-11204] Scala implicit declaration never used weak warning
* [SCL-11339|https://youtrack.jetbrains.com/issue/SCL-11339] batch optimize import aborts if an exception occurs
* [SCL-10792|https://youtrack.jetbrains.com/issue/SCL-10792] Import package is still wrong
* [SCL-10113|https://youtrack.jetbrains.com/issue/SCL-10113] 'Add type annotation' intention not available for procedure-style functions
* [SCL-11142|https://youtrack.jetbrains.com/issue/SCL-11142] Type annotation resolving of inner class of java class is wrong
* [SCL-10017|https://youtrack.jetbrains.com/issue/SCL-10017] Debugger can't evaluate
* [SCL-9925|https://youtrack.jetbrains.com/issue/SCL-9925] Scala type checker fails with PackratParser
* [SCL-10363|https://youtrack.jetbrains.com/issue/SCL-10363] Cannot run single scala-test when tests use tags
* [SCL-10723|https://youtrack.jetbrains.com/issue/SCL-10723] [Refactor -> Extract method] Type annotation setting for private method depends on previous choice
* [SCL-10677|https://youtrack.jetbrains.com/issue/SCL-10677] Respect type annotation settings in "create from usage" handlers
* [SCL-10806|https://youtrack.jetbrains.com/issue/SCL-10806] SBT cannot find JVM in Android SDK
* [SCL-10894|https://youtrack.jetbrains.com/issue/SCL-10894] Better UI handling of dependency resolution errors
* [SCL-11099|https://youtrack.jetbrains.com/issue/SCL-11099] Expansion of macro-annotated method fails
* [SCL-11098|https://youtrack.jetbrains.com/issue/SCL-11098] Incorrect expansion of infix types
* [SCL-10160|https://youtrack.jetbrains.com/issue/SCL-10160] cannot create application run configuration from scala object with "Choose main class" dialog
* [SCL-5854|https://youtrack.jetbrains.com/issue/SCL-5854] Wrong highlighting - match returning Either confuses Scala type checking
* [SCL-8887|https://youtrack.jetbrains.com/issue/SCL-8887] Find usages for var class parameters finds all access as read value, no writes
* [SCL-5183|https://youtrack.jetbrains.com/issue/SCL-5183] Wrong type is inferred
* [SCL-10788|https://youtrack.jetbrains.com/issue/SCL-10788] Introduce Variable refactoring does not ignore whitespaces
* [SCL-10969|https://youtrack.jetbrains.com/issue/SCL-10969] AddTypeAnnotation inspection doesn't disappear in some cases
* [SCL-9771|https://youtrack.jetbrains.com/issue/SCL-9771] Categorize apply/unapply usages for case classes
* [SCL-10965|https://youtrack.jetbrains.com/issue/SCL-10965] Incorrect scala.meta expansion
* [SCL-10764|https://youtrack.jetbrains.com/issue/SCL-10764] "Extract method" that was invoked in method definition keeps "Specify type" checkbox unchecked even if default setting is "Add"
* [SCL-10820|https://youtrack.jetbrains.com/issue/SCL-10820] Find/Show usages fail to detect usage of package private variables which are defined in a package object
* [SCL-10532|https://youtrack.jetbrains.com/issue/SCL-10532] Exponential Slowdown when auto-completing an import (entire UI is frozen for some time)
* [SCL-11024|https://youtrack.jetbrains.com/issue/SCL-11024] scala.meta macro annotation on objects with apply methods
* [SCL-10722|https://youtrack.jetbrains.com/issue/SCL-10722] Extract method Signature preview initially doesn't respect enabled "Specify type" setting
* [SCL-11120|https://youtrack.jetbrains.com/issue/SCL-11120] UI freeze
* [SCL-10217|https://youtrack.jetbrains.com/issue/SCL-10217] find usage finds fields of wrong classes
* [SCL-11200|https://youtrack.jetbrains.com/issue/SCL-11200] IDEA Ultimate / scala plugin gives warnings that it cannot connect to the compile server
* [SCL-9827|https://youtrack.jetbrains.com/issue/SCL-9827] Error during import of sbt project
* [SCL-10858|https://youtrack.jetbrains.com/issue/SCL-10858] decompiler is not aware of lazy vals
* [SCL-10974|https://youtrack.jetbrains.com/issue/SCL-10974] Type added by type_annotation_inspection makes code red and breaks compilation
* [SCL-10932|https://youtrack.jetbrains.com/issue/SCL-10932] ScalaTest members don't appear in outline anymore
* [SCL-10345|https://youtrack.jetbrains.com/issue/SCL-10345] Inspection: redundant default argument
* [SCL-9577|https://youtrack.jetbrains.com/issue/SCL-9577] Scala Worksheet Incorrectly Displays "Wrong Forward Reference"
* [SCL-10719|https://youtrack.jetbrains.com/issue/SCL-10719] "Configure type annotation inspection" link gives NPE and doesn't open new window
* [SCL-10743|https://youtrack.jetbrains.com/issue/SCL-10743] Wrong gutter position
* [SCL-6417|https://youtrack.jetbrains.com/issue/SCL-6417] "Type mismatch" when using scalaz validation
* [SCL-10826|https://youtrack.jetbrains.com/issue/SCL-10826] Incremental error highlighting - error not shown for a function call after parameter type has changed
* [SCL-4500|https://youtrack.jetbrains.com/issue/SCL-4500] Highlighting error when mapping list of Int
* [SCL-10218|https://youtrack.jetbrains.com/issue/SCL-10218] highlighting, type checking, and error highlighting not working in scala scripts and scala console
* [SCL-11340|https://youtrack.jetbrains.com/issue/SCL-11340] NullPointerException while running project
* [SCL-8827|https://youtrack.jetbrains.com/issue/SCL-8827] Implicit ToResponseMarshallable conversion not detected inside akka-http complete blocks
* [SCL-10636|https://youtrack.jetbrains.com/issue/SCL-10636] Wrong error highlighting in a Akka-Http project
* [SCL-7570|https://youtrack.jetbrains.com/issue/SCL-7570] Find usages categorizes some constructor calls as "Value read"
* [SCL-10922|https://youtrack.jetbrains.com/issue/SCL-10922] Good code yellow: 'Remove "new" modifier' from overriden case class
* [SCL-11047|https://youtrack.jetbrains.com/issue/SCL-11047] Stuck on indexing with 2016.3
* [SCL-11022|https://youtrack.jetbrains.com/issue/SCL-11022] V 2016.3 Internal build breaks on Linux mounted project directory
* [SCL-8705|https://youtrack.jetbrains.com/issue/SCL-8705] Ever-increasing memory consumption until the IDE crashes
* [SCL-7521|https://youtrack.jetbrains.com/issue/SCL-7521] Highlights error in a good code - sequence of doubles/ints
* [SCL-10624|https://youtrack.jetbrains.com/issue/SCL-10624] akka-http routes dsl regression in 2016.2
* [IDEA-162923|https://youtrack.jetbrains.com/issue/IDEA-162923] junit-jupiter 5 messes detection of non-annotated JUnit tests
* [SCL-11004|https://youtrack.jetbrains.com/issue/SCL-11004] Copy past does not work, SOE in log
* [SCL-11105|https://youtrack.jetbrains.com/issue/SCL-11105] IntelliJ IDEA 2016.3 Ultimate now showing "Project JDK is not defined" on non-Java project. Please turn it off.
* [SCL-10632|https://youtrack.jetbrains.com/issue/SCL-10632] Method formatting broken when Scaladoc added
* [SCL-11090|https://youtrack.jetbrains.com/issue/SCL-11090] Scala code analysis hanging, SOE in log
* [SCL-11072|https://youtrack.jetbrains.com/issue/SCL-11072] NullPointerException after upgrading to Scala plugin version 2016.3.4
* [SCL-10237|https://youtrack.jetbrains.com/issue/SCL-10237] Good code red: typelevel.cats's applicatives doesn't understand |@|
* [SCL-11005|https://youtrack.jetbrains.com/issue/SCL-11005] Latest version of IDEA 2016.3 scala plugin not compatible with sbt-multi-jvm plugin
* [SCL-11224|https://youtrack.jetbrains.com/issue/SCL-11224] Scala.js false positive: Reassignment to val
* [SCL-10432|https://youtrack.jetbrains.com/issue/SCL-10432] Good code red: implicit conversion
* [SCL-10992|https://youtrack.jetbrains.com/issue/SCL-10992] UI Freeze
* [SCL-8413|https://youtrack.jetbrains.com/issue/SCL-8413] enablePlugins call from build.sbt incorrectly highlighted as error
* [SCL-9877|https://youtrack.jetbrains.com/issue/SCL-9877] akka-http - combined directives not properly highlighted
|
|
Build 2017.1.8
Download Scala plugin for IDEA
- SCL-11204 Scala implicit declaration never used weak warning
- SCL-11200 IDEA Ultimate / scala plugin gives warnings that it cannot connect to the compile server
- SCL-11224 Scala.js false positive: Reassignment to val
|
Build 2016.3.8
Download Scala plugin for IDEA
- SCL-11204 Scala implicit declaration never used weak warning
- SCL-11200 IDEA Ultimate / scala plugin gives warnings that it cannot connect to the compile server
- SCL-11224 Scala.js false positive: Reassignment to val
|
Build 2016.3.7
Download Scala plugin for IDEA
- SCL-11103 Array rendering in worksheet. Regression.
|
Build 2017.1.6
Download Scala plugin for IDEA
- SCL-11142 Type annotation resolving of inner class of java class is wrong
- SCL-11120 UI freeze
- SCL-10160 cannot create application run configuration from scala object with "Choose main class" dialog
- SCL-10017 Debugger can't evaluate
- SCL-10858 decompiler is not aware of lazy vals
- 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.6
Download Scala plugin for IDEA
- SCL-11103 Array rendering in worksheet. Regression.
- SCL-10965 Incorrect scala.meta expansion
- SCL-11142 Type annotation resolving of inner class of java class is wrong
- SCL-11099 Expansion of macro-annotated method fails
- SCL-11098 Incorrect expansion of infix types
- SCL-11120 UI freeze
- SCL-10160 cannot create application run configuration from scala object with "Choose main class" dialog
- SCL-10017 Debugger can't evaluate
- SCL-10858 decompiler is not aware of lazy vals
- SCL-9827 Error during import of sbt project
- SCL-11105 IntelliJ IDEA 2016.3 Ultimate now showing "Project JDK is not defined" on non-Java project. Please turn it off.
- SCL-11090 Scala code analysis hanging, SOE in log
- SCL-11072 NullPointerException after upgrading to Scala plugin version 2016.3.4
- SCL-11005 Latest version of IDEA 2016.3 scala plugin not compatible with sbt-multi-jvm plugin
|
Build 2017.1.5
Download Scala plugin for IDEA
Build 2016.3.5
Download Scala plugin for IDEA
- SCL-11098 Incorrect expansion of infix types
- SCL-11103 Array rendering in worksheet. Regression.
- SCL-10965 Incorrect scala.meta expansion
- SCL-11099 Expansion of macro-annotated method fails
- SCL-11065 Breadcrumb text not visible (or not respecting colour preferences) with Scala plug-in enabled
- SCL-9827 Error during import of sbt project
- SCL-11090 Scala code analysis hanging, SOE in log
- SCL-11072 NullPointerException after upgrading to Scala plugin version 2016.3.4
- SCL-11005 Latest version of IDEA 2016.3 scala plugin not compatible with sbt-multi-jvm plugin
|
Build 2016.2.1
Download Scala plugin for IDEA
Build 2016.2.0
Download Scala plugin for IDEA
- SCL-10511 imports in Scala worksheets don't work properly
- SCL-10370 code does not compile in worksheet
|
Build 2016.2.0
Download Scala plugin for IDEA
- SCL-10511 imports in Scala worksheets don't work properly
- SCL-10370 code does not compile in worksheet
|
Build 2016.2.0
Download Scala plugin for IDEA
* [SCL-8858|https://youtrack.jetbrains.com/issue/SCL-8858] Usage of none monospace font in error message.
* [SCL-9868|https://youtrack.jetbrains.com/issue/SCL-9868] "Move statements right and left" for Scala too (not just java/html)
* [SCL-9861|https://youtrack.jetbrains.com/issue/SCL-9861] Inspection: unnecessary partial function definition
* [SCL-10233|https://youtrack.jetbrains.com/issue/SCL-10233] When selecting menu option "Build/Rebuild Project", compilation aborts with error "Error:scalac: Error: org.jetbrains.jps.incremental.scala.remote.ServerException"
* [SCL-10036|https://youtrack.jetbrains.com/issue/SCL-10036] Breakpoints not working in scala async blocks in Scala 2.10
* [SCL-10039|https://youtrack.jetbrains.com/issue/SCL-10039] Setting Scala compiler incrementality type to SBT breaks Java projects
* [SCL-9372|https://youtrack.jetbrains.com/issue/SCL-9372] Code with eq is missing parenthesis
* [SCL-9473|https://youtrack.jetbrains.com/issue/SCL-9473] Methods on a method argument are not found any longer if argument type contains refinement
* [SCL-10240|https://youtrack.jetbrains.com/issue/SCL-10240] Super Method tool doesn't work with overridden methods of self references
* [SCL-7503|https://youtrack.jetbrains.com/issue/SCL-7503] Good code is red: Incorrect error highlighting with setter in backticks
* [SCL-9871|https://youtrack.jetbrains.com/issue/SCL-9871] good code red: package spope method not found when escaped keyword in package name
* [SCL-10405|https://youtrack.jetbrains.com/issue/SCL-10405] no error highlighting for members with same backticked name
* [SCL-9977|https://youtrack.jetbrains.com/issue/SCL-9977] ui lockup in very small file
* [SCL-10042|https://youtrack.jetbrains.com/issue/SCL-10042] 'Type annotation required' inspection marks constructor as missing return type annotation
* [SCL-5728|https://youtrack.jetbrains.com/issue/SCL-5728] good code red: infix expression with several underscore arguments and expected type
* [SCL-7582|https://youtrack.jetbrains.com/issue/SCL-7582] default argument functions for constructor do not resolve in java
* [SCL-10287|https://youtrack.jetbrains.com/issue/SCL-10287] Wrong RedundantNewCaseClass intention invokation in case of companion object with defined apply method
* [SCL-10286|https://youtrack.jetbrains.com/issue/SCL-10286] Import all members intention doesn't work for member with the same name as package name
* [SCL-10285|https://youtrack.jetbrains.com/issue/SCL-10285] Duplication in description of RedundantNewCaseClass inspection and incorrect intension_action message
* [SCL-10289|https://youtrack.jetbrains.com/issue/SCL-10289] Wrong RedundantNewCaseClass inspection call in case of apply with implicit parameter
* [SCL-10326|https://youtrack.jetbrains.com/issue/SCL-10326] NPE in IDEA after Optimize Import of akka-actor
* [SCL-10101|https://youtrack.jetbrains.com/issue/SCL-10101] Scala syntax doesn't catch tuple pattern matching error
* [SCL-10293|https://youtrack.jetbrains.com/issue/SCL-10293] New intention to regenerate type annotation for var/val/def
* [SCL-10351|https://youtrack.jetbrains.com/issue/SCL-10351] Inspection: convert null initializer to _
* [SCL-9942|https://youtrack.jetbrains.com/issue/SCL-9942] Wrong error highlighting because of object rename
* [SCL-9916|https://youtrack.jetbrains.com/issue/SCL-9916] Inspection pass never completes for the specific file
* [SCL-8861|https://youtrack.jetbrains.com/issue/SCL-8861] Extending akka testkit gives an error
* [SCL-6619|https://youtrack.jetbrains.com/issue/SCL-6619] case classes without parameters are removed from Scala 2.11
* [SCL-9029|https://youtrack.jetbrains.com/issue/SCL-9029] Good code red: Polymorphic Signatures (MethodHandle.{invoke,invokeExact})
* [SCL-9938|https://youtrack.jetbrains.com/issue/SCL-9938] Remove error highlighting from type element in case of type mismatch
* [SCL-10165|https://youtrack.jetbrains.com/issue/SCL-10165] packages with backticked names are highlighted as errors
* [SCL-10245|https://youtrack.jetbrains.com/issue/SCL-10245] Scala Compile Server idle timeout won't stick
* [SCL-10371|https://youtrack.jetbrains.com/issue/SCL-10371] "Useless expression" inspection doesn't account for class initialization
* [SCL-10374|https://youtrack.jetbrains.com/issue/SCL-10374] Support for SAM in Scala 2.12-M4
* [SCL-7089|https://youtrack.jetbrains.com/issue/SCL-7089] Value tooltip does not show up when debugging Scala
* [SCL-9682|https://youtrack.jetbrains.com/issue/SCL-9682] "anonymous function can be turned into a method value" is overeager
* [SCL-10311|https://youtrack.jetbrains.com/issue/SCL-10311] false "Wrong number of arguments for extractor" highlighting
* [SCL-9844|https://youtrack.jetbrains.com/issue/SCL-9844] Inspection: redundant `new` keyword in case class instantiation
* [SCL-7069|https://youtrack.jetbrains.com/issue/SCL-7069] Parse error for Map[String,Any]
* [SCL-10253|https://youtrack.jetbrains.com/issue/SCL-10253] incorrect error highlighting: too many argument for apply
* [SCL-9840|https://youtrack.jetbrains.com/issue/SCL-9840] Collection inspection: convert map.get(k).get to map(k)
* [SCL-9841|https://youtrack.jetbrains.com/issue/SCL-9841] Collection inspection: convert map.find(_ == k).map(_._2) to map(k)
* [SCL-9922|https://youtrack.jetbrains.com/issue/SCL-9922] Typo in ""Pattern may never match"
* [SCL-10301|https://youtrack.jetbrains.com/issue/SCL-10301] can't evaluate method call work if qualifier has a same name as implicitly imported package
* [SCL-10306|https://youtrack.jetbrains.com/issue/SCL-10306] wrong type inference for argument patterns if extractor has implicit parameter
* [SCL-9668|https://youtrack.jetbrains.com/issue/SCL-9668] Pattern match should be highlighted yellow
* [SCL-10027|https://youtrack.jetbrains.com/issue/SCL-10027] Good code red: error highlight in case class copy caused by existence of same-named, but unrelated method
* [SCL-9915|https://youtrack.jetbrains.com/issue/SCL-9915] Scala Single Abstract Method (SAM) with by-name argument compilation error: identifier expected but '=>' found.
* [SCL-9116|https://youtrack.jetbrains.com/issue/SCL-9116] Option.contains inspection is invalid on Scala 2.10 but still suggested
* [SCL-8759|https://youtrack.jetbrains.com/issue/SCL-8759] Good code red: Calling overloaded Java generics method
* [SCL-9578|https://youtrack.jetbrains.com/issue/SCL-9578] No error when var implements val
* [SCL-8823|https://youtrack.jetbrains.com/issue/SCL-8823] PartialFunction0 that 'returns' Unit incorrect red highlight
* [SCL-9760|https://youtrack.jetbrains.com/issue/SCL-9760] Don't suggest length-related collection inspections for Array
* [SCL-9161|https://youtrack.jetbrains.com/issue/SCL-9161] The verb "re-format" should be written without a hyphen
* [SCL-9898|https://youtrack.jetbrains.com/issue/SCL-9898] Suggest types based on variable name
* [SCL-10103|https://youtrack.jetbrains.com/issue/SCL-10103] Breakpoints in trait methods don't work since Scala uses default methods at the bytecode level
* [SCL-10105|https://youtrack.jetbrains.com/issue/SCL-10105] Freeze on importing SBT Project
* [SCL-8947|https://youtrack.jetbrains.com/issue/SCL-8947] Create New Scala Class - wrong error "This is not a valid Scala qualified name"
* [SCL-6729|https://youtrack.jetbrains.com/issue/SCL-6729] Good code red: override member with an object
* [SCL-10295|https://youtrack.jetbrains.com/issue/SCL-10295] Overload resolution problem
* [SCL-10161|https://youtrack.jetbrains.com/issue/SCL-10161] Cannot close project because of blocked thread
* [SCL-10244|https://youtrack.jetbrains.com/issue/SCL-10244] Imported library classes are parsed incorrectly which lead to weird import errors
* [SCL-9619|https://youtrack.jetbrains.com/issue/SCL-9619] Type mismatch error for java annotation with element called 'lazy'
* [SCL-7475|https://youtrack.jetbrains.com/issue/SCL-7475] Good code is red: Shapless @@
* [SCL-7471|https://youtrack.jetbrains.com/issue/SCL-7471] Named argument with type _* is highlighted for repeated parameter
* [SCL-10257|https://youtrack.jetbrains.com/issue/SCL-10257] Ability to specify working directory for SBT task run configuration
* [SCL-9456|https://youtrack.jetbrains.com/issue/SCL-9456] Scala return type error highlighting confusing in a try/catch block
* [SCL-9975|https://youtrack.jetbrains.com/issue/SCL-9975] Additional compiler options change takes effect only after rebooting compile server twice
* [SCL-9832|https://youtrack.jetbrains.com/issue/SCL-9832] Do not warn about empty-parens for getters in ScalaJS facades
* [SCL-2022|https://youtrack.jetbrains.com/issue/SCL-2022] Autocompletion: suggest nearby references first
* [SCL-6617|https://youtrack.jetbrains.com/issue/SCL-6617] Feature request: sort completions by scope
* [SCL-10071|https://youtrack.jetbrains.com/issue/SCL-10071] Deadlock
* [SCL-4988|https://youtrack.jetbrains.com/issue/SCL-4988] Parameter Info stops working with functions when using import renames
* [SCL-8792|https://youtrack.jetbrains.com/issue/SCL-8792] Infix notation for a tail recursive call wrongly highlighted as an error
* [SCL-8119|https://youtrack.jetbrains.com/issue/SCL-8119] Scala: Breeze operations return 'Nothing' in editor, while compilation works fine.
* [SCL-9395|https://youtrack.jetbrains.com/issue/SCL-9395] Scala Console run config broken IDEA 15.0 - java.lang.ClassNotFoundException: @vm_params
* [SCL-8408|https://youtrack.jetbrains.com/issue/SCL-8408] Weird priorities in the autocompletion cause great pain with quick typing
* [SCL-9920|https://youtrack.jetbrains.com/issue/SCL-9920] Erroneous pattern matching warning
* [SCL-9514|https://youtrack.jetbrains.com/issue/SCL-9514] Move a class with companion object causes "File already exists problem"
* [SCL-3490|https://youtrack.jetbrains.com/issue/SCL-3490] override def autocomplete
* [SCL-5772|https://youtrack.jetbrains.com/issue/SCL-5772] Formatting for the @ identifier
* [SCL-10232|https://youtrack.jetbrains.com/issue/SCL-10232] Good code is red
* [SCL-5852|https://youtrack.jetbrains.com/issue/SCL-5852] Java editor misbehaves when implementing a Scala Trait with type parameters in a Java class
* [SCL-4968|https://youtrack.jetbrains.com/issue/SCL-4968] Highlighting error: Timeout(5 seconds)
* [SCL-3781|https://youtrack.jetbrains.com/issue/SCL-3781] Bad code is green: parameterized class without type arguments
* [SCL-5456|https://youtrack.jetbrains.com/issue/SCL-5456] Refactoring a Scala file with class and companion object fails
* [SCL-9306|https://youtrack.jetbrains.com/issue/SCL-9306] Good code red: implicitly conversions from functions to functions
* [SCL-10006|https://youtrack.jetbrains.com/issue/SCL-10006] Incorrect type inference
* [SCL-10091|https://youtrack.jetbrains.com/issue/SCL-10091] `scala.Dynamic` not recognized as custom string interpolator
|
|
Build 3.0.8
Download Scala plugin for IDEA
- SCL-10245 Scala Compile Server idle timeout won't stick
- SCL-10301 can't evaluate method call work if qualifier has a same name as implicitly imported package
- SCL-10295 Overload resolution problem
- SCL-10232 Good code is red
|
Build 3.0.7.31
Download Scala plugin for IDEA
Build 3.0.7.30
Download Scala plugin for IDEA
- SCL-10301 can't evaluate method call work if qualifier has a same name as implicitly imported package
- SCL-10295 Overload resolution problem
|
Build 3.0.6
Download Scala plugin for IDEA
Build 3.0.3.25
Download Scala plugin for IDEA
Build 3.0.3.22
Download Scala plugin for IDEA
Build 3.0.3
Download Scala plugin for IDEA
- SCL-9161 The verb "re-format" should be written without a hyphen
- SCL-10105 Freeze on importing SBT Project
- SCL-10161 Cannot close project because of blocked thread
- 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.2.20
Download Scala plugin for IDEA
Build 3.0.2.18
Download Scala plugin for IDEA
- 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.2.16
Download Scala plugin for IDEA
- SCL-10161 Cannot close project because of blocked thread
|
Build 3.0.2.14
Download Scala plugin for IDEA
Build 3.0.2
Download Scala plugin for IDEA
Build 3.0.1.13
Download Scala plugin for IDEA
Build 3.0.1
Download Scala plugin for IDEA
- SCL-10039 Setting Scala compiler incrementality type to SBT breaks Java projects
- SCL-10036 Breakpoints not working in scala async blocks in Scala 2.10
- SCL-10042 'Type annotation required' inspection marks constructor as missing return type annotation
- SCL-8947 Create New Scala Class - wrong error "This is not a valid Scala qualified name"
- SCL-10071 Deadlock
- SCL-9395 Scala Console run config broken IDEA 15.0 - java.lang.ClassNotFoundException: @vm_params
- SCL-10109 Internal Server error in default Play2 template
|
Build 3.0.0.10
Download Scala plugin for IDEA
- SCL-10039 Setting Scala compiler incrementality type to SBT breaks Java projects
- SCL-9116 Option.contains inspection is invalid on Scala 2.10 but still suggested
- SCL-10036 Breakpoints not working in scala async blocks in Scala 2.10
- SCL-10042 'Type annotation required' inspection marks constructor as missing return type annotation
- SCL-9161 The verb "re-format" should be written without a hyphen
- SCL-9975 Additional compiler options change takes effect only after rebooting compile server twice
- SCL-8947 Create New Scala Class - wrong error "This is not a valid Scala qualified name"
- SCL-10071 Deadlock
- SCL-9395 Scala Console run config broken IDEA 15.0 - java.lang.ClassNotFoundException: @vm_params
- SCL-9306 Good code red: implicitly conversions from functions to functions
|
Build 3.0.0
Download Scala plugin for IDEA
- 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-9306 Good code red: implicitly conversions from functions to functions
|
Build 2.2.2
Download Scala plugin for IDEA
- SCL-9865 Injection API - It's impossible to extend annotated class type
- SCL-9922 Typo in ""Pattern may never match"
- SCL-9716 Inspection: redundant `val` modifier in case class
- SCL-9820 Incorrect inspection "Anonymous function convertible to a method value"
- 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-9434 Arrays are translated to incorrect, uncompilable code
- SCL-7582 default argument functions for constructor do not resolve in java
- SCL-9261 Good code is red: Slick
- SCL-9473 Methods on a method argument are not found any longer if argument type contains refinement
- SCL-8861 Extending akka testkit gives an error
- SCL-9475 error opening sbt project spoiwo: ;' expected but 'lazy' found.
- SCL-9412 Bad return type in method reference when calling Stream.map with constructor of Scala class
- SCL-3899 Convert Java to Scala: Final fields initialized in constructor are not converted properly
- SCL-8232 Incorrect syntax error when supplying id function to traverse method
- SCL-9938 Remove error highlighting from type element in case of type mismatch
- SCL-9640 Scala plugin reports errors when source file located outside the source root is opened
- SCL-9668 Pattern match should be highlighted yellow
- SCL-9583 Scala scratch file evaluation fails
- 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.
- SCL-9764 IDE hangs when writing a for comprehension with an underscore
- SCL-9838 Wrong "comparing unrelated types" with a type alias for a Float
- SCL-9368 Convert "throws Exception" to "@throwsException" instead of @throws(classOfException)
- SCL-9429 Scala plugin doesn't support pattern matching on case classes with more than 22 parameters
- SCL-9369 Conversion should generate a primary constructors, including a correct translation of calls to parent constructors
- SCL-9505 Some breakpoints in lambdas are never hit
- SCL-9627 False highlighted error: type mismatch on a custom AnyVal class assignment in an OptionAnyVal
- SCL-9715 Redundant conversion inspection is unstable
- SCL-9421 break/continue lose labels
- SCL-9361 Inspection: Hash code uses a var
- SCL-9586 Regression: Java functions with Object[] parameters assumed as ArrayAny instead of ArrayAnyRef
- SCL-9545 Parentheses wrongly removed from expression on simplify boolean ...
- SCL-9682 "anonymous function can be turned into a method value" is overeager
- SCL-9446 SyntheticMembersInjector injectFunctions doesn't override abstract methods
- SCL-4289 Java calling Scala, bad code green when constructing a trait
- SCL-9661 Intellij idea 15 not infering scala types correctly in Java 1.8 project
- SCL-9542 Introduce var poor type deduction
- SCL-9712 Inspection: use partial function instead of explicit pattern matching
- SCL-8823 PartialFunction0 that 'returns' Unit incorrect red highlight
- SCL-9605 formatting changes value of interpolated string literal
- SCL-9574 .map(_ == "").getOrElse(true) should be .forall(_ == "")
- SCL-9456 Scala return type error highlighting confusing in a try/catch block
- SCL-9832 Do not warn about empty-parens for getters in ScalaJS facades
- SCL-9760 Don't suggest length-related collection inspections for Array
- SCL-9567 @Inject annotation is broken in the latest EAP
- SCL-9346 Wrong warning 'Comparing unrelated types' for overloaded == and != operators
- SCL-2022 Autocompletion: suggest nearby references first
- SCL-6617 Feature request: sort completions by scope
- SCL-9736 Type inference & auto-complete broken with Monocle REGRESSION
- SCL-9863 Code coloring is broken (deprecated attributes usage)
- SCL-9742 Play is not working in 2.0.228.6
- SCL-8408 Weird priorities in the autocompletion cause great pain with quick typing
- SCL-9920 Erroneous pattern matching warning
- SCL-8119 Scala: Breeze operations return 'Nothing' in editor, while compilation works fine.
- SCL-9699 Scala "Output path is shared between modules" error with new IDEA 16 module structure
- SCL-5852 Java editor misbehaves when implementing a Scala Trait with type parameters in a Java class
- SCL-9757 FREQUENT FREEZING AND LOSS OF DATA
- SCL-9597 Importing/opening a Gradle Scala project incorrectly configures the Scala compiler encoding setting
|
Build 2.2.15.2
Download Scala plugin for IDEA
- SCL-9920 Erroneous pattern matching warning
|
Build 2.2.1
Download Scala plugin for IDEA
Build 2.1.228.17.16
Download Scala plugin for IDEA
- SCL-9668 Pattern match should be highlighted yellow
- SCL-7582 default argument functions for constructor do not resolve in java
- SCL-9938 Remove error highlighting from type element in case of type mismatch
- SCL-9473 Methods on a method argument are not found any longer if argument type contains refinement
- SCL-8861 Extending akka testkit gives an error
- 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.
- SCL-9682 "anonymous function can be turned into a method value" is overeager
- SCL-9832 Do not warn about empty-parens for getters in ScalaJS facades
- SCL-9760 Don't suggest length-related collection inspections for Array
- SCL-8823 PartialFunction0 that 'returns' Unit incorrect red highlight
- SCL-9456 Scala return type error highlighting confusing in a try/catch block
- SCL-2022 Autocompletion: suggest nearby references first
- SCL-6617 Feature request: sort completions by scope
- SCL-8119 Scala: Breeze operations return 'Nothing' in editor, while compilation works fine.
- SCL-8408 Weird priorities in the autocompletion cause great pain with quick typing
- SCL-5852 Java editor misbehaves when implementing a Scala Trait with type parameters in a Java class
|
Build 2.1.228.15.16
Download Scala plugin for IDEA
- SCL-9865 Injection API - It's impossible to extend annotated class type
- SCL-9715 Redundant conversion inspection is unstable
- SCL-9716 Inspection: redundant `val` modifier in case class
- SCL-9717 IntelliJ code inspector not using ScalaStyle latest version?
- SCL-9774 Wrong warning "Field in DelayedInit is likely to be null" for lazy vals
- SCL-9434 Arrays are translated to incorrect, uncompilable code
- SCL-9764 IDE hangs when writing a for comprehension with an underscore
- SCL-9261 Good code is red: Slick
- SCL-8232 Incorrect syntax error when supplying id function to traverse method
- SCL-9475 error opening sbt project spoiwo: ;' expected but 'lazy' found.
- SCL-9820 Incorrect inspection "Anonymous function convertible to a method value"
- SCL-9412 Bad return type in method reference when calling Stream.map with constructor of Scala class
- SCL-3899 Convert Java to Scala: Final fields initialized in constructor are not converted properly
- SCL-9640 Scala plugin reports errors when source file located outside the source root is opened
- SCL-9583 Scala scratch file evaluation fails
- SCL-9838 Wrong "comparing unrelated types" with a type alias for a Float
- SCL-9429 Scala plugin doesn't support pattern matching on case classes with more than 22 parameters
- SCL-9369 Conversion should generate a primary constructors, including a correct translation of calls to parent constructors
- SCL-9368 Convert "throws Exception" to "@throwsException" instead of @throws(classOfException)
- SCL-9627 False highlighted error: type mismatch on a custom AnyVal class assignment in an OptionAnyVal
- SCL-9505 Some breakpoints in lambdas are never hit
- SCL-9421 break/continue lose labels
- SCL-9361 Inspection: Hash code uses a var
- SCL-9586 Regression: Java functions with Object[] parameters assumed as ArrayAny instead of ArrayAnyRef
- SCL-9545 Parentheses wrongly removed from expression on simplify boolean ...
- SCL-9446 SyntheticMembersInjector injectFunctions doesn't override abstract methods
- SCL-9712 Inspection: use partial function instead of explicit pattern matching
- SCL-4289 Java calling Scala, bad code green when constructing a trait
- SCL-9542 Introduce var poor type deduction
- SCL-9574 .map(_ == "").getOrElse(true) should be .forall(_ == "")
- SCL-9605 formatting changes value of interpolated string literal
- SCL-9661 Intellij idea 15 not infering scala types correctly in Java 1.8 project
- SCL-9346 Wrong warning 'Comparing unrelated types' for overloaded == and != operators
- SCL-9567 @Inject annotation is broken in the latest EAP
- SCL-9863 Code coloring is broken (deprecated attributes usage)
- SCL-9736 Type inference & auto-complete broken with Monocle REGRESSION
- SCL-9742 Play is not working in 2.0.228.6
- SCL-9699 Scala "Output path is shared between modules" error with new IDEA 16 module structure
- SCL-9757 FREQUENT FREEZING AND LOSS OF DATA
- SCL-9597 Importing/opening a Gradle Scala project incorrectly configures the Scala compiler encoding setting
|
Build 2.2.0
Download Scala plugin for IDEA
- 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.1.228.11.16
Download Scala plugin for IDEA
Build 2.1.228.11
Download Scala plugin for IDEA
- 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.0.228.9.15.1
Download Scala plugin for IDEA
- SCL-9261 Good code is red: Slick
- SCL-9446 SyntheticMembersInjector injectFunctions doesn't override abstract methods
- SCL-9627 False highlighted error: type mismatch on a custom AnyVal class assignment in an OptionAnyVal
|
Build 2.1.0.15.1
Download Scala plugin for IDEA
Build 2.1.0
Download Scala plugin for IDEA
Build 2.1.228.9
Download Scala plugin for IDEA
- SCL-9261 Good code is red: Slick
- SCL-9446 SyntheticMembersInjector injectFunctions doesn't override abstract methods
- SCL-9627 False highlighted error: type mismatch on a custom AnyVal class assignment in an OptionAnyVal
|
Build 2.0.228.7
Download Scala plugin for IDEA
- SCL-9742 Play is not working in 2.0.228.6
|
Build 2.0.228.8.15.1
Download Scala plugin for IDEA
- SCL-9742 Play is not working in 2.0.228.6
|
Build 2.0.228.7.15.1
Download Scala plugin for IDEA
Build 2.0.228.6
Download Scala plugin for IDEA
- SCL-9505 Some breakpoints in lambdas are never hit
|
Build 2.0.4
Download Scala plugin for IDEA
Build 2.0.228.5
Download Scala plugin for IDEA
- SCL-9475 error opening sbt project spoiwo: ;' expected but 'lazy' found.
- SCL-9605 formatting changes value of interpolated string literal
- SCL-8514 sbt plugin does not honor SBT_OPTS environment variable
- SCL-9597 Importing/opening a Gradle Scala project incorrectly configures the Scala compiler encoding setting
|
Build 2.0.228.3
Download Scala plugin for IDEA
- SCL-9535 ClassCastException since IDEA 15 upgrade
- SCL-9445 SyntheticMembersInjector doesn't inject case class properly
- SCL-9490 ScalaDoc @throws exception class highlighted red if Exception is a case class
- SCL-9482 Autocomplete of @routes.Assets.at()
- SCL-9476 Creating a New Play 2.x Application Yields Useless Project
- SCL-9457 some types in decompiled classes from 2.12 M3 contains `<no symbol>`.`<root>` prefix
|
Build 2.0.4
Download Scala plugin for IDEA
- SCL-9535 ClassCastException since IDEA 15 upgrade
- SCL-9476 Creating a New Play 2.x Application Yields Useless Project
|
Build 2.0.198.1
Download Scala plugin for IDEA
- SCL-9436 Parser fails on snail operator @*
- SCL-9156 Reference searchers from Scala plugin are slow
- SCL-9504 Invalid range of TODO item
- SCL-9234 .idea/scala_compiler.xml gets corrupted during SBT refresh
- SCL-9501 Fatal Error reporter does not work with Scala plugin
- SCL-9455 Wrong inspection of DelayedInit for App trait
- SCL-9453 Error running play 2 project
- SCL-9480 Cannot disable the inspection `method XXX is never used` using a source code comment
- SCL-9460 Type error highlighted on a valid array of anonymous functions
- SCL-9419 Highlighting error for `import scala.scalajs.js.|`
- SCL-9039 Debugging inside `async` block of code
- SCL-9433 Good code red - Another v15 regression
- SCL-8970 no highlighting for extractor pattern in patten match
- SCL-9397 Code completion incorrect (cache invalidation problem?)
|
Build 2.0.166.4
Download Scala plugin for IDEA
Build 2.0.3
Download Scala plugin for IDEA
Build 2.0.2
Download Scala plugin for IDEA
- SCL-9394 Scala good code red in v15 only
- SCL-9426 Good code red - Regression in v15
|
Build 2.0.1
Download Scala plugin for IDEA
- SCL-9400 IntelliJ IDEA 15 Scala plugin 2.0.0 not recognizing a Scala class
|
Build 2.0.0
Download Scala plugin for IDEA
Build 1.9.9999
Download Scala plugin for IDEA
- SCL-9343 IntelliJ highlights valid code as error in Scala Plugin 1.9.265
|
Build 1.9.999
Download Scala plugin for IDEA
- SCL-9000 Method call returning tuple within an unapply definition incorrectly maps entire tuple to first captured val at call site rather than destructuring tuple, leaving all remaining captures undefined
- SCL-9244 Macro annotations on methods don't expand
- SCL-9240 Good code yellow: "Useless expression" flagged incorrectly
- SCL-9287 Missing specs2 and junit libraries in the dependencies of a new Play project
- SCL-9317 Mark expanded macro applications
- SCL-2066 Formatter incorrectly indents braces of methods and other blocks if they are configured to be on a new line.
- SCL-9235 Incorrect "Java accessor method called as empty-paren" with Java 8 Stream API
- SCL-9252 add quickfix for "Type annotation required" inspection
- SCL-9230 debugger trees: label don't changes from "Collecting data..." for vars
- SCL-9309 No warning for duplicate aliases
- SCL-9270 possibility to create and use variables in evaluate expression
- SCL-8959 Change "working directory" of scala compiler to match project home
- SCL-8866 Syntax highlighting issue with Java 8
- SCL-9124 Scala plugin shows too many duplicated classes in inheritors dialog
- SCL-9179 Make 'Enable optimize imports automatically' command not a top-most one
- SCL-9272 Labeled objects do not work in "Evaluate expression" if "Scala" is selected
- SCL-9294 With Scala plugin enabled, com.intellij.debugger.NoDataException is thrown while debugging
- SCL-9354 Scala plugin broken by Scala compiler sources
- SCL-9273 Hierarchy, Go to implementation, and implementation gutter icons are broken
- SCL-9290 NPE on running Play
- SCL-5771 Completion for generic mutable collection classes does not work correctly
- SCL-7178 Provide better error message, when two type have the same name
- SCL-9192 Expression of type BigDecimal doesn't conform to expected type BigDecimal
- SCL-8195 An ability to mark some imports as used (so they are not removed upon reformat)
- SCL-9312 OutOfMemoryError when import/refresh large sbt project
- SCL-8933 Good code red: Wrong type inference in for comprehension (inferes to Nothing)
- SCL-8800 Code highlighting is totally broken for simulacrum
|
Build 1.9.4.21
Download Scala plugin for IDEA
- SCL-9124 Scala plugin shows too many duplicated classes in inheritors dialog
|
Build 1.9.4.6
Download Scala plugin for IDEA
Build 1.9.4.1
Download Scala plugin for IDEA
- SCL-9309 No warning for duplicate aliases
- SCL-9294 With Scala plugin enabled, com.intellij.debugger.NoDataException is thrown while debugging
|
Build 1.9.4
Download Scala plugin for IDEA
Build 1.9.3.1
Download Scala plugin for IDEA
- SCL-9287 Missing specs2 and junit libraries in the dependencies of a new Play project
- SCL-9290 NPE on running Play
- SCL-7178 Provide better error message, when two type have the same name
- SCL-8195 An ability to mark some imports as used (so they are not removed upon reformat)
|
Build 1.9.3
Download Scala plugin for IDEA
Build 1.9.2.2
Download Scala plugin for IDEA
- SCL-3151 widen selection should include XML attribute text, then attribute text with quotation marks
- SCL-9141 Debugger jumps around in match statement
- SCL-9000 Method call returning tuple within an unapply definition incorrectly maps entire tuple to first captured val at call site rather than destructuring tuple, leaving all remaining captures undefined
- SCL-9240 Good code yellow: "Useless expression" flagged incorrectly
- SCL-8819 className() and methodName() macros missing in live templates
- SCL-4346 scaladoc doc comment parser can't handle lines in code examples starting with ""
- SCL-4953 parameter info doesn't find apply method of compound type
- SCL-9157 Faster file type detection
- SCL-9175 ScalaDoc parsing fails with code block containing JSON
- SCL-9235 Incorrect "Java accessor method called as empty-paren" with Java 8 Stream API
- SCL-9252 add quickfix for "Type annotation required" inspection
- SCL-9230 debugger trees: label don't changes from "Collecting data..." for vars
- SCL-9270 possibility to create and use variables in evaluate expression
- SCL-2066 Formatter incorrectly indents braces of methods and other blocks if they are configured to be on a new line.
- SCL-9158 Scala getClassesByName takes too much in a project that has no Scala
- SCL-5437 Inspection idea: warn when selecting a 'val' from a DelayedInit subclass (e.g. App)
- SCL-8959 Change "working directory" of scala compiler to match project home
- SCL-8866 Syntax highlighting issue with Java 8
- SCL-9179 Make 'Enable optimize imports automatically' command not a top-most one
- SCL-9273 Hierarchy, Go to implementation, and implementation gutter icons are broken
- SCL-9272 Labeled objects do not work in "Evaluate expression" if "Scala" is selected
- SCL-7909 incorrect "unnecessary parentheses" hint in scala
- SCL-3520 Honour "skip simple getters" setting
- SCL-9191 Throwable on new Play project creation
- SCL-5771 Completion for generic mutable collection classes does not work correctly
- SCL-9192 Expression of type BigDecimal doesn't conform to expected type BigDecimal
- SCL-8933 Good code red: Wrong type inference in for comprehension (inferes to Nothing)
- SCL-8800 Code highlighting is totally broken for simulacrum
- SCL-4036 override annotator should report error when overriding a val with a def.
- SCL-8167 Perform eviction for dependencies when importing project
|
Build 1.9.2
Download Scala plugin for IDEA
Build 1.9.0
Download Scala plugin for IDEA
- SCL-3603 good code red
- SCL-9092 add "create case class" option to popup menu (alt+enter)
- SCL-7431 Play template variables that generate full HTML attributes marked as errors
- SCL-9096 Inner trait (ScalaTest): Errorneous 'Reference must be prefixed' warning
- SCL-3151 widen selection should include XML attribute text, then attribute text with quotation marks
- SCL-9147 Stuck in an infinite loop when trying to import a project
- SCL-9049 Scaladoc generates stub with return also when return type is Unit
- SCL-5099 Pattern variables in field declarations are highlighted as fields
- SCL-9045 Play Framework, Twirl: Syntax highlighting error. Assigning an expression to an html attribute.
- SCL-9046 Play Framework, Twirl: Syntax highlighting error.
- SCL-9102 Open in browser after compilation is not working
- SCL-9041 Good code red: SAM for Comparable doesn't work
- SCL-9121 Import statements in worksheet become duplicated in output
- SCL-4484 Mark "then" as deprecated
- SCL-9129 some files from scala library are decompiled as java in scala 2.12.0-M2
- SCL-8989 Unable to track types through Scala Graph nodes
- SCL-4085 For @scala.deprecated, show the message in the scaladoc popup
- SCL-8808 Scaladoc in same line with case class causes false error
- SCL-9124 Scala plugin shows too many duplicated classes in inheritors dialog
- SCL-4346 scaladoc doc comment parser can't handle lines in code examples starting with ""
- SCL-4953 parameter info doesn't find apply method of compound type
- SCL-4872 No sensor of a word beginning when wrapping symbols are inputted in docs
- SCL-9157 Faster file type detection
- SCL-9031 Inspection for mapping to unit values fires when mapping to function returning unit
- SCL-9175 ScalaDoc parsing fails with code block containing JSON
- SCL-9158 Scala getClassesByName takes too much in a project that has no Scala
- SCL-9159 Inefficient ScClsStubBuilder
- SCL-9086 Getting NullPointerException again and again
- SCL-9051 Cannot rename variable on twirl parameters
- SCL-8934 Code folding not persisted across restart
- SCL-9135 Generate property generates wrong name for a setter
- SCL-9015 Very usual situation, when class can't be resolved in evaluate expression
- SCL-9100 Create run configuration for Play pfoject
- SCL-9018 EAP Debugger do not respect breakpoints in tests
- SCL-8999 Feature needed for call-by-name value parameter error
- SCL-5437 Inspection idea: warn when selecting a 'val' from a DelayedInit subclass (e.g. App)
- SCL-8952 Duplicate configuration section
- SCL-8931 Good code red: SAM converted from method
- SCL-8486 Copy+paste loses formatting JS code in *.scala.html template
- SCL-8966 Scala worksheet doesn't work with backticks
- SCL-9128 Nested stateful monads inspection should be turned off by default
- 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
- SCL-9191 Throwable on new Play project creation
- SCL-9146 ScalaJS React <. broken in Intellij 15 EAP
- SCL-9044 SBT 0.13.9 not working with Intellij
- SCL-4407 Wrong warning with empty-paren Java accessor with overloaded methods
- SCL-8720 Scala Worksheet and Scratch file at the same time.
- SCL-9010 "Your IDEA is outdated to use with Scala plugin" message with reference to build already in use
- SCL-4036 override annotator should report error when overriding a val with a def.
- SCL-6738 Javascript formatting broken in Play Framework Scala Templates
|
Build 1.8.223.1
Download Scala plugin for IDEA
- SCL-9147 Stuck in an infinite loop when trying to import a project
- SCL-7431 Play template variables that generate full HTML attributes marked as errors
- SCL-9159 Inefficient ScClsStubBuilder
- SCL-4484 Mark "then" as deprecated
- SCL-8989 Unable to track types through Scala Graph nodes
- SCL-8486 Copy+paste loses formatting JS code in *.scala.html template
- SCL-8966 Scala worksheet doesn't work with backticks
- SCL-9146 ScalaJS React <. broken in Intellij 15 EAP
- SCL-6738 Javascript formatting broken in Play Framework Scala Templates
|
Build 1.8.196.1
Download Scala plugin for IDEA
- SCL-4085 For @scala.deprecated, show the message in the scaladoc popup
- SCL-9092 add "create case class" option to popup menu (alt+enter)
- SCL-3603 good code red
- SCL-9096 Inner trait (ScalaTest): Errorneous 'Reference must be prefixed' warning
- SCL-9121 Import statements in worksheet become duplicated in output
- SCL-9135 Generate property generates wrong name for a setter
- SCL-9124 Scala plugin shows too many duplicated classes in inheritors dialog
- SCL-9129 some files from scala library are decompiled as java in scala 2.12.0-M2
- SCL-4872 No sensor of a word beginning when wrapping symbols are inputted in docs
- SCL-9128 Nested stateful monads inspection should be turned off by default
- SCL-8720 Scala Worksheet and Scratch file at the same time.
|
Build 1.8.179.1
Download Scala plugin for IDEA
- SCL-8808 Scaladoc in same line with case class causes false error
- SCL-9049 Scaladoc generates stub with return also when return type is Unit
- SCL-5099 Pattern variables in field declarations are highlighted as fields
- SCL-9100 Create run configuration for Play pfoject
- SCL-9046 Play Framework, Twirl: Syntax highlighting error.
- SCL-9102 Open in browser after compilation is not working
- SCL-9041 Good code red: SAM for Comparable doesn't work
- SCL-9086 Getting NullPointerException again and again
- SCL-9031 Inspection for mapping to unit values fires when mapping to function returning unit
- SCL-8934 Code folding not persisted across restart
- SCL-9051 Cannot rename variable on twirl parameters
- SCL-9045 Play Framework, Twirl: Syntax highlighting error. Assigning an expression to an html attribute.
- SCL-9018 EAP Debugger do not respect breakpoints in tests
- SCL-8931 Good code red: SAM converted from method
- SCL-9044 SBT 0.13.9 not working with Intellij
- SCL-4407 Wrong warning with empty-paren Java accessor with overloaded methods
|
Build 1.8.139.9
Download Scala plugin for IDEA
Build 1.7.139.5
Download Scala plugin for IDEA
- SCL-9031 Inspection for mapping to unit values fires when mapping to function returning unit
- SCL-9018 EAP Debugger do not respect breakpoints in tests
|
Build 1.7.139.4
Download Scala plugin for IDEA
- SCL-8999 Feature needed for call-by-name value parameter error
- 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
- SCL-8952 Duplicate configuration section
|
Build 1.7.113.1
Download Scala plugin for IDEA
- SCL-8965 SBT import is still broken (two months already)
- SCL-8579 SBT import does not respect JDK deduced by sbt-structure 1.4.15
- SCL-8631 Type error not shown when type tooltip is enabled
|
Build 1.7.94.3
Download Scala plugin for IDEA
Build 1.7.94.2
Download Scala plugin for IDEA
Build 1.7.94.1
Download Scala plugin for IDEA
- IDEA-142373 JavaTestFinders escape
- SCL-8908 Plugin version lost if switching update channel
- SCL-8917 Breakpoints in lambda sometimes trigger in a different source file
- SCL-8835 Inspection "Replace with .contains" does not work with Scala 2.10
- SCL-5367 Good code shows as red: Using Value Types from Java
- SCL-8920 New SAM inspection doesn't catch Callable
- SCL-8863 Good code red: @uncheckedVariance annotation
- SCL-8890 inspection access to first/last element by index
- SCL-8852 "Comparing unrelated types" inspections can be improved
- SCL-4625 Spurious error accessing a protected method within a java class
- SCL-8935 NPE at autocompletion
- SCL-8921 Don't truncate the logger message in org.jetbrains.jps.cmdline.BuildMain (line 405?)
- SCL-8793 Good code red: function resolves to a completely unrelated library
- 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
- SCL-8157 Good code red: calling apply in implicitly converted object
- SCL-6140 Support Scala 2.11 SAM
- SCL-8162 Support Kind Projector
|
Build 1.6.27.1.EAP
Download Scala plugin for IDEA
- SCL-8803 Error highlighted when using multiple constructors for covariant generics
- SCL-8803 Error highlighted when using multiple constructors for covariant generics
- SCL-8632 Import quick fix menu automatically open Exclude sub-menu
|