williamboman / mason.nvim

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
Apache License 2.0
7.62k stars 271 forks source link

[New package]: Support the installation of clang-tidy #1314

Open krishnakumarg1984 opened 1 year ago

krishnakumarg1984 commented 1 year ago

I've searched open & closed issues for similar requests

Package name

clang-tidy

Package homepage

https://clang.llvm.org/extra/clang-tidy/

Languages

c, c++

How is this package distributed?

Available as static binaries for every platform (OS & hardware combo) from this GitHub releases page.

williambotman commented 1 year ago

Hello! Pull requests are always very welcomed to add new packages. If the distribution of the package is simple, the installation will most likely be so as well. See CONTRIBUTING.md and the API reference for more details! You may also use existing packages as reference.

 🤖 This is an automated comment.    📖 Source code 

KartikAiyer commented 8 months ago

Clang-tidy is a part of clangd and is invoked using using a flag to the clangd executable. I think we just need to know how to configure the lsp to run with the clang-tidy flag.