Skip to content

Commit

Permalink
feat: add buf-language-server (#362) (#378)
Browse files Browse the repository at this point in the history
  • Loading branch information
jay-babu authored Sep 4, 2022
1 parent 1014645 commit f1cb597
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 1 deletion.
14 changes: 14 additions & 0 deletions lua/mason-registry/buf-language-server/init.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
local Pkg = require "mason-core.package"
local go = require "mason-core.managers.go"

return Pkg.new {
name = "buf-language-server",
desc = [[`bufls` is a prototype for the beginnings of a Protobuf language server compatible with Buf modules and workspaces.]],
homepage = "https://github.com/bufbuild/buf-language-server",
languages = { Pkg.Lang.Protobuf },
categories = { Pkg.Cat.LSP },
install = go.packages {
"github.com/bufbuild/buf-language-server/cmd/bufls",
bin = { "bufls" },
},
}
1 change: 1 addition & 0 deletions lua/mason-registry/index.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ return {
blue = "mason-registry.blue",
["bsl-language-server"] = "mason-registry.bsl-language-server",
buf = "mason-registry.buf",
["buf-language-server"] = "mason-registry.buf-language-server",
buildifier = "mason-registry.buildifier",
cbfmt = "mason-registry.cbfmt",
["cfn-lint"] = "mason-registry.cfn-lint",
Expand Down
2 changes: 1 addition & 1 deletion lua/mason/mappings/language.lua
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ return {
php = { "intelephense", "php-cs-fixer", "php-debug-adapter", "phpactor", "psalm" },
powershell = { "powershell-editor-services" },
prisma = { "prisma-language-server" },
protobuf = { "buf" },
protobuf = { "buf", "buf-language-server" },
puppet = { "puppet-editor-services" },
purescript = { "purescript-language-server" },
python = { "autopep8", "black", "blue", "debugpy", "flake8", "isort", "jedi-language-server", "mypy", "pylint", "pyright", "python-lsp-server", "sourcery", "vulture", "yapf" },
Expand Down

0 comments on commit f1cb597

Please sign in to comment.