Skip to content

Conversation

@higgsd
Copy link
Contributor

@higgsd higgsd commented Dec 9, 2025

More of the same, like #8165. Feedback welcome.

Checklist

If applicable:

  • I have updated CHANGELOG.md
  • I have updated the documentation (README.md, docs/, demos/)
  • I have updated the config schema (cli/src/config-schema.json)
  • I have added/updated tests to cover my changes

@higgsd higgsd requested a review from a team as a code owner December 9, 2025 00:55
@higgsd higgsd force-pushed the higgsd/more-cli-coverage branch 4 times, most recently from 65c9fca to fa148cc Compare December 9, 2025 02:58
Copy link

@rayaq-siddiqui rayaq-siddiqui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great to me! I tested the sign/sparse/util tests and test_install_man_pages test locally in the jj cli and the output matches the test. Just have a question about the --abort flag below.

Copy link

@rayaq-siddiqui rayaq-siddiqui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Comment on lines 377 to 378
// Unsign multiple commits, including a previously-unsigned revision
let output = work_dir.run_jj(["unsign", "-r", "..@"]);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: It's more interesting to see rebased descendants "keep"s signed state. For example, if the @ revision was signed, unsign -r ..@- will rewrite the @ revision, which will have to be re-signed.

Copy link
Contributor Author

@higgsd higgsd Dec 12, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done, what do you think?

@higgsd higgsd force-pushed the higgsd/more-cli-coverage branch from fa148cc to e46f915 Compare December 12, 2025 00:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants