|
|
@@ -7,8 +7,7 @@ return {
|
|
|
ruff_pyright = { "ruff_pyright_format", "default_jsonls_config",
|
|
|
"default_marksman_config",
|
|
|
"default_sqlls_config", "default_yamlls_config", "ruff_pyright_lsp",
|
|
|
- "default_basedpyright_typechecking_options",
|
|
|
- "default_mypy_lint" },
|
|
|
+ "default_basedpyright_typechecking_options" },
|
|
|
ruff_pyright_format = function()
|
|
|
formatter.enable(vim.tbl_deep_extend("force", formatter.default(), {
|
|
|
python = false,
|
|
|
@@ -28,7 +27,7 @@ return {
|
|
|
basedpyright = {
|
|
|
analysis = {
|
|
|
exclude = { "**/node_modules", "**/__pycache__", "**/build" },
|
|
|
- typeCheckingMode = "off",
|
|
|
+ typeCheckingMode = "strict",
|
|
|
autoSearchPaths = true,
|
|
|
diagnosticMode = "openFilesOnly",
|
|
|
useLibraryCodeForTypes = true,
|