← Back to issue list

cli: humanize push message

View original Github issue

Metadata

Project
snapcraft
Number
#1833
Type
pull request
State
merged
Author
gera2342
Labels
Created
Updated
Closed

Current evaluation

Merged changes improving CLI push message readability via humanize_list for channel listings. Adds a unit test and resolves bug 1735476. Approved by one reviewer with a +50/-4 line change across two files.

Suggested action:

No scores available.

Issue body

I improved a message displayed after pushing a snap. The humanize_list function from formatting_utils is used to make the list of channels more readable. The unit test was added, to check that the message is displayed correctly. Fixes https://bugs.launchpad.net/snapcraft/+bug/1735476 I'm a Google Code-in participant.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged changes improving CLI push message readability via humanize_list for channel listings. Adds a unit test and resolves bug 1735476. Approved by one reviewer with a +50/-4 line change across two files.
qwen3.6-35b-a3b-mtp-q6 Merged to improve CLI push message readability using humanize_list. Added unit tests to verify output. Resolved Launchpad bug 1735476. A CI Rust compilation error was reported but the change was successfully integrated.
qwen3.6-35b-a3b-mtp-q6 Merged updates to format post-push snap messages using humanize_list for better readability. Includes a unit test and resolves Launchpad bug 1735476. A Rust plugin CI failure was noted but did not block the merge.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1240 cli: improve push output. snapcraft merged Merged. Improves CLI push output by using file basenames for widget spacing, fixing duplicate messages, removing trailing spinners, and renaming upload to push. Approved by one reviewer with a +15/-12 diff across four files.
78%
#1251 cli: remove empty lines in the unclean parts message snapcraft merged Merged a change removing empty lines from the CLI unclean parts message to match UI formatting. Approved by one reviewer, updating two files with eight additions and eight deletions.
71%
#2777 cli: pass channels None when not doing a push --release snapcraft merged Merged after approval and passing CI. Updates the CLI to pass channels as None when not executing a push --release command. Changes span two files with 10 additions and 9 deletions.
70%