Child pages
  • Scala Plugin Nightly

Versions Compared

Key

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

...

Download individual Nightly releases

Build 2020.3.587

Download Scala plugin for IDEA

Expand
6 Fixed issues
6 Fixed issues
  • SCL-18225 BSP setup: java.lang.IndexOutOfBoundsException
  • SCL-17977 Support base packages
  • SCL-18363 Tests run over 40 seconds each, targeting 2020.3 branch
  • SCL-17976 Support package prefixes
  • SCL-18371 least upper bound for compound types may be very slow in case of deep class hierarchies
  • SCL-18366 Red code with cats.effect.Resource

Build 2020.3.553

Download Scala plugin for IDEA

Expand
8 Fixed issues
8 Fixed issues
  • SCL-17971 error highlighting works very slow in on unknown identifiers with special names `parent`, `children`, `name`
  • SCL-18225 BSP setup: java.lang.IndexOutOfBoundsException
  • SCL-17977 Support base packages
  • SCL-18280 editor highlights random piece of code when placing caret at AnyFunSuite reference
  • SCL-17976 Support package prefixes
  • SCL-18333 wrong braces insertion on `val` typing
  • SCL-18317 Internal: Refactor collections and extensions
  • SCL-18041 Autobraces remove outer block

Build 2020.3.526

Download Scala plugin for IDEA

Expand
1 Fixed issues
1 Fixed issues
  • SCL-18225 BSP setup: java.lang.IndexOutOfBoundsException

Build 2020.3.508

Download Scala plugin for IDEA

Expand
12 Fixed issues
12 Fixed issues
  • SCL-18302 Regression in 2020.3 EAP for incremental compilation with `Incrementality Type: Zinc`: Changing the super-classes of a class does not cause recompilation of users, results in `NoSuchMethodError` at runtime
  • SCL-17360 MUnit support
  • SCL-18156 main class not found for new sbt project
  • SCL-17971 error highlighting works very slow in on unknown identifiers with special names `parent`, `children`, `name`
  • SCL-11662 Specs2 with Use sbt option appears to always run all tests
  • SCL-13002 Can't launch Specs2 tests in configuration: all_tests_in_package|RegEx + use_sbt
  • SCL-18319 some references are not resolved in library sources or worksheets
  • SCL-18308 Don't insert pair brace inside interpolated string literal when Smart Keys | Insert paired brackets is off
  • SCL-18276 Intellij use a lot of CPU, after some time doesn't respond Scala
  • SCL-10316 Test results show "pending" tests as literally "pending", as if still running.
  • SCL-18310 Entity source of content root entity and it's module entity differs when creating simple scala sbt project
  • SCL-15288 highlight unresolved references in scaladoc as a warning

Build 2020.2.807

Download Scala plugin for IDEA

Expand
4 Fixed issues
4 Fixed issues
  • SCL-17971 error highlighting works very slow in on unknown identifiers with special names `parent`, `children`, `name`
  • SCL-18319 some references are not resolved in library sources or worksheets
  • SCL-15288 highlight unresolved references in scaladoc as a warning
  • SCL-18261 Optimize Imports on scala code freezes Intellij

Build 2020.3.462

Download Scala plugin for IDEA

Expand
7 Fixed issues
7 Fixed issues
  • SCL-17958 2020.2 regression - "open class" and "open file" cannot find files
  • SCL-17971 error highlighting works very slow in on unknown identifiers with special names `parent`, `children`, `name`
  • SCL-11662 Specs2 with Use sbt option appears to always run all tests
  • SCL-13002 Can't launch Specs2 tests in configuration: all_tests_in_package|RegEx + use_sbt
  • SCL-17800 Trailing comma "auto" setting does not work as expected
  • SCL-18276 Intellij use a lot of CPU, after some time doesn't respond Scala
  • SCL-18261 Optimize Imports on scala code freezes Intellij

Build 2020.2.805

Download Scala plugin for IDEA

Expand
1 Fixed issues
1 Fixed issues
  • SCL-17800 Trailing comma "auto" setting does not work as expected

Build 2020.3.442

Download Scala plugin for IDEA

