siruku6/fx_alarm_py

View on GitHub
.vscode/settings.json

Summary

Maintainability
Test Coverage
{
    "[json][python][ipynb]": {
        "editor.tabSize": 4
    },
    "autoDocstring.docstringFormat": "google",
    "diffEditor.ignoreTrimWhitespace": true,
    "editor.formatOnSave": true,
    "editor.minimap.enabled": false,
    "editor.mouseWheelZoom": true,
    "editor.renderLineHighlight": "all",
    "editor.renderWhitespace": "boundary",
    "editor.rulers": [
        100,
        120
    ],
    "files.insertFinalNewline": true,
    "files.watcherExclude": {
        "**/vendor/bundle/**": true,
        "**/public/assets/**": true,
        "**/node_modules/*/**": true
    },
    "search.searchEditor.defaultNumberOfContextLines": 3,
    "python.languageServer": "Pylance",
    "python.linting.enabled": true,
    "python.linting.ignorePatterns": [
        ".venv/**",
        "tests/**",
        "tmp/**"
    ],
    "python.linting.lintOnSave": true,
    "python.linting.flake8Enabled": true,
    "python.linting.flake8Path": "${workspaceFolder}/.venv/bin/flake8",
    "python.linting.pylintEnabled": false,
    "python.linting.mypyEnabled": true,
    "python.linting.mypyPath": "${workspaceFolder}/.venv/bin/mypy",
    "python.formatting.provider": "black",
    "python.formatting.blackPath": "${workspaceFolder}/.venv/bin/black",
    // For isort
    "editor.codeActionsOnSave": {
        "source.organizeImports": true
    },
}