← Back to issue list

project: refactor storeapi

View original Github issue

Metadata

Project
snapcraft
Number
#1793
Type
pull request
State
merged
Author
daniellimws
Labels
—
Created
Updated
Closed

Current evaluation

Merged in #1793 via commit 8186180d0, splitting three storeapi classes from __init__.py into separate modules and re-exporting them.

Resolution: closed resolved

Reason: PR #1793 was approved and merged into master as commit 8186180d0, completing the storeapi module refactor.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Refactor the 3 classes in `__init.py__` in the snapcraft.storeapi package into 3 different modules and expose those modules in `__init__.py` - [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in #1793 via commit 8186180d0, splitting three storeapi classes from __init__.py into separate modules and re-exporting them.
stealth/space-bunny-alpha — closed resolved Merged the storeapi refactor: three classes moved from __init__.py into separate modules and were re-exported in commit 8186180d0 (#1793).
stealth/space-bunny-alpha — closed resolved Merged the storeapi refactor, moving three classes from __init__.py into separate modules and re-exporting them; the 24-file change was approved by one reviewer.
qwen/qwen3.6-35b-a3b — — Merged refactoring that split three snapcraft.storeapi classes from __init__.py into separate modules. Approved by a reviewer, passed CI, and resolved commit sync and dependency issues prior to merge.
qwen3.6-35b-a3b-mtp-q6 — — Merged refactoring of three snapcraft.storeapi classes from __init__.py into separate modules. Author resolved commit synchronization and local dependency issues before final merge.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.