Skip to content

lsif-java v0.7.5

Choose a tag to compare

@github-actions github-actions released this 18 Feb 16:39
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