diff --git a/lua/flutter-tools/executable.lua b/lua/flutter-tools/executable.lua index 3807a4f..3345760 100644 --- a/lua/flutter-tools/executable.lua +++ b/lua/flutter-tools/executable.lua @@ -31,12 +31,12 @@ local function _dart_sdk_root(paths) end if utils.executable("flutter") then - local flutter_path = fn.resolve(fn.exepath("flutter")) + local flutter_path = fn.exepath("flutter") local flutter_bin = fn.fnamemodify(flutter_path, ":h") return path.join(flutter_bin, dart_sdk) end - if utils.executable("dart") then return fn.resolve(fn.exepath("dart")) end + if utils.executable("dart") then return fn.exepath("dart") end return "" end @@ -50,10 +50,10 @@ end ---Get paths for flutter and dart based on the binary locations ---@return table<string, string> local function get_default_binaries() - local flutter_bin = fn.resolve(fn.exepath("flutter")) + local flutter_bin = fn.exepath("flutter") return { flutter_bin = flutter_bin, - dart_bin = fn.resolve(fn.exepath("dart")), + dart_bin = fn.exepath("dart"), flutter_sdk = _flutter_sdk_root(flutter_bin), } end @@ -119,7 +119,7 @@ function M.get(callback) end if config.flutter_path then - local flutter_path = fn.resolve(config.flutter_path) + local flutter_path = config.flutter_path _paths = { flutter_bin = flutter_path, flutter_sdk = _flutter_sdk_root(flutter_path) } _paths.dart_sdk = _dart_sdk_root(_paths) _paths.dart_bin = _flutter_sdk_dart_bin(_paths.flutter_sdk)