mirror of
https://github.com/jpawlowski/hass.tibber_prices.git
synced 2026-03-29 21:03:40 +00:00
Migrated all settings from .vscode/settings.json to devcontainer.json for team-wide consistency. Removed .vscode/settings.json entirely. Changes: - Added python.analysis.exclude to prevent Pylance from analyzing .venv, .github, docs and other non-code directories (eliminates 2000+ false errors) - Added python.analysis.diagnosticMode: workspace for comprehensive analysis of integration code - Added source.organizeImports.ruff for automatic import sorting - Added markdown.wordWrap and disabled markdown link validation - Removed deprecated python.linting.* settings (deprecated since 2023) - Removed editor.formatOnPaste (conflicts with Copilot) - Changed source.organizeImports to source.organizeImports.ruff (Ruff-specific, prevents conflicts with Pylance) - Changed source.fixAll to source.fixAll.ruff (explicit Ruff action) Impact: All developers get identical Copilot-friendly environment without local overrides. No Pylance errors from .venv directories, no markdown validation warnings, no conflicts between Copilot and auto-formatting. |
||
|---|---|---|
| .. | ||
| devcontainer-extensions.json | ||
| devcontainer.json | ||