run

Function run 

Source
pub fn run(args: &Args) -> Result<()>
Expand description

Run the CLI application with parsed arguments

ยงErrors

Returns an error if:

  • Configuration cannot be loaded from arguments
  • File list processing fails (invalid paths, permission denied)
  • Directory walking fails (IO errors, git root not found)
  • Output formatting fails (UTF-8 conversion, clipboard errors)
  • Memory limits are exceeded during buffering

All errors are wrapped with diagnostic context via miette.