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

Regular plugin releases are available from plugin repository.

Be Careful

Icon

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.

Icon

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 2017.1.8

Download Scala plugin for IDEA

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

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

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

Build 2017.1.6

Download Scala plugin for IDEA

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

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

 0 Fixed issues

Build 2016.3.5

Download Scala plugin for IDEA

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

 0 Fixed issues
 

Build 2016.2.0

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10511 imports in Scala worksheets don't work properly
  • SCL-10370 code does not compile in worksheet

Build 2016.2.0

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10511 imports in Scala worksheets don't work properly
  • SCL-10370 code does not compile in worksheet

Build 2016.2.0

Download Scala plugin for IDEA

 89 Fixed issues
  • SCL-8858 Usage of none monospace font in error message.
  • SCL-9868 "Move statements right and left" for Scala too (not just java/html)
  • SCL-9861 Inspection: unnecessary partial function definition
  • 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 Breakpoints not working in scala async blocks in Scala 2.10
  • SCL-10039 Setting Scala compiler incrementality type to SBT breaks Java projects
  • SCL-9372 Code with eq is missing parenthesis
  • SCL-9473 Methods on a method argument are not found any longer if argument type contains refinement
  • SCL-10240 Super Method tool doesn't work with overridden methods of self references
  • SCL-7503 Good code is red: Incorrect error highlighting with setter in backticks
  • SCL-9871 good code red: package spope method not found when escaped keyword in package name
  • SCL-10405 no error highlighting for members with same backticked name
  • SCL-9977 ui lockup in very small file
  • SCL-10042 'Type annotation required' inspection marks constructor as missing return type annotation
  • SCL-5728 good code red: infix expression with several underscore arguments and expected type
  • SCL-7582 default argument functions for constructor do not resolve in java
  • SCL-10287 Wrong RedundantNewCaseClass intention invokation in case of companion object with defined apply method
  • SCL-10286 Import all members intention doesn't work for member with the same name as package name
  • SCL-10285 Duplication in description of RedundantNewCaseClass inspection and incorrect intension_action message
  • SCL-10289 Wrong RedundantNewCaseClass inspection call in case of apply with implicit parameter
  • SCL-10326 NPE in IDEA after Optimize Import of akka-actor
  • SCL-10101 Scala syntax doesn't catch tuple pattern matching error
  • SCL-10293 New intention to regenerate type annotation for var/val/def
  • SCL-10351 Inspection: convert null initializer to _
  • SCL-9942 Wrong error highlighting because of object rename
  • SCL-9916 Inspection pass never completes for the specific file
  • SCL-8861 Extending akka testkit gives an error
  • SCL-6619 case classes without parameters are removed from Scala 2.11
  • SCL-9029 Good code red: Polymorphic Signatures (MethodHandle.
    Unknown macro: {invoke,invokeExact}
    )
  • SCL-9938 Remove error highlighting from type element in case of type mismatch
  • SCL-10165 packages with backticked names are highlighted as errors
  • SCL-10245 Scala Compile Server idle timeout won't stick
  • SCL-10371 "Useless expression" inspection doesn't account for class initialization
  • SCL-10374 Support for SAM in Scala 2.12-M4
  • SCL-7089 Value tooltip does not show up when debugging Scala
  • SCL-9682 "anonymous function can be turned into a method value" is overeager
  • SCL-10311 false "Wrong number of arguments for extractor" highlighting
  • SCL-9844 Inspection: redundant `new` keyword in case class instantiation
  • SCL-7069 Parse error for Map[String,Any]
  • SCL-10253 incorrect error highlighting: too many argument for apply
  • SCL-9840 Collection inspection: convert map.get(k).get to map(k)
  • SCL-9841 Collection inspection: convert map.find(_ == k).map(_._2) to map(k)
  • SCL-9922 Typo in ""Pattern may never match"
  • SCL-10301 can't evaluate method call work if qualifier has a same name as implicitly imported package
  • SCL-10306 wrong type inference for argument patterns if extractor has implicit parameter
  • SCL-9668 Pattern match should be highlighted yellow
  • SCL-10027 Good code red: error highlight in case class copy caused by existence of same-named, but unrelated method
  • SCL-9915 Scala Single Abstract Method (SAM) with by-name argument compilation error: identifier expected but '=>' found.
  • SCL-9116 Option.contains inspection is invalid on Scala 2.10 but still suggested
  • SCL-8759 Good code red: Calling overloaded Java generics method
  • SCL-9578 No error when var implements val
  • SCL-8823 PartialFunction0 that 'returns' Unit incorrect red highlight
  • SCL-9760 Don't suggest length-related collection inspections for Array
  • SCL-9161 The verb "re-format" should be written without a hyphen
  • SCL-9898 Suggest types based on variable name
  • SCL-10103 Breakpoints in trait methods don't work since Scala uses default methods at the bytecode level
  • SCL-10105 Freeze on importing SBT Project
  • SCL-8947 Create New Scala Class - wrong error "This is not a valid Scala qualified name"
  • SCL-6729 Good code red: override member with an object
  • SCL-10295 Overload resolution problem
  • SCL-10161 Cannot close project because of blocked thread
  • SCL-10244 Imported library classes are parsed incorrectly which lead to weird import errors
  • SCL-9619 Type mismatch error for java annotation with element called 'lazy'
  • SCL-7475 Good code is red: Shapless @@
  • SCL-7471 Named argument with type _* is highlighted for repeated parameter
  • SCL-10257 Ability to specify working directory for SBT task run configuration
  • SCL-9456 Scala return type error highlighting confusing in a try/catch block
  • SCL-9975 Additional compiler options change takes effect only after rebooting compile server twice
  • SCL-9832 Do not warn about empty-parens for getters in ScalaJS facades
  • SCL-2022 Autocompletion: suggest nearby references first
  • SCL-6617 Feature request: sort completions by scope
  • SCL-10071 Deadlock
  • SCL-4988 Parameter Info stops working with functions when using import renames
  • SCL-8792 Infix notation for a tail recursive call wrongly highlighted as an error
  • SCL-8119 Scala: Breeze operations return 'Nothing' in editor, while compilation works fine.
  • SCL-9395 Scala Console run config broken IDEA 15.0 - java.lang.ClassNotFoundException: @vm_params
  • SCL-8408 Weird priorities in the autocompletion cause great pain with quick typing
  • SCL-9920 Erroneous pattern matching warning
  • SCL-9514 Move a class with companion object causes "File already exists problem"
  • SCL-3490 override def autocomplete
  • SCL-5772 Formatting for the @ identifier
  • SCL-10232 Good code is red
  • SCL-5852 Java editor misbehaves when implementing a Scala Trait with type parameters in a Java class
  • SCL-4968 Highlighting error: Timeout(5 seconds)
  • SCL-3781 Bad code is green: parameterized class without type arguments
  • SCL-5456 Refactoring a Scala file with class and companion object fails
  • SCL-9306 Good code red: implicitly conversions from functions to functions
  • SCL-10006 Incorrect type inference
  • SCL-10091 `scala.Dynamic` not recognized as custom string interpolator

