ruff/crates/ruff_python_formatter/src/main.rs
2023-02-26 04:16:24 +00:00

17 lines
361 B
Rust

use std::fs;
use anyhow::Result;
use clap::Parser as ClapParser;
use ruff_python_formatter::cli::Cli;
use ruff_python_formatter::fmt;
fn main() -> Result<()> {
let cli = Cli::parse();
let contents = fs::read_to_string(cli.file)?;
#[allow(clippy::print_stdout)]
{
println!("{}", fmt(&contents)?.print()?.as_code());
}
Ok(())
}