aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2023-03-12 09:26:02 +0100
committerGitHub <noreply@github.com>2023-03-12 09:26:02 +0100
commit698cd0c4f10480991e665f31977650858d625af1 (patch)
tree0b4b93cd3ff4b31d1be2e1b47a7d37927150df2f /lua
parentfeat: add github registry source capabilities (#1091) (diff)
downloadmason-698cd0c4f10480991e665f31977650858d625af1.tar
mason-698cd0c4f10480991e665f31977650858d625af1.tar.gz
mason-698cd0c4f10480991e665f31977650858d625af1.tar.bz2
mason-698cd0c4f10480991e665f31977650858d625af1.tar.lz
mason-698cd0c4f10480991e665f31977650858d625af1.tar.xz
mason-698cd0c4f10480991e665f31977650858d625af1.tar.zst
mason-698cd0c4f10480991e665f31977650858d625af1.zip
style: enforce import order (#1092)
* chore(workflows): update dependencies * style: enforce import order
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-core/fetch.lua6
-rw-r--r--lua/mason-core/fs.lua4
-rw-r--r--lua/mason-core/functional/list.lua2
-rw-r--r--lua/mason-core/installer/context.lua8
-rw-r--r--lua/mason-core/installer/handle.lua10
-rw-r--r--lua/mason-core/installer/init.lua14
-rw-r--r--lua/mason-core/installer/linker.lua8
-rw-r--r--lua/mason-core/installer/managers/cargo.lua2
-rw-r--r--lua/mason-core/installer/managers/gem.lua4
-rw-r--r--lua/mason-core/installer/managers/luarocks.lua2
-rw-r--r--lua/mason-core/installer/managers/npm.lua2
-rw-r--r--lua/mason-core/installer/managers/nuget.lua4
-rw-r--r--lua/mason-core/installer/managers/opam.lua2
-rw-r--r--lua/mason-core/installer/managers/pypi.lua2
-rw-r--r--lua/mason-core/installer/managers/std.lua6
-rw-r--r--lua/mason-core/installer/registry/expr.lua2
-rw-r--r--lua/mason-core/installer/registry/init.lua6
-rw-r--r--lua/mason-core/installer/registry/link.lua10
-rw-r--r--lua/mason-core/installer/registry/providers/gem.lua2
-rw-r--r--lua/mason-core/installer/registry/providers/generic.lua2
-rw-r--r--lua/mason-core/installer/registry/providers/github.lua8
-rw-r--r--lua/mason-core/installer/registry/util.lua6
-rw-r--r--lua/mason-core/log.lua2
-rw-r--r--lua/mason-core/managers/cargo/init.lua12
-rw-r--r--lua/mason-core/managers/composer/init.lua8
-rw-r--r--lua/mason-core/managers/dotnet/init.lua2
-rw-r--r--lua/mason-core/managers/gem/init.lua10
-rw-r--r--lua/mason-core/managers/git/init.lua4
-rw-r--r--lua/mason-core/managers/github/client.lua4
-rw-r--r--lua/mason-core/managers/github/init.lua8
-rw-r--r--lua/mason-core/managers/go/init.lua6
-rw-r--r--lua/mason-core/managers/luarocks/init.lua8
-rw-r--r--lua/mason-core/managers/npm/init.lua6
-rw-r--r--lua/mason-core/managers/opam/init.lua4
-rw-r--r--lua/mason-core/managers/pip3/init.lua10
-rw-r--r--lua/mason-core/managers/powershell/init.lua4
-rw-r--r--lua/mason-core/managers/std/init.lua6
-rw-r--r--lua/mason-core/package/init.lua14
-rw-r--r--lua/mason-core/package/version-check.lua2
-rw-r--r--lua/mason-core/process.lua2
-rw-r--r--lua/mason-core/providers/init.lua4
-rw-r--r--lua/mason-core/purl.lua4
-rw-r--r--lua/mason-core/semver.lua2
-rw-r--r--lua/mason-core/spawn.lua8
-rw-r--r--lua/mason-core/ui/display.lua2
-rw-r--r--lua/mason-registry/index/actionlint/init.lua2
-rw-r--r--lua/mason-registry/index/ada-language-server/init.lua4
-rw-r--r--lua/mason-registry/index/ansible-lint/init.lua2
-rw-r--r--lua/mason-registry/index/antlers-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/apex-language-server/init.lua4
-rw-r--r--lua/mason-registry/index/arduino-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/bash-debug-adapter/init.lua4
-rw-r--r--lua/mason-registry/index/bicep-lsp/init.lua2
-rw-r--r--lua/mason-registry/index/blackd-client/init.lua2
-rw-r--r--lua/mason-registry/index/blue/init.lua2
-rw-r--r--lua/mason-registry/index/buf/init.lua2
-rw-r--r--lua/mason-registry/index/buildifier/init.lua4
-rw-r--r--lua/mason-registry/index/cbfmt/init.lua2
-rw-r--r--lua/mason-registry/index/cfn-lint/init.lua2
-rw-r--r--lua/mason-registry/index/chrome-debug-adapter/init.lua6
-rw-r--r--lua/mason-registry/index/clangd/init.lua2
-rw-r--r--lua/mason-registry/index/clarity-lsp/init.lua4
-rw-r--r--lua/mason-registry/index/clj-kondo/init.lua2
-rw-r--r--lua/mason-registry/index/clojure-lsp/init.lua2
-rw-r--r--lua/mason-registry/index/codelldb/init.lua4
-rw-r--r--lua/mason-registry/index/codeql/init.lua2
-rw-r--r--lua/mason-registry/index/cpptools/init.lua6
-rw-r--r--lua/mason-registry/index/crystalline/init.lua2
-rw-r--r--lua/mason-registry/index/dart-debug-adapter/init.lua2
-rw-r--r--lua/mason-registry/index/debugpy/init.lua2
-rw-r--r--lua/mason-registry/index/deno/init.lua2
-rw-r--r--lua/mason-registry/index/dhall-lsp/init.lua8
-rw-r--r--lua/mason-registry/index/docker-compose-language-service/init.lua2
-rw-r--r--lua/mason-registry/index/dprint/init.lua4
-rw-r--r--lua/mason-registry/index/drools-lsp/init.lua2
-rw-r--r--lua/mason-registry/index/editorconfig-checker/init.lua2
-rw-r--r--lua/mason-registry/index/erg-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/erg/init.lua2
-rw-r--r--lua/mason-registry/index/erlang-ls/init.lua6
-rw-r--r--lua/mason-registry/index/firefox-debug-adapter/init.lua6
-rw-r--r--lua/mason-registry/index/fourmolu/init.lua2
-rw-r--r--lua/mason-registry/index/glow/init.lua2
-rw-r--r--lua/mason-registry/index/go-debug-adapter/init.lua2
-rw-r--r--lua/mason-registry/index/golangci-lint/init.lua2
-rw-r--r--lua/mason-registry/index/gradle-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/groovy-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/hadolint/init.lua2
-rw-r--r--lua/mason-registry/index/haml-lint/init.lua2
-rw-r--r--lua/mason-registry/index/haskell-language-server/init.lua6
-rw-r--r--lua/mason-registry/index/haxe-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/java-debug-adapter/init.lua2
-rw-r--r--lua/mason-registry/index/java-test/init.lua2
-rw-r--r--lua/mason-registry/index/jdtls/init.lua6
-rw-r--r--lua/mason-registry/index/joker/init.lua2
-rw-r--r--lua/mason-registry/index/jq/init.lua2
-rw-r--r--lua/mason-registry/index/js-debug-adapter/init.lua6
-rw-r--r--lua/mason-registry/index/julia-lsp/init.lua4
-rw-r--r--lua/mason-registry/index/kotlin-debug-adapter/init.lua2
-rw-r--r--lua/mason-registry/index/kotlin-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/ktlint/init.lua2
-rw-r--r--lua/mason-registry/index/latexindent/init.lua2
-rw-r--r--lua/mason-registry/index/lemminx/init.lua2
-rw-r--r--lua/mason-registry/index/ltex-ls/init.lua6
-rw-r--r--lua/mason-registry/index/lua-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/luau-lsp/init.lua2
-rw-r--r--lua/mason-registry/index/marksman/init.lua2
-rw-r--r--lua/mason-registry/index/metamath-zero-lsp/init.lua2
-rw-r--r--lua/mason-registry/index/mockdebug/init.lua6
-rw-r--r--lua/mason-registry/index/netcoredbg/init.lua2
-rw-r--r--lua/mason-registry/index/nickel-lang-lsp/init.lua2
-rw-r--r--lua/mason-registry/index/nimlsp/init.lua2
-rw-r--r--lua/mason-registry/index/node-debug2-adapter/init.lua6
-rw-r--r--lua/mason-registry/index/ocamlformat/init.lua2
-rw-r--r--lua/mason-registry/index/omnisharp-mono/init.lua2
-rw-r--r--lua/mason-registry/index/omnisharp/init.lua2
-rw-r--r--lua/mason-registry/index/opencl-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/php-cs-fixer/init.lua2
-rw-r--r--lua/mason-registry/index/php-debug-adapter/init.lua2
-rw-r--r--lua/mason-registry/index/phpactor/init.lua4
-rw-r--r--lua/mason-registry/index/phpcbf/init.lua2
-rw-r--r--lua/mason-registry/index/phpcs/init.lua2
-rw-r--r--lua/mason-registry/index/phpmd/init.lua2
-rw-r--r--lua/mason-registry/index/phpstan/init.lua4
-rw-r--r--lua/mason-registry/index/powershell-editor-services/init.lua2
-rw-r--r--lua/mason-registry/index/prisma-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/proselint/init.lua2
-rw-r--r--lua/mason-registry/index/prosemd-lsp/init.lua2
-rw-r--r--lua/mason-registry/index/protolint/init.lua2
-rw-r--r--lua/mason-registry/index/purescript-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/pyflakes/init.lua2
-rw-r--r--lua/mason-registry/index/quick-lint-js/init.lua4
-rw-r--r--lua/mason-registry/index/r-languageserver/init.lua4
-rw-r--r--lua/mason-registry/index/reason-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/rust-analyzer/init.lua2
-rw-r--r--lua/mason-registry/index/rustfmt/init.lua2
-rw-r--r--lua/mason-registry/index/selene/init.lua2
-rw-r--r--lua/mason-registry/index/serve-d/init.lua2
-rw-r--r--lua/mason-registry/index/shfmt/init.lua2
-rw-r--r--lua/mason-registry/index/slint-lsp/init.lua2
-rw-r--r--lua/mason-registry/index/solang/init.lua4
-rw-r--r--lua/mason-registry/index/solidity/init.lua2
-rw-r--r--lua/mason-registry/index/sourcery/init.lua2
-rw-r--r--lua/mason-registry/index/spectral-language-server/init.lua4
-rw-r--r--lua/mason-registry/index/stylua/init.lua2
-rw-r--r--lua/mason-registry/index/svlangserver/init.lua2
-rw-r--r--lua/mason-registry/index/taplo/init.lua2
-rw-r--r--lua/mason-registry/index/tectonic/init.lua4
-rw-r--r--lua/mason-registry/index/terraform-ls/init.lua2
-rw-r--r--lua/mason-registry/index/texlab/init.lua2
-rw-r--r--lua/mason-registry/index/tflint/init.lua2
-rw-r--r--lua/mason-registry/index/twigcs/init.lua2
-rw-r--r--lua/mason-registry/index/vacuum/init.lua2
-rw-r--r--lua/mason-registry/index/vala-language-server/init.lua8
-rw-r--r--lua/mason-registry/index/vale/init.lua2
-rw-r--r--lua/mason-registry/index/verible/init.lua2
-rw-r--r--lua/mason-registry/index/visualforce-language-server/init.lua2
-rw-r--r--lua/mason-registry/index/vls/init.lua6
-rw-r--r--lua/mason-registry/index/vulture/init.lua2
-rw-r--r--lua/mason-registry/index/xmlformatter/init.lua2
-rw-r--r--lua/mason-registry/index/yamlfmt/init.lua2
-rw-r--r--lua/mason-registry/index/yamllint/init.lua2
-rw-r--r--lua/mason-registry/index/zk/init.lua2
-rw-r--r--lua/mason-registry/index/zls/init.lua4
-rw-r--r--lua/mason-registry/init.lua8
-rw-r--r--lua/mason-registry/sources/github.lua18
-rw-r--r--lua/mason/health/init.lua4
-rw-r--r--lua/mason/init.lua2
-rw-r--r--lua/mason/providers/client/gh.lua4
-rw-r--r--lua/mason/providers/client/npm.lua2
-rw-r--r--lua/mason/providers/client/pypi.lua6
-rw-r--r--lua/mason/ui/components/help/init.lua8
-rw-r--r--lua/mason/ui/components/main/package_list.lua2
-rw-r--r--lua/mason/ui/instance.lua14
173 files changed, 318 insertions, 318 deletions
diff --git a/lua/mason-core/fetch.lua b/lua/mason-core/fetch.lua
index a4affe8b..da76d620 100644
--- a/lua/mason-core/fetch.lua
+++ b/lua/mason-core/fetch.lua
@@ -1,11 +1,11 @@
+local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
local a = require "mason-core.async"
local async_uv = require "mason-core.async.uv"
local log = require "mason-core.log"
local platform = require "mason-core.platform"
-local Result = require "mason-core.result"
-local spawn = require "mason-core.spawn"
local powershell = require "mason-core.managers.powershell"
-local _ = require "mason-core.functional"
+local spawn = require "mason-core.spawn"
local USER_AGENT = "mason.nvim (+https://github.com/williamboman/mason.nvim)"
diff --git a/lua/mason-core/fs.lua b/lua/mason-core/fs.lua
index e9b7a629..3c60cf61 100644
--- a/lua/mason-core/fs.lua
+++ b/lua/mason-core/fs.lua
@@ -1,6 +1,6 @@
-local log = require "mason-core.log"
-local a = require "mason-core.async"
local Path = require "mason-core.path"
+local a = require "mason-core.async"
+local log = require "mason-core.log"
local settings = require "mason.settings"
local function make_module(uv)
diff --git a/lua/mason-core/functional/list.lua b/lua/mason-core/functional/list.lua
index 30e134bd..ff2e18c2 100644
--- a/lua/mason-core/functional/list.lua
+++ b/lua/mason-core/functional/list.lua
@@ -1,5 +1,5 @@
-local fun = require "mason-core.functional.function"
local data = require "mason-core.functional.data"
+local fun = require "mason-core.functional.function"
local _ = {}
diff --git a/lua/mason-core/installer/context.lua b/lua/mason-core/installer/context.lua
index d637707a..10f6629f 100644
--- a/lua/mason-core/installer/context.lua
+++ b/lua/mason-core/installer/context.lua
@@ -1,11 +1,11 @@
-local spawn = require "mason-core.spawn"
-local log = require "mason-core.log"
+local Optional = require "mason-core.optional"
+local _ = require "mason-core.functional"
local fs = require "mason-core.fs"
+local log = require "mason-core.log"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
local receipt = require "mason-core.receipt"
-local Optional = require "mason-core.optional"
-local _ = require "mason-core.functional"
+local spawn = require "mason-core.spawn"
---@class ContextualSpawn
---@field strict_mode boolean Whether spawn failures should raise an exception rather then return a Result.
diff --git a/lua/mason-core/installer/handle.lua b/lua/mason-core/installer/handle.lua
index d88dbaf5..f9b03557 100644
--- a/lua/mason-core/installer/handle.lua
+++ b/lua/mason-core/installer/handle.lua
@@ -1,11 +1,11 @@
-local a = require "mason-core.async"
-local spawn = require "mason-core.spawn"
-local _ = require "mason-core.functional"
-local process = require "mason-core.process"
local EventEmitter = require "mason-core.EventEmitter"
-local log = require "mason-core.log"
local Optional = require "mason-core.optional"
+local _ = require "mason-core.functional"
+local a = require "mason-core.async"
+local log = require "mason-core.log"
local platform = require "mason-core.platform"
+local process = require "mason-core.process"
+local spawn = require "mason-core.spawn"
local uv = vim.loop
diff --git a/lua/mason-core/installer/init.lua b/lua/mason-core/installer/init.lua
index ee0e6397..8161e7fd 100644
--- a/lua/mason-core/installer/init.lua
+++ b/lua/mason-core/installer/init.lua
@@ -1,13 +1,13 @@
-local log = require "mason-core.log"
+local InstallContext = require "mason-core.installer.context"
+local Result = require "mason-core.result"
local _ = require "mason-core.functional"
-local path = require "mason-core.path"
-local fs = require "mason-core.fs"
local a = require "mason-core.async"
-local Result = require "mason-core.result"
-local InstallContext = require "mason-core.installer.context"
-local settings = require "mason.settings"
-local linker = require "mason-core.installer.linker"
local control = require "mason-core.async.control"
+local fs = require "mason-core.fs"
+local linker = require "mason-core.installer.linker"
+local log = require "mason-core.log"
+local path = require "mason-core.path"
+local settings = require "mason.settings"
local Semaphore = control.Semaphore
diff --git a/lua/mason-core/installer/linker.lua b/lua/mason-core/installer/linker.lua
index 529df563..b97dfd3d 100644
--- a/lua/mason-core/installer/linker.lua
+++ b/lua/mason-core/installer/linker.lua
@@ -1,10 +1,10 @@
-local path = require "mason-core.path"
local Result = require "mason-core.result"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
-local log = require "mason-core.log"
-local fs = require "mason-core.fs"
local a = require "mason-core.async"
+local fs = require "mason-core.fs"
+local log = require "mason-core.log"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason-core/installer/managers/cargo.lua b/lua/mason-core/installer/managers/cargo.lua
index 72355c9c..58fd1d4b 100644
--- a/lua/mason-core/installer/managers/cargo.lua
+++ b/lua/mason-core/installer/managers/cargo.lua
@@ -2,8 +2,8 @@ local Result = require "mason-core.result"
local _ = require "mason-core.functional"
local installer = require "mason-core.installer"
local log = require "mason-core.log"
-local platform = require "mason-core.platform"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason-core/installer/managers/gem.lua b/lua/mason-core/installer/managers/gem.lua
index 0eac275e..71bf2dcd 100644
--- a/lua/mason-core/installer/managers/gem.lua
+++ b/lua/mason-core/installer/managers/gem.lua
@@ -1,8 +1,8 @@
+local Result = require "mason-core.result"
local installer = require "mason-core.installer"
local log = require "mason-core.log"
-local platform = require "mason-core.platform"
local path = require "mason-core.path"
-local Result = require "mason-core.result"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason-core/installer/managers/luarocks.lua b/lua/mason-core/installer/managers/luarocks.lua
index 7f636e2b..62c2b30f 100644
--- a/lua/mason-core/installer/managers/luarocks.lua
+++ b/lua/mason-core/installer/managers/luarocks.lua
@@ -2,8 +2,8 @@ local Result = require "mason-core.result"
local _ = require "mason-core.functional"
local installer = require "mason-core.installer"
local log = require "mason-core.log"
-local platform = require "mason-core.platform"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason-core/installer/managers/npm.lua b/lua/mason-core/installer/managers/npm.lua
index 5eec7627..61cf3a38 100644
--- a/lua/mason-core/installer/managers/npm.lua
+++ b/lua/mason-core/installer/managers/npm.lua
@@ -2,8 +2,8 @@ local Result = require "mason-core.result"
local _ = require "mason-core.functional"
local installer = require "mason-core.installer"
local log = require "mason-core.log"
-local platform = require "mason-core.platform"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason-core/installer/managers/nuget.lua b/lua/mason-core/installer/managers/nuget.lua
index f547d81b..6b9ab829 100644
--- a/lua/mason-core/installer/managers/nuget.lua
+++ b/lua/mason-core/installer/managers/nuget.lua
@@ -1,7 +1,7 @@
-local installer = require "mason-core.installer"
-local platform = require "mason-core.platform"
local Result = require "mason-core.result"
+local installer = require "mason-core.installer"
local log = require "mason-core.log"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason-core/installer/managers/opam.lua b/lua/mason-core/installer/managers/opam.lua
index 2a07c4f8..0b290896 100644
--- a/lua/mason-core/installer/managers/opam.lua
+++ b/lua/mason-core/installer/managers/opam.lua
@@ -2,8 +2,8 @@ local Result = require "mason-core.result"
local _ = require "mason-core.functional"
local installer = require "mason-core.installer"
local log = require "mason-core.log"
-local platform = require "mason-core.platform"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason-core/installer/managers/pypi.lua b/lua/mason-core/installer/managers/pypi.lua
index 0800b155..9f71cc19 100644
--- a/lua/mason-core/installer/managers/pypi.lua
+++ b/lua/mason-core/installer/managers/pypi.lua
@@ -1,11 +1,11 @@
local Optional = require "mason-core.optional"
+local Result = require "mason-core.result"
local _ = require "mason-core.functional"
local a = require "mason-core.async"
local installer = require "mason-core.installer"
local log = require "mason-core.log"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
-local Result = require "mason-core.result"
local M = {}
diff --git a/lua/mason-core/installer/managers/std.lua b/lua/mason-core/installer/managers/std.lua
index 4ae3fc7b..8f7ddf89 100644
--- a/lua/mason-core/installer/managers/std.lua
+++ b/lua/mason-core/installer/managers/std.lua
@@ -1,11 +1,11 @@
+local Result = require "mason-core.result"
local _ = require "mason-core.functional"
-local installer = require "mason-core.installer"
local fetch = require "mason-core.fetch"
+local installer = require "mason-core.installer"
+local log = require "mason-core.log"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
local powershell = require "mason-core.managers.powershell"
-local Result = require "mason-core.result"
-local log = require "mason-core.log"
local M = {}
diff --git a/lua/mason-core/installer/registry/expr.lua b/lua/mason-core/installer/registry/expr.lua
index 1fdeeee8..5900f576 100644
--- a/lua/mason-core/installer/registry/expr.lua
+++ b/lua/mason-core/installer/registry/expr.lua
@@ -1,5 +1,5 @@
-local _ = require "mason-core.functional"
local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
local M = {}
diff --git a/lua/mason-core/installer/registry/init.lua b/lua/mason-core/installer/registry/init.lua
index 7c27f1ef..5968987b 100644
--- a/lua/mason-core/installer/registry/init.lua
+++ b/lua/mason-core/installer/registry/init.lua
@@ -1,8 +1,8 @@
-local a = require "mason-core.async"
+local Optional = require "mason-core.optional"
+local Purl = require "mason-core.purl"
local Result = require "mason-core.result"
local _ = require "mason-core.functional"
-local Purl = require "mason-core.purl"
-local Optional = require "mason-core.optional"
+local a = require "mason-core.async"
local link = require "mason-core.installer.registry.link"
local log = require "mason-core.log"
local semver = require "mason-core.semver"
diff --git a/lua/mason-core/installer/registry/link.lua b/lua/mason-core/installer/registry/link.lua
index d66809e0..7075163b 100644
--- a/lua/mason-core/installer/registry/link.lua
+++ b/lua/mason-core/installer/registry/link.lua
@@ -1,12 +1,12 @@
+local Optional = require "mason-core.optional"
+local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
+local a = require "mason-core.async"
local expr = require "mason-core.installer.registry.expr"
+local fs = require "mason-core.fs"
local log = require "mason-core.log"
-local _ = require "mason-core.functional"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
-local fs = require "mason-core.fs"
-local Result = require "mason-core.result"
-local Optional = require "mason-core.optional"
-local a = require "mason-core.async"
local M = {}
diff --git a/lua/mason-core/installer/registry/providers/gem.lua b/lua/mason-core/installer/registry/providers/gem.lua
index ba829b9a..ac040b8d 100644
--- a/lua/mason-core/installer/registry/providers/gem.lua
+++ b/lua/mason-core/installer/registry/providers/gem.lua
@@ -1,5 +1,5 @@
-local _ = require "mason-core.functional"
local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
local util = require "mason-core.installer.registry.util"
local M = {}
diff --git a/lua/mason-core/installer/registry/providers/generic.lua b/lua/mason-core/installer/registry/providers/generic.lua
index 5c493ae6..5f5cb6bf 100644
--- a/lua/mason-core/installer/registry/providers/generic.lua
+++ b/lua/mason-core/installer/registry/providers/generic.lua
@@ -1,5 +1,5 @@
-local _ = require "mason-core.functional"
local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
local expr = require "mason-core.installer.registry.expr"
local util = require "mason-core.installer.registry.util"
diff --git a/lua/mason-core/installer/registry/providers/github.lua b/lua/mason-core/installer/registry/providers/github.lua
index 2dda6fe6..90fcbbfa 100644
--- a/lua/mason-core/installer/registry/providers/github.lua
+++ b/lua/mason-core/installer/registry/providers/github.lua
@@ -1,11 +1,11 @@
-local a = require "mason-core.async"
-local async_uv = require "mason-core.async.uv"
local Result = require "mason-core.result"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
+local a = require "mason-core.async"
+local async_uv = require "mason-core.async.uv"
+local expr = require "mason-core.installer.registry.expr"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local settings = require "mason.settings"
-local expr = require "mason-core.installer.registry.expr"
local util = require "mason-core.installer.registry.util"
local build = {
diff --git a/lua/mason-core/installer/registry/util.lua b/lua/mason-core/installer/registry/util.lua
index e49b5b82..ed98b738 100644
--- a/lua/mason-core/installer/registry/util.lua
+++ b/lua/mason-core/installer/registry/util.lua
@@ -1,9 +1,9 @@
-local _ = require "mason-core.functional"
-local installer = require "mason-core.installer"
local Optional = require "mason-core.optional"
-local platform = require "mason-core.platform"
local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
+local installer = require "mason-core.installer"
local log = require "mason-core.log"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason-core/log.lua b/lua/mason-core/log.lua
index 245db518..308dea60 100644
--- a/lua/mason-core/log.lua
+++ b/lua/mason-core/log.lua
@@ -1,7 +1,7 @@
local _ = require "mason-core.functional"
local path = require "mason-core.path"
-local settings = require "mason.settings"
local platform = require "mason-core.platform"
+local settings = require "mason.settings"
local config = {
-- Name of the plugin. Prepended to log messages
diff --git a/lua/mason-core/managers/cargo/init.lua b/lua/mason-core/managers/cargo/init.lua
index 07883cbf..e0eec3b6 100644
--- a/lua/mason-core/managers/cargo/init.lua
+++ b/lua/mason-core/managers/cargo/init.lua
@@ -1,13 +1,13 @@
-local path = require "mason-core.path"
-local platform = require "mason-core.platform"
-local spawn = require "mason-core.spawn"
-local a = require "mason-core.async"
local Optional = require "mason-core.optional"
-local installer = require "mason-core.installer"
+local _ = require "mason-core.functional"
+local a = require "mason-core.async"
local client = require "mason-core.managers.cargo.client"
local github = require "mason-core.managers.github"
local github_client = require "mason-core.managers.github.client"
-local _ = require "mason-core.functional"
+local installer = require "mason-core.installer"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local spawn = require "mason-core.spawn"
local get_bin_path = _.compose(path.concat, function(executable)
return _.append(executable, { "bin" })
diff --git a/lua/mason-core/managers/composer/init.lua b/lua/mason-core/managers/composer/init.lua
index 1987d4bd..274e2bcb 100644
--- a/lua/mason-core/managers/composer/init.lua
+++ b/lua/mason-core/managers/composer/init.lua
@@ -1,10 +1,10 @@
-local _ = require "mason-core.functional"
-local path = require "mason-core.path"
-local Result = require "mason-core.result"
-local spawn = require "mason-core.spawn"
local Optional = require "mason-core.optional"
+local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
local installer = require "mason-core.installer"
+local path = require "mason-core.path"
local platform = require "mason-core.platform"
+local spawn = require "mason-core.spawn"
local M = {}
diff --git a/lua/mason-core/managers/dotnet/init.lua b/lua/mason-core/managers/dotnet/init.lua
index f85910d5..984b2463 100644
--- a/lua/mason-core/managers/dotnet/init.lua
+++ b/lua/mason-core/managers/dotnet/init.lua
@@ -1,5 +1,5 @@
-local installer = require "mason-core.installer"
local _ = require "mason-core.functional"
+local installer = require "mason-core.installer"
local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason-core/managers/gem/init.lua b/lua/mason-core/managers/gem/init.lua
index e0975a7f..dc7448bf 100644
--- a/lua/mason-core/managers/gem/init.lua
+++ b/lua/mason-core/managers/gem/init.lua
@@ -1,12 +1,12 @@
-local _ = require "mason-core.functional"
-local process = require "mason-core.process"
-local path = require "mason-core.path"
-local Result = require "mason-core.result"
-local spawn = require "mason-core.spawn"
local Optional = require "mason-core.optional"
+local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
local installer = require "mason-core.installer"
+local path = require "mason-core.path"
local platform = require "mason-core.platform"
+local process = require "mason-core.process"
local providers = require "mason-core.providers"
+local spawn = require "mason-core.spawn"
local M = {}
diff --git a/lua/mason-core/managers/git/init.lua b/lua/mason-core/managers/git/init.lua
index aea3b47f..099ea6c2 100644
--- a/lua/mason-core/managers/git/init.lua
+++ b/lua/mason-core/managers/git/init.lua
@@ -1,7 +1,7 @@
-local spawn = require "mason-core.spawn"
local Result = require "mason-core.result"
-local installer = require "mason-core.installer"
local _ = require "mason-core.functional"
+local installer = require "mason-core.installer"
+local spawn = require "mason-core.spawn"
local M = {}
diff --git a/lua/mason-core/managers/github/client.lua b/lua/mason-core/managers/github/client.lua
index ccca3e72..03e6a10e 100644
--- a/lua/mason-core/managers/github/client.lua
+++ b/lua/mason-core/managers/github/client.lua
@@ -1,8 +1,8 @@
local _ = require "mason-core.functional"
-local log = require "mason-core.log"
local fetch = require "mason-core.fetch"
-local spawn = require "mason-core.spawn"
+local log = require "mason-core.log"
local providers = require "mason-core.providers"
+local spawn = require "mason-core.spawn"
local M = {}
diff --git a/lua/mason-core/managers/github/init.lua b/lua/mason-core/managers/github/init.lua
index 3feb2f20..8e767d44 100644
--- a/lua/mason-core/managers/github/init.lua
+++ b/lua/mason-core/managers/github/init.lua
@@ -1,10 +1,10 @@
-local installer = require "mason-core.installer"
-local std = require "mason-core.managers.std"
-local client = require "mason-core.managers.github.client"
-local platform = require "mason-core.platform"
local Result = require "mason-core.result"
local _ = require "mason-core.functional"
+local client = require "mason-core.managers.github.client"
+local installer = require "mason-core.installer"
+local platform = require "mason-core.platform"
local settings = require "mason.settings"
+local std = require "mason-core.managers.std"
local M = {}
diff --git a/lua/mason-core/managers/go/init.lua b/lua/mason-core/managers/go/init.lua
index e1831d0f..438e7785 100644
--- a/lua/mason-core/managers/go/init.lua
+++ b/lua/mason-core/managers/go/init.lua
@@ -1,9 +1,9 @@
+local Optional = require "mason-core.optional"
+local _ = require "mason-core.functional"
+local a = require "mason-core.async"
local installer = require "mason-core.installer"
local platform = require "mason-core.platform"
local spawn = require "mason-core.spawn"
-local a = require "mason-core.async"
-local Optional = require "mason-core.optional"
-local _ = require "mason-core.functional"
local M = {}
diff --git a/lua/mason-core/managers/luarocks/init.lua b/lua/mason-core/managers/luarocks/init.lua
index 81d9ae89..321346f9 100644
--- a/lua/mason-core/managers/luarocks/init.lua
+++ b/lua/mason-core/managers/luarocks/init.lua
@@ -1,10 +1,10 @@
-local installer = require "mason-core.installer"
+local Optional = require "mason-core.optional"
+local Result = require "mason-core.result"
local _ = require "mason-core.functional"
+local installer = require "mason-core.installer"
local path = require "mason-core.path"
-local Result = require "mason-core.result"
-local spawn = require "mason-core.spawn"
-local Optional = require "mason-core.optional"
local platform = require "mason-core.platform"
+local spawn = require "mason-core.spawn"
local M = {}
diff --git a/lua/mason-core/managers/npm/init.lua b/lua/mason-core/managers/npm/init.lua
index 7bfa74b4..bcefb55d 100644
--- a/lua/mason-core/managers/npm/init.lua
+++ b/lua/mason-core/managers/npm/init.lua
@@ -1,10 +1,10 @@
-local spawn = require "mason-core.spawn"
-local installer = require "mason-core.installer"
local Result = require "mason-core.result"
-local path = require "mason-core.path"
local _ = require "mason-core.functional"
+local installer = require "mason-core.installer"
+local path = require "mason-core.path"
local platform = require "mason-core.platform"
local providers = require "mason-core.providers"
+local spawn = require "mason-core.spawn"
local list_copy = _.list_copy
diff --git a/lua/mason-core/managers/opam/init.lua b/lua/mason-core/managers/opam/init.lua
index 641fb5ff..ae742510 100644
--- a/lua/mason-core/managers/opam/init.lua
+++ b/lua/mason-core/managers/opam/init.lua
@@ -1,6 +1,6 @@
-local path = require "mason-core.path"
-local installer = require "mason-core.installer"
local _ = require "mason-core.functional"
+local installer = require "mason-core.installer"
+local path = require "mason-core.path"
local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason-core/managers/pip3/init.lua b/lua/mason-core/managers/pip3/init.lua
index aeca0ce0..1b76e050 100644
--- a/lua/mason-core/managers/pip3/init.lua
+++ b/lua/mason-core/managers/pip3/init.lua
@@ -1,13 +1,13 @@
+local Optional = require "mason-core.optional"
+local Result = require "mason-core.result"
local _ = require "mason-core.functional"
local a = require "mason-core.async"
-local settings = require "mason.settings"
+local installer = require "mason-core.installer"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
-local Optional = require "mason-core.optional"
-local installer = require "mason-core.installer"
-local Result = require "mason-core.result"
-local spawn = require "mason-core.spawn"
local providers = require "mason-core.providers"
+local settings = require "mason.settings"
+local spawn = require "mason-core.spawn"
local VENV_DIR = "venv"
diff --git a/lua/mason-core/managers/powershell/init.lua b/lua/mason-core/managers/powershell/init.lua
index 8f796128..4c0ec712 100644
--- a/lua/mason-core/managers/powershell/init.lua
+++ b/lua/mason-core/managers/powershell/init.lua
@@ -1,7 +1,7 @@
+local _ = require "mason-core.functional"
local a = require "mason-core.async"
-local spawn = require "mason-core.spawn"
local process = require "mason-core.process"
-local _ = require "mason-core.functional"
+local spawn = require "mason-core.spawn"
local M = {}
diff --git a/lua/mason-core/managers/std/init.lua b/lua/mason-core/managers/std/init.lua
index c9070a00..dda39bac 100644
--- a/lua/mason-core/managers/std/init.lua
+++ b/lua/mason-core/managers/std/init.lua
@@ -1,10 +1,10 @@
+local Result = require "mason-core.result"
local a = require "mason-core.async"
-local installer = require "mason-core.installer"
local fetch = require "mason-core.fetch"
+local installer = require "mason-core.installer"
+local path = require "mason-core.path"
local platform = require "mason-core.platform"
local powershell = require "mason-core.managers.powershell"
-local path = require "mason-core.path"
-local Result = require "mason-core.result"
local M = {}
diff --git a/lua/mason-core/package/init.lua b/lua/mason-core/package/init.lua
index 16250ead..e9c8e26f 100644
--- a/lua/mason-core/package/init.lua
+++ b/lua/mason-core/package/init.lua
@@ -1,13 +1,13 @@
-local registry = require "mason-registry"
-local a = require "mason-core.async"
-local _ = require "mason-core.functional"
-local Optional = require "mason-core.optional"
-local log = require "mason-core.log"
local EventEmitter = require "mason-core.EventEmitter"
+local Optional = require "mason-core.optional"
+local Purl = require "mason-core.purl"
+local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
+local a = require "mason-core.async"
local fs = require "mason-core.fs"
+local log = require "mason-core.log"
local path = require "mason-core.path"
-local Result = require "mason-core.result"
-local Purl = require "mason-core.purl"
+local registry = require "mason-registry"
local is_not_nil = _.complement(_.is_nil)
local is_registry_schema_id = _.matches "^registry%+v[1-9]+$"
diff --git a/lua/mason-core/package/version-check.lua b/lua/mason-core/package/version-check.lua
index 203b5057..66d9ad13 100644
--- a/lua/mason-core/package/version-check.lua
+++ b/lua/mason-core/package/version-check.lua
@@ -5,10 +5,10 @@ local gem = require "mason-core.managers.gem"
local git = require "mason-core.managers.git"
local github = require "mason-core.managers.github"
local go = require "mason-core.managers.go"
+local log = require "mason-core.log"
local luarocks = require "mason-core.managers.luarocks"
local npm = require "mason-core.managers.npm"
local pip3 = require "mason-core.managers.pip3"
-local log = require "mason-core.log"
---@param field_name string
local function version_in_receipt(field_name)
diff --git a/lua/mason-core/process.lua b/lua/mason-core/process.lua
index 676adebe..1690c116 100644
--- a/lua/mason-core/process.lua
+++ b/lua/mason-core/process.lua
@@ -1,5 +1,5 @@
-local log = require "mason-core.log"
local _ = require "mason-core.functional"
+local log = require "mason-core.log"
local platform = require "mason-core.platform"
local uv = vim.loop
diff --git a/lua/mason-core/providers/init.lua b/lua/mason-core/providers/init.lua
index dca59d3f..15e8081c 100644
--- a/lua/mason-core/providers/init.lua
+++ b/lua/mason-core/providers/init.lua
@@ -1,6 +1,6 @@
-local settings = require "mason.settings"
-local log = require "mason-core.log"
local Result = require "mason-core.result"
+local log = require "mason-core.log"
+local settings = require "mason.settings"
---@alias GitHubRelease { tag_name: string, prerelease: boolean, draft: boolean, assets: table[] }
---@alias GitHubTag { name: string }
diff --git a/lua/mason-core/purl.lua b/lua/mason-core/purl.lua
index e2430baf..6bda134f 100644
--- a/lua/mason-core/purl.lua
+++ b/lua/mason-core/purl.lua
@@ -1,6 +1,6 @@
-local _ = require "mason-core.functional"
-local Result = require "mason-core.result"
local Optional = require "mason-core.optional"
+local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
local M = {}
diff --git a/lua/mason-core/semver.lua b/lua/mason-core/semver.lua
index d2b02b40..e10f006b 100644
--- a/lua/mason-core/semver.lua
+++ b/lua/mason-core/semver.lua
@@ -1,5 +1,5 @@
-local semver = require "mason-vendor.semver"
local Result = require "mason-core.result"
+local semver = require "mason-vendor.semver"
local M = {}
diff --git a/lua/mason-core/spawn.lua b/lua/mason-core/spawn.lua
index 814ef8f7..50c90a38 100644
--- a/lua/mason-core/spawn.lua
+++ b/lua/mason-core/spawn.lua
@@ -1,9 +1,9 @@
-local a = require "mason-core.async"
-local _ = require "mason-core.functional"
local Result = require "mason-core.result"
-local process = require "mason-core.process"
-local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local a = require "mason-core.async"
local log = require "mason-core.log"
+local platform = require "mason-core.platform"
+local process = require "mason-core.process"
---@alias JobSpawn table<string, async fun(opts: SpawnArgs): Result>
---@type JobSpawn
diff --git a/lua/mason-core/ui/display.lua b/lua/mason-core/ui/display.lua
index bc685cda..009fb580 100644
--- a/lua/mason-core/ui/display.lua
+++ b/lua/mason-core/ui/display.lua
@@ -1,6 +1,6 @@
local log = require "mason-core.log"
-local state = require "mason-core.ui.state"
local settings = require "mason.settings"
+local state = require "mason-core.ui.state"
local M = {}
diff --git a/lua/mason-registry/index/actionlint/init.lua b/lua/mason-registry/index/actionlint/init.lua
index 4d6e71bb..17b875fb 100644
--- a/lua/mason-registry/index/actionlint/init.lua
+++ b/lua/mason-registry/index/actionlint/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/ada-language-server/init.lua b/lua/mason-registry/index/ada-language-server/init.lua
index da870817..ef07aeaf 100644
--- a/lua/mason-registry/index/ada-language-server/init.lua
+++ b/lua/mason-registry/index/ada-language-server/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local path = require "mason-core.path"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/ansible-lint/init.lua b/lua/mason-registry/index/ansible-lint/init.lua
index 1727e182..507dadeb 100644
--- a/lua/mason-registry/index/ansible-lint/init.lua
+++ b/lua/mason-registry/index/ansible-lint/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local pip3 = require "mason-core.managers.pip3"
local _ = require "mason-core.functional"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "ansible-lint",
diff --git a/lua/mason-registry/index/antlers-language-server/init.lua b/lua/mason-registry/index/antlers-language-server/init.lua
index c518ed8c..525be47e 100644
--- a/lua/mason-registry/index/antlers-language-server/init.lua
+++ b/lua/mason-registry/index/antlers-language-server/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local npm = require "mason-core.managers.npm"
local _ = require "mason-core.functional"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "antlers-language-server",
diff --git a/lua/mason-registry/index/apex-language-server/init.lua b/lua/mason-registry/index/apex-language-server/init.lua
index e32dd98d..9e71368d 100644
--- a/lua/mason-registry/index/apex-language-server/init.lua
+++ b/lua/mason-registry/index/apex-language-server/init.lua
@@ -1,9 +1,9 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local github_client = require "mason-core.managers.github.client"
-local Optional = require "mason-core.optional"
local path = require "mason-core.path"
-local _ = require "mason-core.functional"
local JAR_FILE = "apex-jorje-lsp.jar"
return Pkg.new {
diff --git a/lua/mason-registry/index/arduino-language-server/init.lua b/lua/mason-registry/index/arduino-language-server/init.lua
index 1d2e686c..26ceac9e 100644
--- a/lua/mason-registry/index/arduino-language-server/init.lua
+++ b/lua/mason-registry/index/arduino-language-server/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/bash-debug-adapter/init.lua b/lua/mason-registry/index/bash-debug-adapter/init.lua
index 6d98e2e8..4787589a 100644
--- a/lua/mason-registry/index/bash-debug-adapter/init.lua
+++ b/lua/mason-registry/index/bash-debug-adapter/init.lua
@@ -1,9 +1,9 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local github_client = require "mason-core.managers.github.client"
-local _ = require "mason-core.functional"
local path = require "mason-core.path"
-local Optional = require "mason-core.optional"
return Pkg.new {
name = "bash-debug-adapter",
diff --git a/lua/mason-registry/index/bicep-lsp/init.lua b/lua/mason-registry/index/bicep-lsp/init.lua
index 8472505a..b2cf16ac 100644
--- a/lua/mason-registry/index/bicep-lsp/init.lua
+++ b/lua/mason-registry/index/bicep-lsp/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
local std = require "mason-core.managers.std"
-local github = require "mason-core.managers.github"
return Pkg.new {
name = "bicep-lsp",
diff --git a/lua/mason-registry/index/blackd-client/init.lua b/lua/mason-registry/index/blackd-client/init.lua
index c90e5754..c42f3ea1 100644
--- a/lua/mason-registry/index/blackd-client/init.lua
+++ b/lua/mason-registry/index/blackd-client/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
diff --git a/lua/mason-registry/index/blue/init.lua b/lua/mason-registry/index/blue/init.lua
index 339d35d2..5371651d 100644
--- a/lua/mason-registry/index/blue/init.lua
+++ b/lua/mason-registry/index/blue/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local pip3 = require "mason-core.managers.pip3"
local _ = require "mason-core.functional"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "blue",
diff --git a/lua/mason-registry/index/buf/init.lua b/lua/mason-registry/index/buf/init.lua
index 28ab3e2a..32f5b7a4 100644
--- a/lua/mason-registry/index/buf/init.lua
+++ b/lua/mason-registry/index/buf/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/buildifier/init.lua b/lua/mason-registry/index/buildifier/init.lua
index d245011e..41b33348 100644
--- a/lua/mason-registry/index/buildifier/init.lua
+++ b/lua/mason-registry/index/buildifier/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
-local std = require "mason-core.managers.std"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/cbfmt/init.lua b/lua/mason-registry/index/cbfmt/init.lua
index 1fda9ce7..142ac37d 100644
--- a/lua/mason-registry/index/cbfmt/init.lua
+++ b/lua/mason-registry/index/cbfmt/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/cfn-lint/init.lua b/lua/mason-registry/index/cfn-lint/init.lua
index 7eeee2f9..f6ea71a2 100644
--- a/lua/mason-registry/index/cfn-lint/init.lua
+++ b/lua/mason-registry/index/cfn-lint/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local pip3 = require "mason-core.managers.pip3"
local _ = require "mason-core.functional"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "cfn-lint",
diff --git a/lua/mason-registry/index/chrome-debug-adapter/init.lua b/lua/mason-registry/index/chrome-debug-adapter/init.lua
index 3ebfb736..bd3ffa53 100644
--- a/lua/mason-registry/index/chrome-debug-adapter/init.lua
+++ b/lua/mason-registry/index/chrome-debug-adapter/init.lua
@@ -1,9 +1,9 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
-local git = require "mason-core.managers.git"
local _ = require "mason-core.functional"
+local git = require "mason-core.managers.git"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
-local Optional = require "mason-core.optional"
return Pkg.new {
name = "chrome-debug-adapter",
diff --git a/lua/mason-registry/index/clangd/init.lua b/lua/mason-registry/index/clangd/init.lua
index 5e52c789..25a022cd 100644
--- a/lua/mason-registry/index/clangd/init.lua
+++ b/lua/mason-registry/index/clangd/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/clarity-lsp/init.lua b/lua/mason-registry/index/clarity-lsp/init.lua
index d919ad85..aedf84ab 100644
--- a/lua/mason-registry/index/clarity-lsp/init.lua
+++ b/lua/mason-registry/index/clarity-lsp/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/clj-kondo/init.lua b/lua/mason-registry/index/clj-kondo/init.lua
index 6ac007bc..7e12e213 100644
--- a/lua/mason-registry/index/clj-kondo/init.lua
+++ b/lua/mason-registry/index/clj-kondo/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/clojure-lsp/init.lua b/lua/mason-registry/index/clojure-lsp/init.lua
index 81f59143..82ecab4b 100644
--- a/lua/mason-registry/index/clojure-lsp/init.lua
+++ b/lua/mason-registry/index/clojure-lsp/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/codelldb/init.lua b/lua/mason-registry/index/codelldb/init.lua
index 4cbdcf04..7adb99dc 100644
--- a/lua/mason-registry/index/codelldb/init.lua
+++ b/lua/mason-registry/index/codelldb/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "codelldb",
diff --git a/lua/mason-registry/index/codeql/init.lua b/lua/mason-registry/index/codeql/init.lua
index a96567d1..1c9b5e76 100644
--- a/lua/mason-registry/index/codeql/init.lua
+++ b/lua/mason-registry/index/codeql/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/cpptools/init.lua b/lua/mason-registry/index/cpptools/init.lua
index 86b6ecd6..ae3c2065 100644
--- a/lua/mason-registry/index/cpptools/init.lua
+++ b/lua/mason-registry/index/cpptools/init.lua
@@ -1,9 +1,9 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
-local std = require "mason-core.managers.std"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "cpptools",
diff --git a/lua/mason-registry/index/crystalline/init.lua b/lua/mason-registry/index/crystalline/init.lua
index 34128fdf..095d7228 100644
--- a/lua/mason-registry/index/crystalline/init.lua
+++ b/lua/mason-registry/index/crystalline/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/dart-debug-adapter/init.lua b/lua/mason-registry/index/dart-debug-adapter/init.lua
index 402a82cc..81a42de5 100644
--- a/lua/mason-registry/index/dart-debug-adapter/init.lua
+++ b/lua/mason-registry/index/dart-debug-adapter/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
return Pkg.new {
diff --git a/lua/mason-registry/index/debugpy/init.lua b/lua/mason-registry/index/debugpy/init.lua
index 51587a8a..f5837e4e 100644
--- a/lua/mason-registry/index/debugpy/init.lua
+++ b/lua/mason-registry/index/debugpy/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local pip3 = require "mason-core.managers.pip3"
local path = require "mason-core.path"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "debugpy",
diff --git a/lua/mason-registry/index/deno/init.lua b/lua/mason-registry/index/deno/init.lua
index cf9d5e34..1f7b3597 100644
--- a/lua/mason-registry/index/deno/init.lua
+++ b/lua/mason-registry/index/deno/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/dhall-lsp/init.lua b/lua/mason-registry/index/dhall-lsp/init.lua
index 6e69d68d..fa1c339e 100644
--- a/lua/mason-registry/index/dhall-lsp/init.lua
+++ b/lua/mason-registry/index/dhall-lsp/init.lua
@@ -1,11 +1,11 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
+local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
+local github_client = require "mason-core.managers.github.client"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
-local _ = require "mason-core.functional"
local std = require "mason-core.managers.std"
-local github_client = require "mason-core.managers.github.client"
-local Optional = require "mason-core.optional"
-local Result = require "mason-core.result"
return Pkg.new {
name = "dhall-lsp",
diff --git a/lua/mason-registry/index/docker-compose-language-service/init.lua b/lua/mason-registry/index/docker-compose-language-service/init.lua
index aa97aa48..ea0cd05a 100644
--- a/lua/mason-registry/index/docker-compose-language-service/init.lua
+++ b/lua/mason-registry/index/docker-compose-language-service/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local path = require "mason-core.path"
local npm = require "mason-core.managers.npm"
+local path = require "mason-core.path"
return Pkg.new {
name = "docker-compose-language-service",
diff --git a/lua/mason-registry/index/dprint/init.lua b/lua/mason-registry/index/dprint/init.lua
index 60c95053..f3587e5a 100644
--- a/lua/mason-registry/index/dprint/init.lua
+++ b/lua/mason-registry/index/dprint/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
-local std = require "mason-core.managers.std"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "dprint",
diff --git a/lua/mason-registry/index/drools-lsp/init.lua b/lua/mason-registry/index/drools-lsp/init.lua
index 5573d97d..35224ad8 100644
--- a/lua/mason-registry/index/drools-lsp/init.lua
+++ b/lua/mason-registry/index/drools-lsp/init.lua
@@ -1,6 +1,6 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
local github = require "mason-core.managers.github"
-local Optional = require "mason-core.optional"
return Pkg.new {
name = "drools-lsp",
diff --git a/lua/mason-registry/index/editorconfig-checker/init.lua b/lua/mason-registry/index/editorconfig-checker/init.lua
index 486c832e..7494b6b6 100644
--- a/lua/mason-registry/index/editorconfig-checker/init.lua
+++ b/lua/mason-registry/index/editorconfig-checker/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/erg-language-server/init.lua b/lua/mason-registry/index/erg-language-server/init.lua
index 4bbae8a0..df142ad5 100644
--- a/lua/mason-registry/index/erg-language-server/init.lua
+++ b/lua/mason-registry/index/erg-language-server/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local platform = require "mason-core.platform"
-local _ = require "mason-core.functional"
return Pkg.new {
name = "erg-language-server",
diff --git a/lua/mason-registry/index/erg/init.lua b/lua/mason-registry/index/erg/init.lua
index d0b8b50b..f1b4c90e 100644
--- a/lua/mason-registry/index/erg/init.lua
+++ b/lua/mason-registry/index/erg/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local platform = require "mason-core.platform"
-local _ = require "mason-core.functional"
return Pkg.new {
name = "erg",
diff --git a/lua/mason-registry/index/erlang-ls/init.lua b/lua/mason-registry/index/erlang-ls/init.lua
index 839f5987..6229eaae 100644
--- a/lua/mason-registry/index/erlang-ls/init.lua
+++ b/lua/mason-registry/index/erlang-ls/init.lua
@@ -1,11 +1,11 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
-local std = require "mason-core.managers.std"
local git = require "mason-core.managers.git"
local github = require "mason-core.managers.github"
-local Optional = require "mason-core.optional"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
local rebar3 = platform.is.win and "rebar3.cmd" or "rebar3"
diff --git a/lua/mason-registry/index/firefox-debug-adapter/init.lua b/lua/mason-registry/index/firefox-debug-adapter/init.lua
index 8606f1bf..f5f98f47 100644
--- a/lua/mason-registry/index/firefox-debug-adapter/init.lua
+++ b/lua/mason-registry/index/firefox-debug-adapter/init.lua
@@ -1,9 +1,9 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
-local git = require "mason-core.managers.git"
local _ = require "mason-core.functional"
+local git = require "mason-core.managers.git"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
-local Optional = require "mason-core.optional"
return Pkg.new {
name = "firefox-debug-adapter",
diff --git a/lua/mason-registry/index/fourmolu/init.lua b/lua/mason-registry/index/fourmolu/init.lua
index f6849474..74349ba5 100644
--- a/lua/mason-registry/index/fourmolu/init.lua
+++ b/lua/mason-registry/index/fourmolu/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
diff --git a/lua/mason-registry/index/glow/init.lua b/lua/mason-registry/index/glow/init.lua
index 0ef1c2db..39634ec8 100644
--- a/lua/mason-registry/index/glow/init.lua
+++ b/lua/mason-registry/index/glow/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/go-debug-adapter/init.lua b/lua/mason-registry/index/go-debug-adapter/init.lua
index 23e0f360..ab0a0e8e 100644
--- a/lua/mason-registry/index/go-debug-adapter/init.lua
+++ b/lua/mason-registry/index/go-debug-adapter/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
return Pkg.new {
diff --git a/lua/mason-registry/index/golangci-lint/init.lua b/lua/mason-registry/index/golangci-lint/init.lua
index 0ebca547..07e0c27c 100644
--- a/lua/mason-registry/index/golangci-lint/init.lua
+++ b/lua/mason-registry/index/golangci-lint/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/gradle-language-server/init.lua b/lua/mason-registry/index/gradle-language-server/init.lua
index 61cbee5e..dd3f0391 100644
--- a/lua/mason-registry/index/gradle-language-server/init.lua
+++ b/lua/mason-registry/index/gradle-language-server/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
-local _ = require "mason-core.functional"
return Pkg.new {
name = "gradle-language-server",
diff --git a/lua/mason-registry/index/groovy-language-server/init.lua b/lua/mason-registry/index/groovy-language-server/init.lua
index 1470c7a4..69c2d820 100644
--- a/lua/mason-registry/index/groovy-language-server/init.lua
+++ b/lua/mason-registry/index/groovy-language-server/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local std = require "mason-core.managers.std"
local git = require "mason-core.managers.git"
local path = require "mason-core.path"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "groovy-language-server",
diff --git a/lua/mason-registry/index/hadolint/init.lua b/lua/mason-registry/index/hadolint/init.lua
index 55a77873..21d26c87 100644
--- a/lua/mason-registry/index/hadolint/init.lua
+++ b/lua/mason-registry/index/hadolint/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/haml-lint/init.lua b/lua/mason-registry/index/haml-lint/init.lua
index d6edabdd..5467c5a1 100644
--- a/lua/mason-registry/index/haml-lint/init.lua
+++ b/lua/mason-registry/index/haml-lint/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local gem = require "mason-core.managers.gem"
local _ = require "mason-core.functional"
+local gem = require "mason-core.managers.gem"
return Pkg.new {
name = "haml-lint",
diff --git a/lua/mason-registry/index/haskell-language-server/init.lua b/lua/mason-registry/index/haskell-language-server/init.lua
index 8f0e3d42..d155d51a 100644
--- a/lua/mason-registry/index/haskell-language-server/init.lua
+++ b/lua/mason-registry/index/haskell-language-server/init.lua
@@ -1,10 +1,10 @@
-local a = require "mason-core.async"
-local _ = require "mason-core.functional"
local Pkg = require "mason-core.package"
-local std = require "mason-core.managers.std"
+local _ = require "mason-core.functional"
+local a = require "mason-core.async"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "haskell-language-server",
diff --git a/lua/mason-registry/index/haxe-language-server/init.lua b/lua/mason-registry/index/haxe-language-server/init.lua
index 77a14e46..9299e600 100644
--- a/lua/mason-registry/index/haxe-language-server/init.lua
+++ b/lua/mason-registry/index/haxe-language-server/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local std = require "mason-core.managers.std"
local git = require "mason-core.managers.git"
local npm = require "mason-core.managers.npm"
local path = require "mason-core.path"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "haxe-language-server",
diff --git a/lua/mason-registry/index/java-debug-adapter/init.lua b/lua/mason-registry/index/java-debug-adapter/init.lua
index 923804be..11086fcd 100644
--- a/lua/mason-registry/index/java-debug-adapter/init.lua
+++ b/lua/mason-registry/index/java-debug-adapter/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
return Pkg.new {
diff --git a/lua/mason-registry/index/java-test/init.lua b/lua/mason-registry/index/java-test/init.lua
index 6366572d..63dc3578 100644
--- a/lua/mason-registry/index/java-test/init.lua
+++ b/lua/mason-registry/index/java-test/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
return Pkg.new {
diff --git a/lua/mason-registry/index/jdtls/init.lua b/lua/mason-registry/index/jdtls/init.lua
index b3a5f640..714cb3e6 100644
--- a/lua/mason-registry/index/jdtls/init.lua
+++ b/lua/mason-registry/index/jdtls/init.lua
@@ -1,11 +1,11 @@
local Pkg = require "mason-core.package"
-local installer = require "mason-core.installer"
local _ = require "mason-core.functional"
-local std = require "mason-core.managers.std"
+local fetch = require "mason-core.fetch"
local github = require "mason-core.managers.github"
+local installer = require "mason-core.installer"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
-local fetch = require "mason-core.fetch"
+local std = require "mason-core.managers.std"
---@async
local function download_jdtls()
diff --git a/lua/mason-registry/index/joker/init.lua b/lua/mason-registry/index/joker/init.lua
index 2774e0cc..4fc8b9de 100644
--- a/lua/mason-registry/index/joker/init.lua
+++ b/lua/mason-registry/index/joker/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/jq/init.lua b/lua/mason-registry/index/jq/init.lua
index e3a5db5b..85cd0552 100644
--- a/lua/mason-registry/index/jq/init.lua
+++ b/lua/mason-registry/index/jq/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/js-debug-adapter/init.lua b/lua/mason-registry/index/js-debug-adapter/init.lua
index 2a581d86..3debbcac 100644
--- a/lua/mason-registry/index/js-debug-adapter/init.lua
+++ b/lua/mason-registry/index/js-debug-adapter/init.lua
@@ -1,9 +1,9 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
-local git = require "mason-core.managers.git"
local _ = require "mason-core.functional"
+local git = require "mason-core.managers.git"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
-local Optional = require "mason-core.optional"
return Pkg.new {
name = "js-debug-adapter",
diff --git a/lua/mason-registry/index/julia-lsp/init.lua b/lua/mason-registry/index/julia-lsp/init.lua
index d3dacdfe..b8175a2a 100644
--- a/lua/mason-registry/index/julia-lsp/init.lua
+++ b/lua/mason-registry/index/julia-lsp/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local path = require "mason-core.path"
-local std = require "mason-core.managers.std"
local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
local server_script = [[
if VERSION < v"1.0.0"
diff --git a/lua/mason-registry/index/kotlin-debug-adapter/init.lua b/lua/mason-registry/index/kotlin-debug-adapter/init.lua
index 2e7aa17c..48b527e2 100644
--- a/lua/mason-registry/index/kotlin-debug-adapter/init.lua
+++ b/lua/mason-registry/index/kotlin-debug-adapter/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local github = require "mason-core.managers.github"
-local platform = require "mason-core.platform"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "kotlin-debug-adapter",
diff --git a/lua/mason-registry/index/kotlin-language-server/init.lua b/lua/mason-registry/index/kotlin-language-server/init.lua
index 77c6cb6d..f5932b96 100644
--- a/lua/mason-registry/index/kotlin-language-server/init.lua
+++ b/lua/mason-registry/index/kotlin-language-server/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local github = require "mason-core.managers.github"
-local platform = require "mason-core.platform"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "kotlin-language-server",
diff --git a/lua/mason-registry/index/ktlint/init.lua b/lua/mason-registry/index/ktlint/init.lua
index ef346dc0..dbf7d4b8 100644
--- a/lua/mason-registry/index/ktlint/init.lua
+++ b/lua/mason-registry/index/ktlint/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local github = require "mason-core.managers.github"
-local std = require "mason-core.managers.std"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "ktlint",
diff --git a/lua/mason-registry/index/latexindent/init.lua b/lua/mason-registry/index/latexindent/init.lua
index c08bf7e9..dd800e44 100644
--- a/lua/mason-registry/index/latexindent/init.lua
+++ b/lua/mason-registry/index/latexindent/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
-local _ = require "mason-core.functional"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/lemminx/init.lua b/lua/mason-registry/index/lemminx/init.lua
index ba92561b..21e53a92 100644
--- a/lua/mason-registry/index/lemminx/init.lua
+++ b/lua/mason-registry/index/lemminx/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/ltex-ls/init.lua b/lua/mason-registry/index/ltex-ls/init.lua
index e2cace82..1cd10618 100644
--- a/lua/mason-registry/index/ltex-ls/init.lua
+++ b/lua/mason-registry/index/ltex-ls/init.lua
@@ -1,10 +1,10 @@
local Pkg = require "mason-core.package"
-local a = require "mason-core.async"
-local installer = require "mason-core.installer"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
+local a = require "mason-core.async"
local github = require "mason-core.managers.github"
+local installer = require "mason-core.installer"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/lua-language-server/init.lua b/lua/mason-registry/index/lua-language-server/init.lua
index 1c710935..d90b45f6 100644
--- a/lua/mason-registry/index/lua-language-server/init.lua
+++ b/lua/mason-registry/index/lua-language-server/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/luau-lsp/init.lua b/lua/mason-registry/index/luau-lsp/init.lua
index 94324271..f9241c20 100644
--- a/lua/mason-registry/index/luau-lsp/init.lua
+++ b/lua/mason-registry/index/luau-lsp/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/marksman/init.lua b/lua/mason-registry/index/marksman/init.lua
index 7d2404dc..cf56766d 100644
--- a/lua/mason-registry/index/marksman/init.lua
+++ b/lua/mason-registry/index/marksman/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/metamath-zero-lsp/init.lua b/lua/mason-registry/index/metamath-zero-lsp/init.lua
index e5fc28b1..5e096849 100644
--- a/lua/mason-registry/index/metamath-zero-lsp/init.lua
+++ b/lua/mason-registry/index/metamath-zero-lsp/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local git = require "mason-core.managers.git"
-local platform = require "mason-core.platform"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "metamath-zero-lsp",
diff --git a/lua/mason-registry/index/mockdebug/init.lua b/lua/mason-registry/index/mockdebug/init.lua
index 4b539a72..3f5b3171 100644
--- a/lua/mason-registry/index/mockdebug/init.lua
+++ b/lua/mason-registry/index/mockdebug/init.lua
@@ -1,9 +1,9 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
+local _ = require "mason-core.functional"
local git = require "mason-core.managers.git"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
-local _ = require "mason-core.functional"
-local Optional = require "mason-core.optional"
return Pkg.new {
name = "mockdebug",
diff --git a/lua/mason-registry/index/netcoredbg/init.lua b/lua/mason-registry/index/netcoredbg/init.lua
index 10a5c1ae..7127cfdb 100644
--- a/lua/mason-registry/index/netcoredbg/init.lua
+++ b/lua/mason-registry/index/netcoredbg/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
diff --git a/lua/mason-registry/index/nickel-lang-lsp/init.lua b/lua/mason-registry/index/nickel-lang-lsp/init.lua
index 8e0cc510..06310dbe 100644
--- a/lua/mason-registry/index/nickel-lang-lsp/init.lua
+++ b/lua/mason-registry/index/nickel-lang-lsp/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local cargo = require "mason-core.managers.cargo"
local _ = require "mason-core.functional"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "nickel-lang-lsp",
diff --git a/lua/mason-registry/index/nimlsp/init.lua b/lua/mason-registry/index/nimlsp/init.lua
index ceb759af..7331fa2a 100644
--- a/lua/mason-registry/index/nimlsp/init.lua
+++ b/lua/mason-registry/index/nimlsp/init.lua
@@ -1,8 +1,8 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
local git = require "mason-core.managers.git"
local github = require "mason-core.managers.github"
local platform = require "mason-core.platform"
-local Optional = require "mason-core.optional"
return Pkg.new {
name = "nimlsp",
diff --git a/lua/mason-registry/index/node-debug2-adapter/init.lua b/lua/mason-registry/index/node-debug2-adapter/init.lua
index 4487b6a4..de4d0aba 100644
--- a/lua/mason-registry/index/node-debug2-adapter/init.lua
+++ b/lua/mason-registry/index/node-debug2-adapter/init.lua
@@ -1,9 +1,9 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
-local git = require "mason-core.managers.git"
local _ = require "mason-core.functional"
+local git = require "mason-core.managers.git"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
-local Optional = require "mason-core.optional"
local platform = require "mason-core.platform"
return Pkg.new {
diff --git a/lua/mason-registry/index/ocamlformat/init.lua b/lua/mason-registry/index/ocamlformat/init.lua
index e24f33a9..a92b4e23 100644
--- a/lua/mason-registry/index/ocamlformat/init.lua
+++ b/lua/mason-registry/index/ocamlformat/init.lua
@@ -1,5 +1,5 @@
-local _ = require "mason-core.functional"
local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
local opam = require "mason-core.managers.opam"
return Pkg.new {
diff --git a/lua/mason-registry/index/omnisharp-mono/init.lua b/lua/mason-registry/index/omnisharp-mono/init.lua
index a09ee7e5..b3cfb3b7 100644
--- a/lua/mason-registry/index/omnisharp-mono/init.lua
+++ b/lua/mason-registry/index/omnisharp-mono/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/omnisharp/init.lua b/lua/mason-registry/index/omnisharp/init.lua
index cb1164a3..57292a8f 100644
--- a/lua/mason-registry/index/omnisharp/init.lua
+++ b/lua/mason-registry/index/omnisharp/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/opencl-language-server/init.lua b/lua/mason-registry/index/opencl-language-server/init.lua
index 665a5c55..4c631f91 100644
--- a/lua/mason-registry/index/opencl-language-server/init.lua
+++ b/lua/mason-registry/index/opencl-language-server/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/php-cs-fixer/init.lua b/lua/mason-registry/index/php-cs-fixer/init.lua
index 4d5057d9..b70741f7 100644
--- a/lua/mason-registry/index/php-cs-fixer/init.lua
+++ b/lua/mason-registry/index/php-cs-fixer/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
-local std = require "mason-core.managers.std"
local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "php-cs-fixer",
diff --git a/lua/mason-registry/index/php-debug-adapter/init.lua b/lua/mason-registry/index/php-debug-adapter/init.lua
index d4350c91..7aafd17d 100644
--- a/lua/mason-registry/index/php-debug-adapter/init.lua
+++ b/lua/mason-registry/index/php-debug-adapter/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
return Pkg.new {
diff --git a/lua/mason-registry/index/phpactor/init.lua b/lua/mason-registry/index/phpactor/init.lua
index 99f0b5f5..c5f19e06 100644
--- a/lua/mason-registry/index/phpactor/init.lua
+++ b/lua/mason-registry/index/phpactor/init.lua
@@ -1,11 +1,11 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
local composer = require "mason-core.managers.composer"
local git = require "mason-core.managers.git"
local github = require "mason-core.managers.github"
-local platform = require "mason-core.platform"
-local Optional = require "mason-core.optional"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "phpactor",
diff --git a/lua/mason-registry/index/phpcbf/init.lua b/lua/mason-registry/index/phpcbf/init.lua
index 6dd062f5..0543a83a 100644
--- a/lua/mason-registry/index/phpcbf/init.lua
+++ b/lua/mason-registry/index/phpcbf/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
-local std = require "mason-core.managers.std"
local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "phpcbf",
diff --git a/lua/mason-registry/index/phpcs/init.lua b/lua/mason-registry/index/phpcs/init.lua
index 41f82f7d..38409872 100644
--- a/lua/mason-registry/index/phpcs/init.lua
+++ b/lua/mason-registry/index/phpcs/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
-local std = require "mason-core.managers.std"
local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "phpcs",
diff --git a/lua/mason-registry/index/phpmd/init.lua b/lua/mason-registry/index/phpmd/init.lua
index 4543711f..ea0cd371 100644
--- a/lua/mason-registry/index/phpmd/init.lua
+++ b/lua/mason-registry/index/phpmd/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
-local std = require "mason-core.managers.std"
local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "phpmd",
diff --git a/lua/mason-registry/index/phpstan/init.lua b/lua/mason-registry/index/phpstan/init.lua
index 688bd75a..60395e75 100644
--- a/lua/mason-registry/index/phpstan/init.lua
+++ b/lua/mason-registry/index/phpstan/init.lua
@@ -1,9 +1,9 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
-local std = require "mason-core.managers.std"
-local platform = require "mason-core.platform"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "phpstan",
diff --git a/lua/mason-registry/index/powershell-editor-services/init.lua b/lua/mason-registry/index/powershell-editor-services/init.lua
index ab52478d..0299760d 100644
--- a/lua/mason-registry/index/powershell-editor-services/init.lua
+++ b/lua/mason-registry/index/powershell-editor-services/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local std = require "mason-core.managers.std"
local github = require "mason-core.managers.github"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "powershell-editor-services",
diff --git a/lua/mason-registry/index/prisma-language-server/init.lua b/lua/mason-registry/index/prisma-language-server/init.lua
index b54cb132..5b82c390 100644
--- a/lua/mason-registry/index/prisma-language-server/init.lua
+++ b/lua/mason-registry/index/prisma-language-server/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local npm = require "mason-core.managers.npm"
local _ = require "mason-core.functional"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "prisma-language-server",
diff --git a/lua/mason-registry/index/proselint/init.lua b/lua/mason-registry/index/proselint/init.lua
index 7e919a6c..ac8bf67b 100644
--- a/lua/mason-registry/index/proselint/init.lua
+++ b/lua/mason-registry/index/proselint/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local pip3 = require "mason-core.managers.pip3"
local _ = require "mason-core.functional"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "proselint",
diff --git a/lua/mason-registry/index/prosemd-lsp/init.lua b/lua/mason-registry/index/prosemd-lsp/init.lua
index 4e4f7b8e..3ae8f589 100644
--- a/lua/mason-registry/index/prosemd-lsp/init.lua
+++ b/lua/mason-registry/index/prosemd-lsp/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/protolint/init.lua b/lua/mason-registry/index/protolint/init.lua
index 6830c6ea..c2615468 100644
--- a/lua/mason-registry/index/protolint/init.lua
+++ b/lua/mason-registry/index/protolint/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/purescript-language-server/init.lua b/lua/mason-registry/index/purescript-language-server/init.lua
index dd1395ac..a6b33742 100644
--- a/lua/mason-registry/index/purescript-language-server/init.lua
+++ b/lua/mason-registry/index/purescript-language-server/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local npm = require "mason-core.managers.npm"
local _ = require "mason-core.functional"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "purescript-language-server",
diff --git a/lua/mason-registry/index/pyflakes/init.lua b/lua/mason-registry/index/pyflakes/init.lua
index 87504ef6..ba084f3e 100644
--- a/lua/mason-registry/index/pyflakes/init.lua
+++ b/lua/mason-registry/index/pyflakes/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local pip3 = require "mason-core.managers.pip3"
local _ = require "mason-core.functional"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "pyflakes",
diff --git a/lua/mason-registry/index/quick-lint-js/init.lua b/lua/mason-registry/index/quick-lint-js/init.lua
index 40764b37..3aa515d8 100644
--- a/lua/mason-registry/index/quick-lint-js/init.lua
+++ b/lua/mason-registry/index/quick-lint-js/init.lua
@@ -1,9 +1,9 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
-local std = require "mason-core.managers.std"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/r-languageserver/init.lua b/lua/mason-registry/index/r-languageserver/init.lua
index acb12ea4..c8b08fb3 100644
--- a/lua/mason-registry/index/r-languageserver/init.lua
+++ b/lua/mason-registry/index/r-languageserver/init.lua
@@ -1,8 +1,8 @@
+local Pkg = require "mason-core.package"
local a = require "mason-core.async"
local async_uv = require "mason-core.async.uv"
-local Pkg = require "mason-core.package"
-local path = require "mason-core.path"
local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
---@param install_dir string
---@param ref string
diff --git a/lua/mason-registry/index/reason-language-server/init.lua b/lua/mason-registry/index/reason-language-server/init.lua
index 20aab910..01879bc1 100644
--- a/lua/mason-registry/index/reason-language-server/init.lua
+++ b/lua/mason-registry/index/reason-language-server/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/rust-analyzer/init.lua b/lua/mason-registry/index/rust-analyzer/init.lua
index 27294e29..c7a9fabf 100644
--- a/lua/mason-registry/index/rust-analyzer/init.lua
+++ b/lua/mason-registry/index/rust-analyzer/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/rustfmt/init.lua b/lua/mason-registry/index/rustfmt/init.lua
index c53aa98a..b07664cf 100644
--- a/lua/mason-registry/index/rustfmt/init.lua
+++ b/lua/mason-registry/index/rustfmt/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/selene/init.lua b/lua/mason-registry/index/selene/init.lua
index d6dfd963..1c676dad 100644
--- a/lua/mason-registry/index/selene/init.lua
+++ b/lua/mason-registry/index/selene/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/serve-d/init.lua b/lua/mason-registry/index/serve-d/init.lua
index 77734960..5509ff6e 100644
--- a/lua/mason-registry/index/serve-d/init.lua
+++ b/lua/mason-registry/index/serve-d/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/shfmt/init.lua b/lua/mason-registry/index/shfmt/init.lua
index 798a7968..3101af97 100644
--- a/lua/mason-registry/index/shfmt/init.lua
+++ b/lua/mason-registry/index/shfmt/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/slint-lsp/init.lua b/lua/mason-registry/index/slint-lsp/init.lua
index 50e26725..7eb687d2 100644
--- a/lua/mason-registry/index/slint-lsp/init.lua
+++ b/lua/mason-registry/index/slint-lsp/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "slint-lsp",
diff --git a/lua/mason-registry/index/solang/init.lua b/lua/mason-registry/index/solang/init.lua
index b8b16b86..e82e7e26 100644
--- a/lua/mason-registry/index/solang/init.lua
+++ b/lua/mason-registry/index/solang/init.lua
@@ -1,9 +1,9 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
local installer = require "mason-core.installer"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
-local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/solidity/init.lua b/lua/mason-registry/index/solidity/init.lua
index d3b0385c..8824d63a 100644
--- a/lua/mason-registry/index/solidity/init.lua
+++ b/lua/mason-registry/index/solidity/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/sourcery/init.lua b/lua/mason-registry/index/sourcery/init.lua
index 0122af55..45a88177 100644
--- a/lua/mason-registry/index/sourcery/init.lua
+++ b/lua/mason-registry/index/sourcery/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local pip3 = require "mason-core.managers.pip3"
local _ = require "mason-core.functional"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "sourcery",
diff --git a/lua/mason-registry/index/spectral-language-server/init.lua b/lua/mason-registry/index/spectral-language-server/init.lua
index 57cc7ff4..4749d60c 100644
--- a/lua/mason-registry/index/spectral-language-server/init.lua
+++ b/lua/mason-registry/index/spectral-language-server/init.lua
@@ -1,8 +1,8 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
local git = require "mason-core.managers.git"
local github = require "mason-core.managers.github"
-local _ = require "mason-core.functional"
-local Optional = require "mason-core.optional"
local path = require "mason-core.path"
return Pkg.new {
diff --git a/lua/mason-registry/index/stylua/init.lua b/lua/mason-registry/index/stylua/init.lua
index 59adff44..bbcdb9b3 100644
--- a/lua/mason-registry/index/stylua/init.lua
+++ b/lua/mason-registry/index/stylua/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/svlangserver/init.lua b/lua/mason-registry/index/svlangserver/init.lua
index dceef60d..387eedf0 100644
--- a/lua/mason-registry/index/svlangserver/init.lua
+++ b/lua/mason-registry/index/svlangserver/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local npm = require "mason-core.managers.npm"
local _ = require "mason-core.functional"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "svlangserver",
diff --git a/lua/mason-registry/index/taplo/init.lua b/lua/mason-registry/index/taplo/init.lua
index b84d890f..145efd13 100644
--- a/lua/mason-registry/index/taplo/init.lua
+++ b/lua/mason-registry/index/taplo/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
diff --git a/lua/mason-registry/index/tectonic/init.lua b/lua/mason-registry/index/tectonic/init.lua
index a35a7fdf..c2bbaade 100644
--- a/lua/mason-registry/index/tectonic/init.lua
+++ b/lua/mason-registry/index/tectonic/init.lua
@@ -1,9 +1,9 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
-local Optional = require "mason-core.optional"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/terraform-ls/init.lua b/lua/mason-registry/index/terraform-ls/init.lua
index 186f7e9e..e87ae337 100644
--- a/lua/mason-registry/index/terraform-ls/init.lua
+++ b/lua/mason-registry/index/terraform-ls/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/texlab/init.lua b/lua/mason-registry/index/texlab/init.lua
index 9a31abbb..df2b2b54 100644
--- a/lua/mason-registry/index/texlab/init.lua
+++ b/lua/mason-registry/index/texlab/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/tflint/init.lua b/lua/mason-registry/index/tflint/init.lua
index a886edc4..e50f6483 100644
--- a/lua/mason-registry/index/tflint/init.lua
+++ b/lua/mason-registry/index/tflint/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/twigcs/init.lua b/lua/mason-registry/index/twigcs/init.lua
index 4a0a638a..942c0192 100644
--- a/lua/mason-registry/index/twigcs/init.lua
+++ b/lua/mason-registry/index/twigcs/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
-local std = require "mason-core.managers.std"
local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "twigcs",
diff --git a/lua/mason-registry/index/vacuum/init.lua b/lua/mason-registry/index/vacuum/init.lua
index cd4b6410..a044db2a 100644
--- a/lua/mason-registry/index/vacuum/init.lua
+++ b/lua/mason-registry/index/vacuum/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local platform = require "mason-core.platform"
-local _ = require "mason-core.functional"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/vala-language-server/init.lua b/lua/mason-registry/index/vala-language-server/init.lua
index 5708205c..aaa32d17 100644
--- a/lua/mason-registry/index/vala-language-server/init.lua
+++ b/lua/mason-registry/index/vala-language-server/init.lua
@@ -1,10 +1,10 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
-local std = require "mason-core.managers.std"
-local github = require "mason-core.managers.github"
local git = require "mason-core.managers.git"
-local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
-local Optional = require "mason-core.optional"
+local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "vala-language-server",
diff --git a/lua/mason-registry/index/vale/init.lua b/lua/mason-registry/index/vale/init.lua
index 2d65a929..9dfa5f38 100644
--- a/lua/mason-registry/index/vale/init.lua
+++ b/lua/mason-registry/index/vale/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/verible/init.lua b/lua/mason-registry/index/verible/init.lua
index b0b2fa9c..e2b503ac 100644
--- a/lua/mason-registry/index/verible/init.lua
+++ b/lua/mason-registry/index/verible/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/visualforce-language-server/init.lua b/lua/mason-registry/index/visualforce-language-server/init.lua
index f971ee7f..5cb6bf77 100644
--- a/lua/mason-registry/index/visualforce-language-server/init.lua
+++ b/lua/mason-registry/index/visualforce-language-server/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local github = require "mason-core.managers.github"
local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local path = require "mason-core.path"
return Pkg.new {
diff --git a/lua/mason-registry/index/vls/init.lua b/lua/mason-registry/index/vls/init.lua
index 92ac761b..b1eaf6b6 100644
--- a/lua/mason-registry/index/vls/init.lua
+++ b/lua/mason-registry/index/vls/init.lua
@@ -1,10 +1,10 @@
+local Optional = require "mason-core.optional"
local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
local github_client = require "mason-core.managers.github.client"
-local std = require "mason-core.managers.std"
-local _ = require "mason-core.functional"
local platform = require "mason-core.platform"
-local Optional = require "mason-core.optional"
+local std = require "mason-core.managers.std"
return Pkg.new {
name = "vls",
diff --git a/lua/mason-registry/index/vulture/init.lua b/lua/mason-registry/index/vulture/init.lua
index d6098f5c..f19ed128 100644
--- a/lua/mason-registry/index/vulture/init.lua
+++ b/lua/mason-registry/index/vulture/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local pip3 = require "mason-core.managers.pip3"
local _ = require "mason-core.functional"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "vulture",
diff --git a/lua/mason-registry/index/xmlformatter/init.lua b/lua/mason-registry/index/xmlformatter/init.lua
index 9a8e0285..34fb7268 100644
--- a/lua/mason-registry/index/xmlformatter/init.lua
+++ b/lua/mason-registry/index/xmlformatter/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local pip3 = require "mason-core.managers.pip3"
local _ = require "mason-core.functional"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "xmlformatter",
diff --git a/lua/mason-registry/index/yamlfmt/init.lua b/lua/mason-registry/index/yamlfmt/init.lua
index 9f770f58..717817e4 100644
--- a/lua/mason-registry/index/yamlfmt/init.lua
+++ b/lua/mason-registry/index/yamlfmt/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
local _ = require "mason-core.functional"
-local platform = require "mason-core.platform"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/yamllint/init.lua b/lua/mason-registry/index/yamllint/init.lua
index 334ac86e..93b17f72 100644
--- a/lua/mason-registry/index/yamllint/init.lua
+++ b/lua/mason-registry/index/yamllint/init.lua
@@ -1,6 +1,6 @@
local Pkg = require "mason-core.package"
-local pip3 = require "mason-core.managers.pip3"
local _ = require "mason-core.functional"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "yamllint",
diff --git a/lua/mason-registry/index/zk/init.lua b/lua/mason-registry/index/zk/init.lua
index 8934c597..a6b3990b 100644
--- a/lua/mason-registry/index/zk/init.lua
+++ b/lua/mason-registry/index/zk/init.lua
@@ -1,7 +1,7 @@
local Pkg = require "mason-core.package"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/index/zls/init.lua b/lua/mason-registry/index/zls/init.lua
index 0ab94850..8f7f4a78 100644
--- a/lua/mason-registry/index/zls/init.lua
+++ b/lua/mason-registry/index/zls/init.lua
@@ -1,8 +1,8 @@
local Pkg = require "mason-core.package"
-local path = require "mason-core.path"
-local platform = require "mason-core.platform"
local _ = require "mason-core.functional"
local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/init.lua b/lua/mason-registry/init.lua
index a87b3b07..4568c54d 100644
--- a/lua/mason-registry/init.lua
+++ b/lua/mason-registry/init.lua
@@ -1,9 +1,9 @@
-local log = require "mason-core.log"
-local fs = require "mason-core.fs"
-local _ = require "mason-core.functional"
+local EventEmitter = require "mason-core.EventEmitter"
local Optional = require "mason-core.optional"
+local _ = require "mason-core.functional"
+local fs = require "mason-core.fs"
+local log = require "mason-core.log"
local path = require "mason-core.path"
-local EventEmitter = require "mason-core.EventEmitter"
local sources = require "mason-registry.sources"
---@class RegistrySource
diff --git a/lua/mason-registry/sources/github.lua b/lua/mason-registry/sources/github.lua
index 0cddff21..63ddba29 100644
--- a/lua/mason-registry/sources/github.lua
+++ b/lua/mason-registry/sources/github.lua
@@ -1,16 +1,16 @@
-local log = require "mason-core.log"
-local fs = require "mason-core.fs"
-local providers = require "mason-core.providers"
-local _ = require "mason-core.functional"
-local path = require "mason-core.path"
-local Result = require "mason-core.result"
local Optional = require "mason-core.optional"
+local Pkg = require "mason-core.package"
+local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
local fetch = require "mason-core.fetch"
-local settings = require "mason.settings"
+local fs = require "mason-core.fs"
+local log = require "mason-core.log"
+local path = require "mason-core.path"
local platform = require "mason-core.platform"
-local spawn = require "mason-core.spawn"
-local Pkg = require "mason-core.package"
+local providers = require "mason-core.providers"
local registry_installer = require "mason-core.installer.registry"
+local settings = require "mason.settings"
+local spawn = require "mason-core.spawn"
-- Parse sha256sum text output to a table<filename: string, sha256sum: string> structure
local parse_checksums = _.compose(_.from_pairs, _.map(_.compose(_.reverse, _.split " ")), _.split "\n", _.trim)
diff --git a/lua/mason/health/init.lua b/lua/mason/health/init.lua
index 3fd517e3..d29bd2fe 100644
--- a/lua/mason/health/init.lua
+++ b/lua/mason/health/init.lua
@@ -1,9 +1,9 @@
local health = vim.health or require "health"
+local _ = require "mason-core.functional"
local a = require "mason-core.async"
local async_uv = require "mason-core.async.uv"
-local platform = require "mason-core.platform"
local github_client = require "mason-core.managers.github.client"
-local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
local spawn = require "mason-core.spawn"
local M = {}
diff --git a/lua/mason/init.lua b/lua/mason/init.lua
index 16a0dbfe..266950fb 100644
--- a/lua/mason/init.lua
+++ b/lua/mason/init.lua
@@ -1,6 +1,6 @@
-local settings = require "mason.settings"
local path = require "mason-core.path"
local platform = require "mason-core.platform"
+local settings = require "mason.settings"
local M = {}
diff --git a/lua/mason/providers/client/gh.lua b/lua/mason/providers/client/gh.lua
index 45fc2611..02c9a87b 100644
--- a/lua/mason/providers/client/gh.lua
+++ b/lua/mason/providers/client/gh.lua
@@ -1,6 +1,6 @@
-local spawn = require "mason-core.spawn"
-local _ = require "mason-core.functional"
local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
+local spawn = require "mason-core.spawn"
---@type GitHubProvider
return {
diff --git a/lua/mason/providers/client/npm.lua b/lua/mason/providers/client/npm.lua
index d5bf6da5..41beb2c2 100644
--- a/lua/mason/providers/client/npm.lua
+++ b/lua/mason/providers/client/npm.lua
@@ -1,5 +1,5 @@
-local spawn = require "mason-core.spawn"
local _ = require "mason-core.functional"
+local spawn = require "mason-core.spawn"
---@type NpmProvider
return {
diff --git a/lua/mason/providers/client/pypi.lua b/lua/mason/providers/client/pypi.lua
index 4dd073f2..975142e6 100644
--- a/lua/mason/providers/client/pypi.lua
+++ b/lua/mason/providers/client/pypi.lua
@@ -1,9 +1,9 @@
+local Optional = require "mason-core.optional"
+local _ = require "mason-core.functional"
local a = require "mason-core.async"
local fs = require "mason-core.fs"
-local spawn = require "mason-core.spawn"
local platform = require "mason-core.platform"
-local _ = require "mason-core.functional"
-local Optional = require "mason-core.optional"
+local spawn = require "mason-core.spawn"
---@param args SpawnArgs
local function python(args)
diff --git a/lua/mason/ui/components/help/init.lua b/lua/mason/ui/components/help/init.lua
index c6944ab5..4ef2759a 100644
--- a/lua/mason/ui/components/help/init.lua
+++ b/lua/mason/ui/components/help/init.lua
@@ -1,13 +1,13 @@
local Ui = require "mason-core.ui"
-local p = require "mason.ui.palette"
local _ = require "mason-core.functional"
-local settings = require "mason.settings"
local log = require "mason-core.log"
+local p = require "mason.ui.palette"
+local settings = require "mason.settings"
-local LSPHelp = require "mason.ui.components.help.lsp"
local DAPHelp = require "mason.ui.components.help.dap"
-local LinterHelp = require "mason.ui.components.help.linter"
local FormatterHelp = require "mason.ui.components.help.formatter"
+local LSPHelp = require "mason.ui.components.help.lsp"
+local LinterHelp = require "mason.ui.components.help.linter"
---@param state InstallerUiState
local function Ship(state)
diff --git a/lua/mason/ui/components/main/package_list.lua b/lua/mason/ui/components/main/package_list.lua
index 5a91d9df..1c9212aa 100644
--- a/lua/mason/ui/components/main/package_list.lua
+++ b/lua/mason/ui/components/main/package_list.lua
@@ -1,6 +1,6 @@
local Ui = require "mason-core.ui"
-local p = require "mason.ui.palette"
local _ = require "mason-core.functional"
+local p = require "mason.ui.palette"
local settings = require "mason.settings"
local JsonSchema = require "mason.ui.components.json-schema"
diff --git a/lua/mason/ui/instance.lua b/lua/mason/ui/instance.lua
index d1031fcb..ba50c47a 100644
--- a/lua/mason/ui/instance.lua
+++ b/lua/mason/ui/instance.lua
@@ -1,18 +1,18 @@
-local registry = require "mason-registry"
-local display = require "mason-core.ui.display"
+local Package = require "mason-core.package"
local Ui = require "mason-core.ui"
+local _ = require "mason-core.functional"
local a = require "mason-core.async"
local control = require "mason-core.async.control"
-local _ = require "mason-core.functional"
-local Package = require "mason-core.package"
-local settings = require "mason.settings"
+local display = require "mason-core.ui.display"
local notify = require "mason-core.notify"
+local registry = require "mason-registry"
+local settings = require "mason.settings"
local Header = require "mason.ui.components.header"
local Help = require "mason.ui.components.help"
-local Tabs = require "mason.ui.components.tabs"
-local Main = require "mason.ui.components.main"
local LanguageFilter = require "mason.ui.components.language-filter"
+local Main = require "mason.ui.components.main"
+local Tabs = require "mason.ui.components.tabs"
local Semaphore = control.Semaphore