eclipse-platform / eclipse-platform/eclipse.platform

Support require one or the other nature

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

説明

Currently one can only require another nature by id, or one can only allow one or the other nature.
What I recently came along (and seem not supported), is that one wants to require any of a set of natures (e.g. nature `a` or nature `b`) because both are exclusive (you can only have `a` or `b` on the project) but my nature wants at least one of them.

So from an extension point of view I then need to mark one as the "preferred" that is added if none of the ones I want are available.

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

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

調査の方向性

まず、拡張ポイントと、idでnatureを要求し、exclusive naturesを許可する既存の処理を見つけます。natureの要件がどのように評価されるかを追跡し、次に、集合から任意のnatureを要求する場合に完了とみなす条件と、natureが存在しない場合にpreferred natureを追加する条件を定義します。

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

評価

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

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

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