aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/mozart-core/src/lib.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-08 21:45:02 +0900
committernsfisis <nsfisis@gmail.com>2026-05-08 21:45:02 +0900
commit9c2396134465613d3c650e881219572aecc777a5 (patch)
tree30ef4992d3f346a332771e80236a88f816501036 /crates/mozart-core/src/lib.rs
parent6d853db4e74f07abe480ab9532c914ba94623dc0 (diff)
downloadphp-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-core/src/lib.rs')
0 files changed, 0 insertions, 0 deletions