← Back to issue list

docs: re-enable 'Part properties'

View original Github issue

Metadata

Project
charmcraft
Number
#2577
Type
pull request
State
merged
Author
jahn-junior
Labels
Created
Updated
Closed

Current evaluation

Merged documentation update re-enabling 'Part properties' in the Parts index. Approved by two reviewers and passed CI. Resolves #2378 and partly addresses #2554. Minor type-check warnings were noted as non-blocking.

Suggested action:

No scores available.

Issue body

Adds 'Part properties' back to the 'Parts' index. This should've been done after I resolved https://github.com/canonical/craft-parts/issues/1177 and https://github.com/canonical/pydantic-kitbash/issues/50. Resolves https://github.com/canonical/charmcraft/issues/2378. Partly resolves #2554. --- - [X] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md). - [X] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). ~~I've successfully run `make lint && make test`.~~ ~~I've added or updated any relevant documentation.~~ ~~I've updated the relevant release notes.~~

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged documentation update re-enabling 'Part properties' in the Parts index. Approved by two reviewers and passed CI. Resolves #2378 and partly addresses #2554. Minor type-check warnings were noted as non-blocking.
qwen3.6-35b-a3b-mtp-q6 Merged to re-enable 'Part properties' in the Parts index. Resolves issue #2378 and partly resolves #2554. A non-actionable type checking warning was noted but did not prevent the merge.
qwen3.6-35b-a3b-mtp-q6 Merged. Re-enables Part properties in the Parts index, resolving issue #2378 and partially addressing #2554. Follows upstream fixes in craft-parts and pydantic-kitbash. A non-blocking type-check warning was noted but did not prevent merge.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1379 docs: fix 'Part properties' typos craft-parts merged Merged documentation update correcting typos and inconsistencies in the 'Part properties' reference. Approved by two reviewers with all CI checks passing. Changes modified three files.
86%
#654 docs: Link filesets specification from part properties craft-parts merged Merged documentation update linking the fileset specification from part properties and fixing a typo. Approved by two reviewers, passed CI, and modified two files.
76%
#1149 docs: update 'Part properties' craft-parts merged Merged documentation update for Part properties. Added pydantic-kitbash as a docs dependency, refreshed content, and updated targets across the doc set. Approved by three reviewers and passed all CI checks.
76%
#1036 parts: better error message when defining parts snapcraft merged Merged improved error messaging for part definitions. Approved by one reviewer, passed CI, and changed two files (+7/-3 lines). Addresses LP #1604827.
75%
#2378 Re-enable part properties documentation charmcraft closed Closed without explicit resolution. The request to re-enable part properties documentation depended on an upstream craft-parts bug fix. No further activity was recorded, indicating the issue was likely abandoned or superseded.
74%
#1055 docs: modify types to be actual variable types craft-parts merged Merged documentation update correcting variable types in the part-properties reference page. Approved by two reviewers, passed CI, and modified one file with 17 additions and 14 deletions.
73%
#527 Add more info about reusable parts. snapcraft merged Merged documentation update adding links to the parts wiki and a section on reusing parts. Approved by contributors and merged after verification, resolving LP #1582499.
73%
#483 docs: make the part properties reference reusable craft-parts merged Merged documentation update to make part properties reference reusable. Approved by reviewer, addresses CRAFT-1713, and supports a corresponding Rockcraft PR. Changes span six files with 382 additions and 363 deletions.
73%
#2684 docs: remove 'Manage parts' charmcraft merged Merged documentation cleanup removing the placeholder 'Manage parts' guide. Approved by a reviewer and passing CI, the change deleted 51 lines across four files.
72%
#922 fix: expose part deps in PartInfo craft-parts merged Merged pull request exposing part dependencies in PartInfo. Approved by two reviewers and passed CI. Modified 11 files (+51/-16), initially addressing linting issues before implementing the core fix.
72%