Build 3.0.8

Download Scala plugin for IDEA

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

 0 Fixed issues
 

Build 3.0.7.30

Download Scala plugin for IDEA

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

 2 Fixed issues

Build 3.0.3.25

Download Scala plugin for IDEA

 2 Fixed issues

Build 3.0.3.22

Download Scala plugin for IDEA

 0 Fixed issues
 

Build 3.0.3

Download Scala plugin for IDEA

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

 0 Fixed issues
 

Build 3.0.2.18

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9514 Move a class with companion object causes "File already exists problem"
  • SCL-5456 Refactoring a Scala file with class and companion object fails

Build 3.0.2.16

Download Scala plugin for IDEA

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

Build 3.0.2.14

Download Scala plugin for IDEA

 0 Fixed issues
 

Build 3.0.2

Download Scala plugin for IDEA

 1 Fixed issues

Build 3.0.1.13

Download Scala plugin for IDEA

 1 Fixed issues

Build 3.0.1

Download Scala plugin for IDEA

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

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

 3 Fixed issues
  • SCL-9116 Option.contains inspection is invalid on Scala 2.10 but still suggested
  • SCL-9975 Additional compiler options change takes effect only after rebooting compile server twice
  • SCL-9306 Good code red: implicitly conversions from functions to functions

Build 2.2.2

