using_pip/.jupyter/lab/user-settings/@jupyter-lsp/jupyterlab-lsp/plugin.jupyterlab-settings

282 lines
14 KiB
Text
Raw Normal View History

2025-10-20 03:23:45 +00:00
{
"language_servers": {
"basedpyright": {
"priority": 50,
"serverSettings": {
"basedpyright.analysis.autoImportCompletions": true,
"basedpyright.analysis.autoSearchPaths": true,
"basedpyright.analysis.extraPaths": [],
"basedpyright.analysis.stubPath": "typings",
"basedpyright.analysis.baselineFile": "",
"basedpyright.analysis.diagnosticMode": "openFilesOnly",
"basedpyright.analysis.diagnosticSeverityOverrides": {
"reportGeneralTypeIssues": "error",
"reportPropertyTypeMismatch": "none",
"reportFunctionMemberAccess": "none",
"reportMissingImports": "error",
"reportMissingModuleSource": "warning",
"reportInvalidTypeForm": "error",
"reportMissingTypeStubs": "none",
"reportImportCycles": "none",
"reportUnusedImport": "none",
"reportUnusedClass": "none",
"reportUnusedFunction": "none",
"reportUnusedVariable": "none",
"reportDuplicateImport": "none",
"reportWildcardImportFromLibrary": "warning",
"reportAbstractUsage": "error",
"reportArgumentType": "error",
"reportAssertTypeFailure": "error",
"reportAssignmentType": "error",
"reportAttributeAccessIssue": "error",
"reportCallIssue": "error",
"reportInconsistentOverload": "error",
"reportIndexIssue": "error",
"reportInvalidTypeArguments": "error",
"reportNoOverloadImplementation": "error",
"reportOperatorIssue": "error",
"reportOptionalSubscript": "error",
"reportOptionalMemberAccess": "error",
"reportOptionalCall": "error",
"reportOptionalIterable": "error",
"reportOptionalContextManager": "error",
"reportOptionalOperand": "error",
"reportRedeclaration": "error",
"reportReturnType": "error",
"reportTypedDictNotRequiredAccess": "error",
"reportUntypedFunctionDecorator": "none",
"reportUntypedClassDecorator": "none",
"reportUntypedBaseClass": "none",
"reportUntypedNamedTuple": "none",
"reportPrivateUsage": "none",
"reportTypeCommentUsage": "none",
"reportPrivateImportUsage": "error",
"reportConstantRedefinition": "none",
"reportDeprecated": "none",
"reportIncompatibleMethodOverride": "none",
"reportIncompatibleVariableOverride": "none",
"reportInconsistentConstructor": "none",
"reportOverlappingOverload": "none",
"reportPossiblyUnboundVariable": "error",
"reportMissingSuperCall": "none",
"reportUninitializedInstanceVariable": "none",
"reportInvalidStringEscapeSequence": "warning",
"reportUnknownParameterType": "none",
"reportUnknownArgumentType": "none",
"reportUnknownLambdaType": "none",
"reportUnknownVariableType": "none",
"reportUnknownMemberType": "none",
"reportMissingParameterType": "none",
"reportMissingTypeArgument": "none",
"reportInvalidTypeVarUse": "warning",
"reportCallInDefaultInitializer": "none",
"reportUnnecessaryIsInstance": "none",
"reportUnnecessaryCast": "none",
"reportUnnecessaryComparison": "none",
"reportUnnecessaryContains": "none",
"reportAssertAlwaysTrue": "warning",
"reportSelfClsParameterName": "warning",
"reportImplicitStringConcatenation": "none",
"reportInvalidStubStatement": "none",
"reportIncompleteStub": "none",
"reportUndefinedVariable": "error",
"reportUnboundVariable": "error",
"reportUnhashable": "error",
"reportUnsupportedDunderAll": "warning",
"reportUnusedCallResult": "none",
"reportUnusedCoroutine": "error",
"reportUnusedExcept": "error",
"reportUnusedExpression": "warning",
"reportUnnecessaryTypeIgnoreComment": "none",
"reportMatchNotExhaustive": "none",
"reportUnreachable": "none",
"reportShadowedImports": "none",
"reportImplicitOverride": "none",
"reportAny": "none",
"reportExplicitAny": "none",
"reportIgnoreCommentWithoutRule": "none",
"reportPrivateLocalImportUsage": "none",
"reportImplicitRelativeImport": "none",
"reportInvalidCast": "none",
"reportUnsafeMultipleInheritance": "none",
"reportUnusedParameter": "hint",
"reportImplicitAbstractClass": "none",
"reportIncompatibleUnannotatedOverride": "none",
"reportUnannotatedClassAttribute": "none",
"reportInvalidAbstractMethod": "none"
},
"basedpyright.analysis.fileEnumerationTimeout": 10,
"basedpyright.analysis.logLevel": "Information",
"basedpyright.analysis.typeCheckingMode": "standard",
"basedpyright.analysis.typeshedPaths": [],
"basedpyright.analysis.useLibraryCodeForTypes": false,
"basedpyright.disableLanguageServices": false,
"basedpyright.disableTaggedHints": false,
"basedpyright.disableOrganizeImports": false,
"basedpyright.disablePullDiagnostics": false,
"basedpyright.pythonPath": "python",
"basedpyright.venvPath": "",
"basedpyright.importStrategy": "fromEnvironment",
"basedpyright.analysis.inlayHints.variableTypes": true,
"basedpyright.analysis.inlayHints.callArgumentNames": true,
"basedpyright.analysis.inlayHints.callArgumentNamesMatching": false,
"basedpyright.analysis.inlayHints.functionReturnTypes": true,
"basedpyright.analysis.inlayHints.genericTypes": false,
"basedpyright.analysis.useTypingExtensions": false,
"basedpyright.analysis.autoFormatStrings": true
}
},
"julia-language-server": {
"priority": 50,
"serverSettings": {
"julia.lint.run": false,
"julia.lint.missingrefs": "none",
"julia.lint.disabledDirs": [
"docs",
"test"
],
"julia.lint.call": true,
"julia.lint.iter": true,
"julia.lint.nothingcomp": true,
"julia.lint.constif": true,
"julia.lint.lazy": true,
"julia.lint.datadecl": true,
"julia.lint.typeparam": true,
"julia.lint.modname": true,
"julia.lint.pirates": true,
"julia.lint.useoffuncargs": true,
"julia.completionmode": "qualify"
}
},
"pyrefly": {
"priority": 50,
"serverSettings": {
"python.pyrefly.disableTypeErrors": false,
"python.pyrefly.disableLanguageServices": false
}
},
"pylsp": {
"priority": 100,
"serverSettings": {
"pylsp.configurationSources": [
"pycodestyle"
],
"pylsp.plugins.flake8.config": null,
"pylsp.plugins.flake8.enabled": true,
"pylsp.plugins.flake8.exclude": [
".git",
"__pycache__",
"build",
"dist",
".venv"
],
"pylsp.plugins.flake8.executable": "flake8",
"pylsp.plugins.flake8.filename": null,
"pylsp.plugins.flake8.hangClosing": null,
"pylsp.plugins.flake8.ignore": [
"E203",
"E303"
],
"pylsp.plugins.flake8.maxLineLength": 88,
"pylsp.plugins.flake8.indentSize": null,
"pylsp.plugins.flake8.perFileIgnores": [],
"pylsp.plugins.flake8.select": null,
"pylsp.plugins.jedi.extra_paths": [],
"pylsp.plugins.jedi.environment": null,
"pylsp.plugins.jedi_completion.enabled": true,
"pylsp.plugins.jedi_completion.include_params": true,
"pylsp.plugins.jedi_completion.include_class_objects": true,
"pylsp.plugins.jedi_completion.fuzzy": false,
"pylsp.plugins.jedi_completion.eager": false,
"pylsp.plugins.jedi_completion.resolve_at_most": 25,
"pylsp.plugins.jedi_completion.cache_for": [
"pandas",
"numpy",
"tensorflow",
"matplotlib"
],
"pylsp.plugins.jedi_definition.enabled": true,
"pylsp.plugins.jedi_definition.follow_imports": true,
"pylsp.plugins.jedi_definition.follow_builtin_imports": true,
"pylsp.plugins.jedi_hover.enabled": true,
"pylsp.plugins.jedi_references.enabled": true,
"pylsp.plugins.jedi_signature_help.enabled": true,
"pylsp.plugins.jedi_symbols.enabled": true,
"pylsp.plugins.jedi_symbols.all_scopes": true,
"pylsp.plugins.jedi_symbols.include_import_symbols": true,
"pylsp.plugins.mccabe.enabled": true,
"pylsp.plugins.mccabe.threshold": 15,
"pylsp.plugins.preload.enabled": true,
"pylsp.plugins.preload.modules": [],
"pylsp.plugins.pycodestyle.enabled": false,
"pylsp.plugins.pycodestyle.exclude": [],
"pylsp.plugins.pycodestyle.filename": [],
"pylsp.plugins.pycodestyle.select": [],
"pylsp.plugins.pycodestyle.ignore": [],
"pylsp.plugins.pycodestyle.hangClosing": null,
"pylsp.plugins.pycodestyle.maxLineLength": null,
"pylsp.plugins.pycodestyle.indentSize": null,
"pylsp.plugins.pydocstyle.enabled": false,
"pylsp.plugins.pydocstyle.convention": null,
"pylsp.plugins.pydocstyle.addIgnore": [],
"pylsp.plugins.pydocstyle.addSelect": [],
"pylsp.plugins.pydocstyle.ignore": [],
"pylsp.plugins.pydocstyle.select": [],
"pylsp.plugins.pydocstyle.match": "(?!test_).*\\.py",
"pylsp.plugins.pydocstyle.matchDir": "[^\\.].*",
"pylsp.plugins.pyflakes.enabled": false,
"pylsp.plugins.pylint.enabled": false,
"pylsp.plugins.pylint.args": [],
"pylsp.plugins.pylint.executable": null,
"pylsp.plugins.rope_completion.enabled": false,
"pylsp.plugins.rope_completion.eager": false,
"pylsp.plugins.yapf.enabled": false,
"pylsp.rope.extensionModules": null,
"pylsp.rope.ropeFolder": null,
"pylsp.plugins.jedi.env_vars": null
}
},
"r-languageserver": {
"priority": 50,
"serverSettings": {
"r.lsp.debug": true,
"r.lsp.log_file": null,
"r.lsp.diagnostics": true,
"r.lsp.rich_documentation": true,
"r.lsp.snippet_support": true,
"r.lsp.max_completions": 200,
"r.lsp.lint_cache": false,
"r.lsp.link_file_size_limit": 16384
}
},
"texlab": {
"priority": 50,
"serverSettings": {
"rootDirectory": null,
"build.executable": "latexmk",
"build.args": [
"-pdf",
"-interaction=nonstopmode",
"-synctex=1",
"%f"
],
"build.onSave": false,
"build.outputDirectory": ".",
"build.forwardSearchAfter": false,
"forwardSearch.executable": null,
"forwardSearch.args": [],
"chktex.onOpenAndSave": false,
"chktex.onEdit": false,
"diagnosticsDelay": 300,
"formatterLineLength": 80,
"latexFormatter": "latexindent",
"latexindent.local": null,
"latexindent.modifyLineBreaks": false
}
}
},
"loggingConsole": "browser",
"loggingLevel": "warn",
"logAllCommunication": false,
"setTrace": null
}