From d9196dff6bd7ebac484388edc8f628aa519fe2e7 Mon Sep 17 00:00:00 2001 From: Pablo Takara Date: Mon, 27 Apr 2026 12:00:55 +0200 Subject: [PATCH] chore(ingestion): pin basedpyright analysis to py3.10; CI runs once Following the basedpyright + multi-Python-version research: - ingestion/pyproject.toml: add `pythonVersion = "3.10"` to [tool.basedpyright] so type-checking always analyzes for the lowest supported Python version. Forward-incompatible code (tomllib usage, PEP 695 generics, etc.) is caught at type-check time regardless of which Python interpreter runs the checker. - .github/workflows/py-tests.yml: gate the "Run Static Checks" step on `matrix.py-version == '3.10'`. With pythonVersion pinned, results are identical across the matrix; running once avoids redundant work and keeps the baseline file deterministic. Unit tests still run on the full 3.10/3.11/3.12 matrix to verify runtime compatibility. - ingestion/.basedpyright/baseline.json: regenerated cleanly with the new pythonVersion config (~18.8K errors / ~37.3K warnings, similar scale to the previous baseline). Aligns with the canonical type-check-on-floor / test-on-matrix pattern used by Pydantic, CPython, and other major Python projects. --- .github/workflows/py-tests.yml | 5 + ingestion/.basedpyright/baseline.json | 2976 ++++++++----------------- ingestion/pyproject.toml | 7 + 3 files changed, 964 insertions(+), 2024 deletions(-) diff --git a/.github/workflows/py-tests.yml b/.github/workflows/py-tests.yml index b3da37a4b1b..c21894bd282 100644 --- a/.github/workflows/py-tests.yml +++ b/.github/workflows/py-tests.yml @@ -99,6 +99,11 @@ jobs: install-server: 'false' - name: Run Static Checks + # basedpyright is configured with `pythonVersion = "3.10"` (the lowest + # supported version) so type-checking results are identical across the + # 3.10/3.11/3.12 matrix. Run on the lowest version only to avoid + # redundant work and keep the baseline file deterministic. + if: matrix.py-version == '3.10' run: | source env/bin/activate cd ingestion diff --git a/ingestion/.basedpyright/baseline.json b/ingestion/.basedpyright/baseline.json index 9d686e57e3b..10fd994c2a8 100644 --- a/ingestion/.basedpyright/baseline.json +++ b/ingestion/.basedpyright/baseline.json @@ -4821,22 +4821,6 @@ } ], "./src/_openmetadata_testutils/helpers/login_user.py": [ - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 36, - "endColumn": 51, - "lineCount": 1 - } - }, { "code": "reportUnknownParameterType", "range": { @@ -4869,22 +4853,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 15, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 8, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -5219,6 +5187,14 @@ } ], "./src/_openmetadata_testutils/kafka/schema_registry_container.py": [ + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 46, + "endColumn": 59, + "lineCount": 1 + } + }, { "code": "reportMissingParameterType", "range": { @@ -5252,58 +5228,10 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 34, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 34, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 34, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 34, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 34, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 34, - "endColumn": 40, + "startColumn": 8, + "endColumn": 24, "lineCount": 1 } }, @@ -5537,6 +5465,14 @@ "lineCount": 1 } }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 14, + "endColumn": 22, + "lineCount": 1 + } + }, { "code": "reportPrivateUsage", "range": { @@ -6642,10 +6578,10 @@ ], "./src/airflow_provider_openmetadata/hooks/openmetadata.py": [ { - "code": "reportMissingImports", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 5, - "endColumn": 23, + "startColumn": 31, + "endColumn": 39, "lineCount": 1 } }, @@ -6658,69 +6594,13 @@ } }, { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 27, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 28, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 15, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", + "code": "reportReturnType", "range": { "startColumn": 15, "endColumn": 34, "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 11, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 11, - "endColumn": 24, - "lineCount": 1 - } - }, { "code": "reportUnknownParameterType", "range": { @@ -6729,14 +6609,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 25, - "endColumn": 29, - "lineCount": 1 - } - }, { "code": "reportMissingTypeArgument", "range": { @@ -6745,14 +6617,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 15, - "endColumn": 19, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -6769,14 +6633,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 36, - "endColumn": 50, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -6905,6 +6761,14 @@ "lineCount": 1 } }, + { + "code": "reportGeneralTypeIssues", + "range": { + "startColumn": 15, + "endColumn": 24, + "lineCount": 1 + } + }, { "code": "reportUnknownVariableType", "range": { @@ -6929,6 +6793,14 @@ "lineCount": 1 } }, + { + "code": "reportGeneralTypeIssues", + "range": { + "startColumn": 28, + "endColumn": 37, + "lineCount": 1 + } + }, { "code": "reportUnknownVariableType", "range": { @@ -6953,6 +6825,14 @@ "lineCount": 1 } }, + { + "code": "reportGeneralTypeIssues", + "range": { + "startColumn": 32, + "endColumn": 43, + "lineCount": 1 + } + }, { "code": "reportUnknownVariableType", "range": { @@ -7479,30 +7359,6 @@ } ], "./src/airflow_provider_openmetadata/lineage/config/loader.py": [ - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 34, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 52, - "endColumn": 56, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -7511,14 +7367,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 100, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -7528,7 +7376,15 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", + "range": { + "startColumn": 23, + "endColumn": 67, + "lineCount": 1 + } + }, + { + "code": "reportArgumentType", "range": { "startColumn": 23, "endColumn": 67, @@ -7544,7 +7400,15 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", + "range": { + "startColumn": 20, + "endColumn": 60, + "lineCount": 1 + } + }, + { + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 60, @@ -7560,7 +7424,15 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", + "range": { + "startColumn": 18, + "endColumn": 56, + "lineCount": 1 + } + }, + { + "code": "reportArgumentType", "range": { "startColumn": 18, "endColumn": 56, @@ -7576,7 +7448,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 23, "endColumn": 66, @@ -7584,26 +7456,10 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 16, - "endColumn": 20, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 26, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 34, - "endColumn": 93, + "startColumn": 23, + "endColumn": 66, "lineCount": 1 } }, @@ -7615,14 +7471,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 102, - "endColumn": 112, - "lineCount": 1 - } - }, { "code": "reportCallIssue", "range": { @@ -7648,7 +7496,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 25, "endColumn": 17, @@ -7663,30 +7511,6 @@ "lineCount": 1 } }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 9, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 38, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 24, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -7694,22 +7518,6 @@ "endColumn": 35, "lineCount": 1 } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 36, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 63, - "endColumn": 67, - "lineCount": 1 - } } ], "./src/airflow_provider_openmetadata/lineage/operator.py": [ @@ -7730,15 +7538,7 @@ } }, { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", + "code": "reportPrivateImportUsage", "range": { "startColumn": 34, "endColumn": 41, @@ -7817,14 +7617,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 22, - "endColumn": 29, - "lineCount": 1 - } - }, { "code": "reportUnusedParameter", "range": { @@ -7875,46 +7667,6 @@ } ], "./src/airflow_provider_openmetadata/lineage/runner.py": [ - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 34, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 11, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 36, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 36, - "endColumn": 55, - "lineCount": 1 - } - }, { "code": "reportConstantRedefinition", "range": { @@ -8035,14 +7787,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 30, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -8051,14 +7795,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 30, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -8067,14 +7803,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 30, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -8147,14 +7875,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 32, - "endColumn": 46, - "lineCount": 1 - } - }, { "code": "reportArgumentType", "range": { @@ -8203,14 +7923,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 25, - "endColumn": 39, - "lineCount": 1 - } - }, { "code": "reportArgumentType", "range": { @@ -8531,14 +8243,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 35, - "endColumn": 49, - "lineCount": 1 - } - }, { "code": "reportArgumentType", "range": { @@ -8675,22 +8379,6 @@ "lineCount": 7 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 50, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 25, - "endColumn": 39, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -8707,22 +8395,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 27, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 23, - "endColumn": 37, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -8907,38 +8579,6 @@ "lineCount": 1 } }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 17, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 39, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 20, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 23, - "endColumn": 34, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -8955,75 +8595,11 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 47, - "endColumn": 73, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 54, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 57, - "endColumn": 73, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 57, - "endColumn": 73, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 16, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 16, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 33, - "endColumn": 59, + "startColumn": 42, + "endColumn": 57, "lineCount": 1 } }, @@ -9043,14 +8619,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 70, - "endColumn": 84, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -9645,54 +9213,6 @@ } ], "./src/airflow_provider_openmetadata/lineage/status.py": [ - { - "code": "reportMissingImports", - "range": { - "startColumn": 9, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 24, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 9, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 44, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 9, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 38, - "endColumn": 44, - "lineCount": 1 - } - }, { "code": "reportMissingImports", "range": { @@ -9950,7 +9470,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 43, "endColumn": 62, @@ -9966,7 +9486,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 37, "endColumn": 61, @@ -9982,7 +9502,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 35, "endColumn": 57, @@ -52604,39 +52124,7 @@ ], "./src/metadata/great_expectations/action.py": [ { - "code": "reportAttributeAccessIssue", - "range": { - "startColumn": 36, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 36, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 53, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportAttributeAccessIssue", + "code": "reportPrivateImportUsage", "range": { "startColumn": 57, "endColumn": 68, @@ -52684,7 +52172,15 @@ } }, { - "code": "reportCallIssue", + "code": "reportGeneralTypeIssues", + "range": { + "startColumn": 22, + "endColumn": 33, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", "range": { "startColumn": 25, "endColumn": 37, @@ -52780,18 +52276,10 @@ } }, { - "code": "reportUnknownParameterType", + "code": "reportIncompatibleMethodOverride", "range": { "startColumn": 8, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnusedParameter", - "range": { - "startColumn": 8, - "endColumn": 42, + "endColumn": 12, "lineCount": 1 } }, @@ -52799,7 +52287,7 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 18, + "endColumn": 42, "lineCount": 1 } }, @@ -52819,14 +52307,6 @@ "lineCount": 1 } }, - { - "code": "reportUnusedParameter", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, { "code": "reportUnknownParameterType", "range": { @@ -52843,86 +52323,6 @@ "lineCount": 1 } }, - { - "code": "reportUnusedParameter", - "range": { - "startColumn": 8, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 37, - "endColumn": 88, - "lineCount": 1 - } - }, - { - "code": "reportAttributeAccessIssue", - "range": { - "startColumn": 66, - "endColumn": 88, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 37, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 37, - "endColumn": 76, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 27, - "endColumn": 58, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 35, - "endColumn": 65, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 68, - "endColumn": 90, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -52939,14 +52339,6 @@ "lineCount": 4 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 70, - "endColumn": 92, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -52963,14 +52355,6 @@ "lineCount": 4 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 69, - "endColumn": 91, - "lineCount": 1 - } - }, { "code": "reportUnnecessaryIsInstance", "range": { @@ -52980,26 +52364,18 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 68, - "endColumn": 90, + "startColumn": 16, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 66, - "endColumn": 88, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 65, - "endColumn": 87, + "startColumn": 26, + "endColumn": 57, "lineCount": 1 } }, @@ -53012,21 +52388,13 @@ } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 39, "endColumn": 45, "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 18, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -53051,6 +52419,14 @@ "lineCount": 1 } }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 32, + "endColumn": 49, + "lineCount": 1 + } + }, { "code": "reportImplicitStringConcatenation", "range": { @@ -53235,14 +52611,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 34, - "endColumn": 44, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -53267,6 +52635,14 @@ "lineCount": 1 } }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 33, + "endColumn": 49, + "lineCount": 1 + } + }, { "code": "reportAttributeAccessIssue", "range": { @@ -53291,6 +52667,14 @@ "lineCount": 1 } }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 30, + "endColumn": 46, + "lineCount": 1 + } + }, { "code": "reportAttributeAccessIssue", "range": { @@ -53323,6 +52707,14 @@ "lineCount": 1 } }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 33, + "endColumn": 49, + "lineCount": 1 + } + }, { "code": "reportAttributeAccessIssue", "range": { @@ -53347,6 +52739,14 @@ "lineCount": 1 } }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 30, + "endColumn": 46, + "lineCount": 1 + } + }, { "code": "reportAttributeAccessIssue", "range": { @@ -53459,22 +52859,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 11, - "endColumn": 33, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -53483,14 +52867,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 16, - "endColumn": 20, - "lineCount": 1 - } - }, { "code": "reportMissingTypeArgument", "range": { @@ -53507,6 +52883,14 @@ "lineCount": 1 } }, + { + "code": "reportAssignmentType", + "range": { + "startColumn": 39, + "endColumn": 62, + "lineCount": 1 + } + }, { "code": "reportUnknownMemberType", "range": { @@ -53539,22 +52923,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 11, - "endColumn": 33, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -53603,14 +52971,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 38, - "endColumn": 62, - "lineCount": 1 - } - }, { "code": "reportUnknownArgumentType", "range": { @@ -53667,22 +53027,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 11, - "endColumn": 33, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -53723,14 +53067,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 34, - "endColumn": 58, - "lineCount": 1 - } - }, { "code": "reportCallIssue", "range": { @@ -53979,14 +53315,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 31, - "lineCount": 1 - } - }, { "code": "reportUnknownParameterType", "range": { @@ -54003,14 +53331,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 11, - "endColumn": 33, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -54019,62 +53339,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 16, - "endColumn": 17, - "lineCount": 5 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 24, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 39, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 39, - "endColumn": 74, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 23, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 19, - "endColumn": 30, - "lineCount": 1 - } - }, { "code": "reportUnknownParameterType", "range": { @@ -54238,7 +53502,7 @@ ], "./src/metadata/great_expectations/action1xx.py": [ { - "code": "reportPrivateImportUsage", + "code": "reportAttributeAccessIssue", "range": { "startColumn": 4, "endColumn": 17, @@ -54246,7 +53510,15 @@ } }, { - "code": "reportPrivateImportUsage", + "code": "reportUnknownVariableType", + "range": { + "startColumn": 4, + "endColumn": 17, + "lineCount": 1 + } + }, + { + "code": "reportAttributeAccessIssue", "range": { "startColumn": 4, "endColumn": 20, @@ -54254,21 +53526,13 @@ } }, { - "code": "reportPrivateImportUsage", + "code": "reportUnknownVariableType", "range": { "startColumn": 4, "endColumn": 20, "lineCount": 1 } }, - { - "code": "reportPrivateImportUsage", - "range": { - "startColumn": 49, - "endColumn": 58, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -54278,10 +53542,10 @@ } }, { - "code": "reportIncompatibleVariableOverride", + "code": "reportUninitializedInstanceVariable", "range": { "startColumn": 4, - "endColumn": 8, + "endColumn": 17, "lineCount": 1 } }, @@ -54301,6 +53565,22 @@ "lineCount": 1 } }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 8, + "endColumn": 25, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 8, + "endColumn": 22, + "lineCount": 1 + } + }, { "code": "reportUnknownMemberType", "range": { @@ -54309,6 +53589,38 @@ "lineCount": 1 } }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 12, + "endColumn": 13, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 15, + "endColumn": 16, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 20, + "endColumn": 49, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 20, + "endColumn": 55, + "lineCount": 1 + } + }, { "code": "reportUnknownVariableType", "range": { @@ -54325,6 +53637,14 @@ "lineCount": 1 } }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 45, + "endColumn": 46, + "lineCount": 1 + } + }, { "code": "reportUnknownVariableType", "range": { @@ -54357,6 +53677,14 @@ "lineCount": 1 } }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 67, + "endColumn": 71, + "lineCount": 1 + } + }, { "code": "reportUnknownArgumentType", "range": { @@ -54453,6 +53781,22 @@ "lineCount": 1 } }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 20, + "endColumn": 26, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 30, + "endColumn": 39, + "lineCount": 1 + } + }, { "code": "reportUnknownMemberType", "range": { @@ -54462,7 +53806,7 @@ } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 43, "endColumn": 49, @@ -54749,6 +54093,14 @@ "lineCount": 1 } }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 33, + "endColumn": 49, + "lineCount": 1 + } + }, { "code": "reportAttributeAccessIssue", "range": { @@ -54773,6 +54125,14 @@ "lineCount": 1 } }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 30, + "endColumn": 46, + "lineCount": 1 + } + }, { "code": "reportAttributeAccessIssue", "range": { @@ -54805,6 +54165,14 @@ "lineCount": 1 } }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 33, + "endColumn": 49, + "lineCount": 1 + } + }, { "code": "reportAttributeAccessIssue", "range": { @@ -54829,6 +54197,14 @@ "lineCount": 1 } }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 30, + "endColumn": 46, + "lineCount": 1 + } + }, { "code": "reportAttributeAccessIssue", "range": { @@ -317379,54 +316755,6 @@ } ], "./src/metadata/ingestion/source/pipeline/airflow/connection.py": [ - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 12, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 35, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 12, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 20, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 42, - "endColumn": 60, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -317435,14 +316763,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 33, - "endColumn": 48, - "lineCount": 1 - } - }, { "code": "reportConstantRedefinition", "range": { @@ -317643,14 +316963,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 33, - "endColumn": 58, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -317668,18 +316980,10 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportPrivateUsage", "range": { - "startColumn": 23, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 17, - "endColumn": 40, + "startColumn": 31, + "endColumn": 36, "lineCount": 1 } }, @@ -317891,14 +317195,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 35, - "endColumn": 60, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -318391,94 +317687,6 @@ } ], "./src/metadata/ingestion/source/pipeline/airflow/metadata.py": [ - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 27, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 41, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 49, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 57, - "endColumn": 69, - "lineCount": 1 - } - }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 31, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 42, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 53, - "endColumn": 66, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -318671,54 +317879,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 43, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 43, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 63, - "endColumn": 76, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 63, - "endColumn": 86, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 31, - "endColumn": 34, - "lineCount": 1 - } - }, { "code": "reportArgumentType", "range": { @@ -318727,14 +317887,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 27, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -318744,23 +317896,55 @@ } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 20, - "endColumn": 33, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportCallIssue", "range": { - "startColumn": 20, - "endColumn": 33, - "lineCount": 1 + "startColumn": 16, + "endColumn": 17, + "lineCount": 8 } }, { "code": "reportUnknownMemberType", + "range": { + "startColumn": 16, + "endColumn": 23, + "lineCount": 9 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 16, + "endColumn": 25, + "lineCount": 10 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 16, + "endColumn": 22, + "lineCount": 11 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 16, + "endColumn": 20, + "lineCount": 12 + } + }, + { + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 33, @@ -318768,7 +317952,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 33, @@ -318784,21 +317968,13 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 36, "lineCount": 1 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 54, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -318808,7 +317984,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 37, @@ -318817,54 +317993,6 @@ }, { "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 24, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 24, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 26, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 23, - "endColumn": 79, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", "range": { "startColumn": 23, "endColumn": 79, @@ -319919,6 +319047,102 @@ "lineCount": 1 } }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 12, + "endColumn": 24, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 28, + "endColumn": 40, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 47, + "endColumn": 51, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 16, + "endColumn": 20, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 16, + "endColumn": 26, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 29, + "endColumn": 37, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 16, + "endColumn": 22, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 30, + "endColumn": 38, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 30, + "endColumn": 38, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 33, + "endColumn": 41, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 34, + "endColumn": 42, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 29, + "endColumn": 37, + "lineCount": 1 + } + }, { "code": "reportUnknownMemberType", "range": { @@ -319930,8 +319154,120 @@ { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 48, + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 41, + "endColumn": 47, "lineCount": 1 } }, @@ -319954,13 +319290,37 @@ { "code": "reportUnknownVariableType", "range": { - "startColumn": 19, - "endColumn": 21, + "startColumn": 12, + "endColumn": 30, "lineCount": 1 } }, + { + "code": "reportCallIssue", + "range": { + "startColumn": 16, + "endColumn": 17, + "lineCount": 7 + } + }, { "code": "reportUnknownMemberType", + "range": { + "startColumn": 16, + "endColumn": 23, + "lineCount": 8 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 16, + "endColumn": 20, + "lineCount": 14 + } + }, + { + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 40, @@ -319968,23 +319328,7 @@ } }, { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 38, @@ -320000,7 +319344,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 43, @@ -320016,7 +319360,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 41, @@ -320024,39 +319368,7 @@ } }, { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 39, @@ -320072,26 +319384,130 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 40, + "endColumn": 43, + "lineCount": 1 + } + }, + { + "code": "reportOptionalMemberAccess", + "range": { + "startColumn": 40, + "endColumn": 43, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 16, + "endColumn": 20, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", "range": { "startColumn": 20, - "endColumn": 52, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 20, + "startColumn": 26, "endColumn": 38, "lineCount": 1 } }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 20, + "endColumn": 27, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 30, + "endColumn": 37, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 20, + "endColumn": 26, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 29, + "endColumn": 36, + "lineCount": 1 + } + }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 73, + "startColumn": 36, + "endColumn": 43, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 34, + "endColumn": 41, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 34, + "endColumn": 50, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 39, + "endColumn": 46, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 39, + "endColumn": 60, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 37, + "endColumn": 44, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 37, + "endColumn": 56, "lineCount": 1 } }, @@ -320103,22 +319519,6 @@ "lineCount": 2 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 27, - "endColumn": 51, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -320144,58 +319544,18 @@ } }, { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 41, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", + "code": "reportGeneralTypeIssues", "range": { "startColumn": 68, - "endColumn": 82, + "endColumn": 97, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 38, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 16, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 33, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 52, - "endColumn": 59, + "startColumn": 32, + "endColumn": 69, "lineCount": 1 } }, @@ -320207,32 +319567,24 @@ "lineCount": 3 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 53, - "endColumn": 58, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { "startColumn": 20, - "endColumn": 27, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportCallIssue", "range": { - "startColumn": 48, - "endColumn": 62, + "startColumn": 28, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 48, "endColumn": 62, @@ -320248,21 +319600,77 @@ } }, { - "code": "reportCallIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 44, - "endColumn": 96, + "startColumn": 33, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { "startColumn": 59, "endColumn": 69, "lineCount": 1 } }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 59, + "endColumn": 69, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 53, + "endColumn": 68, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 53, + "endColumn": 68, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 51, + "endColumn": 64, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 51, + "endColumn": 64, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 28, + "endColumn": 32, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 27, + "endColumn": 39, + "lineCount": 1 + } + }, { "code": "reportUnknownVariableType", "range": { @@ -320288,7 +319696,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 47, "endColumn": 61, @@ -320303,14 +319711,6 @@ "lineCount": 2 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 64, - "endColumn": 78, - "lineCount": 1 - } - }, { "code": "reportCallIssue", "range": { @@ -320319,30 +319719,6 @@ "lineCount": 6 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 36, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 55, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 55, - "endColumn": 68, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -320456,18 +319832,10 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportPrivateUsage", "range": { - "startColumn": 23, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 17, - "endColumn": 40, + "startColumn": 31, + "endColumn": 36, "lineCount": 1 } }, @@ -320487,14 +319855,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 23, - "endColumn": 41, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -320503,22 +319863,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 16, - "endColumn": 41, - "lineCount": 1 - } - }, { "code": "reportUnknownArgumentType", "range": { @@ -320536,111 +319880,71 @@ } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 22, - "endColumn": 47, + "startColumn": 12, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportCallIssue", "range": { - "startColumn": 22, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 19, - "endColumn": 37, - "lineCount": 1 + "startColumn": 28, + "endColumn": 13, + "lineCount": 5 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 41, - "lineCount": 1 + "startColumn": 28, + "endColumn": 18, + "lineCount": 5 } }, { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 16, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 16, "endColumn": 32, "lineCount": 1 } }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 12, + "endColumn": 25, + "lineCount": 1 + } + }, + { + "code": "reportCallIssue", + "range": { + "startColumn": 16, + "endColumn": 17, + "lineCount": 5 + } + }, { "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 42, - "lineCount": 1 + "endColumn": 21, + "lineCount": 6 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 42, - "lineCount": 1 + "endColumn": 21, + "lineCount": 13 } }, { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 77, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 75, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 20, "endColumn": 36, @@ -320648,186 +319952,90 @@ } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 20, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 36, + "startColumn": 16, + "endColumn": 29, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 49, + "startColumn": 32, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 24, - "endColumn": 81, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 24, - "endColumn": 79, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 28, + "startColumn": 12, + "endColumn": 25, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 20, - "endColumn": 45, + "startColumn": 28, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 20, - "endColumn": 64, + "startColumn": 12, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 49, - "endColumn": 64, + "startColumn": 30, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, + "startColumn": 30, + "endColumn": 91, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 30, + "endColumn": 105, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 12, + "endColumn": 19, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 22, "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 24, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 24, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 24, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 24, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 53, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { "startColumn": 16, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 16, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 53, - "endColumn": 78, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 53, - "endColumn": 82, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 53, - "endColumn": 84, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 47, - "endColumn": 65, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 47, - "endColumn": 65, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 74, - "endColumn": 89, + "endColumn": 30, "lineCount": 1 } }, @@ -320847,6 +320055,78 @@ "lineCount": 2 } }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 20, + "endColumn": 24, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 31, + "endColumn": 48, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 32, + "endColumn": 49, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 40, + "endColumn": 48, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 40, + "endColumn": 73, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 36, + "endColumn": 44, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 36, + "endColumn": 66, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 35, + "endColumn": 43, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 35, + "endColumn": 63, + "lineCount": 1 + } + }, { "code": "reportArgumentType", "range": { @@ -320879,6 +320159,30 @@ "lineCount": 1 } }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 70, + "endColumn": 78, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 70, + "endColumn": 91, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 64, + "endColumn": 68, + "lineCount": 1 + } + }, { "code": "reportUnknownMemberType", "range": { @@ -320887,6 +320191,14 @@ "lineCount": 1 } }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 52, + "endColumn": 56, + "lineCount": 1 + } + }, { "code": "reportUnknownParameterType", "range": { @@ -321071,30 +320383,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 32, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 15, - "endColumn": 38, - "lineCount": 1 - } - }, { "code": "reportArgumentType", "range": { @@ -321111,38 +320399,6 @@ "lineCount": 17 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 21, - "endColumn": 33, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 28, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 87, - "endColumn": 99, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 87, - "endColumn": 99, - "lineCount": 1 - } - }, { "code": "reportImplicitStringConcatenation", "range": { @@ -321151,102 +320407,6 @@ "lineCount": 2 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 83, - "endColumn": 95, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 83, - "endColumn": 95, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 38, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 38, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 67, - "endColumn": 91, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 26, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 26, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 57, - "endColumn": 72, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 24, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 24, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 53, - "endColumn": 66, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 25, - "endColumn": 39, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -321255,30 +320415,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 38, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 38, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 16, - "endColumn": 20, - "lineCount": 1 - } - }, { "code": "reportUnknownParameterType", "range": { @@ -321663,22 +320799,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 19, - "endColumn": 43, - "lineCount": 1 - } - }, { "code": "reportAttributeAccessIssue", "range": { @@ -321856,15 +320976,7 @@ } }, { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", + "code": "reportGeneralTypeIssues", "range": { "startColumn": 15, "endColumn": 29, @@ -321872,26 +320984,10 @@ } }, { - "code": "reportUnknownVariableType", + "code": "reportArgumentType", "range": { "startColumn": 16, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 54, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 15, + "endColumn": 51, "lineCount": 1 } }, @@ -321952,7 +321048,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 48, "endColumn": 66, @@ -321967,6 +321063,14 @@ "lineCount": 1 } }, + { + "code": "reportGeneralTypeIssues", + "range": { + "startColumn": 72, + "endColumn": 90, + "lineCount": 1 + } + }, { "code": "reportArgumentType", "range": { @@ -321976,13 +321080,21 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 46, "endColumn": 60, "lineCount": 1 } }, + { + "code": "reportGeneralTypeIssues", + "range": { + "startColumn": 66, + "endColumn": 80, + "lineCount": 1 + } + }, { "code": "reportArgumentType", "range": { @@ -321992,7 +321104,7 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 50, "endColumn": 64, @@ -322000,18 +321112,10 @@ } }, { - "code": "reportUnknownMemberType", + "code": "reportGeneralTypeIssues", "range": { - "startColumn": 41, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 41, - "endColumn": 54, + "startColumn": 70, + "endColumn": 84, "lineCount": 1 } }, @@ -322143,14 +321247,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 40, - "endColumn": 78, - "lineCount": 1 - } - }, { "code": "reportUnknownArgumentType", "range": { @@ -322223,14 +321319,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 36, - "endColumn": 74, - "lineCount": 1 - } - }, { "code": "reportImplicitStringConcatenation", "range": { @@ -439315,30 +438403,6 @@ "lineCount": 1 } }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 9, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 38, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 14, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -439577,30 +438641,6 @@ "lineCount": 1 } }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 9, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 38, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 18, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -439609,14 +438649,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 13, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -439625,14 +438657,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 13, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -439641,14 +438665,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 17, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -439893,30 +438909,6 @@ "lineCount": 1 } }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 9, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 38, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 14, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -440087,30 +439079,6 @@ "lineCount": 1 } }, - { - "code": "reportMissingImports", - "range": { - "startColumn": 9, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 38, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 13, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -440119,14 +439087,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 14, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -440135,14 +439095,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 19, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -440151,30 +439103,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 18, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 18, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 23, - "endColumn": 38, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { diff --git a/ingestion/pyproject.toml b/ingestion/pyproject.toml index a990720c494..4501b2386b0 100644 --- a/ingestion/pyproject.toml +++ b/ingestion/pyproject.toml @@ -280,6 +280,13 @@ exclude = [ "src/metadata/__version__.py", ] +# Pin the analysis target to the lowest supported Python version so +# basedpyright catches forward-incompatible code (e.g. tomllib usage, +# PEP 695 generics) at type-check time. Runtime support across 3.10/3.11/ +# 3.12 is verified separately by the unit-test matrix in py-tests.yml. +# Keep this in sync with `requires-python` above. +pythonVersion = "3.10" + # Existing violations are grandfathered via .basedpyright/baseline.json # (regenerate with `basedpyright -p ingestion/pyproject.toml --writebaseline` # from the ingestion/ directory). New violations in any file fail CI.