Releases: sourcegraph/scip-java
lsif-java v0.3.0
🚀 New LSIF emitter
Previously, lsif-java
had a system dependency on a separate tool called lsif-semanticdb
in order to work. This dependency has now been removed so that installing lsif-java
is the only custom tool you need available on your $PATH
🚧 Progress towards better hover messages
Currently, hover messages only contain Javadoc docstrings. We're working on extending hover messages to also include signatures of the referenced symbol. This functionality is planned for the next release once the PR #131 is merged.
- Emit of type parameters in method signatures (#129) @Strum355
- Emit SemanticDB types and signatures (#126) @Strum355
🐛 Bug fixes
- Emit definition occurences for type parameters (#125) @Strum355
- Fixes range deriving for constructs incl classes/interfaces (#121) @Strum355
⚠️ Internal
lsif-java v0.2.0
New website
This project now has a new website https://sourcegraph.github.io/lsif-java/
Java v11+ support
Previously, the compiler plugin only supported Java 8 and crashed when running on newer versions like Java 11. Now, the compiler plugin works with Java 11, Java 15 and most likely the latest bleeding edge versions as well.
New lsif-java
command-line tool with Gradle and Maven support
Previously, users had to manually install the compiler plugin into their build tool to use lsif-java. Now, the new lsif-java
command-line tool can automatically configure Gradle and Maven builds to generate an LSIF index.
Pull Requests
lsif-java v0.2.0-RC2
Java v11+ support
Previously, the compiler plugin only supported Java 8 and crashed when running on newer versions like Java 11. Now, the compiler plugin works with Java 11, Java 15 and most likely the latest bleeding edge versions as well.
New lsif-java
command-line tool with Gradle and Maven support
Previously, users had to manually install the compiler plugin into their build tool to use lsif-java. Now, the new lsif-java
command-line tool can automatically configure Gradle and Maven builds to generate an LSIF index.
Pull Requests
lsif-java v0.1.0
lsif-java v0.1.0
This it the first release of lsif-java that implement a basic Java compiler plugin that generates SemanticDB. See the PR #85 and the new readme https://github.com/sourcegraph/lsif-java/blob/e8822340b2854e6d45856cd055620c5784099bff/README.md for more details.