Skip to content

lsif-java v0.7.5

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Feb 16:39
· 286 commits to main since this release
923efaf

Improved code navigation for Scala

Previously, "goto defintion" did not work for synthetic symbols such as
case class companion objects or var setter methods.

class Main {
  case class User(name: String)

  var user = User("Susan") // go to definition on `User` did not work

  user = User("John") // go to definition on `user` did not work
}

Now, lsif-java emits occurrences for these synthetic symbols so that "goto definition" works as expected.

  • Emit additional occurrences for synthetic Scala symbols (#398) @olafurpg

Pull Requests