From 3bd92df3733d21b8431e29b86c97d1715e57ffba Mon Sep 17 00:00:00 2001 From: Ariel D'Alessandro Date: Wed, 28 Sep 2022 09:05:30 +0200 Subject: testing phpactor instead of intelephense --- after/plugin/lsp.lua | 8 +++++++- after/plugin/mason.lua | 1 + after/plugin/null-ls.lua | 2 ++ 3 files changed, 10 insertions(+), 1 deletion(-) (limited to 'after/plugin') diff --git a/after/plugin/lsp.lua b/after/plugin/lsp.lua index 54c59f0..6ea0147 100644 --- a/after/plugin/lsp.lua +++ b/after/plugin/lsp.lua @@ -112,10 +112,16 @@ require("lspconfig").dockerls.setup({ flags = lsp_flags, }) -require("lspconfig")["intelephense"].setup({ +-- require("lspconfig")["intelephense"].setup({ +-- on_attach = on_attach, +-- flags = lsp_flags, +-- }) + +require("lspconfig")["phpactor"].setup({ on_attach = on_attach, flags = lsp_flags, }) + require("lspconfig").jsonls.setup({ on_attach = on_attach, flags = lsp_flags, diff --git a/after/plugin/mason.lua b/after/plugin/mason.lua index d12f3f0..cf1f67d 100644 --- a/after/plugin/mason.lua +++ b/after/plugin/mason.lua @@ -40,6 +40,7 @@ require('mason-tool-installer').setup { "stylua", "typescript-language-server", "vue-language-server", + "phpactor", }, -- if set to true this will check each tool for updates. If updates diff --git a/after/plugin/null-ls.lua b/after/plugin/null-ls.lua index d1cb682..0acab26 100644 --- a/after/plugin/null-ls.lua +++ b/after/plugin/null-ls.lua @@ -27,6 +27,7 @@ local sources = { local laravel_sources = { null_ls.builtins.diagnostics.phpstan.with({ command = "./vendor/bin/phpstan", + to_temp_file = false, }), null_ls.builtins.formatting.pint, null_ls.builtins.formatting.blade_formatter, @@ -35,6 +36,7 @@ local laravel_sources = { local symonfy_sources = { null_ls.builtins.diagnostics.phpstan.with({ command = "./bin/phpstan", + to_temp_file = false, }), null_ls.builtins.diagnostics.phpcs.with({ command = "./bin/phpcs", -- cgit v1.2.3