pluginhandler: check for collisions only in existing files
Metadata
Current evaluation
Collision detection was fixed to consider only existing files, resolving LP #1660696; PR #1405 was merged as commit dbdc4b5a6.
Resolution: closed resolved
Reason: PR #1405 updated pluginhandler collision checks to avoid false collisions involving nonexistent files and was merged in commit dbdc4b5a6.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: [#1660696](https://bugs.launchpad.net/snapcraft/+bug/1660696)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Collision detection was fixed to consider only existing files, resolving LP #1660696; PR #1405 was merged as commit dbdc4b5a6. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1405 fixed pluginhandler collision checks to consider only existing files, resolving LP #1660696 in commit dbdc4b5a6. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to resolve Launchpad bug #1660696 by updating the pluginhandler to check for collisions only in existing files. Approved by two reviewers, the change modifies six files with 45 additions and 4 deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix updating pluginhandler to validate collisions only against existing files, resolving Launchpad bug #1660696. This prevents false positives by skipping collision checks for non-existent targets. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1064 pluginhandler: collide with directories and symlinks | snapcraft | merged | Merged #1064 via commit d4b104887, adding directories and symlinks to pluginhandler collision detection, including conflicting symlink targets; fixes LP #1658225. |