intellij-scala
intellij-scala copied to clipboard
Scala plugin for IntelliJ IDEA
This PR adds support for BSP's `buildTarget/outputPaths` method. That method was introduced in https://github.com/build-server-protocol/build-server-protocol/pull/269. I'm opening this PR as a draft until https://github.com/build-server-protocol/build-server-protocol/pull/269 is released. I will also add some...
Previously, when a BSP's project root and the target it imports had different VCS roots, the VCS roots of the targets could be ignored. For instance, this would happen when:...
https://youtrack.jetbrains.com/issue/SCL-9153/Warn-about-calling-toString-on-Option
With sbt 1.5+ I started receiving warnings while reloading sbt project in Idea `[warn] sbt 0.13 shell syntax is deprecated; use slash syntax instead: Global / dumpStructureTo` This happens because...
This was merged in #621 but never made it into idea222.release. I'm not sure if this is the right way to get it in this branch, let me know if...
It solves https://youtrack.jetbrains.com/issue/SCL-21374/Support-sbt-files-creation-via-File-New https://github.com/JetBrains/intellij-scala/assets/9321940/00e110ad-eb1e-4a0f-810f-ef7e52d48972
This fixes false missing `withFilters` error for irrefutable patterns in for comprehensions introduced with Scala 3.4 and Scala 3.0 + `-source:future`. Related #SCL-22468
Adds support for '--language:strictEquality' compiler flag and 'CanEqual' when running inspection on scala 3 code
Part 2 of https://github.com/JetBrains/sbt-structure/pull/63 Related to [SCL-19788](https://youtrack.jetbrains.com/issue/SCL-19788/Support-Scala-version-specific-source-directories)
This setting was removed from Java 17 and it now throws "Unrecognized VM option 'CMSClassUnloadingEnabled'" Should I also create YouTrack ticket for this?