diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-07-19 17:15:50 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-07-19 17:53:42 +0900 |
| commit | 7e84d9ea31584e0dc04f04d14f6905ab9d978c72 (patch) | |
| tree | c357e1cd4e94916d2ecf69def9dfe0462e52d07a /crates/shirabe-external-packages/src/symfony/console/command_loader.rs | |
| parent | dca13a64c2d1007585025f6069963b76cf6c0f75 (diff) | |
| download | php-shirabe-7e84d9ea31584e0dc04f04d14f6905ab9d978c72.tar.gz php-shirabe-7e84d9ea31584e0dc04f04d14f6905ab9d978c72.tar.zst php-shirabe-7e84d9ea31584e0dc04f04d14f6905ab9d978c72.zip | |
fix(alias-package): stop delegating own-state accessors to aliasOf
AliasPackage wrongly delegated several methods (id, names, unique
name, pretty string, full pretty version, repository, __toString)
to aliasOf, but PHP's AliasPackage inherits these from BasePackage
unmodified, so they must use the alias's own state instead. This
collapsed alias and aliasOf into the same SAT literal id, breaking
the solver's alias-resolution rules; un-ignore the two solver tests
that exposed it.
Diffstat (limited to 'crates/shirabe-external-packages/src/symfony/console/command_loader.rs')
0 files changed, 0 insertions, 0 deletions