Expand
9 Fixed issues
9 Fixed issues
  • SCL-11662 Specs2 with Use sbt option appears to always run all tests
  • SCL-13002 Can't launch Specs2 tests in configuration: all_tests_in_package|RegEx + use_sbt
  • SCL-18225 BSP setup: java.lang.IndexOutOfBoundsException
  • SCL-18274 Plugin is not considered unloaded because of unresolved extension point
  • SCL-18252 Improve fruitless-type-check for sealed class/traits in pattern matching
  • SCL-18194 Cannot create CompilerIndicesConfigurable thrown when opening settings from new welcome screen
  • SCL-18209 When I Remove Redundant Conversion, it will also remove the comma just after it
  • SCL-18230 Incorrect inspection warning in Scala
  • SCL-18231 Highlighting error with ranges

Build 2020.2.804

Download Scala plugin for IDEA

Expand
1 Fixed issues
1 Fixed issues
  • SCL-18225 BSP setup: java.lang.IndexOutOfBoundsException

Build 2020.2.803

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2020.3.435

Download Scala plugin for IDEA

Expand
4 Fixed issues
4 Fixed issues
  • SCL-18225 BSP setup: java.lang.IndexOutOfBoundsException
  • SCL-11662 Specs2 with Use sbt option appears to always run all tests
  • SCL-13002 Can't launch Specs2 tests in configuration: all_tests_in_package|RegEx + use_sbt
  • SCL-18231 Highlighting error with ranges

Build 2020.2.802

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2020.3.420

Download Scala plugin for IDEA

