Load project information in one location
Metadata
Current evaluation
Merged as commit 1a282439c (#799), centralizing project loading so the project resolves before plugins load from parts, fixing LP bug #1622435 (remote parts filesets not respected).
Resolution: closed resolved
Reason: PR #799 was merged into main as commit 1a282439c (6 files, +137/-77), resolving LP bug #1622435 where remote-part filesets were ignored because plugins loaded before the full project. Approved by @josepht ('Looks good to me').
Evaluated by: mr-cal-bot
No scores available.
Issue body
Make sure the full project can be resolved before loading
the plugins from the parts
LP: #1622435
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 1a282439c (#799), centralizing project loading so the project resolves before plugins load from parts, fixing LP bug #1622435 (remote parts filesets not respected). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/snapcraft#799 (commit 1a282439c), centralizing project loading so the project resolves before plugins load from parts and resolving LP #1622435. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to load project information in a single location before initializing plugins from parts, resolving LP #1622435. Approved by josepht, the change modifies six files (+137/-77 lines) to ensure full project resolution precedes plugin loading. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Centralizes project information loading to ensure full project resolution precedes plugin loading from parts, addressing LP #1622435. Approved by josepht. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#758
(confidence 90%)
A follow-up filesets integration-test PR that was closed as redundant because #799 already added the coverage.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2146 project_loader: process parts in consistent order | snapcraft | merged | Merged #2146 as commit e3f327f88, sorting parts by name for deterministic project loading while honoring after prerequisites; fixes LP #1759875. |