bwq 0.4.2

A linter and language server for Brandwatch query files (.bwq)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::ExitStatus;
use bwq_server::LspServer;

pub fn run_server() -> Result<ExitStatus, anyhow::Error> {
    match LspServer::run() {
        Ok(()) => Ok(ExitStatus::Success),
        Err(e) => {
            eprintln!("Server error: {e}");
            Ok(ExitStatus::Error)
        }
    }
}