Expand
129 Fixed issues
129 Fixed issues
  • SCL-17958 2020.2 regression - "open class" and "open file" cannot find files
  • SCL-9720 Documentation view unreadable when @define placeholders are used
  • SCL-17949 Specs2 tests not working in Intellij 2020.2
  • SCL-14629 "final modifier is redundant for toplevel objects": convert to inspection, disable by default
  • SCL-18060 Functions defining parameter named `inline` display analysis errors and break IntelliSense (but succeed compilation)
  • SCL-16162 Support Extension Methods
  • SCL-17662 secondary private constructor is detected as unused even if it's used in the class or companion object
  • SCL-17669 Don't show a type mismatch when there can be an `apply` call
  • SCL-15307 Autocomplete: suggest companion object members inside a class / trait, auto-import them
  • SCL-17886 scaladoc html tags are not escaped in code snippet markup {{{ }}}
  • SCL-17962 Assignments to illegal expressions are not highlighted
  • SCL-17905 Exception when debugging applications
  • SCL-18210 false positive "Redundant collection conversion" on a string
  • SCL-17917 Indent-based brace handling: group settings
  • SCL-18199 Some project can not be run: java.lang.ClassNotFoundException: scala.collection.generic.DefaultSerializationProxy
  • SCL-17745 indentation-based auto-brace insertion poorly handles if-else / try-catch with single-expression body on next line
  • SCL-17744 indentation-based auto-brace insertion produces unsound code
  • SCL-17907 Scala `if - else if - else` formatting issue
  • SCL-14880 user dialog when multiple valid BSP connection methods exist
  • SCL-10926 Cannot run single unittest below "ignored" test when I use ScalaTest FlatSpec.
  • SCL-17894 Autocomplete for companion object members: don't add the prefix
  • SCL-17880 Duplicated implicit arguments
  • SCL-17811 worksheet execution progress is not stopped in build tool window
  • SCL-18014 Code style setting not opened in chinese language: TrailingCommaPanel assertion failed exception
  • SCL-18094 High CPU usage when editing build.sbt, no completion or error highlighting
  • SCL-18225 BSP setup: java.lang.IndexOutOfBoundsException
  • SCL-18033 Cannot goto scalatest testcase that is defined in a superclass/trait in another file
  • SCL-17975 sbt project can't be imported as BSP one: NPE at applyBspSetupSettings
  • SCL-17981 Don't hide type hint when there's \n
  • SCL-17982 Type hints / type mismatch hints: properly handle tuple types in function parameter
  • SCL-17704 Adjust Compile Server VM settings and enable parallel build by default in Scala projects
  • SCL-11662 Specs2 with Use sbt option appears to always run all tests
  • SCL-18159 Play2\lightbend project: Error adding module to project: PersistentId already exists: ModuleId(name=untitled4) appears when creating play project from template
  • SCL-13002 Can't launch Specs2 tests in configuration: all_tests_in_package|RegEx + use_sbt
  • SCL-17854 inspection: "Convert expression to Single Abstract Method" should not be suggested if non default constructor is used
  • SCL-17853 scaldoc: advertise in-editor rendering mode for scala projects
  • SCL-10619 Auto-import of "static" methods
  • SCL-17475 Project View: don't show "final" modifier for objects
  • SCL-15610 The editor will not notify if there are missing or additional parameter list on scala method invocation
  • SCL-17743 BSP: closing sbt connection blocks UI
  • SCL-17740 Compile Server: a setting to configure max. number of threads
  • SCL-18071 Typo in settings
  • SCL-13597 Show icon for implicit classes in Show implicit conversion popup
  • SCL-16923 improve ConvertNullInitializerToUnderscore inspection
  • SCL-17830 improve in-editor documentation rendering for various edge cases
  • SCL-16163 Support top level definitions
  • SCL-17839 import fix for members from companion objects is duplicated
  • SCL-17838 Suppress red highlighting for unresolved references in rendered scaladoc
  • SCL-17571 BSP: cancelled reload shows as sucessful
  • SCL-17826 Build tool window should be opened when executing worksheet
  • SCL-17754 rename of synthetic `copy` method parameter should rename case class fields
  • SCL-17755 add link to code style settings from auto import settings
  • SCL-17756 scaladoc: support macro injection wrapped with braces
  • SCL-17757 scaladoc: remove annoying error when macro is not unresolved
  • SCL-17759 scaladoc: adjacent macro injections should be treated as separate macros
  • SCL-17697 Show companion for class / trait / object in the gutter
  • SCL-17827 Worksheet is not cleared when you set focus to some other editor (e.g. editor inside build output)
  • SCL-17943 Improve scripts for updating dotty version
  • SCL-17902 Add braces automatically when typing a statement where an expression is expected
  • SCL-18248 Exception in scala-plugin 2020.3.5
  • SCL-6593 Wrong warning highlight for scaladoc when using macro in parameter description
  • SCL-17720 "Can't unlock compiler for Project" exception
  • SCL-17909 Dotty: Formatting of class with braceless block with end is broken
  • SCL-17899 Highlighting error for Scala and Akka
  • SCL-17734 Non empty parameter clause
  • SCL-17685 No import added for apply method from a companion object
  • SCL-17817 Show the notification about too old JDK version on Compile Server only once
  • SCL-17816 scalatest: allow running test classes from dependency jar files
  • SCL-17815 indent inner blocks of statements in braceless definitions
  • SCL-17953 rename opens dialog instead of inplace renaming if android plugin is enabled
  • SCL-18099 Scalatest runner fails to run multiple tests with "CreateProcess error=206, The filename or extension is too long" even with 'Shorten command line' set to "argfile"
  • SCL-18093 constructor parameter completion doesn't add import of the selected type
  • SCL-17732 Import based static members completion
  • SCL-17883 support images rendering in ScalaDoc
  • SCL-18147 indentation is not adjusted when typing after enter press inside parameters / arguments
  • SCL-17851 Unindent else after enter
  • SCL-17801 IntelliJ freezes in ScClsFileViewProvider$ScClsFileImpl$$findInLibSource
  • SCL-17961 incorrect Rendering of scaladoc for symbolic operators containing `<`
  • SCL-17542 Incorrect variance in constructor arguments not marked as bad code
  • SCL-18039 BSP import: Illegal char <|>
  • SCL-18231 Highlighting error with ranges
  • SCL-18130 Update dotty compiler to 0.27.0-RC1
  • SCL-18139 BSP / Bloop - Build Project fails after successful Sync (java.lang.Throwable - project roots have changed)
  • SCL-17989 Entering statement start in indentation before expression should insert braces
  • SCL-17878 support autoimport from value definitions
  • SCL-17868 Autobraces are not removed when deleting double parenthesis
  • SCL-17780 Do not use RemoteServer in compile-server-process
  • SCL-17786 import element chooser: show deprecation
  • SCL-17785 fix icons for implicit classes in Import Conversion popup
  • SCL-17784 fix or avoid long-living cache for implicit conversions
  • SCL-17860 dot indention is not working when continuing single expr in indentaion region
  • SCL-17788 enable import implicit conversion fix for infix/postfix calls
  • SCL-17866 Autobraces are put at wrong positions when intermediate lines contain whitespaces
  • SCL-17867 Autoblock is not removed after when single parenthesis is deleted
  • SCL-17626 quick doc: empty tooltip on variables defined inside patterns
  • SCL-17865 Scala gutter icon settings
  • SCL-17708 If's blocks formatting problem
  • SCL-15830 Speed up project highlighting tests
  • SCL-17761 scaladoc: support escaping of $
  • SCL-17765 scaladoc: macros should be resolved from outer type definitions scopes
  • SCL-17764 scaladoc: inherit doc with empty super comment should insert paragraph break anyway
  • SCL-18211 property key for ScalaInvalidPropertyKeyInspection is not found
  • SCL-17794 indentation-based brace handling interferes with other typed handlers
  • SCL-17797 Auto-indent RHS of an infix expression on a new line
  • SCL-17790 suggest to import missing implicit arguments for implicit conversions
  • SCL-17913 tooltip on "class has subclasses" gutter icon is too large
  • SCL-17859 "Unnecessary parenthesis" inspection doesn't not consider parenthesis for scala infix type as a "clarifying parentheses"
  • SCL-17793 don't add braces when dot is inserted on the next line
  • SCL-17918 Promote indentation-based brace handling
  • SCL-17919 Inspection: Add final to inner case objects
  • SCL-17719 Automatic project compilation benchmarks
  • SCL-17717 Auto-complete suggests implicit method that is unapplicable due to missing implicits
  • SCL-17778 Overrides / Implements tooltips: use proper names
  • SCL-17795 do not render `null` containing class for members from anonymous classes
  • SCL-17772 Type mismatch hints: display folded errors correctly
  • SCL-17773 Implements method tooltip: navigate to method, not to class
  • SCL-17776 Gutter icon tooltips: show hotkeys when appropriate
  • SCL-17777 Show intentions for gutter icons
  • SCL-17774 Overrides / Implements method tooltip: show multiple members
  • SCL-17775 Has subclasses / implementations tooltip: show the items
  • SCL-17921 DependencyManager doen't download transitive dependencies from repo.typesafe.com
  • SCL-17791 improve compatibility check for import implicit conversions
  • SCL-17844 Argument for @NotNull parameter must not be null at GutterTooltipHelper and no tooltip shown
  • SCL-17845 Unable to save settings: open a project in same window
  • SCL-17846 auto-braces: problems with if-else or try-catch in braceless blocks
  • SCL-17847 auto-braces: do not remove braces if there are no statements left
  • SCL-11701 Annotations added by inspections do not take advantage of existing import
  • SCL-17769 scaladoc: macro name should only support letters a-zA-Z and digits 0-9
  • SCL-16558 Method chain hints: show less important aligned hints using less saturated color

