github scalameta/metals v2.0.0-M16
Metals v2.0.0-M16 Gold

pre-release3 hours ago

What's Changed

  • Reset the connection state if there was an error during Scala CLI startup by @odisseus in #8622
  • feature: Add extract method refactor by @tgodzik in #8600
  • bugfix: Don't try to run tests on main methods by @tgodzik in #8632
  • improvement: Reuse mbtReference provider for semanticdb files by @tgodzik in #8631
  • revert: Remove cleanup logic by @tgodzik in #8635
  • feature: Implement inline value code action in the workspace by @mmikolajczyk-vl in #8601
  • Add unused import diagnostic & quick-fix code action by @zielinsky in #8627
  • bugfix: Fix extract code action by @tgodzik in #8640
  • Fixed a potential NullPointerException by @odisseus in #8637
  • Exclude module-info.java from indexing in workspace symbol provider by @maksymilianrozanski in #8630
  • bugfix: Don't add the export compiler options by default by @tgodzik in #8639
  • test: Add more tests for rename by @tgodzik in #8641
  • Simplified interface for CompilerWrapper by @odisseus in #8636
  • Support Java Bazel test code lenses by @mahib-stripe in #8607
  • Improve 'Generate all getters and setters' by @snjeza in #8648
  • Improvement: smoothen out main-launching experience with MBT by @jchyb in #8652
  • bugfix: Fix a race condition in AddMissingReturnStatementLspSuite by @damiankus-vl in #8650
  • Fix MB bazel test query and ignore user-configured test filtering by @jchyb in #8656
  • mbt(bazel): resolve maven deps from rules_jvm_external hub locks by @maksymilianrozanski in #8599
  • Handle BSP generated source definitions by @mahib-stripe in #8590
  • Starting SpringPetclinicApplication by @snjeza in #8661
  • bugfix: Highlight only the constructor name when it's clicked by @damiankus-vl in #8659
  • improvement: Don't wait for turbine in wrapping up phase by @tgodzik in #8662
  • Extracted the logic for parsing Maven lock files of rules_jvm_external into separate classes by @odisseus in #8657
  • Add .mbt.bat Windows batch script support to MBT importer by @zielinsky in #8668
  • Support scala_import and java_import in bazel MBT importer by @jchyb in #8443

New Contributors

Full Changelog: v2.0.0-M15...v2.0.0-M16

Don't miss a new metals release

NewReleases is sending notifications on new releases.