← Back to issue list

sources: add source handler integration

View original Github issue

Metadata

Project
craft-parts
Number
#50
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Source handlers were integrated with state management and execution planning, adding outdated-source checks. Merged in PR #50 via commit 1534673c.

Resolution: closed resolved

Reason: PR #50 was merged into the project, with merge commit 1534673c and implementation commit 0693f1b5. The change added the requested state-manager and executor integration and planning-time source outdated checks.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Provide calls to integrate source handlers with state manager and the executor, and use it to check if sources are outdated during the planning phase. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Source handlers were integrated with state management and execution planning, adding outdated-source checks. Merged in PR #50 via commit 1534673c.
stealth/space-bunny-alpha — closed resolved Merged PR #50 via commit 0693f1b5 (merge 1534673c), integrating source handlers with state management and execution to detect outdated sources during planning.
stealth/space-bunny-alpha — closed resolved Merged PR #50, integrating source handlers with the state manager and executor so planning checks whether sources are outdated.
qwen/qwen3.6-35b-a3b — — Merged integration of source handlers with the state manager and executor to check for outdated sources during planning. Approved by two reviewers, modifying 9 files (+339/-37).
qwen3.6-35b-a3b-mtp-q6 — — Successfully merged. Integrates source handlers with the state manager and executor, enabling outdated source checks during planning. Authored by Claudio Matsuoka.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#31 sources: add source handler base classes craft-parts merged Merged PR #31 via commit 8494ce17, adding base classes for source handlers and downloadable file sources.
73%