-
Notifications
You must be signed in to change notification settings - Fork 1.7k
/
Copy pathpyrightconfig-ci.json
112 lines (109 loc) · 3.57 KB
/
pyrightconfig-ci.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{
"include": ["src/"],
"typeCheckingMode": "standard",
"strictListInference": true,
"strictDictionaryInference": true,
"strictSetInference": true,
"reportMissingTypeStubs": "error",
"reportAssertAlwaysTrue": "error",
"reportInvalidStringEscapeSequence": "error",
"reportInvalidTypeVarUse": "error",
"reportSelfClsParameterName": "error",
"reportUnsupportedDunderAll": "error",
"reportUnusedExpression": "error",
"reportWildcardImportFromLibrary": "error",
"reportConstantRedefinition": "error",
"reportDeprecated": "error",
"reportDuplicateImport": "error",
"reportIncompleteStub": "error",
"reportInconsistentConstructor": "error",
"reportMatchNotExhaustive": "error",
"reportMissingParameterType": "error",
"reportMissingTypeArgument": "error",
"reportPrivateUsage": "error",
"reportTypeCommentUsage": "error",
"reportUnnecessaryCast": "error",
"reportUnnecessaryComparison": "error",
"reportUnnecessaryContains": "error",
"reportUnnecessaryIsInstance": "error",
"reportUnusedClass": "error",
"reportUnusedImport": "error",
"reportUnusedFunction": "error",
"reportUnusedVariable": "error",
"reportUntypedBaseClass": "error",
"reportUntypedClassDecorator": "error",
"reportUntypedFunctionDecorator": "error",
"reportUntypedNamedTuple": "error",
"reportUnknownArgumentType": "warning",
"reportUnknownLambdaType": "warning",
"reportUnknownMemberType": "warning",
"reportUnknownParameterType": "warning",
"reportUnknownVariableType": "warning",
"strict": [],
"ignore": [
"src/prefect/_version.py",
"src/prefect/server/database/_migrations/",
"src/integrations/",
"src/prefect/_experimental/",
"src/prefect/_internal/compatibility/async_dispatch.py",
"src/prefect/_internal/compatibility/deprecated.py",
"src/prefect/_internal/concurrency/inspection.py",
"src/prefect/_internal/concurrency/waiters.py",
"src/prefect/_internal/pydantic/annotations/pendulum.py",
"src/prefect/_internal/schemas/validators.py",
"src/prefect/_internal/_logging.py",
"src/prefect/_internal/pytz.py",
"src/prefect/_internal/retries.py",
"src/prefect/blocks/",
"src/prefect/cli/",
"src/prefect/deployments/",
"src/prefect/docker/",
"src/prefect/events/",
"src/prefect/infrastructure/",
"src/prefect/input/",
"src/prefect/locking/",
"src/prefect/logging/",
"src/prefect/records/",
"src/prefect/runner/",
"src/prefect/runtime/",
"src/prefect/settings/",
"src/prefect/server/api/",
"src/prefect/server/events/",
"src/prefect/server/models/",
"src/prefect/server/orchestration/",
"src/prefect/server/schemas/",
"src/prefect/server/services/",
"src/prefect/server/utilities/messaging/",
"src/prefect/server/utilities/encryption.py",
"src/prefect/server/utilities/server.py",
"src/prefect/server/task_queue.py",
"src/prefect/telemetry/processors.py",
"src/prefect/telemetry/services.py",
"src/prefect/testing/",
"src/prefect/types/__init__.py",
"src/prefect/workers/__init__.py",
"src/prefect/workers/base.py",
"src/prefect/workers/process.py",
"src/prefect/artifacts.py",
"src/prefect/automations.py",
"src/prefect/context.py",
"src/prefect/engine.py",
"src/prefect/filesystems.py",
"src/prefect/flow_engine.py",
"src/prefect/flow_runs.py",
"src/prefect/flows.py",
"src/prefect/futures.py",
"src/prefect/plugins.py",
"src/prefect/results.py",
"src/prefect/states.py",
"src/prefect/task_engine.py",
"src/prefect/task_runners.py",
"src/prefect/task_runs.py",
"src/prefect/task_worker.py",
"src/prefect/tasks.py",
"src/prefect/transactions.py",
"tests/",
"client/"
],
"reportUnnecessaryTypeIgnoreComments": true
}