Build 2020.3.397

Download Scala plugin for IDEA

Expand
3 Fixed issues
3 Fixed issues
  • SCL-18139 BSP / Bloop - Build Project fails after successful Sync (java.lang.Throwable - project roots have changed)
  • SCL-18093 constructor parameter completion doesn't add import of the selected type
  • SCL-17740 Compile Server: a setting to configure max. number of threads

Build 2020.2.801

Download Scala plugin for IDEA

Expand
10 Fixed issues
10 Fixed issues
  • SCL-18199 Some project can not be run: java.lang.ClassNotFoundException: scala.collection.generic.DefaultSerializationProxy
  • SCL-11662 Specs2 with Use sbt option appears to always run all tests
  • SCL-13002 Can't launch Specs2 tests in configuration: all_tests_in_package|RegEx + use_sbt
  • SCL-18157 sbt shell not started: Error downloading org.jetbrains:sbt-idea-compiler-indices
  • SCL-18130 Update dotty compiler to 0.27.0-RC1
  • SCL-18099 Scalatest runner fails to run multiple tests with "CreateProcess error=206, The filename or extension is too long" even with 'Shorten command line' set to "argfile"
  • SCL-18139 BSP / Bloop - Build Project fails after successful Sync (java.lang.Throwable - project roots have changed)
  • SCL-17772 Type mismatch hints: display folded errors correctly
  • SCL-18147 indentation is not adjusted when typing after enter press inside parameters / arguments
  • SCL-18093 constructor parameter completion doesn't add import of the selected type

Build 2020.2.799

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2020.3.369

Download Scala plugin for IDEA

Expand
5 Fixed issues
5 Fixed issues
  • SCL-18088 Fix WorksheetReplIntegrationTest
  • SCL-18167 ComparingUnrelatedTypesInspection: false-negative
  • SCL-18168 update LanguageFeatureInspection for Scala 2.13.3
  • SCL-18205 TASTy: index .tasy files in libraries
  • SCL-17740 Compile Server: a setting to configure max. number of threads

Build 2020.2.798

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2020.2.797

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2020.2.795

Download Scala plugin for IDEA

...