diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-05-08 03:25:32 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-05-08 03:25:32 +0900 |
| commit | d83b9ef48775aeb31ba1909b29d5470e6d0ddaaa (patch) | |
| tree | b57a5808c5e473ff281934b8255997eb1450d1f3 /.gitignore | |
| parent | e6f35b567564665c6cb741a06e4c4afcdc5ab317 (diff) | |
| download | php-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 '.gitignore')
0 files changed, 0 insertions, 0 deletions
