lint 0.1.3

A versatile linting tool with CLI, MCP, and library interfaces
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use anyhow::Result;
use clap::Parser;

#[derive(Parser)]
#[command(name = "lint-lsp")]
#[command(about = "Language Server Protocol for lint")]
struct Cli {
    /// LSP communication uses stdio by default
    #[arg(long)]
    stdio: bool,
}

#[tokio::main]
async fn main() -> Result<()> {
    let _cli = Cli::parse();
    lint::LspServer::run().await
}