redhat-developer / redhat-developer/vscode-java
Share the ability to launch a Java/Eclipse-based LSP server
オープン
まだ誰も着手していません。
API
enhancement
- 主要言語
- TypeScript
- スター
- 2.3k
- フォーク
- 546
- 平均マージ
- 20時間 1分
- マージ済み PR(30日)
- 11
説明
This LSP implementation addresses many issues that are common to LSP servers implemented on Java and Eclipse. For instance, finding a JRE/JDK to run with, launching the Eclipse-based server etc.
It would be great if this was extracted into its own package or somehow exposed so other Eclipse/Java-based LSP servers (for other languages) could reuse it.
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
ファイルやテストは指定されていません。まず、既存の Java/Eclipse ベースの LSP サーバー起動と JRE/JDK 検出の実装を特定し、次に、それを再利用できるように抽出または公開する方法を判断してください。ほかの Java ベースまたは Eclipse ベースの言語サーバーが、パッケージまたは public interface を通じてこの機能を再利用できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java, typescript
- 領域
- tooling
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 30/100