redhat-developer / redhat-developer/vscode-java

Provide an editor to open the diagnostics at project level

オープン
#1,149 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

diagnostics ux
主要言語
TypeScript
スター
2.3k
フォーク
546
平均マージ
20時間 1分
マージ済み PR(30日)
11

説明

Currently when you click an error at project root level in PROBLEMS view, it will throw some error saying Unable to open 'project': File is a directory.

image

This error is like a bug. When the problems are showed in the PROBLEMS view, the user will expect to open the resource and able to fix it. For the Java language server, the closest project configuration resource file is .classpath, however it's apparently not friendly for user to edit it manually. One idea is the Java language server provides a special web view to show the project structure (such as build path).

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず PROBLEMS ビューからプロジェクトレベルのエラーを再現し、Java language server がその診断をどのように処理するかを追跡します。.classpath で表されるプロジェクト設定を確認し、提案されているプロジェクトエディターまたは Web ビューの範囲を判断します。プロジェクトレベルの診断をクリックすると、.classpath を手動で編集せずに問題を修正できる、ユーザーフレンドリーなリソースが開く状態になれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java, typescript, vscode
領域
developer-experience, tooling
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。