Lsif Java Versions Save

SCIP Code Intelligence Protocol generator for Java

v0.9.10

2 months ago

This release addresses

  • a NPE in the Java Semanticdb plugin, triggered by particular usage of annotations(see #686, the fix was contributed by @Arthurm1 and reproducer was reported by @spangaer, community members, thank you!)
  • an issue in Gradle integration which was responsible for some cases where semanticdb plugin failed to be injected

Main changes

Misc

Full Changelog: https://github.com/sourcegraph/scip-java/compare/v0.9.9...v0.9.10

v0.9.9

4 months ago

Kotlin 1.9 support

See https://github.com/sourcegraph/scip-kotlin/releases/tag/v0.4.0

What's Changed

Full Changelog: https://github.com/sourcegraph/scip-java/compare/v0.9.8...v0.9.9

v0.9.8

6 months ago

What's Changed

Full Changelog: https://github.com/sourcegraph/scip-java/compare/v0.9.7...v0.9.8

v0.9.7

6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/sourcegraph/scip-java/compare/v0.9.6...v0.9.7

v0.9.6

9 months ago

This release brings in a fix for Scala projects auto-indexing, where java version was picked up incorrectly.

What's Changed

Full Changelog: https://github.com/sourcegraph/scip-java/compare/v0.9.5...v0.9.6

v0.9.5

9 months ago

This release modifes the Docker build and makes it self-contained, which fixes the various issues we have with passing special (-D) arguments to the scip-java tool.

Most of this distribution remains unchanged so users should not see any difference.

What's Changed

Full Changelog: https://github.com/sourcegraph/scip-java/compare/v0.9.4...v0.9.5

v0.9.4

9 months ago

Thanks to a fantastic contribution by @Arthurm1, this release mostly removes the need to add special module export flags to access compiler APIs - as we no longer use private APIs to produce Semanticdb files from Java.

What's Changed

New Contributors

Full Changelog: https://github.com/sourcegraph/scip-java/compare/v0.9.3...v0.9.4

v0.9.3

9 months ago

This release bumps sbt-sourcegraph plugin to 0.4.2 bringing important fixes to auto-indexing of Scala projects, notably:

  • Properly support Scala 3
  • Support mixed Java/Scala sources when compling on JDK 17+

We also re-enabled test coverage for auto-indexing Scala projects.

What's Changed

Full Changelog: https://github.com/sourcegraph/scip-java/compare/v0.9.2...v0.9.3

v0.9.2

10 months ago

This release improves auto-indexing of Gradle projects and removes the Coursier bootstrap sequence which downloaded jars from Maven Central when running SCIP build tool

What's Changed

Full Changelog: https://github.com/sourcegraph/scip-java/compare/v0.9.1...v0.9.2

v0.9.1

10 months ago

This release improves the handling of special environment variables recognised by Coursier:

What's Changed

Full Changelog: https://github.com/sourcegraph/scip-java/compare/v0.9.0...v0.9.1