eclipse-platform / eclipse-platform/eclipse.platform

Support IResourceDelta.COPIED_FROM on IResourceChangeListener

オープン
#554 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Java
スター
165
フォーク
174
平均マージ
2日 8時間
マージ済み PR(30日)
22

説明

It is useful to determine when resources are copied so that additional actions may be taken (for example copying other related resources).

A patch will be provided that implements COPIED_FROM in a low overhead fashion using a HashMap in Workspace to track the linkage. No other fields are added to other classes.

(this issue is coming from https://bugs.eclipse.org/bugs/show_bug.cgi?id=217489)

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

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

調査の方向性

まず IResourceDelta API と IResourceChangeListener API を読み、次に issue で言及されている Workspace のリソース変更処理を追跡します。コピーのリンクを追跡して COPIED_FROM を通じて公開できる場所を特定します。他のクラスにフィールドを追加せずに、listeners がコピーされたリソースを識別できれば完了です。

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

評価

技術スタック
java
領域
developer-experience
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

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

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