diff --git a/CHANGELOG.md b/CHANGELOG.md index eb1643fe1..9b752126a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,49 +2,49 @@ ### v0.21.0 (TBD) -Fixed issues: +Fixed issues: Breaking API changes: * LSP4J now requires Java 11 to build and run. This can be observed in the japicmp report which says class file format version changed from 52.0 to 55.0. - . + . Nightly japicmp report: -### [v0.20.1 (February 2023)](https://github.com/eclipse/lsp4j/releases/tag/v0.20.1) +### [v0.20.1 (February 2023)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.20.1) -Fixed issues: +Fixed issues: Breaking API changes: japicmp report: -### [v0.20.0 (February 2023)](https://github.com/eclipse/lsp4j/releases/tag/v0.20.0) +### [v0.20.0 (February 2023)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.20.0) -Fixed issues: +Fixed issues: Breaking API changes: japicmp report: -### [v0.19.0 (November 2022)](https://github.com/eclipse/lsp4j/releases/tag/v0.19.0) +### [v0.19.0 (November 2022)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.19.0) -Fixed issues: +Fixed issues: Breaking API changes: * Removed `WorkspaceDocumentDiagnosticReportTypeAdapter`, which was effectively replaced with `WorkspaceDocumentDiagnosticReportListAdapter` - as part of fixing issue . + as part of fixing issue . japicmp report: -### [v0.18.0 (November 2022)](https://github.com/eclipse/lsp4j/releases/tag/v0.18.0) +### [v0.18.0 (November 2022)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.18.0) * Fixed issues related to reflection errors so that `--add-opens java.base/java.util.concurrent=ALL-UNNAMED` is no longer needed on Java 17. -Fixed issues: +Fixed issues: Breaking API changes: @@ -52,11 +52,11 @@ Breaking API changes: japicmp report: -### [v0.17.0 (October 2022)](https://github.com/eclipse/lsp4j/releases/tag/v0.17.0) +### [v0.17.0 (October 2022)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.17.0) * Update org.eclipse.xtend.lib dependency to 2.28.0 to address CVE-2020-8908 #672 -Fixed issues: +Fixed issues: Breaking API changes: @@ -64,11 +64,11 @@ Breaking API changes: japicmp report: -### [v0.16.0 (October 2022)](https://github.com/eclipse/lsp4j/releases/tag/v0.16.0) +### [v0.16.0 (October 2022)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.16.0) * Implemented DAP version 1.58.0 -Fixed issues: +Fixed issues: Breaking API changes: @@ -76,14 +76,14 @@ Breaking API changes: japicmp report: -### [v0.15.0 (August 2022)](https://github.com/eclipse/lsp4j/releases/tag/v0.15.0) +### [v0.15.0 (August 2022)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.15.0) * Added Notebook support * Added `WorkspaceSymbol.data` * Added support for client default behavior on renames * Implemented DAP version 1.56.0 -Fixed issues: +Fixed issues: Breaking API changes: @@ -97,21 +97,21 @@ Breaking API changes: japicmp report: -### [v0.14.0 (May 2022)](https://github.com/eclipse/lsp4j/releases/tag/v0.14.0) +### [v0.14.0 (May 2022)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.14.0) * Added changes to the LSP 3.17 specification that were added after specification was published as done. - * See [#630](https://github.com/eclipse/lsp4j/pull/630) for all changes. + * See [#630](https://github.com/eclipse-lsp4j/lsp4j/pull/630) for all changes. -Fixed issues: +Fixed issues: japicmp report: -### [v0.13.0 (May 2022)](https://github.com/eclipse/lsp4j/releases/tag/v0.13.0) +### [v0.13.0 (May 2022)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.13.0) * Implemented LSP version 3.17.0 (except Notebook support) * Implemented DAP versions 1.45.0 - 1.55.0 -Fixed issues: +Fixed issues: Breaking API changes: @@ -142,12 +142,12 @@ Deprecated API changes: * `SymbolInformation` is deprecated in favor of `DocumentSymbol` or `WorkspaceSymbol` * `ResponseErrorCode.serverNotInitialized` deprecated in favor of `ResponseErrorCode.ServerNotInitialized` -### [v0.12.0 (Apr. 2021)](https://github.com/eclipse/lsp4j/releases/tag/v0.12.0) +### [v0.12.0 (Apr. 2021)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.12.0) * Restored `org.eclipse.lsp4j.websocket` which will be included along with `org.eclipse.lsp4j.websocket.jakarta`. This will allow use of LSP4J - over Jakarta websockets and pre-Jakarta websockets. See for more details. + over Jakarta websockets and pre-Jakarta websockets. See for more details. -Fixed issues: +Fixed issues: Breaking API changes: @@ -161,7 +161,7 @@ Breaking changes in behavior: `SemanticTokensClientCapabilitiesRequests.range` and `SemanticTokensWithRegistrationOptions.range`; their right-hand side, declared as `Object`, will be parsed into a `JsonElement` now. -### [v0.11.0 (Mar. 2021)](https://github.com/eclipse/lsp4j/releases/tag/v0.11.0) +### [v0.11.0 (Mar. 2021)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.11.0) * Implemented LSP version 3.16.0 (to finalized specification) * Implemented LSP version 3.15.0's Progress specification @@ -169,7 +169,7 @@ Breaking changes in behavior: * Implemented DAP version 1.44.0 * Replaced `org.eclipse.lsp4j.websocket` by `org.eclipse.lsp4j.websocket.jakarta` for using LSP4J over Jakarta websockets -Fixed issues: +Fixed issues: Breaking API changes: @@ -197,7 +197,7 @@ Deprecated API changes: * In DAP, `VariablePresentationHintKind.DATA_BREAKPOINT` has been marked @Deprecated to match its deprecation in the protocol in 1.44. * In DAP, `SetBreakpointsArguments.lines` has been marked @Deprecated to match its deprecation in protocol many versions ago. -### [v0.10.0 (Nov. 2020)](https://github.com/eclipse/lsp4j/releases/tag/v0.10.0) +### [v0.10.0 (Nov. 2020)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.10.0) * Implemented LSP version 3.16.0 (specification is not finalized yet) * Implemented DAP version 1.37.0's CancelRequest @@ -207,7 +207,7 @@ Deprecated API changes: * Implemented DAP version 1.41.0 * Implemented DAP version 1.42.0 -Fixed issues: +Fixed issues: Breaking API changes: @@ -229,14 +229,14 @@ Deprecated API changes: * Semantic Highlighting is deprecated in favor of Semantic Tokens -### [v0.9.0 (Feb. 2020)](https://github.com/eclipse/lsp4j/releases/tag/v0.9.0) +### [v0.9.0 (Feb. 2020)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.9.0) * Implemented DAP version 1.36.0 * Implemented DAP version 1.37.0 (except CancelRequest) * Implemented LSP version 3.15.0 (except Progress) - * Improved compatibility with prior versions of `vscode-languageclient` () + * Improved compatibility with prior versions of `vscode-languageclient` () -Fixed issues: +Fixed issues: Breaking API changes: @@ -272,14 +272,14 @@ Breaking API changes: ### v0.8.1 (Sep. 2019) -Fixed issues: +Fixed issues: ### v0.8.0 (Aug. 2019) * Implemented DAP version 1.35.0 * Added new module `org.eclipse.lsp4j.websocket` for using LSP4J over websockets -Fixed issues: +Fixed issues: ----- @@ -288,18 +288,18 @@ Fixed issues: * Updated `textDocument/callHierarchy` according to latest proposal (note: changes to classes and methods marked with `@Beta` are _not_ regarded as API-breaking). -Fixed issues: +Fixed issues: ### v0.7.1 (Apr. 2019) -Fixed issues: +Fixed issues: ### v0.7.0 (Feb. 2019) * Implemented LSP version 3.14.0 * Support tuple of two types with the `Tuple.Two` class -Fixed issues: +Fixed issues: Breaking API changes: @@ -317,7 +317,7 @@ Breaking API changes: * Implemented LSP version 3.13.0 -Fixed issues: +Fixed issues: Breaking API changes: @@ -332,7 +332,7 @@ Breaking API changes: * Implemented LSP version 3.10.0 * Implemented DAP version 1.31.0 -Fixed issues: +Fixed issues: Breaking API changes: @@ -345,7 +345,7 @@ Breaking API changes: ### v0.4.1 (May 2018) -Fixed issues: +Fixed issues: Breaking API changes: @@ -360,7 +360,7 @@ Breaking API changes: * Support multiple local and remote services * Improved error handling -Fixed issues: +Fixed issues: Breaking API changes: @@ -383,19 +383,19 @@ Breaking API changes: ### v0.3.1 (Apr. 2018) -Fixed issues: +Fixed issues: ### v0.3.0 (Sep. 2017) * Support union of three types with the `Either3` class -Fixed issues: +Fixed issues: ----- ### v0.2.1 (Jul. 2017) -Fixed issues: +Fixed issues: ### v0.2.0 (May 2017) @@ -404,7 +404,7 @@ Fixed issues: * Support multiple parameters in protocol methods * Support custom error codes -Fixed issues: +Fixed issues: Breaking API changes: @@ -416,8 +416,8 @@ Breaking API changes: ### v0.1.2 (Mar. 2017) -Fixed issues: +Fixed issues: ### v0.1.1 (Jan. 2017) -Fixed issues: +Fixed issues: diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0cd6572f5..932e59211 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -19,7 +19,7 @@ All Pull Requests must be by authors who have signed the ECA. The "ip-validation ## GitHub Actions -GitHub Actions are used to validate PRs. See the GitHub [workflows](https://github.com/eclipse/lsp4j/tree/main/.github/workflows) directory and standard [GitHub Actions documentation](https://github.com/features/actions) for more details.. +GitHub Actions are used to validate PRs. See the GitHub [workflows](https://github.com/eclipse-lsp4j/lsp4j/tree/main/.github/workflows) directory and standard [GitHub Actions documentation](https://github.com/features/actions) for more details.. # Eclipse diff --git a/NOTICE b/NOTICE index 7b2b86848..188cd85b2 100644 --- a/NOTICE +++ b/NOTICE @@ -27,7 +27,7 @@ SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause The project maintains the following source code repositories: -* https://github.com/eclipse/lsp4j +* https://github.com/eclipse-lsp4j/lsp4j ## Third-party Content diff --git a/README.md b/README.md index 15467a46f..e3d29bafe 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ The Maven Repositories, p2 Update Sites, and the Snapshots contain _signed jars_ ### Building and Contributing -To build and contribute to LSP4J please consult the [Contribution Guide](https://github.com/eclipse/lsp4j/blob/main/CONTRIBUTING.md). +To build and contribute to LSP4J please consult the [Contribution Guide](https://github.com/eclipse-lsp4j/lsp4j/blob/main/CONTRIBUTING.md). ### Licenses diff --git a/documentation/releasing.md b/documentation/releasing.md index f0de38d64..08940043f 100644 --- a/documentation/releasing.md +++ b/documentation/releasing.md @@ -4,34 +4,34 @@ This is the Release plan and TODO list for LSP4J release v0.21.0. Items at the beginning of development -- [ ] Create an Endgame Issue to track the release. As a starting point use [documentation/releasing.md](https://github.com/eclipse/lsp4j/blob/main/documentation/releasing.md). - - [ ] Add the [Endgame](https://github.com/eclipse/lsp4j/labels/endgame) label and Milestone for the release - - [ ] Make sure any previous edits made to [Endgame issues](https://github.com/eclipse/lsp4j/labels/endgame) of previous releases are updated in [documentation/releasing.md](https://github.com/eclipse/lsp4j/blob/main/documentation/releasing.md) -- [ ] Ensure all previous [Endgame issues](https://github.com/eclipse/lsp4j/labels/endgame) are done. -- [ ] Create a [New milestone](https://github.com/eclipse/lsp4j/milestones/new) for the release -- [ ] Check [CHANGELOG.md](https://github.com/eclipse/lsp4j/blob/main/CHANGELOG.md) is up to date. The changelog should have a version entry, release date, API Breakages and other information consistent with current entries in the changelog. -- [ ] Check [README.md](https://github.com/eclipse/lsp4j/blob/main/README.md) is up to date. In particular that the planned release and which versions of DAP and LSP are support is listed. -- [ ] Increment version of all feature.xml, pom.xml and any other place full version is used. (Easiest way is global find and replace, e.g. `s/0.20.0/0.21.0/g`, `s/0.19.0/0.20.0/g` and review changes.) Ensure that `-SNAPSHOT` is restored in the [gradle/versions.gradle](https://github.com/eclipse/lsp4j/blob/main/gradle/versions.gradle) and [releng/pom.xml](https://github.com/eclipse/lsp4j/blob/main/releng/pom.xml) -- [ ] Enable `sh './releng/deploy-build.sh'` in [releng/build.Jenkinsfile](https://github.com/eclipse/lsp4j/blob/main/releng/build.Jenkinsfile) +- [ ] Create an Endgame Issue to track the release. As a starting point use [documentation/releasing.md](https://github.com/eclipse-lsp4j/lsp4j/blob/main/documentation/releasing.md). + - [ ] Add the [Endgame](https://github.com/eclipse-lsp4j/lsp4j/labels/endgame) label and Milestone for the release + - [ ] Make sure any previous edits made to [Endgame issues](https://github.com/eclipse-lsp4j/lsp4j/labels/endgame) of previous releases are updated in [documentation/releasing.md](https://github.com/eclipse-lsp4j/lsp4j/blob/main/documentation/releasing.md) +- [ ] Ensure all previous [Endgame issues](https://github.com/eclipse-lsp4j/lsp4j/labels/endgame) are done. +- [ ] Create a [New milestone](https://github.com/eclipse-lsp4j/lsp4j/milestones/new) for the release +- [ ] Check [CHANGELOG.md](https://github.com/eclipse-lsp4j/lsp4j/blob/main/CHANGELOG.md) is up to date. The changelog should have a version entry, release date, API Breakages and other information consistent with current entries in the changelog. +- [ ] Check [README.md](https://github.com/eclipse-lsp4j/lsp4j/blob/main/README.md) is up to date. In particular that the planned release and which versions of DAP and LSP are support is listed. +- [ ] Increment version of all feature.xml, pom.xml and any other place full version is used. (Easiest way is global find and replace, e.g. `s/0.20.0/0.21.0/g`, `s/0.19.0/0.20.0/g` and review changes.) Ensure that `-SNAPSHOT` is restored in the [gradle/versions.gradle](https://github.com/eclipse-lsp4j/lsp4j/blob/main/gradle/versions.gradle) and [releng/pom.xml](https://github.com/eclipse-lsp4j/lsp4j/blob/main/releng/pom.xml) +- [ ] Enable `sh './releng/deploy-build.sh'` in [releng/build.Jenkinsfile](https://github.com/eclipse-lsp4j/lsp4j/blob/main/releng/build.Jenkinsfile) - [ ] Ensure [the CI build](https://ci.eclipse.org/lsp4j/job/lsp4j-multi-build/job/main/) is stable - it is always better to release a "Green Dot" build Items in the days ahead of Release day: - [ ] Create release on [PMI](https://projects.eclipse.org/projects/technology.lsp4j) - [ ] Schedule the release and if needed schedule a release review on the [PMI](https://projects.eclipse.org/projects/technology.lsp4j). A release review is needed every 12 months, not with each release. -- [ ] Check [CHANGELOG.md](https://github.com/eclipse/lsp4j/blob/main/CHANGELOG.md) is up to date. The changelog should have a version entry, release date, API Breakages and other information consistent with current entries in the changelog. -- [ ] Check [README.md](https://github.com/eclipse/lsp4j/blob/main/README.md) is up to date. In particular that the planned release and which versions of DAP and LSP are support is listed. -- [ ] Check all closed PRs and Issues to make sure their milestone is set. (*Note:* this was not until after 0.10.0 release so many old PRs and Issues have no milestone, therefore only consider items back to approx 5 Nov 2020). [This search may be useful to identify such closed issues](https://github.com/eclipse/lsp4j/issues?q=is%3Aclosed+no%3Amilestone+updated%3A%3E%3D2020-11-06) +- [ ] Check [CHANGELOG.md](https://github.com/eclipse-lsp4j/lsp4j/blob/main/CHANGELOG.md) is up to date. The changelog should have a version entry, release date, API Breakages and other information consistent with current entries in the changelog. +- [ ] Check [README.md](https://github.com/eclipse-lsp4j/lsp4j/blob/main/README.md) is up to date. In particular that the planned release and which versions of DAP and LSP are support is listed. +- [ ] Check all closed PRs and Issues to make sure their milestone is set. (*Note:* this was not until after 0.10.0 release so many old PRs and Issues have no milestone, therefore only consider items back to approx 5 Nov 2020). [This search may be useful to identify such closed issues](https://github.com/eclipse-lsp4j/lsp4j/issues?q=is%3Aclosed+no%3Amilestone+updated%3A%3E%3D2020-11-06) - [ ] Create and analyse a [`japicmp`](https://siom79.github.io/japicmp/) report and publish it as part of the build. Ensure that the API versions are incremented accurately based on the report. The reports are part of the build in japicmp-report and generated by `releng/runjapicmp.sh` - [ ] Update links in changelog for japicmp from the nightly to the final location Items on Release day: - [ ] Prepare the repo for release by: - - [ ] removing `-SNAPSHOT` from [gradle/versions.gradle](https://github.com/eclipse/lsp4j/blob/main/gradle/versions.gradle) - - [ ] removing `-SNAPSHOT` from [releng/pom.xml](https://github.com/eclipse/lsp4j/blob/main/releng/pom.xml) entries in `` section. - - [ ] disabling `sh './releng/deploy-build.sh'` in [releng/build.Jenkinsfile](https://github.com/eclipse/lsp4j/blob/main/releng/build.Jenkinsfile) - - see commit https://github.com/eclipse/lsp4j/commit/328ce8a4c89b0cd84fb62118f459b6cf79b09e90 for a past example + - [ ] removing `-SNAPSHOT` from [gradle/versions.gradle](https://github.com/eclipse-lsp4j/lsp4j/blob/main/gradle/versions.gradle) + - [ ] removing `-SNAPSHOT` from [releng/pom.xml](https://github.com/eclipse-lsp4j/lsp4j/blob/main/releng/pom.xml) entries in `` section. + - [ ] disabling `sh './releng/deploy-build.sh'` in [releng/build.Jenkinsfile](https://github.com/eclipse-lsp4j/lsp4j/blob/main/releng/build.Jenkinsfile) + - see commit https://github.com/eclipse-lsp4j/lsp4j/commit/328ce8a4c89b0cd84fb62118f459b6cf79b09e90 for a past example - [ ] Push the above change - [ ] Run [the CI build](https://ci.eclipse.org/lsp4j/job/lsp4j-multi-build/job/main/) - [ ] Mark the build as Keep Forever and add to the description `v0.21.0` @@ -52,8 +52,8 @@ Items on Release day: - [ ] Update the meta-data on [PMI downloads page](https://projects.eclipse.org/projects/technology.lsp4j/downloads) - [ ] Tag the release. Example: `git tag -a v0.21.0 HEAD -m"LSP4J 0.21.0" && git push origin v0.21.0` - [ ] Contribute to Simrel. See [Simrel contribution example](https://git.eclipse.org/r/#/c/158624/) -- [ ] Create a [release page on github](https://github.com/eclipse/lsp4j/releases/new) +- [ ] Create a [release page on github](https://github.com/eclipse-lsp4j/lsp4j/releases/new) - [ ] Link the Changelog to the release page -- [ ] Make an announcement on lsp4j-dev based on the [release page on github](https://github.com/eclipse/lsp4j/releases/tag/v0.21.0). [Example on lsp4j-dev archives](https://www.eclipse.org/lists/lsp4j-dev/msg00063.html) -- [ ] Update [documentation/releasing.md](https://github.com/eclipse/lsp4j/blob/main/documentation/releasing.md) with any changes that may have been made to the release process. +- [ ] Make an announcement on lsp4j-dev based on the [release page on github](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.21.0). [Example on lsp4j-dev archives](https://www.eclipse.org/lists/lsp4j-dev/msg00063.html) +- [ ] Update [documentation/releasing.md](https://github.com/eclipse-lsp4j/lsp4j/blob/main/documentation/releasing.md) with any changes that may have been made to the release process. - [ ] Create the endgame for the next release right away, especially as version numbers and restoring `-SNAPSHOT` need to be done right away. diff --git a/gradle/maven-deployment.gradle b/gradle/maven-deployment.gradle index 3f60d3edd..08939c5c0 100644 --- a/gradle/maven-deployment.gradle +++ b/gradle/maven-deployment.gradle @@ -20,7 +20,7 @@ publishing { pom { //packaging 'jar' - url = 'https://github.com/eclipse/lsp4j' + url = 'https://github.com/eclipse-lsp4j/lsp4j' licenses { license { name = 'Eclipse Public License, Version 2.0' diff --git a/org.eclipse.lsp4j.debug/src/test/java/org/eclipse/lsp4j/debug/test/DSPDebugServer.java b/org.eclipse.lsp4j.debug/src/test/java/org/eclipse/lsp4j/debug/test/DSPDebugServer.java index b02d8764f..5053b4d8c 100644 --- a/org.eclipse.lsp4j.debug/src/test/java/org/eclipse/lsp4j/debug/test/DSPDebugServer.java +++ b/org.eclipse.lsp4j.debug/src/test/java/org/eclipse/lsp4j/debug/test/DSPDebugServer.java @@ -23,7 +23,7 @@ public class DSPDebugServer { - // This is a test for https://github.com/eclipse/lsp4j/issues/224 + // This is a test for https://github.com/eclipse-lsp4j/lsp4j/issues/224 @Test public void testDebugServerCanBeLaunched() throws IOException { TestDebugServer testDebugServer = new TestDebugServer(); diff --git a/org.eclipse.lsp4j.jsonrpc.debug/src/test/java/org/eclipse/lsp4j/jsonrpc/debug/test/DebugIntegrationTest.java b/org.eclipse.lsp4j.jsonrpc.debug/src/test/java/org/eclipse/lsp4j/jsonrpc/debug/test/DebugIntegrationTest.java index 891d92d02..9e2ac51e5 100644 --- a/org.eclipse.lsp4j.jsonrpc.debug/src/test/java/org/eclipse/lsp4j/jsonrpc/debug/test/DebugIntegrationTest.java +++ b/org.eclipse.lsp4j.jsonrpc.debug/src/test/java/org/eclipse/lsp4j/jsonrpc/debug/test/DebugIntegrationTest.java @@ -223,7 +223,7 @@ public void testVersatility() throws Exception { PipedInputStream in2 = new PipedInputStream(); PipedOutputStream out2 = new PipedOutputStream(); - // See https://github.com/eclipse/lsp4j/issues/510 for full details. + // See https://github.com/eclipse-lsp4j/lsp4j/issues/510 for full details. // Make sure that the thread that writes to the PipedOutputStream stays alive // until the read from the PipedInputStream. Using a cached thread pool // does not 100% guarantee that, but increases the probability that the diff --git a/org.eclipse.lsp4j.jsonrpc/src/test/java/org/eclipse/lsp4j/jsonrpc/test/IntegrationTest.java b/org.eclipse.lsp4j.jsonrpc/src/test/java/org/eclipse/lsp4j/jsonrpc/test/IntegrationTest.java index eaf023b15..7a53ff4b2 100644 --- a/org.eclipse.lsp4j.jsonrpc/src/test/java/org/eclipse/lsp4j/jsonrpc/test/IntegrationTest.java +++ b/org.eclipse.lsp4j.jsonrpc/src/test/java/org/eclipse/lsp4j/jsonrpc/test/IntegrationTest.java @@ -343,7 +343,7 @@ public void testVersatility() throws Exception { PipedInputStream in2 = new PipedInputStream(); PipedOutputStream out2 = new PipedOutputStream(); - // See https://github.com/eclipse/lsp4j/issues/510 for full details. + // See https://github.com/eclipse-lsp4j/lsp4j/issues/510 for full details. // Make sure that the thread that writes to the PipedOutputStream stays alive // until the read from the PipedInputStream. Using a cached thread pool // does not 100% guarantee that, but increases the probability that the diff --git a/org.eclipse.lsp4j/src/main/java/org/eclipse/lsp4j/Protocol.xtend b/org.eclipse.lsp4j/src/main/java/org/eclipse/lsp4j/Protocol.xtend index 91a5bc64d..f369397f9 100644 --- a/org.eclipse.lsp4j/src/main/java/org/eclipse/lsp4j/Protocol.xtend +++ b/org.eclipse.lsp4j/src/main/java/org/eclipse/lsp4j/Protocol.xtend @@ -4288,7 +4288,7 @@ class FormattingOptions extends LinkedHashMap properties) { @@ -4402,7 +4402,7 @@ class FormattingOptions extends LinkedHashMap getProperties() { @@ -4420,7 +4420,7 @@ class FormattingOptions extends LinkedHashMap properties) { diff --git a/org.eclipse.lsp4j/src/main/java/org/eclipse/lsp4j/services/TextDocumentService.java b/org.eclipse.lsp4j/src/main/java/org/eclipse/lsp4j/services/TextDocumentService.java index eb6a57b84..8e9977cab 100644 --- a/org.eclipse.lsp4j/src/main/java/org/eclipse/lsp4j/services/TextDocumentService.java +++ b/org.eclipse.lsp4j/src/main/java/org/eclipse/lsp4j/services/TextDocumentService.java @@ -241,7 +241,7 @@ default CompletableFuture> documentHighlight(D * {@link DocumentSymbolCapabilities#getHierarchicalDocumentSymbolSupport() * textDocument.documentSymbol.hierarchicalDocumentSymbolSupport} is * {@code true}. More details on this difference between the LSP and the LSP4J - * can be found here. + * can be found here. *

* Servers should whenever possible return {@link DocumentSymbol} since it is the richer data structure. */