diff --git a/.vscode/settings.json b/.vscode/settings.json index 0e5963b..6610d3c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -4,5 +4,6 @@ "tests" ], "python.testing.unittestEnabled": false, - "python.testing.pytestEnabled": true + "python.testing.pytestEnabled": true, + "python.analysis.typeEvaluation.enableReachabilityAnalysis": true } \ No newline at end of file diff --git a/pyrightconfig.json b/pyrightconfig.json new file mode 100644 index 0000000..da3c212 --- /dev/null +++ b/pyrightconfig.json @@ -0,0 +1,13 @@ +{ + "reportUnboundVariable": "error", + "reportPossiblyUnboundVariable": "error", + "reportUnusedVariable": "warning", + "reportUnusedParameter": "warning", + "strictListInference": true, + "strictDictionaryInference": true, + "strictSetInference": true, + "strictParameterNoneValue": true, + "enableTypeIgnoreComments": true, + "reportImportCycles": true, + "reportUnusedImport": true +} \ No newline at end of file