← Back to issue list

docs: add model docstrings

View original Github issue

Metadata

Project
craft-parts
Number
#1129
Type
pull request
State
merged
Author
jahn-junior
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1129 in commit 2cc9d578, converting model annotations to fields and documenting user-facing PartSpec and Permissions fields.

Resolution: closed resolved

Reason: PR #1129 was approved and merged as commit 2cc9d578, completing the requested model documentation work.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [X] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ----- * Converts all model annotations to fields * Adds docstrings to all user-facing fields in the `PartSpec` and `Permissions` models

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1129 in commit 2cc9d578, converting model annotations to fields and documenting user-facing PartSpec and Permissions fields.
stealth/space-bunny-alpha — closed resolved Merged in #1129 (2cc9d578), converting PartSpec and Permissions annotations to fields and documenting their user-facing fields.
qwen/qwen3.6-35b-a3b — — Merged after two reviewer approvals. Adds docstrings to PartSpec and Permissions model fields and converts annotations to fields. Passed CI and was integrated.
qwen3.6-35b-a3b-mtp-q6 — — Merged by maintainer jahn-junior. Converts model annotations to fields and adds docstrings to all user-facing fields in the PartSpec and Permissions models. Changelog and CLA requirements were satisfied.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#310 docs: add docs for permissions in parts craft-parts merged Merged PR #310 in commit bae69291, adding 37 lines documenting part permissions.
72%