← Back to issue list

models: add project model

View original Github issue

Metadata

Project
craft-application
Number
#20
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

PR #20 by lengau added craft_application's project model (+1027 lines, 22 files), tracked by CRAFT-1750. Merged into main as commit 1382ca87; a reviewer rebase/linting request stayed unresolved.

Resolution: closed resolved

Reason: The pull request was approved and merged into main, landing as commit 1382ca87 "models: add project model (#20)", which created craft_application/models/project.py. The model's later history (e.g. #1188, #1110) confirms it shipped.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`? ----- CRAFT-1750

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #20 by lengau added craft_application's project model (+1027 lines, 22 files), tracked by CRAFT-1750. Merged into main as commit 1382ca87; a reviewer rebase/linting request stayed unresolved.
stealth/space-bunny-alpha — closed resolved Merged into main via #20, adding the project model in commit 1382ca87. A rebase/linting request remained unresolved but did not block the merge.
qwen/qwen3.6-35b-a3b — — Merged pull request adding a new project model. Approved and passed CI. Despite a minor coverage drop and a request to rebase and fix linting, the changes were integrated into main.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1328 feat(craft-app): Add craft-application compatible models charmcraft merged Merged PR #1328 added craft-application-compatible models to craft-app, updating 18 files (+1540/-35).
76%
#16 models: add Project model craft-application closed Closed unmerged and superseded by PR #20, which merged the Project model as commit 1382ca87.
76%
#44 feat: add a project model debcraft merged Merged PR #44 in commit bfe8ca0, adding debcraft's initial project model and fixing #36 (DEBCRAFT-16).
74%
#36 Add project model debcraft closed Initial project model was added and merged in canonical/debcraft#44 via commit bfe8ca0, closing #36.
73%
#6 base: craft-application prototype craft-application merged Merged the initial craft-application prototype in canonical/craft-application#6, changing 21 files (+1029/-204); fuller tests were deferred to a follow-up PR.
71%