aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/mozart-semver/Cargo.toml
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-08 03:25:32 +0900
committernsfisis <nsfisis@gmail.com>2026-05-08 03:25:32 +0900
commitd83b9ef48775aeb31ba1909b29d5470e6d0ddaaa (patch)
treeb57a5808c5e473ff281934b8255997eb1450d1f3 /crates/mozart-semver/Cargo.toml
parente6f35b567564665c6cb741a06e4c4afcdc5ab317 (diff)
downloadphp-mozart-d83b9ef48775aeb31ba1909b29d5470e6d0ddaaa.tar.gz
php-mozart-d83b9ef48775aeb31ba1909b29d5470e6d0ddaaa.tar.zst
php-mozart-d83b9ef48775aeb31ba1909b29d5470e6d0ddaaa.zip
fix(fund): align with Composer's FundCommand pipeline
Mirror Composer's two-pass pipeline: load default-branch metadata from remote repos first, then fall back to installed.json funding only for packages whose default branch had nothing. Also fix the prev-line dedup (was reset inside the inner loop), emit OSC 8 hyperlinks for URLs, route format errors through console.error + bail_silent with Composer's wording, and emit `[]` for empty JSON output to match PHP's json_encode of an empty array. Drop the lockfile-preferred heuristic — Composer reads only installed.json via the local repository.
Diffstat (limited to 'crates/mozart-semver/Cargo.toml')
0 files changed, 0 insertions, 0 deletions