Refactor code structure for improved readability and maintainability

This commit is contained in:
pseco 2026-02-19 17:09:35 +01:00
parent 02af67fffb
commit 0b75c3254c
3 changed files with 428 additions and 1 deletions

2
.gitignore vendored
View File

@ -252,4 +252,4 @@ src/mrh_saltoki_common/py.typed
*.history *.history
.devcontainer .devcontainer
.vscode # .vscode

22
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,22 @@
{
"makefile.configureOnOpen": false,
"python-envs.pythonProjects": [],
"python.terminal.useEnvFile": true,
"python.envFile": "${workspaceFolder}/.env",
"jupyter.logging.level": "info",
"terminal.integrated.env.linux": {
"PYTHONPATH": "${workspaceFolder}:${env:PYTHONPATH}"
},
"python.analysis.ignore": [
"*"
], // Disables Pylance's native linting
"python.analysis.typeCheckingMode": "basic", // Keeps Pylance's type validation
"[python]": {
"editor.defaultFormatter": "charliermarsh.ruff",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.ruff": "explicit",
"source.organizeImports.ruff": "explicit"
}
}
}

File diff suppressed because one or more lines are too long