Download Scala plugin for IDEA

 59 Fixed issues
  • 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

 1 Fixed issues
  • SCL-9920 Erroneous pattern matching warning

Build 2.2.1

Download Scala plugin for IDEA

 0 Fixed issues
 

Build 2.1.228.17.16

Download Scala plugin for IDEA

 17 Fixed issues
  • 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

 40 Fixed issues
  • 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

 3 Fixed issues
  • SCL-9774 Wrong warning "Field in DelayedInit is likely to be null" for lazy vals
  • SCL-9717 IntelliJ code inspector not using ScalaStyle latest version?
  • SCL-9699 Scala "Output path is shared between modules" error with new IDEA 16 module structure

Build 2.1.228.11.16

Download Scala plugin for IDEA

 0 Fixed issues
 

Build 2.1.228.11

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9774 Wrong warning "Field in DelayedInit is likely to be null" for lazy vals
  • SCL-9717 IntelliJ code inspector not using ScalaStyle latest version?
  • SCL-9699 Scala "Output path is shared between modules" error with new IDEA 16 module structure

Build 2.0.228.9.15.1

Download Scala plugin for IDEA

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

 104 Fixed issues
  • SCL-2999 Extends/with wrapping doesn't use continuation indent
  • SCL-3508 Default expressions shouldn't be checked for conformance to abstract type
  • SCL-8115 Scala pattern match tuple-crushing mechanism not respected by the type checker
  • 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-9069 Auto-tuple inspection doesn't mix with SAM inspection well
  • SCL-9263 Value classes are not highlighted
  • SCL-9475 error opening sbt project spoiwo: ;' expected but 'lazy' found.
  • SCL-3531 Bad code not flagged: var field used as static id pattern
  • SCL-9480 Cannot disable the inspection `method XXX is never used` using a source code comment
  • SCL-9363 Incorrect indent after enter (newline) in val defs
  • SCL-9362 Incorrect indent for '.' in multiline reference expressions
  • SCL-9270 possibility to create and use variables in evaluate expression
  • SCL-9490 ScalaDoc @throws exception class highlighted red if Exception is a case class
  • SCL-9392 Scaladoc cut words with '$'
  • SCL-9394 Scala good code red in v15 only
  • SCL-9244 Macro annotations on methods don't expand
  • SCL-9240 Good code yellow: "Useless expression" flagged incorrectly
  • SCL-9410 Wrong error highlight in IDEA 15
  • SCL-9419 Highlighting error for `import scala.scalajs.js.|`
  • SCL-9317 Mark expanded macro applications
  • SCL-9383 Please return back possibility to update vals in debugger
  • SCL-9384 Wrong gutter icon for objects in files with main object.
  • SCL-9426 Good code red - Regression in v15
  • SCL-9309 No warning for duplicate aliases
  • SCL-9436 Parser fails on snail operator @*
  • SCL-9535 ClassCastException since IDEA 15 upgrade
  • SCL-9020 Trying to infer type in ??? for Scala project halts IntelliJ
  • SCL-2888 Scala reformat should not remove the space between <Integer>. toString
  • SCL-2469 Formatter: local variable annotations are never wrapped
  • SCL-9156 Reference searchers from Scala plugin are slow
  • SCL-8246 Good code marked red : type Self + template, tested on 1.3.2
  • SCL-8240 Good code marked as bad: mixin types with path dependent types
  • SCL-9235 Incorrect "Java accessor method called as empty-paren" with Java 8 Stream API
  • SCL-9234 .idea/scala_compiler.xml gets corrupted during SBT refresh
  • SCL-9230 debugger trees: label don't changes from "Collecting data..." for vars
  • SCL-9445 SyntheticMembersInjector doesn't inject case class properly
  • SCL-9252 add quickfix for "Type annotation required" inspection
  • SCL-9518 SBT import is broken (NPE)
  • SCL-9453 Error running play 2 project
  • SCL-9287 Missing specs2 and junit libraries in the dependencies of a new Play project
  • SCL-9455 Wrong inspection of DelayedInit for App trait
  • SCL-3352 False error: expression does not conform to expected type (in default value of optional parameter)
  • SCL-2066 Formatter incorrectly indents braces of methods and other blocks if they are configured to be on a new line.
  • SCL-9504 Invalid range of TODO item
  • SCL-9501 Fatal Error reporter does not work with Scala plugin
  • SCL-9460 Type error highlighted on a valid array of anonymous functions
  • SCL-8825 Autoindent sometimes indents too much inside case blocks
  • SCL-9605 formatting changes value of interpolated string literal
  • SCL-2847 formatter inserts space in empty attribute values in xml literals
  • SCL-9482 Autocomplete of @routes.Assets.at()
  • 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-9417 Auto converted code red
  • SCL-9387 For Yield Formatting issue
  • SCL-9385 Issue an hint for `0 to bla - 1` to be `0 until bla` instead in Scala
  • SCL-9420 Good code red with Monocle @Lenses - Regression in v15
  • SCL-9388 Scala Plugin for Intellij doesn't resolve SBT dependecies specified w/ Major Version Syntax
  • SCL-2571 Formatting setting "Extends/implements keyword = Wrap always" puts line break after "new" keyword
  • SCL-8959 Change "working directory" of scala compiler to match project home
  • SCL-9433 Good code red - Another v15 regression
  • SCL-9472 Activator template list search broken, creates project with wrong template
  • SCL-2460 Formatter: no indent is inserted on pressing Enter while typing in second parameters set
  • SCL-9479 Throwable exception "Read access is allowed from event dispatch thread..." reported when starting IDE
  • SCL-9239 A lot of sub-projects in Multi-project build
  • SCL-2459 Formatter: indent on pressing Enter while typing in method parameters list is 1 symbol shorter when needed
  • SCL-8866 Syntax highlighting issue with Java 8
  • SCL-2468 Formatter: last annotation before method/field definition is not wrapped if annotations wrapping is set to "Wrap always"
  • SCL-9519 NullPointerException when opening a specific ssp file
  • SCL-9124 Scala plugin shows too many duplicated classes in inheritors dialog
  • SCL-8188 Collection inspection: replace .filter(!...) with .filterNot(...)
  • SCL-9294 With Scala plugin enabled, com.intellij.debugger.NoDataException is thrown while debugging
  • SCL-9461 Comments in Scala Worksheet cause shifting of results
  • SCL-8160 Highlighting error for Enumeration
  • SCL-5028 curly brace placement for try-catch block
  • SCL-9400 IntelliJ IDEA 15 Scala plugin 2.0.0 not recognizing a Scala class
  • SCL-9409 Good code red - Regression in v15
  • SCL-8970 no highlighting for extractor pattern in patten match
  • SCL-9390 Error checking suddenly disabled / stuck for a fragment of the code
  • SCL-9273 Hierarchy, Go to implementation, and implementation gutter icons are broken
  • SCL-2507 default parameters should drive type inference
  • SCL-2508 default parameters should be considered during application conformance checking
  • SCL-9039 Debugging inside `async` block of code
  • SCL-7898 Support possibility to disable "Line comment at first column" (regression from IDEA 13)
  • SCL-2454 Formatter: formatting with 'Keep line breaks' option disabled doesn't remove line breaks before and after '='
  • SCL-9354 Scala plugin broken by Scala compiler sources
  • SCL-9742 Play is not working in 2.0.228.6
  • SCL-9290 NPE on running Play
  • SCL-9476 Creating a New Play 2.x Application Yields Useless Project
  • SCL-7178 Provide better error message, when two type have the same name
  • SCL-9397 Code completion incorrect (cache invalidation problem?)
  • SCL-2463 Formatter: "Special 'else-if' treatment" option doesn't actually put 'else' and 'if' together when formatting
  • SCL-2455 Formatter: incorrect indent on pressing Enter inside empty '( )' in method declaration and invocation
  • SCL-5771 Completion for generic mutable collection classes does not work correctly
  • SCL-9457 some types in decompiled classes from 2.12 M3 contains `<no symbol>`.`<root>` prefix
  • SCL-9340 Debugger open incorrect file if breakpont reached
  • SCL-8195 An ability to mark some imports as used (so they are not removed upon reformat)
  • SCL-9481 Gradle projects support broken since IDEA 15.0.1
  • SCL-9312 OutOfMemoryError when import/refresh large sbt project
  • SCL-9192 Expression of type BigDecimal doesn't conform to expected type BigDecimal
  • SCL-9343 IntelliJ highlights valid code as error in Scala Plugin 1.9.265
  • SCL-8800 Code highlighting is totally broken for simulacrum
  • SCL-8933 Good code red: Wrong type inference in for comprehension (inferes to Nothing)
  • SCL-7948 When accessing Scala's Tuple2 elements, ._1 and ._2 are highlighted as invalid syntax. I need to use ._1() and ._2().
  • SCL-9597 Importing/opening a Gradle Scala project incorrectly configures the Scala compiler encoding setting

