← Back to issue list

app: add AppMetadata data class for holding info about the app

View original Github issue

Metadata

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

Current evaluation

Merged into main after approval and CI checks. Adds an AppMetadata data class for application info, resolving CRAFT-1755. Changes added 68 lines across 2 files with 100% test coverage and no impact on overall coverage.

Suggested action:

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-1755

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged into main after approval and CI checks. Adds an AppMetadata data class for application info, resolving CRAFT-1755. Changes added 68 lines across 2 files with 100% test coverage and no impact on overall coverage.
qwen3.6-35b-a3b-mtp-q6 Merged into main, introducing an AppMetadata data class to store application information. The change achieved 100% test coverage per Codecov and addresses CRAFT-1755.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#885 feat(AppMetadata): Add an artifact type. craft-application merged Merged. Introduces an artifact type string to AppMetadata, defaulting to artifact for customization. Passed all CI checks and received two approvals. The author bypassed a pending review to unblock related work, and the changes were merged to resolve CRAFT-4704.
71%
#21 models: add metadata model craft-application merged Merged into main after reviewer approval and passing CI. The changes introduce a metadata model per CRAFT-1751, modifying two files. Commits were squashed, diff coverage reached 100%, and overall coverage remained unchanged.
70%