[FEAT] Support SDKMAN! Package Count
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
まず、既存のパッケージマネージャー数え上げの実装を見つけ、新しい数え上げを追加するために、それらのエントリーポイントをたどります。環境変数 SDKMAN_CANDIDATES_DIR がどのように読み取られるかを調べ、その後、空でない candidate ディレクトリだけが数えられ、変数が存在しないか空の場合は SDKMAN! が利用できないと報告されることを確認します。
索引モデルが issue の本文から書いたものです。
説明
Description
Add SDKMAN! package count to the output.
Motivation
I think this falls under the same category as other package managers. SDKMAN! is popular and widely used across multiple Unix platforms to install system-wide SDKs and frameworks.
Additional context
This should be relatively easy and useful for those using SDKMAN! to install SDKs and packages. Here's how to detect the count:
- Get the candidates' directory from the variable
$SDKMAN_CANDIDATES_DIR. If it is empty, then SDKMAN! is not installed. - Count the number of non-empty directories inside
$SDKMAN_CANDIDATES_DIR. SDKMAN! can leave empty directories for uninstalled SDK candidates, so it is important to count the non-empty directories only (i.e., a bit more involved than a simplegetNumElementscall).
Note that this counts every SDK or framework installed as 1 (even if there are multiple versions installed for it), which is, in my opinion, the correct thing to do.
- 主要言語
- C
- スター
- 24.7k
- フォーク
- 895
- 平均マージ
- 22時間 43分
- マージ済み PR(30日)
- 20
環境構築
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
fastfetch-cli/fastfetch のほかの issue
-
logo request
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
fastfetch-cli/fastfetch#2607 ·
メンテナーはふだん 1 日以内に返信
-
logo request
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
fastfetch-cli/fastfetch#2590 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
fastfetch-cli/fastfetch#2587 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
logo request
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
fastfetch-cli/fastfetch#2568 ·
メンテナーはふだん 1 日以内に返信
-
[LOGO] EnderOSオープンlogo request
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
fastfetch-cli/fastfetch#2556 ·
メンテナーはふだん 1 日以内に返信
fastfetch-cli/fastfetch の issue をすべて見る
似ている issue
-
bug needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
netdata/netdata#24062 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
riscv-software-src/riscv-isa-sim#2448 ·
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
NabuCasa/silabs-firmware-builder#231 · コメント 1 件 ·