Skip to content
This repository was archived by the owner on Jan 16, 2026. It is now read-only.

chore: clean up host CLI#536

Merged
clabby merged 7 commits intocl/preimage-errorfrom
cl/cleanup-cli
Sep 18, 2024
Merged

chore: clean up host CLI#536
clabby merged 7 commits intocl/preimage-errorfrom
cl/cleanup-cli

Conversation

@clabby
Copy link
Contributor

@clabby clabby commented Sep 18, 2024

Overview

Cleans up the host CLI validation by using the native features of the clap::arg proc macro over a custom validation function. Also adjusts some of the flag docs to be a bit more helpful.

and, colors, because it's kind of cool 🎨

Screenshot 2024-09-18 at 3 19 30 AM

@clabby clabby self-assigned this Sep 18, 2024
@clabby clabby added A-host Area: host binary K-feature Kind: feature labels Sep 18, 2024
Copy link
Contributor Author

clabby commented Sep 18, 2024

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @clabby and the rest of your teammates on Graphite Graphite

@codecov
Copy link

codecov bot commented Sep 18, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 77.2%. Comparing base (22a3c62) to head (0886c8f).
Report is 1 commits behind head on cl/preimage-error.

Additional details and impacted files

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@clabby clabby changed the title chore: clean up host CLI validation chore: clean up host CLI Sep 18, 2024
Copy link
Contributor

@refcell refcell left a comment

Choose a reason for hiding this comment

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

LGTM - though Q on the change in default tracing levels.

@clabby clabby merged commit cc41146 into cl/preimage-error Sep 18, 2024
@clabby clabby mentioned this pull request Sep 18, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

A-host Area: host binary K-feature Kind: feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants