diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-05-08 21:45:02 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-05-08 21:45:02 +0900 |
| commit | 9c2396134465613d3c650e881219572aecc777a5 (patch) | |
| tree | 30ef4992d3f346a332771e80236a88f816501036 /crates/mozart/src/commands/run_script.rs | |
| parent | 6d853db4e74f07abe480ab9532c914ba94623dc0 (diff) | |
| download | php-mozart-9c2396134465613d3c650e881219572aecc777a5.tar.gz php-mozart-9c2396134465613d3c650e881219572aecc777a5.tar.zst php-mozart-9c2396134465613d3c650e881219572aecc777a5.zip | |
fix(bump): align with Composer's BumpCommand pipeline
Splits execute() into execute → do_bump → update_file_cleanly mirroring
Composer's structure, switches state loading to Composer::require, adds
the no-lock fallback to vendor/composer/installed.json, routes warnings
and errors through stderr, and matches Composer's wording verbatim.
JsonManipulator is deferred — update_file_cleanly always falls back to
a full structured rewrite for now, documented in known-incompatibilities.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'crates/mozart/src/commands/run_script.rs')
0 files changed, 0 insertions, 0 deletions