Build 2.1.0

Download Scala plugin for IDEA

 108 Fixed issues
  • SCL-2999 Extends/with wrapping doesn't use continuation indent
  • SCL-3508 Default expressions shouldn't be checked for conformance to abstract type
  • SCL-8115 Scala pattern match tuple-crushing mechanism not respected by the type checker
  • 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-9069 Auto-tuple inspection doesn't mix with SAM inspection well
  • SCL-9261 Good code is red: Slick
  • SCL-9475 error opening sbt project spoiwo: ;' expected but 'lazy' found.
  • SCL-3531 Bad code not flagged: var field used as static id pattern
  • SCL-9480 Cannot disable the inspection `method XXX is never used` using a source code comment
  • SCL-9363 Incorrect indent after enter (newline) in val defs
  • SCL-9362 Incorrect indent for '.' in multiline reference expressions
  • SCL-9270 possibility to create and use variables in evaluate expression
  • SCL-9234 .idea/scala_compiler.xml gets corrupted during SBT refresh
  • SCL-9490 ScalaDoc @throws exception class highlighted red if Exception is a case class
  • SCL-9392 Scaladoc cut words with '$'
  • SCL-9394 Scala good code red in v15 only
  • SCL-9244 Macro annotations on methods don't expand
  • SCL-9240 Good code yellow: "Useless expression" flagged incorrectly
  • SCL-9410 Wrong error highlight in IDEA 15
  • SCL-9419 Highlighting error for `import scala.scalajs.js.|`
  • SCL-9317 Mark expanded macro applications
  • SCL-9383 Please return back possibility to update vals in debugger
  • SCL-9384 Wrong gutter icon for objects in files with main object.
  • SCL-9426 Good code red - Regression in v15
  • SCL-9309 No warning for duplicate aliases
  • SCL-9436 Parser fails on snail operator @*
  • SCL-9535 ClassCastException since IDEA 15 upgrade
  • SCL-9263 Value classes are not highlighted
  • SCL-9020 Trying to infer type in ??? for Scala project halts IntelliJ
  • SCL-2888 Scala reformat should not remove the space between <Integer>. toString
  • SCL-2469 Formatter: local variable annotations are never wrapped
  • SCL-9156 Reference searchers from Scala plugin are slow
  • SCL-8246 Good code marked red : type Self + template, tested on 1.3.2
  • SCL-8240 Good code marked as bad: mixin types with path dependent types
  • SCL-9235 Incorrect "Java accessor method called as empty-paren" with Java 8 Stream API
  • SCL-9627 False highlighted error: type mismatch on a custom AnyVal class assignment in an OptionAnyVal
  • SCL-9230 debugger trees: label don't changes from "Collecting data..." for vars
  • SCL-9445 SyntheticMembersInjector doesn't inject case class properly
  • SCL-9446 SyntheticMembersInjector injectFunctions doesn't override abstract methods
  • SCL-9252 add quickfix for "Type annotation required" inspection
  • SCL-9518 SBT import is broken (NPE)
  • SCL-9453 Error running play 2 project
  • SCL-9287 Missing specs2 and junit libraries in the dependencies of a new Play project
  • SCL-9455 Wrong inspection of DelayedInit for App trait
  • SCL-3352 False error: expression does not conform to expected type (in default value of optional parameter)
  • SCL-2066 Formatter incorrectly indents braces of methods and other blocks if they are configured to be on a new line.
  • SCL-9505 Some breakpoints in lambdas are never hit
  • SCL-9504 Invalid range of TODO item
  • SCL-9501 Fatal Error reporter does not work with Scala plugin
  • SCL-9460 Type error highlighted on a valid array of anonymous functions
  • SCL-9472 Activator template list search broken, creates project with wrong template
  • SCL-9479 Throwable exception "Read access is allowed from event dispatch thread..." reported when starting IDE
  • SCL-8825 Autoindent sometimes indents too much inside case blocks
  • SCL-9605 formatting changes value of interpolated string literal
  • SCL-2847 formatter inserts space in empty attribute values in xml literals
  • SCL-9482 Autocomplete of @routes.Assets.at()
  • 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-9417 Auto converted code red
  • SCL-9387 For Yield Formatting issue
  • SCL-9385 Issue an hint for `0 to bla - 1` to be `0 until bla` instead in Scala
  • SCL-9420 Good code red with Monocle @Lenses - Regression in v15
  • SCL-9388 Scala Plugin for Intellij doesn't resolve SBT dependecies specified w/ Major Version Syntax
  • SCL-2571 Formatting setting "Extends/implements keyword = Wrap always" puts line break after "new" keyword
  • SCL-8959 Change "working directory" of scala compiler to match project home
  • SCL-9433 Good code red - Another v15 regression
  • SCL-2468 Formatter: last annotation before method/field definition is not wrapped if annotations wrapping is set to "Wrap always"
  • SCL-2460 Formatter: no indent is inserted on pressing Enter while typing in second parameters set
  • SCL-9239 A lot of sub-projects in Multi-project build
  • SCL-2459 Formatter: indent on pressing Enter while typing in method parameters list is 1 symbol shorter when needed
  • SCL-8866 Syntax highlighting issue with Java 8
  • SCL-9519 NullPointerException when opening a specific ssp file
  • SCL-9124 Scala plugin shows too many duplicated classes in inheritors dialog
  • SCL-8188 Collection inspection: replace .filter(!...) with .filterNot(...)
  • SCL-9294 With Scala plugin enabled, com.intellij.debugger.NoDataException is thrown while debugging
  • SCL-9461 Comments in Scala Worksheet cause shifting of results
  • SCL-8160 Highlighting error for Enumeration
  • SCL-5028 curly brace placement for try-catch block
  • SCL-9400 IntelliJ IDEA 15 Scala plugin 2.0.0 not recognizing a Scala class
  • SCL-9409 Good code red - Regression in v15
  • SCL-8970 no highlighting for extractor pattern in patten match
  • SCL-9390 Error checking suddenly disabled / stuck for a fragment of the code
  • SCL-9273 Hierarchy, Go to implementation, and implementation gutter icons are broken
  • SCL-2508 default parameters should be considered during application conformance checking
  • SCL-9039 Debugging inside `async` block of code
  • SCL-7898 Support possibility to disable "Line comment at first column" (regression from IDEA 13)
  • SCL-2454 Formatter: formatting with 'Keep line breaks' option disabled doesn't remove line breaks before and after '='
  • SCL-2507 default parameters should drive type inference
  • SCL-9354 Scala plugin broken by Scala compiler sources
  • SCL-9742 Play is not working in 2.0.228.6
  • SCL-9290 NPE on running Play
  • SCL-9476 Creating a New Play 2.x Application Yields Useless Project
  • SCL-7178 Provide better error message, when two type have the same name
  • SCL-9397 Code completion incorrect (cache invalidation problem?)
  • SCL-2463 Formatter: "Special 'else-if' treatment" option doesn't actually put 'else' and 'if' together when formatting
  • SCL-2455 Formatter: incorrect indent on pressing Enter inside empty '( )' in method declaration and invocation
  • SCL-5771 Completion for generic mutable collection classes does not work correctly
  • SCL-9457 some types in decompiled classes from 2.12 M3 contains `<no symbol>`.`<root>` prefix
  • SCL-9340 Debugger open incorrect file if breakpont reached
  • SCL-9481 Gradle projects support broken since IDEA 15.0.1
  • SCL-9312 OutOfMemoryError when import/refresh large sbt project
  • SCL-8195 An ability to mark some imports as used (so they are not removed upon reformat)
  • SCL-9192 Expression of type BigDecimal doesn't conform to expected type BigDecimal
  • SCL-9343 IntelliJ highlights valid code as error in Scala Plugin 1.9.265
  • SCL-8800 Code highlighting is totally broken for simulacrum
  • SCL-8933 Good code red: Wrong type inference in for comprehension (inferes to Nothing)
  • SCL-7948 When accessing Scala's Tuple2 elements, ._1 and ._2 are highlighted as invalid syntax. I need to use ._1() and ._2().
  • SCL-9597 Importing/opening a Gradle Scala project incorrectly configures the Scala compiler encoding setting

