No description, website, or topics provided.
Clone or download
spoenemann Merge pull request #247 from praksb/master
Fix equals for Either to handle null for both left and right
Latest commit c34e732 Sep 5, 2018
Permalink
Failed to load latest commit information.
.settings Removed Buildship preferences from source control (these are generate… Nov 29, 2017
documentation #54: Added some documentation on extending the protocol Feb 22, 2018
gradle Increased version number to 0.6.0-SNAPSHOT Sep 3, 2018
ide Fixed #233: Update license to EPL v2.0 Aug 22, 2018
org.eclipse.lsp4j.debug Fixes #200: Remove redundant "public" in xtend file Aug 24, 2018
org.eclipse.lsp4j.generator Fixed #233: Update license to EPL v2.0 Aug 22, 2018
org.eclipse.lsp4j.jsonrpc.debug Issue #240 - Review using null for fields with no values (#246) Sep 5, 2018
org.eclipse.lsp4j.jsonrpc Fix Equals for Either to handle null for both left and right Sep 4, 2018
org.eclipse.lsp4j Fixes #169: Correct foldingRanges => foldingRange Aug 22, 2018
releng Increased version number to 0.6.0-SNAPSHOT Sep 3, 2018
.gitignore Fix Equals for Either to handle null for both left and right Sep 4, 2018
.project Removed Buildship preferences from source control (these are generate… Nov 29, 2017
CHANGELOG.md Added DAP 1.31.0 to Changelog Aug 24, 2018
Contributing.md Issue #236: Add details of GitHub PR builder (#244) Aug 23, 2018
Jenkinsfile Fixed #233: Update license to EPL v2.0 Aug 22, 2018
LICENSE Initial contribution Nov 10, 2016
README.md Fixes #181: Add DAP references to top level readme Aug 24, 2018
build.gradle Fixed #233: Update license to EPL v2.0 Aug 22, 2018
gradlew [build] Updated to Gradle 3.4.1 Mar 10, 2017
gradlew.bat [build] Updated to Gradle 3.4.1 Mar 10, 2017
lsp4j-build-gradle.launch Reworked lsp4j Nov 10, 2016
settings.gradle Fixed #233: Update license to EPL v2.0 Aug 22, 2018

README.md

Eclipse LSP4J

Java binding for the Language Server Protocol and the Debug Adapter Protocol.

How To Use

A brief overview of how to use LSP4J to implement a server or a client can be found here:

Maven Repositories

p2 Update Sites

Snapshots

The snapshots are regularly deployed to:

Also, you can get them directly from the TypeFox Jenkins server:

Supported LSP Versions

  • LSP4J 0.4.x → LSP 3.7.0
  • LSP4J 0.2.x, 0.3.x → LSP 3.0
  • LSP4J 0.1.x → LSP 2.1

Supported DAP Versions

  • LSP4J 0.5.x → DAP 1.31.0
  • LSP4J 0.4.x → DAP 1.25.0
  • LSP4J before 0.4.x did not support DAP

Licenses

LSP4J is published under two licenses:

SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause