aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorHimanshu <himansingh24@gmail.com>2020-08-30 13:49:26 +0530
committerGitHub <noreply@github.com>2020-08-30 01:19:26 -0700
commit93973dadf50fb4d48c756737a5f3de78dec2c56c (patch)
treebdc64a86b034e7234fb2b3ac9ac535870ad38d8f /lua
parent[docgen] Update README.md (diff)
downloadnvim-lspconfig-93973dadf50fb4d48c756737a5f3de78dec2c56c.tar
nvim-lspconfig-93973dadf50fb4d48c756737a5f3de78dec2c56c.tar.gz
nvim-lspconfig-93973dadf50fb4d48c756737a5f3de78dec2c56c.tar.bz2
nvim-lspconfig-93973dadf50fb4d48c756737a5f3de78dec2c56c.tar.lz
nvim-lspconfig-93973dadf50fb4d48c756737a5f3de78dec2c56c.tar.xz
nvim-lspconfig-93973dadf50fb4d48c756737a5f3de78dec2c56c.tar.zst
nvim-lspconfig-93973dadf50fb4d48c756737a5f3de78dec2c56c.zip
dartls: prefer flutter path over dart #332
Diffstat (limited to 'lua')
-rw-r--r--lua/nvim_lsp/dartls.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/lua/nvim_lsp/dartls.lua b/lua/nvim_lsp/dartls.lua
index eb913577..182204cf 100644
--- a/lua/nvim_lsp/dartls.lua
+++ b/lua/nvim_lsp/dartls.lua
@@ -5,12 +5,12 @@ local server_name = "dartls"
local bin_name = "dart"
local find_dart_sdk_root_path = function()
- if vim.fn["executable"]("dart") == 1 then
- return vim.fn["resolve"](vim.fn["exepath"]("dart"))
- elseif vim.fn["executable"]("flutter") == 1 then
+ if vim.fn["executable"]("flutter") == 1 then
local flutter_path = vim.fn["resolve"](vim.fn["exepath"]("flutter"))
local flutter_bin = vim.fn["fnamemodify"](flutter_path, ":h")
return flutter_bin.."/cache/dart-sdk/bin/dart"
+ elseif vim.fn["executable"]("dart") == 1 then
+ return vim.fn["resolve"](vim.fn["exepath"]("dart"))
else
return ''
end