aboutsummaryrefslogtreecommitdiffhomepage
path: root/.gitignore
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-02-21 14:19:42 +0900
committernsfisis <nsfisis@gmail.com>2026-02-21 14:19:42 +0900
commit2d46dc9091c4fa1b68361425c561dad773a343b4 (patch)
treee924acfb4ccb62a86136e78e8b27c1a8b862e90a /.gitignore
parent294bd3dd425a374eda13a52b925a2cd0c4db7f0a (diff)
downloadphp-mozart-2d46dc9091c4fa1b68361425c561dad773a343b4.tar.gz
php-mozart-2d46dc9091c4fa1b68361425c561dad773a343b4.tar.zst
php-mozart-2d46dc9091c4fa1b68361425c561dad773a343b4.zip
feat(resolver): add inline and branch alias support
Inline aliases ("1.0.x-dev as 1.0.0") now use the right side for constraint matching via parse_for_constraint(), while parse() keeps the left side for version identity. Branch aliases from extra.branch-alias metadata create synthetic dev-stability entries in the resolver, allowing constraints like ^2.0 to match dev-master aliased to 2.x-dev. Real releases take precedence via entry().or_insert(). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions