diff options
Diffstat (limited to 'lua/mason-schemas/lsp/solargraph.lua')
| -rw-r--r-- | lua/mason-schemas/lsp/solargraph.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lua/mason-schemas/lsp/solargraph.lua b/lua/mason-schemas/lsp/solargraph.lua new file mode 100644 index 00000000..7cbb67fb --- /dev/null +++ b/lua/mason-schemas/lsp/solargraph.lua @@ -0,0 +1,3 @@ +-- THIS FILE IS GENERATED. DO NOT EDIT MANUALLY. +-- stylua: ignore start +return {properties = {["solargraph.autoformat"] = {default = false,description = "Enable automatic formatting while typing (WARNING: experimental)",enum = { true, false },type = { "boolean" }},["solargraph.bundlerPath"] = {default = "bundle",description = "Path to the bundle executable, defaults to 'bundle'. Needs to be an absolute path for the 'bundle' exec/shim",scope = "resource",type = "string"},["solargraph.checkGemVersion"] = {default = true,description = "Automatically check if a new version of the Solargraph gem is available.",enum = { true, false },type = "boolean"},["solargraph.commandPath"] = {default = "solargraph",description = "Path to the solargraph command. Set this to an absolute path to select from multiple installed Ruby versions.",scope = "resource",type = "string"},["solargraph.completion"] = {default = true,description = "Enable completion",enum = { true, false },type = { "boolean" }},["solargraph.definitions"] = {default = true,description = "Enable definitions (go to, etc.)",enum = { true, false },type = { "boolean" }},["solargraph.diagnostics"] = {default = false,description = "Enable diagnostics",enum = { true, false },type = { "boolean" }},["solargraph.externalServer"] = {default = {host = "localhost",port = 7658},description = "The host and port to use for external transports. (Ignored for stdio and socket transports.)",properties = {host = {default = "localhost",type = "string"},port = {default = 7658,type = "integer"}},type = "object"},["solargraph.folding"] = {default = true,description = "Enable folding ranges",type = "boolean"},["solargraph.formatting"] = {default = false,description = "Enable document formatting",enum = { true, false },type = { "boolean" }},["solargraph.hover"] = {default = true,description = "Enable hover",enum = { true, false },type = { "boolean" }},["solargraph.logLevel"] = {default = "warn",description = "Level of debug info to log. `warn` is least and `debug` is most.",enum = { "warn", "info", "debug" },type = "string"},["solargraph.references"] = {default = true,description = "Enable finding references",enum = { true, false },type = { "boolean" }},["solargraph.rename"] = {default = true,description = "Enable symbol renaming",enum = { true, false },type = { "boolean" }},["solargraph.symbols"] = {default = true,description = "Enable symbols",enum = { true, false },type = { "boolean" }},["solargraph.transport"] = {default = "socket",description = "The type of transport to use.",enum = { "socket", "stdio", "external" },type = "string"},["solargraph.useBundler"] = {default = false,description = "Use `bundle exec` to run solargraph. (If this is true, the solargraph.commandPath setting is ignored.)",type = "boolean"}},title = "Solargraph settings for Ruby"}
\ No newline at end of file |
