35 lines
1.0 KiB
JSON
35 lines
1.0 KiB
JSON
{
|
|
"reportMissingImports": true,
|
|
"reportMissingTypeStubs": false,
|
|
"pythonVersion": "3.13",
|
|
"pythonPlatform": "Linux",
|
|
"executionEnvironments": [
|
|
{
|
|
"root": "."
|
|
}
|
|
],
|
|
"typeCheckingMode": "strict",
|
|
"useLibraryCodeForTypes": true,
|
|
"reportGeneralTypeIssues": true,
|
|
"reportPropertyTypeMismatch": true,
|
|
"reportFunctionMemberAccess": true,
|
|
"reportMissingParameterType": true,
|
|
"reportMissingTypeArgument": true,
|
|
"reportIncompatibleMethodOverride": "error",
|
|
"reportIncompatibleVariableOverride": true,
|
|
"reportInconsistentConstructor": true,
|
|
"strictListInference": true,
|
|
"strictDictionaryInference": true,
|
|
"strictSetInference": true,
|
|
"reportCallInDefaultInitializer": true,
|
|
"reportUnnecessaryIsInstance": true,
|
|
"reportUnnecessaryCast": true,
|
|
"reportUnnecessaryComparison": true,
|
|
"reportUnnecessaryContains": true,
|
|
"reportImplicitStringConcatenation": true,
|
|
"reportUnusedCoroutine": true,
|
|
"reportPrivateUsage": "warning",
|
|
"reportConstantRedefinition": "warning",
|
|
"reportImplicitOverride": "warning"
|
|
}
|