Expand description
Library interface for the bito CLI.
This crate exposes the CLI’s argument parser and command structure as a library,
primarily for documentation generation and testing. The actual entry point is
in main.rs.
§Structure
Cli- The root argument parser (clap derive)Commands- Available subcommandscommands- Command implementations
§Documentation Generation
xtask builds man pages and shell completions from Cli through
librebar’s generators, which render the same augmented command tree that
librebar::cli::parse uses at runtime.
Modules§
Structs§
- Cli
- Command-line interface definition for bito.
- Issues
Found - A check ran to completion and the input did not meet a threshold.
Enums§
- Commands
- Available subcommands for the CLI.
Constants§
- EXIT_
ISSUES_ FOUND - Exit code for a completed run that found issues in the input.
- EXIT_
TOOL_ ERROR - Exit code for a run that could not complete.
Functions§
- schema_
metadata - Machine-readable declaration of bito’s exit contract.