Build 2.1.228.9

Download Scala plugin for IDEA

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

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

Build 2.0.228.8.15.1

Download Scala plugin for IDEA

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

Build 2.0.228.7.15.1

Download Scala plugin for IDEA

 0 Fixed issues
 

Build 2.0.228.6

Download Scala plugin for IDEA

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

Build 2.0.4

Download Scala plugin for IDEA

 0 Fixed issues
 

Build 2.0.228.5

Download Scala plugin for IDEA

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

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

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

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

 0 Fixed issues
 

Build 2.0.3

Download Scala plugin for IDEA

 0 Fixed issues
 

Build 2.0.2

Download Scala plugin for IDEA

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

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

Build 2.0.0

Download Scala plugin for IDEA

 0 Fixed issues
 

Build 1.9.9999

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9343 IntelliJ highlights valid code as error in Scala Plugin 1.9.265

Build 1.9.999

Download Scala plugin for IDEA

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

 1 Fixed issues
  • SCL-9124 Scala plugin shows too many duplicated classes in inheritors dialog

Build 1.9.4.6

Download Scala plugin for IDEA

 0 Fixed issues
 

Build 1.9.4.1

Download Scala plugin for IDEA

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

 0 Fixed issues
 

Build 1.9.3.1

Download Scala plugin for IDEA

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

 0 Fixed issues
 

Build 1.9.2.2

Download Scala plugin for IDEA

 30 Fixed issues
  • 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

 0 Fixed issues
 

Build 1.9.0

Download Scala plugin for IDEA

 50 Fixed issues
  • 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

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

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

 16 Fixed issues
  • 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

 0 Fixed issues
 

Build 1.7.139.5

Download Scala plugin for IDEA

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

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

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

 0 Fixed issues
 

Build 1.7.94.2

Download Scala plugin for IDEA

 0 Fixed issues
 

Build 1.7.94.1

Download Scala plugin for IDEA

 18 Fixed issues
  • 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

 3 Fixed issues
  • 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
  • No labels