diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-02-22 17:49:49 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-02-22 17:49:49 +0900 |
| commit | 07733b3b328f6e4ec23754fcb3504ddb196d65a3 (patch) | |
| tree | d3891db598caacf961aa0e4f72a71e766f9ae758 /.gitmodules | |
| parent | b696eb7608d921ae0e14a4296e412c33340ceee8 (diff) | |
| download | php-mozart-07733b3b328f6e4ec23754fcb3504ddb196d65a3.tar.gz php-mozart-07733b3b328f6e4ec23754fcb3504ddb196d65a3.tar.zst php-mozart-07733b3b328f6e4ec23754fcb3504ddb196d65a3.zip | |
fix(resolver): replace ComposerVersion(u16) with semver::Version(u64)
ComposerVersion used u16 segments (max 65535), causing overflow for
PHP extensions like ext-dom (version 20031129). The extension became
invisible to the resolver, failing create-project with "depends on
ext-dom" errors.
Use mozart_semver::Version (u64 segments) directly as pubgrub's
version type, eliminating the overflow and redundant conversion layer.
Also fixes Ord for patch pre-releases (patch1 > stable) and adds
Display impl required by pubgrub.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to '.gitmodules')
0 files changed, 0 insertions, 0 deletions
