What's Changed
- bugfix: Index properly when dependencyModules is empty by @tgodzik in #8787
- improvement: preserve same-package link resolution for dotted nested types by @damiankus-vl in #8790
- refactor: move the SemanticDB to binary name conversion onto Symbol by @damiankus-vl in #8763
- bugfix: Don't show abstract class as test suite by @tgodzik in #8792
- Add suppress warnings & remove redudant cast quick-fix code action by @zielinsky in #8646
- bugfix: Merge all errors instead of replacing them. by @tgodzik in #8799
- Bazel-MBT: Fix various issues with running test cases by @jchyb in #8794
- bugfix: invalidate Protobuf outlines when the source file is renamed/moved/deleted by @damiankus-vl in #8742
- Lower javac release options to the metals JDK version by @zielinsky in #8805
- Filter Error Prone options from Java PC by @zielinsky in #8811
- refactor: Remove unused code by @tgodzik in #8816
- bugfix: fix selecting single test cases in MBT build tools by @zielinsky in #8813
- improvement: Reuse Turbine to confirm Java test classes by @tgodzik in #8817
- improvement: Add missing scalatest base traits by @tgodzik in #8828
- improvement: Faster discovery of Java and Scala test suites by @tgodzik in #8827
- Refactored BazelMbtImporter to use AbsolutePath instead of java.nio by @odisseus in #8838
- Run MBT tests and main in terminal in supported editors by @zielinsky in #8820
- Prioritize target classpath over Turbine headers by @mahib-stripe in #8800
- chore: Update mdoc to support 3.10.x worksheets by @tgodzik in #8856
- [MBT] Testing results display enhancements by @zielinsky in #8845
Full Changelog: v2.0.0-M18...v2.0.0-M19