diff --git a/.basedpyright/baseline.json b/.basedpyright/baseline.json index 0666c32f..1ffc4820 100644 --- a/.basedpyright/baseline.json +++ b/.basedpyright/baseline.json @@ -64,148 +64,152 @@ } } ], - "./sumpy/__init__.py": [ + "./sumpy/array_context.py": [ { - "code": "reportConstantRedefinition", + "code": "reportUnusedParameter", "range": { - "startColumn": 0, - "endColumn": 11, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnusedFunction", "range": { - "startColumn": 29, - "endColumn": 33, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 29, - "endColumn": 33, + "startColumn": 13, + "endColumn": 29, "lineCount": 1 } - }, + } + ], + "./sumpy/codegen.py": [ { - "code": "reportConstantRedefinition", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 15, + "startColumn": 36, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 52, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 57, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 30, - "endColumn": 46, + "startColumn": 35, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 30, - "endColumn": 46, + "startColumn": 35, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportConstantRedefinition", + "code": "reportReturnType", "range": { - "startColumn": 4, - "endColumn": 20, + "startColumn": 19, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportConstantRedefinition", + "code": "reportArgumentType", "range": { - "startColumn": 4, - "endColumn": 19, + "startColumn": 32, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 31, + "startColumn": 36, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 31, + "startColumn": 36, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 53, + "startColumn": 38, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 33, - "endColumn": 53, + "endColumn": 37, "lineCount": 1 } - }, + } + ], + "./sumpy/cse.py": [ { - "code": "reportUnannotatedClassAttribute", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 13, - "endColumn": 21, + "startColumn": 9, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 8, + "startColumn": 9, "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 13, - "endColumn": 33, + "startColumn": 23, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 26, + "startColumn": 23, + "endColumn": 28, "lineCount": 1 } }, @@ -218,18 +222,18 @@ } }, { - "code": "reportUninitializedInstanceVariable", + "code": "reportUnannotatedClassAttribute", "range": { "startColumn": 13, - "endColumn": 26, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 8, - "endColumn": 29, + "startColumn": 13, + "endColumn": 27, "lineCount": 1 } }, @@ -237,476 +241,454 @@ "code": "reportUnannotatedClassAttribute", "range": { "startColumn": 13, - "endColumn": 29, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUninitializedInstanceVariable", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 13, - "endColumn": 29, + "startColumn": 38, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { "startColumn": 28, - "endColumn": 41, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 43, - "endColumn": 68, + "startColumn": 29, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 43, - "endColumn": 68, + "startColumn": 58, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, + "startColumn": 16, "endColumn": 31, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 31, + "startColumn": 32, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 33, - "endColumn": 40, + "startColumn": 16, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 33, - "endColumn": 40, + "startColumn": 16, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 42, - "endColumn": 48, + "startColumn": 12, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 42, - "endColumn": 48, + "startColumn": 12, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 46, + "startColumn": 8, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 48, - "endColumn": 69, + "startColumn": 38, + "endColumn": 44, "lineCount": 1 } - } - ], - "./sumpy/array_context.py": [ + }, { - "code": "reportUnusedParameter", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 38, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnusedFunction", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 16, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 13, - "endColumn": 29, + "startColumn": 68, + "endColumn": 74, "lineCount": 1 } - } - ], - "./sumpy/codegen.py": [ + }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 39, + "startColumn": 8, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 52, - "endColumn": 61, + "startColumn": 38, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportMissingParameterType", "range": { - "startColumn": 57, - "endColumn": 61, + "startColumn": 38, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 57, + "startColumn": 22, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 57, + "startColumn": 22, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportReturnType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 23, + "startColumn": 23, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, - "endColumn": 70, + "startColumn": 23, + "endColumn": 52, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 40, + "startColumn": 53, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 36, - "endColumn": 40, + "startColumn": 12, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 38, - "endColumn": 42, + "startColumn": 12, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 37, + "startColumn": 46, + "endColumn": 51, "lineCount": 1 } - } - ], - "./sumpy/cse.py": [ + }, { - "code": "reportMissingTypeStubs", + "code": "reportUnknownMemberType", "range": { - "startColumn": 9, - "endColumn": 34, + "startColumn": 12, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportUnknownMemberType", "range": { - "startColumn": 9, - "endColumn": 33, + "startColumn": 12, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 28, + "startColumn": 32, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 26, + "startColumn": 32, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 34, + "startColumn": 19, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 27, + "startColumn": 12, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 27, + "startColumn": 12, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 38, - "endColumn": 43, + "startColumn": 8, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 37, + "startColumn": 40, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 29, - "endColumn": 57, + "startColumn": 40, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 58, - "endColumn": 66, + "startColumn": 48, + "endColumn": 58, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 31, + "startColumn": 20, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 42, + "startColumn": 30, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 35, + "startColumn": 17, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 51, + "startColumn": 8, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 31, + "startColumn": 36, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 38, + "startColumn": 36, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 31, + "startColumn": 44, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 38, - "endColumn": 44, + "startColumn": 44, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 38, - "endColumn": 44, + "startColumn": 20, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 42, + "startColumn": 22, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 68, - "endColumn": 74, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 31, + "startColumn": 22, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 38, - "endColumn": 43, + "startColumn": 47, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 38, - "endColumn": 43, + "startColumn": 23, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 40, + "startColumn": 33, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 22, - "endColumn": 40, + "startColumn": 33, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 41, + "startColumn": 41, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 52, + "startColumn": 41, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 53, - "endColumn": 58, + "startColumn": 23, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, + "startColumn": 19, "endColumn": 38, "lineCount": 1 } @@ -715,14 +697,14 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 12, - "endColumn": 45, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 46, + "startColumn": 12, "endColumn": 51, "lineCount": 1 } @@ -739,340 +721,84 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 12, - "endColumn": 38, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, - "endColumn": 38, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, - "endColumn": 38, + "startColumn": 8, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 38, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 31, + "startColumn": 8, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 43, + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 33, + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 40, - "endColumn": 46, + "startColumn": 34, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 40, - "endColumn": 46, + "startColumn": 34, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 48, - "endColumn": 58, + "startColumn": 41, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 17, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 36, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 36, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 44, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 44, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 22, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 22, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 47, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 23, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 33, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 33, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 41, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 41, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 23, - "endColumn": 33, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 19, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 22, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 22, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 34, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 34, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 41, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", + "code": "reportMissingParameterType", "range": { "startColumn": 41, "endColumn": 49, @@ -1883,14 +1609,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 39, - "lineCount": 1 - } - }, { "code": "reportUnknownArgumentType", "range": { @@ -2203,14 +1921,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 23, - "lineCount": 1 - } - }, { "code": "reportImplicitOverride", "range": { @@ -2219,14 +1929,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 30, - "endColumn": 42, - "lineCount": 1 - } - }, { "code": "reportMissingParameterType", "range": { @@ -2244,7 +1946,7 @@ } }, { - "code": "reportImplicitOverride", + "code": "reportIncompatibleMethodOverride", "range": { "startColumn": 8, "endColumn": 26, @@ -2252,10 +1954,10 @@ } }, { - "code": "reportUnknownParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 33, - "endColumn": 43, + "startColumn": 8, + "endColumn": 26, "lineCount": 1 } }, @@ -2645,14 +2347,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 36, - "lineCount": 1 - } - }, { "code": "reportIncompatibleMethodOverride", "range": { @@ -3191,22 +2885,6 @@ }, { "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 50, - "endColumn": 70, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", "range": { "startColumn": 50, "endColumn": 70, @@ -3437,22 +3115,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 50, - "endColumn": 62, - "lineCount": 1 - } - }, { "code": "reportIncompatibleMethodOverride", "range": { @@ -3717,22 +3379,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 50, - "endColumn": 62, - "lineCount": 1 - } - }, { "code": "reportIncompatibleMethodOverride", "range": { @@ -4021,22 +3667,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 50, - "endColumn": 62, - "lineCount": 1 - } - }, { "code": "reportIncompatibleMethodOverride", "range": { @@ -4189,14 +3819,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 36, - "lineCount": 1 - } - }, { "code": "reportIncompatibleMethodOverride", "range": { @@ -4356,14 +3978,6 @@ "endColumn": 50, "lineCount": 1 } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 36, - "lineCount": 1 - } } ], "./sumpy/e2p.py": [ @@ -4775,14 +4389,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 36, - "lineCount": 1 - } - }, { "code": "reportIncompatibleMethodOverride", "range": { @@ -4966,14 +4572,6 @@ "endColumn": 46, "lineCount": 1 } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 36, - "lineCount": 1 - } } ], "./sumpy/expansion/__init__.py": [ @@ -5864,3252 +5462,314 @@ ], "./sumpy/fmm.py": [ { - "code": "reportUnknownParameterType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 18, - "endColumn": 27, + "startColumn": 9, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 27, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportReturnType", "range": { - "startColumn": 51, - "endColumn": 60, + "startColumn": 19, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportReturnType", "range": { - "startColumn": 18, - "endColumn": 27, + "startColumn": 19, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 27, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 47, - "endColumn": 56, + "startColumn": 37, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 27, + "startColumn": 26, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 27, + "startColumn": 8, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 29, - "endColumn": 38, + "startColumn": 19, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 29, - "endColumn": 38, + "startColumn": 57, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 50, + "startColumn": 8, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 50, + "startColumn": 19, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 27, + "startColumn": 57, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 27, + "startColumn": 8, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 29, - "endColumn": 38, + "startColumn": 33, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnusedParameter", "range": { - "startColumn": 29, - "endColumn": 38, + "startColumn": 38, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { "startColumn": 12, - "endColumn": 54, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 50, + "startColumn": 23, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 37, + "startColumn": 26, "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 58, - "endColumn": 67, + "startColumn": 8, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 58, - "endColumn": 67, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 69, - "endColumn": 78, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 69, - "endColumn": 78, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 41, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 42, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 42, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 53, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 53, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 41, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 43, - "endColumn": 52, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 43, - "endColumn": 52, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 54, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 54, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 41, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 18, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 18, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 29, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 29, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 18, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 18, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 41, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 18, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 18, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 22, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 86, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 15, - "endColumn": 20, - "lineCount": 1 - } - }, - { - "code": "reportIncompatibleVariableOverride", - "range": { - "startColumn": 4, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 16, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 16, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 16, - "endColumn": 44, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 17, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 63, - "lineCount": 2 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 12, - "endColumn": 63, - "lineCount": 2 - } - }, - { - "code": "reportOptionalMemberAccess", - "range": { - "startColumn": 13, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 36, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 36, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 22, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 52, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 37, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 26, - "endColumn": 74, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 33, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 40, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 52, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 57, - "endColumn": 75, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 36, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 48, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 57, - "endColumn": 75, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 16, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 16, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 56, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 56, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 33, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 26, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 26, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 61, - "endColumn": 66, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 57, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 38, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 38, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportUnusedParameter", - "range": { - "startColumn": 38, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 23, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 26, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 48, - "endColumn": 58, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 48, - "endColumn": 58, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 60, - "endColumn": 65, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 60, - "endColumn": 65, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 20, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 4, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 4, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 4, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportUnusedVariable", - "range": { - "startColumn": 20, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 30, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 33, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 20, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 20, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 35, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 15, - "endColumn": 20, - "lineCount": 3 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 15, - "endColumn": 20, - "lineCount": 3 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 22, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 23, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 23, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 32, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 32, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 11, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 45, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 45, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 62, - "endColumn": 77, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 62, - "endColumn": 77, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 12, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 13, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 18, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 42, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 60, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 15, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 40, - "endColumn": 52, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 18, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 34, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 18, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 34, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 34, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportIncompatibleMethodOverride", - "range": { - "startColumn": 8, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 26, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 26, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 30, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 30, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 40, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 40, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 40, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 40, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 18, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 18, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 75, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 69, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 64, - "lineCount": 2 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 19, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 38, - "endColumn": 76, - "lineCount": 2 - } - }, - { - "code": "reportOptionalMemberAccess", - "range": { - "startColumn": 21, - "endColumn": 75, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 48, - "endColumn": 79, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 55, - "endColumn": 64, - "lineCount": 2 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 37, - "endColumn": 66, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 16, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 24, - "endColumn": 67, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 28, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 41, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 41, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 64, - "endColumn": 67, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 79, - "lineCount": 1 - } - }, - { - "code": "reportOptionalMemberAccess", - "range": { - "startColumn": 42, - "endColumn": 79, - "lineCount": 1 - } - }, - { - "code": "reportIncompatibleMethodOverride", - "range": { - "startColumn": 8, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 26, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 26, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 42, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 42, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 22, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 22, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 21, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 51, - "endColumn": 77, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 61, - "endColumn": 71, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 29, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 35, - "endColumn": 73, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 35, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 16, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 55, - "endColumn": 65, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 48, - "endColumn": 76, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 24, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 28, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 18, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 41, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 41, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 35, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 34, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 35, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 34, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 33, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 35, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 34, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 20, - "endColumn": 73, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 24, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 16, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 16, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 24, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 20, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 24, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 28, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportIncompatibleMethodOverride", - "range": { - "startColumn": 8, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 42, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 42, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 65, - "endColumn": 75, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 65, - "endColumn": 75, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 19, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 41, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 19, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 18, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 51, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 34, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 33, - "endColumn": 73, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 38, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 38, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 37, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 29, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 43, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 51, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 58, - "endColumn": 73, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 21, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 18, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 34, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 22, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 18, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 34, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 34, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportIncompatibleMethodOverride", - "range": { - "startColumn": 8, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 40, - "endColumn": 52, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 54, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 18, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 34, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 54, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 27, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 27, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 41, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 41, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 56, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 56, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 25, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 16, - "endColumn": 40, - "lineCount": 2 - } - } - ], - "./sumpy/kernel.py": [ - { - "code": "reportMissingTypeStubs", - "range": { - "startColumn": 11, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportUnusedParameter", - "range": { - "startColumn": 16, - "endColumn": 20, - "lineCount": 1 - } - }, - { - "code": "reportReturnType", - "range": { - "startColumn": 15, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportReturnType", - "range": { - "startColumn": 15, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportReturnType", - "range": { - "startColumn": 15, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 43, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 62, - "endColumn": 66, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 65, - "endColumn": 69, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 64, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 67, - "endColumn": 71, - "lineCount": 1 - } - }, - { - "code": "reportReturnType", - "range": { - "startColumn": 15, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 67, - "endColumn": 71, - "lineCount": 1 - } - }, - { - "code": "reportReturnType", - "range": { - "startColumn": 15, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 25, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportReturnType", - "range": { - "startColumn": 15, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 37, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 40, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 43, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 49, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 56, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportReturnType", - "range": { - "startColumn": 15, - "endColumn": 78, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 73, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 37, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 40, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 43, - "endColumn": 44, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 46, - "endColumn": 73, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 52, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 55, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 63, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 66, - "endColumn": 67, - "lineCount": 1 - } - }, - { - "code": "reportReturnType", - "range": { - "startColumn": 15, - "endColumn": 78, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 37, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 40, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 43, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 49, - "endColumn": 63, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 56, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 22, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 70, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 37, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 40, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 43, - "endColumn": 44, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 46, - "endColumn": 70, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 52, - "endColumn": 69, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 59, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 22, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 37, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownLambdaType", - "range": { - "startColumn": 40, - "endColumn": 41, + "startColumn": 19, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownLambdaType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 43, - "endColumn": 64, + "startColumn": 8, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 49, - "endColumn": 63, - "lineCount": 1 + "startColumn": 15, + "endColumn": 20, + "lineCount": 3 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 56, - "endColumn": 62, - "lineCount": 1 + "startColumn": 15, + "endColumn": 20, + "lineCount": 3 } }, { "code": "reportArgumentType", "range": { - "startColumn": 22, - "endColumn": 66, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 73, + "startColumn": 12, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownLambdaType", + "code": "reportArgumentType", "range": { - "startColumn": 37, - "endColumn": 38, + "startColumn": 23, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownLambdaType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 41, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownLambdaType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 43, - "endColumn": 44, + "startColumn": 18, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownLambdaType", + "code": "reportAssignmentType", "range": { - "startColumn": 46, - "endColumn": 73, + "startColumn": 37, + "endColumn": 78, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAssignmentType", "range": { - "startColumn": 52, - "endColumn": 53, - "lineCount": 1 + "startColumn": 44, + "endColumn": 61, + "lineCount": 2 } }, { - "code": "reportUnknownArgumentType", + "code": "reportCallIssue", "range": { - "startColumn": 55, - "endColumn": 56, - "lineCount": 1 + "startColumn": 25, + "endColumn": 47, + "lineCount": 15 } }, { - "code": "reportUnknownArgumentType", + "code": "reportCallIssue", "range": { - "startColumn": 66, - "endColumn": 67, - "lineCount": 1 + "startColumn": 18, + "endColumn": 25, + "lineCount": 9 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 69, - "endColumn": 70, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 22, - "endColumn": 66, + "startColumn": 45, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportReturnType", "range": { - "startColumn": 8, - "endColumn": 29, + "startColumn": 15, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportCallIssue", "range": { - "startColumn": 20, - "endColumn": 35, - "lineCount": 1 + "startColumn": 12, + "endColumn": 13, + "lineCount": 11 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 22, - "endColumn": 37, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportIndexIssue", + "code": "reportAny", "range": { - "startColumn": 20, - "endColumn": 34, + "startColumn": 19, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportCallIssue", "range": { - "startColumn": 20, - "endColumn": 74, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 20, - "endColumn": 74, - "lineCount": 1 - } - }, - { - "code": "reportIndexIssue", - "range": { - "startColumn": 20, - "endColumn": 34, - "lineCount": 1 + "startColumn": 16, + "endColumn": 17, + "lineCount": 8 } }, { "code": "reportIndexIssue", "range": { "startColumn": 20, - "endColumn": 34, + "endColumn": 43, "lineCount": 1 } }, @@ -9117,942 +5777,934 @@ "code": "reportIndexIssue", "range": { "startColumn": 20, - "endColumn": 34, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportArgumentType", "range": { - "startColumn": 20, - "endColumn": 74, + "startColumn": 41, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 20, - "endColumn": 74, + "startColumn": 41, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportArgumentType", "range": { - "startColumn": 16, - "endColumn": 63, + "startColumn": 41, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportArgumentType", "range": { "startColumn": 41, - "endColumn": 63, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 30, - "endColumn": 42, + "startColumn": 44, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 53, - "endColumn": 67, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 53, - "endColumn": 67, + "startColumn": 24, + "endColumn": 77, "lineCount": 1 } }, { "code": "reportAttributeAccessIssue", "range": { - "startColumn": 58, - "endColumn": 67, + "startColumn": 73, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportCallIssue", "range": { - "startColumn": 36, - "endColumn": 42, + "startColumn": 12, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportArgumentType", "range": { - "startColumn": 4, - "endColumn": 37, + "startColumn": 49, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportCallIssue", "range": { - "startColumn": 4, - "endColumn": 37, - "lineCount": 1 + "startColumn": 16, + "endColumn": 17, + "lineCount": 10 } }, { - "code": "reportAssignmentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 66, + "startColumn": 19, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 4, - "endColumn": 30, + "startColumn": 30, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportAssignmentType", + "code": "reportCallIssue", "range": { - "startColumn": 33, - "endColumn": 59, - "lineCount": 1 + "startColumn": 22, + "endColumn": 29, + "lineCount": 17 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 15, + "startColumn": 49, + "endColumn": 56, "lineCount": 1 } - } - ], - "./sumpy/p2e.py": [ + }, { - "code": "reportImplicitAbstractClass", + "code": "reportReturnType", "range": { - "startColumn": 6, - "endColumn": 13, + "startColumn": 15, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAssignmentType", "range": { - "startColumn": 23, - "endColumn": 32, - "lineCount": 1 + "startColumn": 54, + "endColumn": 71, + "lineCount": 2 } }, { - "code": "reportMissingParameterType", + "code": "reportAssignmentType", "range": { - "startColumn": 23, - "endColumn": 32, - "lineCount": 1 + "startColumn": 54, + "endColumn": 71, + "lineCount": 2 } }, { - "code": "reportUnknownParameterType", + "code": "reportCallIssue", "range": { - "startColumn": 34, - "endColumn": 41, - "lineCount": 1 + "startColumn": 29, + "endColumn": 47, + "lineCount": 14 } }, { - "code": "reportMissingParameterType", + "code": "reportAssignmentType", "range": { - "startColumn": 34, - "endColumn": 41, + "startColumn": 37, + "endColumn": 78, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportCallIssue", "range": { - "startColumn": 48, - "endColumn": 52, - "lineCount": 1 + "startColumn": 22, + "endColumn": 29, + "lineCount": 13 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 48, + "startColumn": 45, "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportReturnType", "range": { - "startColumn": 59, - "endColumn": 73, + "startColumn": 15, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 59, - "endColumn": 73, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 23, - "endColumn": 39, + "startColumn": 22, + "endColumn": 57, "lineCount": 1 } - }, + } + ], + "./sumpy/kernel.py": [ { - "code": "reportUnknownArgumentType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 23, - "endColumn": 39, + "startColumn": 11, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 20, - "endColumn": 41, + "startColumn": 15, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnusedParameter", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 16, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportReturnType", "range": { - "startColumn": 31, - "endColumn": 47, + "startColumn": 15, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportReturnType", "range": { - "startColumn": 27, - "endColumn": 34, + "startColumn": 15, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportReturnType", "range": { - "startColumn": 27, - "endColumn": 41, + "startColumn": 15, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 17, - "endColumn": 21, + "startColumn": 15, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 22, + "startColumn": 43, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportArgumentType", "range": { - "startColumn": 13, - "endColumn": 22, + "startColumn": 62, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 65, + "endColumn": 69, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportArgumentType", "range": { - "startColumn": 13, - "endColumn": 16, + "startColumn": 64, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 19, - "endColumn": 32, + "startColumn": 67, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportReturnType", "range": { - "startColumn": 20, - "endColumn": 34, + "startColumn": 15, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 20, - "endColumn": 60, + "startColumn": 67, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportReturnType", "range": { - "startColumn": 29, - "endColumn": 51, + "startColumn": 15, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 16, - "endColumn": 61, + "startColumn": 25, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportReturnType", "range": { - "startColumn": 17, - "endColumn": 31, + "startColumn": 15, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 30, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 37, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 48, - "endColumn": 62, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 43, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 49, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 55, + "startColumn": 56, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportReturnType", "range": { - "startColumn": 35, - "endColumn": 55, + "startColumn": 15, + "endColumn": 78, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 57, - "endColumn": 77, + "startColumn": 30, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 57, - "endColumn": 77, + "startColumn": 37, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 15, - "endColumn": 29, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 45, - "endColumn": 51, + "startColumn": 43, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 45, - "endColumn": 51, + "startColumn": 46, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 18, - "endColumn": 28, + "startColumn": 52, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 18, - "endColumn": 28, + "startColumn": 55, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 32, + "startColumn": 63, + "endColumn": 64, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 54, - "endColumn": 61, + "startColumn": 66, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportReturnType", "range": { - "startColumn": 68, - "endColumn": 81, + "startColumn": 15, + "endColumn": 78, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 27, + "startColumn": 30, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 28, + "startColumn": 37, "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 14, - "endColumn": 36, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 43, + "endColumn": 64, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 49, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 56, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 22, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 30, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 22, - "endColumn": 36, + "startColumn": 37, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 22, - "endColumn": 36, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 20, - "endColumn": 32, + "startColumn": 43, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 31, - "endColumn": 39, + "startColumn": 46, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 32, + "startColumn": 52, + "endColumn": 69, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 32, + "startColumn": 59, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 20, - "endColumn": 32, + "startColumn": 22, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 32, + "startColumn": 30, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 27, - "endColumn": 35, + "startColumn": 37, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 35, - "endColumn": 55, + "startColumn": 43, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 55, + "startColumn": 49, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 57, - "endColumn": 77, + "startColumn": 56, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 57, - "endColumn": 77, + "startColumn": 22, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 42, + "startColumn": 30, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownLambdaType", "range": { "startColumn": 37, - "endColumn": 57, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 37, - "endColumn": 57, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 43, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownLambdaType", "range": { - "startColumn": 45, - "endColumn": 51, + "startColumn": 46, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 45, - "endColumn": 51, + "startColumn": 52, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 31, + "startColumn": 55, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 46, + "startColumn": 66, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 69, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 22, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportIncompatibleMethodOverride", "range": { "startColumn": 8, - "endColumn": 18, + "endColumn": 29, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 36, + "startColumn": 20, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { "startColumn": 22, - "endColumn": 36, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportIndexIssue", "range": { "startColumn": 20, - "endColumn": 32, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportCallIssue", "range": { - "startColumn": 31, - "endColumn": 39, + "startColumn": 20, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { "startColumn": 20, - "endColumn": 32, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportIndexIssue", "range": { "startColumn": 20, - "endColumn": 32, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportIndexIssue", "range": { "startColumn": 20, - "endColumn": 32, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportIndexIssue", "range": { "startColumn": 20, - "endColumn": 32, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { "startColumn": 20, - "endColumn": 32, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 41, - "endColumn": 49, + "startColumn": 20, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportOperatorIssue", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 16, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportOperatorIssue", "range": { - "startColumn": 35, - "endColumn": 55, + "startColumn": 41, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 55, + "startColumn": 30, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 57, - "endColumn": 77, + "startColumn": 53, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 57, - "endColumn": 77, + "startColumn": 53, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 14, - "endColumn": 42, + "startColumn": 58, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnusedParameter", "range": { - "startColumn": 37, - "endColumn": 57, + "startColumn": 36, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 37, - "endColumn": 57, + "startColumn": 4, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 4, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAssignmentType", "range": { - "startColumn": 45, - "endColumn": 51, + "startColumn": 40, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 45, - "endColumn": 51, + "startColumn": 4, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAssignmentType", "range": { - "startColumn": 15, - "endColumn": 31, + "startColumn": 33, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 40, - "endColumn": 46, + "startColumn": 4, + "endColumn": 15, "lineCount": 1 } } ], - "./sumpy/p2p.py": [ + "./sumpy/p2e.py": [ { "code": "reportImplicitAbstractClass", "range": { @@ -10065,7 +6717,7 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 23, - "endColumn": 37, + "endColumn": 32, "lineCount": 1 } }, @@ -10073,103 +6725,103 @@ "code": "reportMissingParameterType", "range": { "startColumn": 23, - "endColumn": 37, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 39, - "endColumn": 51, + "startColumn": 34, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 39, - "endColumn": 51, + "startColumn": 34, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 53, - "endColumn": 67, + "startColumn": 48, + "endColumn": 52, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 53, - "endColumn": 67, + "startColumn": 48, + "endColumn": 52, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 59, + "endColumn": 73, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 59, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 35, + "startColumn": 23, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 35, + "startColumn": 23, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 42, - "endColumn": 56, + "startColumn": 20, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 42, - "endColumn": 56, + "startColumn": 23, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 48, - "endColumn": 51, + "startColumn": 23, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 30, + "startColumn": 31, + "endColumn": 47, "lineCount": 1 } }, @@ -10177,263 +6829,271 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 27, - "endColumn": 30, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 47, - "endColumn": 50, + "startColumn": 27, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 47, - "endColumn": 50, + "startColumn": 17, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 56, - "endColumn": 70, + "startColumn": 8, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 27, - "endColumn": 41, + "startColumn": 13, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 58, - "endColumn": 72, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 25, - "endColumn": 37, + "startColumn": 13, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 44, - "endColumn": 48, + "startColumn": 19, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 25, + "startColumn": 20, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 16, + "startColumn": 20, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 29, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 40, + "startColumn": 16, + "endColumn": 61, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 48, + "startColumn": 17, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 68, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportImplicitOverride", "range": { - "startColumn": 53, - "endColumn": 61, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 48, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 25, - "endColumn": 33, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportImplicitOverride", + "range": { + "startColumn": 8, + "endColumn": 28, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", "range": { - "startColumn": 60, - "endColumn": 64, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 37, - "endColumn": 42, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 41, + "startColumn": 57, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 38, + "startColumn": 57, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownMemberType", "range": { "startColumn": 15, - "endColumn": 40, + "endColumn": 29, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 45, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 45, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 18, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 18, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 16, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 54, + "endColumn": 61, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 68, + "endColumn": 81, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 20, - "endColumn": 32, + "startColumn": 17, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 37, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 29, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, @@ -10464,56 +7124,72 @@ { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 22, + "endColumn": 36, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 22, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 13 + "startColumn": 31, + "endColumn": 39, + "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 24, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 36, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 20, + "endColumn": 32, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 27, + "endColumn": 35, "lineCount": 1 } }, @@ -10521,47 +7197,63 @@ "code": "reportImplicitOverride", "range": { "startColumn": 8, - "endColumn": 27, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 57, + "endColumn": 77, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 57, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 14, + "endColumn": 42, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 37, + "endColumn": 57, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 37, + "endColumn": 57, "lineCount": 1 } }, @@ -10569,39 +7261,39 @@ "code": "reportImplicitOverride", "range": { "startColumn": 8, - "endColumn": 18, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 45, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 11 + "startColumn": 45, + "endColumn": 51, + "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 20, + "startColumn": 15, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 36, + "startColumn": 40, + "endColumn": 46, "lineCount": 1 } }, @@ -10617,7 +7309,7 @@ "code": "reportIncompatibleMethodOverride", "range": { "startColumn": 8, - "endColumn": 27, + "endColumn": 18, "lineCount": 1 } }, @@ -10625,95 +7317,87 @@ "code": "reportImplicitOverride", "range": { "startColumn": 8, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 34, - "endColumn": 38, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 22, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 22, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 31, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 21 + "startColumn": 20, + "endColumn": 32, + "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 41, + "endColumn": 49, "lineCount": 1 } }, @@ -10760,447 +7444,455 @@ { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 29, + "startColumn": 14, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 20, + "startColumn": 37, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 36, + "startColumn": 37, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportImplicitOverride", "range": { - "startColumn": 36, - "endColumn": 42, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 45, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 45, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 15, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 40, + "endColumn": 46, "lineCount": 1 } - }, + } + ], + "./sumpy/p2p.py": [ { - "code": "reportUnknownMemberType", + "code": "reportImplicitAbstractClass", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 6, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 23, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 23, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 39, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 39, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 42, + "startColumn": 53, + "endColumn": 67, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 36, - "endColumn": 42, + "startColumn": 53, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 18, - "endColumn": 48, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 15, - "endColumn": 29, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 14, - "endColumn": 20, + "startColumn": 31, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 31, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 27, - "endColumn": 53, + "startColumn": 42, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 26, + "startColumn": 42, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 53, + "startColumn": 48, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 36, + "startColumn": 27, + "endColumn": 30, "lineCount": 1 } - } - ], - "./sumpy/point_calculus.py": [ + }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 60, + "startColumn": 27, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 40, + "startColumn": 47, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 39, + "startColumn": 47, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 39, + "startColumn": 56, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 21, + "startColumn": 27, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 51, + "startColumn": 58, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 14, + "startColumn": 25, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 52, + "startColumn": 44, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 13, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 15, - "endColumn": 29, + "startColumn": 13, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportImplicitOverride", "range": { - "startColumn": 15, - "endColumn": 33, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 8, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 56, - "lineCount": 4 + "startColumn": 24, + "endColumn": 48, + "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportCallIssue", "range": { - "startColumn": 15, - "endColumn": 60, - "lineCount": 4 + "startColumn": 23, + "endColumn": 68, + "lineCount": 1 } }, { - "code": "reportReturnType", + "code": "reportArgumentType", "range": { - "startColumn": 15, - "endColumn": 78, + "startColumn": 53, + "endColumn": 61, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAssignmentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 49, + "startColumn": 25, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportReturnType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 21, + "startColumn": 60, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportReturnType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 31, - "lineCount": 5 + "startColumn": 37, + "endColumn": 42, + "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportArgumentType", "range": { - "startColumn": 23, - "endColumn": 50, + "startColumn": 29, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 28, + "startColumn": 27, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportReturnType", + "code": "reportOperatorIssue", "range": { "startColumn": 15, - "endColumn": 23, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 15, - "endColumn": 29, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 15, - "endColumn": 29, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnusedParameter", "range": { - "startColumn": 15, - "endColumn": 29, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 39, - "lineCount": 3 + "startColumn": 40, + "endColumn": 50, + "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 38, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 34, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 42, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, - "endColumn": 46, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 42, + "startColumn": 31, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 46, + "startColumn": 15, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { "startColumn": 8, "endColumn": 20, @@ -11208,404 +7900,394 @@ } }, { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 40, - "lineCount": 1 - } - } - ], - "./sumpy/qbx.py": [ - { - "code": "reportUnknownParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 12, - "endColumn": 26, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, - "endColumn": 26, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportOperatorIssue", "range": { "startColumn": 12, - "endColumn": 16, - "lineCount": 1 + "endColumn": 32, + "lineCount": 2 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 12, - "endColumn": 16, - "lineCount": 1 + "endColumn": 21, + "lineCount": 13 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 18, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 12, - "endColumn": 26, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, - "endColumn": 26, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 26, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 26, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 27, - "endColumn": 41, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 41, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 27, - "endColumn": 41, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportImplicitOverride", "range": { - "startColumn": 25, - "endColumn": 37, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 17, - "endColumn": 21, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportOperatorIssue", "range": { - "startColumn": 13, - "endColumn": 16, - "lineCount": 1 + "startColumn": 12, + "endColumn": 32, + "lineCount": 2 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, + "startColumn": 12, "endColumn": 21, - "lineCount": 1 + "lineCount": 11 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 22, - "endColumn": 25, + "startColumn": 14, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 22, - "endColumn": 25, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 27, - "endColumn": 31, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 27, - "endColumn": 31, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 33, - "endColumn": 37, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 33, - "endColumn": 37, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 39, - "endColumn": 45, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 39, - "endColumn": 45, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 47, - "endColumn": 51, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 47, - "endColumn": 51, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 58, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 59, - "endColumn": 63, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 33, - "endColumn": 37, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { - "startColumn": 39, - "endColumn": 43, - "lineCount": 1 + "startColumn": 12, + "endColumn": 16, + "lineCount": 11 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 52, - "endColumn": 58, - "lineCount": 1 + "startColumn": 12, + "endColumn": 21, + "lineCount": 21 } }, { - "code": "reportUnknownArgumentType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 16, - "endColumn": 19, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportImplicitOverride", "range": { "startColumn": 8, - "endColumn": 17, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 24, - "endColumn": 27, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 24, - "endColumn": 27, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 33, + "startColumn": 57, + "endColumn": 77, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 29, - "endColumn": 33, + "startColumn": 57, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 39, + "startColumn": 15, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 39, + "startColumn": 14, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 47, + "startColumn": 36, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 41, - "endColumn": 47, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 49, - "endColumn": 61, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 49, - "endColumn": 61, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 63, - "endColumn": 75, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 63, - "endColumn": 75, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 28, - "endColumn": 57, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, @@ -11613,518 +8295,578 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 33, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 70, - "lineCount": 3 + "endColumn": 28, + "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportOperatorIssue", "range": { - "startColumn": 15, - "endColumn": 32, - "lineCount": 1 + "startColumn": 28, + "endColumn": 18, + "lineCount": 43 + } + }, + { + "code": "reportOperatorIssue", + "range": { + "startColumn": 28, + "endColumn": 18, + "lineCount": 22 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 43, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 62, - "endColumn": 66, + "startColumn": 36, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 68, - "endColumn": 74, + "startColumn": 36, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 35, + "startColumn": 18, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 38, + "startColumn": 15, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportAny", + "range": { + "startColumn": 14, + "endColumn": 20, + "lineCount": 1 + } + }, + { + "code": "reportAny", + "range": { + "startColumn": 12, + "endColumn": 24, + "lineCount": 1 + } + }, + { + "code": "reportAny", + "range": { + "startColumn": 27, + "endColumn": 53, + "lineCount": 1 + } + }, + { + "code": "reportAny", + "range": { + "startColumn": 12, + "endColumn": 26, + "lineCount": 1 + } + }, + { + "code": "reportAny", "range": { "startColumn": 29, - "endColumn": 41, + "endColumn": 53, + "lineCount": 1 + } + } + ], + "./sumpy/point_calculus.py": [ + { + "code": "reportAny", + "range": { + "startColumn": 17, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 15, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 29, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 29, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 16, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 46, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 31, - "endColumn": 43, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 31, - "endColumn": 43, + "startColumn": 30, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 26, - "endColumn": 30, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnusedVariable", + "code": "reportAny", "range": { - "startColumn": 36, - "endColumn": 37, + "startColumn": 15, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 57, - "endColumn": 69, + "startColumn": 15, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 16, - "endColumn": 28, - "lineCount": 1 + "startColumn": 15, + "endColumn": 56, + "lineCount": 4 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 16, - "endColumn": 28, - "lineCount": 1 + "startColumn": 15, + "endColumn": 60, + "lineCount": 4 } }, { - "code": "reportUnknownMemberType", + "code": "reportReturnType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 15, + "endColumn": 78, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportAssignmentType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 21, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportReturnType", "range": { - "startColumn": 39, - "endColumn": 45, + "startColumn": 15, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportReturnType", "range": { - "startColumn": 8, - "endColumn": 18, - "lineCount": 1 + "startColumn": 15, + "endColumn": 31, + "lineCount": 5 } }, { - "code": "reportUnknownMemberType", + "code": "reportOperatorIssue", "range": { "startColumn": 23, - "endColumn": 44, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, + "startColumn": 15, "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportReturnType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 15, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 25, - "lineCount": 8 + "startColumn": 15, + "endColumn": 29, + "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 15 + "startColumn": 15, + "endColumn": 29, + "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 15, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 19, - "lineCount": 1 + "startColumn": 23, + "endColumn": 39, + "lineCount": 3 } }, { - "code": "reportUnknownParameterType", + "code": "reportCallIssue", "range": { - "startColumn": 21, - "endColumn": 28, + "startColumn": 23, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 21, - "endColumn": 28, + "startColumn": 31, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 37, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 30, - "endColumn": 37, + "startColumn": 12, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 39, - "endColumn": 48, + "startColumn": 12, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 39, - "endColumn": 48, + "startColumn": 12, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 50, - "endColumn": 65, + "startColumn": 12, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 50, - "endColumn": 65, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, + { + "code": "reportAny", + "range": { + "startColumn": 19, + "endColumn": 40, + "lineCount": 1 + } + } + ], + "./sumpy/qbx.py": [ { "code": "reportUnknownParameterType", "range": { - "startColumn": 14, - "endColumn": 20, + "startColumn": 12, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 14, - "endColumn": 20, + "startColumn": 12, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 14, - "endColumn": 36, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 33, - "endColumn": 42, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 12, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 12, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 12, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 12, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 27, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 27, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 27, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 44, + "startColumn": 25, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 17, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 12, - "endColumn": 25, - "lineCount": 6 + "startColumn": 13, + "endColumn": 16, + "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, + "startColumn": 8, "endColumn": 21, - "lineCount": 13 + "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 22, + "endColumn": 25, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 22, + "endColumn": 25, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 21, - "endColumn": 28, + "startColumn": 27, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 21, - "endColumn": 28, + "startColumn": 27, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 30, + "startColumn": 33, "endColumn": 37, "lineCount": 1 } @@ -12132,7 +8874,7 @@ { "code": "reportMissingParameterType", "range": { - "startColumn": 30, + "startColumn": 33, "endColumn": 37, "lineCount": 1 } @@ -12141,7 +8883,7 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 39, - "endColumn": 54, + "endColumn": 45, "lineCount": 1 } }, @@ -12149,863 +8891,847 @@ "code": "reportMissingParameterType", "range": { "startColumn": 39, - "endColumn": 54, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 58, - "endColumn": 64, + "startColumn": 47, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 58, - "endColumn": 64, + "startColumn": 47, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 36, + "startColumn": 34, + "endColumn": 58, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 59, + "endColumn": 63, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 33, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 39, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 52, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 16, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 27, + "endColumn": 17, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 24, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 24, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 29, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 29, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 35, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 44, + "startColumn": 35, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 41, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 41, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 49, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportOperatorIssue", - "range": { - "startColumn": 12, - "endColumn": 25, - "lineCount": 14 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 20 - } - }, - { - "code": "reportIncompatibleMethodOverride", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 49, + "endColumn": 61, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 32, + "startColumn": 63, + "endColumn": 75, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 32, + "startColumn": 63, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 54, + "startColumn": 28, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 54, + "startColumn": 16, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 56, - "endColumn": 76, - "lineCount": 1 + "startColumn": 16, + "endColumn": 70, + "lineCount": 3 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 56, - "endColumn": 76, + "startColumn": 15, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 36, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 62, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 28, + "startColumn": 68, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 21, - "endColumn": 28, + "startColumn": 23, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 37, + "startColumn": 24, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 30, - "endColumn": 37, + "startColumn": 29, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 39, - "endColumn": 54, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 39, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnusedParameter", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 24, - "endColumn": 34, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 24, - "endColumn": 34, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 38, - "endColumn": 44, + "startColumn": 31, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 38, - "endColumn": 44, + "startColumn": 31, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 36, + "startColumn": 26, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnusedVariable", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 36, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 57, + "endColumn": 69, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 18, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 25, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 25, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 27, - "endColumn": 39, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 27, - "endColumn": 39, + "startColumn": 39, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 12, - "endColumn": 34, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 21, - "endColumn": 34, + "startColumn": 23, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 28, - "endColumn": 34, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 34, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportOperatorIssue", "range": { - "startColumn": 21, - "endColumn": 34, - "lineCount": 1 + "startColumn": 12, + "endColumn": 32, + "lineCount": 2 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 34, - "lineCount": 1 + "startColumn": 12, + "endColumn": 21, + "lineCount": 15 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { "startColumn": 12, - "endColumn": 34, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 21, - "endColumn": 34, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 34, + "startColumn": 21, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 20, - "endColumn": 35, + "startColumn": 21, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 20, - "endColumn": 35, + "startColumn": 30, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 32, + "startColumn": 30, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 37, + "startColumn": 39, "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 67, - "endColumn": 79, + "startColumn": 39, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 24, - "endColumn": 33, + "startColumn": 50, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 33, - "endColumn": 44, + "startColumn": 50, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 33, - "endColumn": 44, + "startColumn": 14, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 46, - "endColumn": 75, + "startColumn": 14, + "endColumn": 20, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 54, - "endColumn": 58, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 60, - "endColumn": 74, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 26, - "endColumn": 38, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 31, + "startColumn": 33, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 34, - "endColumn": 53, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 40, - "endColumn": 51, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 55, - "endColumn": 66, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 34, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 22, - "endColumn": 31, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 34, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 38, + "startColumn": 40, "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 26, - "endColumn": 37, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 41, - "endColumn": 53, + "startColumn": 23, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 40, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportOperatorIssue", "range": { - "startColumn": 22, - "endColumn": 31, - "lineCount": 1 + "startColumn": 12, + "endColumn": 32, + "lineCount": 2 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 12, + "endColumn": 21, + "lineCount": 13 + } + }, + { + "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 40, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 29, - "endColumn": 40, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 42, - "endColumn": 76, + "startColumn": 21, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 50, - "endColumn": 54, + "startColumn": 21, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 56, - "endColumn": 75, + "startColumn": 30, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 22, - "endColumn": 34, + "startColumn": 30, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 31, + "startColumn": 39, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 22, - "endColumn": 34, + "startColumn": 39, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 40, + "startColumn": 58, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnusedClass", + "code": "reportMissingParameterType", "range": { - "startColumn": 6, - "endColumn": 39, + "startColumn": 58, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 32, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 32, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 37, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 34, - "endColumn": 37, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 39, - "endColumn": 55, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 39, - "endColumn": 55, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 25, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 25, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 27, - "endColumn": 41, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 41, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 13, - "endColumn": 22, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 29, + "startColumn": 23, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 26, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 27, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, @@ -13018,212 +9744,210 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { - "startColumn": 29, - "endColumn": 50, - "lineCount": 1 + "startColumn": 12, + "endColumn": 16, + "lineCount": 13 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 52, - "endColumn": 70, - "lineCount": 1 + "startColumn": 12, + "endColumn": 21, + "lineCount": 20 } }, { - "code": "reportUnknownMemberType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 16, + "startColumn": 8, "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 45, - "endColumn": 63, + "startColumn": 12, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 12, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 37, - "endColumn": 56, + "startColumn": 34, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 34, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 39, - "endColumn": 58, + "startColumn": 56, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 56, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 40, - "endColumn": 59, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 48, + "startColumn": 21, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, + "startColumn": 21, "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 48, + "startColumn": 30, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 30, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 48, + "startColumn": 39, + "endColumn": 54, "lineCount": 1 } - } - ], - "./sumpy/symbolic.py": [ + }, { - "code": "reportMissingTypeStubs", + "code": "reportMissingParameterType", "range": { - "startColumn": 15, - "endColumn": 24, + "startColumn": 39, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnusedImport", + "code": "reportUnknownParameterType", "range": { - "startColumn": 15, - "endColumn": 24, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportMissingParameterType", "range": { - "startColumn": 11, - "endColumn": 16, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 7, - "endColumn": 15, + "startColumn": 24, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 10, - "endColumn": 21, + "startColumn": 24, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnusedFunction", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 16, + "startColumn": 38, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 15, - "endColumn": 24, + "startColumn": 38, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 57, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 57, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 56, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, @@ -13231,278 +9955,260 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 4, - "endColumn": 15, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 21, + "startColumn": 19, + "endColumn": 25, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 21, + "startColumn": 19, + "endColumn": 25, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 27, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 27, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 33, - "endColumn": 40, + "startColumn": 12, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 41, - "endColumn": 46, + "startColumn": 21, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 50, - "endColumn": 56, + "startColumn": 28, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 50, - "endColumn": 56, + "startColumn": 12, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 50, - "endColumn": 56, + "startColumn": 21, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 50, - "endColumn": 56, + "startColumn": 28, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 50, - "endColumn": 56, + "startColumn": 12, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 50, - "endColumn": 56, + "startColumn": 21, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 37, - "endColumn": 42, + "startColumn": 28, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 24, - "endColumn": 33, + "startColumn": 20, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 41, - "endColumn": 56, + "startColumn": 20, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 27, + "startColumn": 23, "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 29, + "startColumn": 37, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 17, - "endColumn": 20, + "startColumn": 67, + "endColumn": 79, "lineCount": 1 } }, { - "code": "reportReturnType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 37, + "startColumn": 24, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportReturnType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 37, + "startColumn": 33, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 5, - "endColumn": 10, + "startColumn": 33, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 46, + "startColumn": 46, + "endColumn": 75, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 46, - "lineCount": 1 - } - } - ], - "./sumpy/test/coeff_test_tools.py": [ - { - "code": "reportMissingTypeStubs", - "range": { - "startColumn": 7, - "endColumn": 12, + "startColumn": 54, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 17, + "startColumn": 60, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 17, + "startColumn": 26, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 18, + "startColumn": 22, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 23, + "startColumn": 34, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 18, + "startColumn": 40, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 22, + "startColumn": 55, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 22, + "startColumn": 22, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 34, + "startColumn": 22, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { "startColumn": 23, "endColumn": 34, @@ -13510,1306 +10216,1326 @@ } }, { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 36, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 36, - "endColumn": 45, + "startColumn": 38, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 24, + "startColumn": 26, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 22, + "startColumn": 41, + "endColumn": 53, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 22, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 18, + "startColumn": 22, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 21, - "endColumn": 38, + "startColumn": 29, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 14, + "startColumn": 29, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 21, - "endColumn": 24, + "startColumn": 42, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 24, + "startColumn": 50, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 40, + "startColumn": 56, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 22, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 22, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 48, + "startColumn": 22, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 70, + "startColumn": 22, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnusedClass", "range": { - "startColumn": 35, - "endColumn": 72, + "startColumn": 6, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 23, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 39, + "startColumn": 23, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 24, - "endColumn": 27, + "startColumn": 34, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 17, + "startColumn": 34, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 18, - "endColumn": 24, + "startColumn": 39, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 18, - "endColumn": 24, + "startColumn": 39, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportUnknownParameterType", "range": { - "startColumn": 18, - "endColumn": 24, + "startColumn": 12, + "endColumn": 25, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 12, + "endColumn": 25, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 26, - "endColumn": 38, + "startColumn": 27, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 26, - "endColumn": 38, + "startColumn": 27, + "endColumn": 41, "lineCount": 1 } - } - ], - "./sumpy/test/curve.py": [ + }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 13, + "endColumn": 22, "lineCount": 1 } - } - ], - "./sumpy/test/geometries.py": [ + }, { - "code": "reportAny", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 13, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 13, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 28, - "endColumn": 36, + "startColumn": 13, + "endColumn": 27, "lineCount": 1 } - } - ], - "./sumpy/test/test_codegen.py": [ + }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 39, - "endColumn": 49, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 29, + "startColumn": 29, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 29, + "startColumn": 52, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 29, - "endColumn": 30, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 29, + "startColumn": 45, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 28, - "endColumn": 29, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportEmptyAbstractUsage", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 11, - "endColumn": 60, + "startColumn": 37, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 75, - "endColumn": 76, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } - } - ], - "./sumpy/test/test_cse.py": [ + }, { - "code": "reportMissingTypeStubs", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 9, - "endColumn": 38, + "startColumn": 39, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportUnknownMemberType", "range": { - "startColumn": 9, - "endColumn": 23, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 9, - "endColumn": 32, + "startColumn": 40, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 0, - "endColumn": 1, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 3, - "endColumn": 4, + "startColumn": 29, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 6, - "endColumn": 7, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 9, - "endColumn": 10, + "startColumn": 29, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 13, + "startColumn": 16, + "endColumn": 28, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 29, + "endColumn": 48, + "lineCount": 1 + } + } + ], + "./sumpy/symbolic.py": [ + { + "code": "reportMissingTypeStubs", + "range": { + "startColumn": 15, "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnusedImport", "range": { - "startColumn": 0, - "endColumn": 2, + "startColumn": 15, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 4, - "endColumn": 6, + "startColumn": 11, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 10, + "startColumn": 7, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 14, + "startColumn": 10, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnusedFunction", "range": { - "startColumn": 16, - "endColumn": 18, + "startColumn": 4, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 20, - "endColumn": 22, + "startColumn": 15, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportCallIssue", "range": { - "startColumn": 24, - "endColumn": 26, + "startColumn": 16, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 30, + "startColumn": 16, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 32, - "endColumn": 34, + "startColumn": 39, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 38, + "startColumn": 4, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 40, - "endColumn": 43, + "startColumn": 16, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 45, - "endColumn": 48, + "startColumn": 16, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 50, - "endColumn": 53, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 56, - "endColumn": 67, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 33, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 9, - "endColumn": 13, + "startColumn": 41, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 9, - "endColumn": 13, + "startColumn": 50, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 50, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 9, - "endColumn": 13, + "startColumn": 50, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 9, - "endColumn": 13, + "startColumn": 50, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 31, + "startColumn": 50, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 41, - "endColumn": 45, + "startColumn": 50, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 31, + "startColumn": 37, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 39, + "startColumn": 37, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 31, + "startColumn": 24, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportArgumentType", "range": { - "startColumn": 33, - "endColumn": 47, + "startColumn": 41, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 31, + "startColumn": 27, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 47, + "startColumn": 16, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 9, + "startColumn": 17, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportReturnType", "range": { - "startColumn": 11, - "endColumn": 39, + "startColumn": 23, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportReturnType", "range": { - "startColumn": 31, - "endColumn": 32, + "startColumn": 23, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 42, - "endColumn": 46, + "startColumn": 5, + "endColumn": 10, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportOperatorIssue", "range": { - "startColumn": 31, - "endColumn": 32, + "startColumn": 35, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 40, + "startColumn": 35, + "endColumn": 46, "lineCount": 1 } - }, + } + ], + "./sumpy/test/coeff_test_tools.py": [ { - "code": "reportAny", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 31, - "endColumn": 32, + "startColumn": 7, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 48, + "startColumn": 14, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 31, - "endColumn": 32, + "startColumn": 14, + "endColumn": 17, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 9, + "startColumn": 15, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 11, - "endColumn": 39, + "startColumn": 14, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 24, - "endColumn": 29, + "startColumn": 15, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 43, + "startColumn": 14, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 49, + "startColumn": 19, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { "startColumn": 23, - "endColumn": 31, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 32, + "startColumn": 23, "endColumn": 34, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 17, + "startColumn": 36, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 19, - "endColumn": 20, + "startColumn": 36, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 42, - "endColumn": 43, + "startColumn": 13, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 44, - "endColumn": 45, + "startColumn": 13, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 31, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 37, - "endColumn": 45, + "startColumn": 13, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 46, - "endColumn": 53, + "startColumn": 21, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 31, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 34, + "startColumn": 21, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 5, + "startColumn": 21, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 49, + "startColumn": 17, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 66, + "startColumn": 23, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 29, - "endColumn": 45, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 47, - "endColumn": 64, + "startColumn": 35, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 37, - "endColumn": 40, + "startColumn": 35, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 5, + "startColumn": 35, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 51, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 66, + "startColumn": 35, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 45, + "startColumn": 24, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 47, - "endColumn": 64, + "startColumn": 4, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 38, + "startColumn": 18, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 5, + "startColumn": 18, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnusedParameter", "range": { - "startColumn": 4, - "endColumn": 5, + "startColumn": 18, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 15, - "endColumn": 16, + "startColumn": 26, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 32, - "endColumn": 53, - "lineCount": 2 + "startColumn": 26, + "endColumn": 38, + "lineCount": 1 } - }, + } + ], + "./sumpy/test/curve.py": [ { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 32, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } - }, + } + ], + "./sumpy/test/geometries.py": [ { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 51, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 6, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 6, + "startColumn": 28, + "endColumn": 36, "lineCount": 1 } - }, + } + ], + "./sumpy/test/test_codegen.py": [ { "code": "reportArgumentType", "range": { - "startColumn": 21, - "endColumn": 33, + "startColumn": 39, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportArgumentType", "range": { - "startColumn": 21, - "endColumn": 33, + "startColumn": 28, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 28, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 19, - "endColumn": 24, + "startColumn": 29, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportArgumentType", "range": { - "startColumn": 21, - "endColumn": 33, + "startColumn": 28, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 25, - "endColumn": 27, + "startColumn": 28, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportEmptyAbstractUsage", "range": { - "startColumn": 29, - "endColumn": 31, + "startColumn": 11, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 15, - "endColumn": 33, + "startColumn": 75, + "endColumn": 76, + "lineCount": 1 + } + } + ], + "./sumpy/test/test_cse.py": [ + { + "code": "reportMissingTypeStubs", + "range": { + "startColumn": 9, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 9, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 62, - "endColumn": 64, + "startColumn": 9, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 29, - "endColumn": 40, + "startColumn": 0, + "endColumn": 1, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 29, - "endColumn": 60, + "startColumn": 3, + "endColumn": 4, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 31, - "endColumn": 34, + "startColumn": 6, + "endColumn": 7, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 42, + "startColumn": 9, + "endColumn": 10, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 46, - "endColumn": 57, + "startColumn": 13, + "endColumn": 24, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 48, - "endColumn": 51, + "startColumn": 0, + "endColumn": 2, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 58, - "endColumn": 59, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 29, - "endColumn": 32, + "startColumn": 8, + "endColumn": 10, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 36, + "startColumn": 12, + "endColumn": 14, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 28, - "endColumn": 41, + "startColumn": 16, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 28, + "startColumn": 20, + "endColumn": 22, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 39, + "startColumn": 24, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 41, + "startColumn": 28, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 23, - "endColumn": 29, + "startColumn": 32, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 47, + "startColumn": 36, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 37, + "startColumn": 40, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 49, - "endColumn": 51, + "startColumn": 45, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 50, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 39, - "endColumn": 43, + "startColumn": 56, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 34, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 46, - "endColumn": 48, + "startColumn": 9, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 15, - "endColumn": 38, + "startColumn": 9, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 15, - "endColumn": 51, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 9, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 44, - "endColumn": 50, + "startColumn": 9, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 39, + "startColumn": 30, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 51, - "endColumn": 53, + "startColumn": 41, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 32, + "startColumn": 30, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 15, - "endColumn": 35, + "startColumn": 35, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportAny", "range": { - "startColumn": 9, - "endColumn": 14, + "startColumn": 30, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportArgumentType", "range": { - "startColumn": 9, - "endColumn": 18, + "startColumn": 33, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 26, - "endColumn": 27, + "startColumn": 30, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 30, + "startColumn": 33, + "endColumn": 47, "lineCount": 1 } }, @@ -14817,118 +11543,126 @@ "code": "reportAny", "range": { "startColumn": 8, - "endColumn": 14, - "lineCount": 25 + "endColumn": 9, + "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 9, - "endColumn": 17, + "startColumn": 11, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 19, + "startColumn": 31, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 42, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 19, - "endColumn": 27, + "startColumn": 31, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 28, - "endColumn": 29, + "startColumn": 36, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 31, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 19, - "endColumn": 27, + "startColumn": 34, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 28, - "endColumn": 29, + "startColumn": 31, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { "startColumn": 34, - "endColumn": 35, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 39, - "endColumn": 50, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 11, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 17, - "endColumn": 18, + "startColumn": 24, + "endColumn": 29, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 21, - "endColumn": 29, + "startColumn": 35, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 30, + "startColumn": 44, + "endColumn": 49, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 23, "endColumn": 31, "lineCount": 1 } @@ -14936,415 +11670,399 @@ { "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 13, + "startColumn": 32, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 23, + "startColumn": 16, + "endColumn": 17, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 24, - "endColumn": 25, + "startColumn": 19, + "endColumn": 20, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 42, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 21, - "endColumn": 29, + "startColumn": 44, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 30, + "startColumn": 24, "endColumn": 31, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 36, - "endColumn": 37, + "startColumn": 37, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 52, + "startColumn": 46, + "endColumn": 53, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 23, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 17, - "endColumn": 18, + "startColumn": 32, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 21, - "endColumn": 29, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 30, - "endColumn": 31, + "startColumn": 34, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 27, + "endColumn": 66, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 27, + "startColumn": 29, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 28, - "endColumn": 29, + "startColumn": 47, + "endColumn": 64, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 37, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 25, - "endColumn": 33, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 35, + "startColumn": 35, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 41, + "startColumn": 27, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 45, - "endColumn": 56, + "startColumn": 29, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 9, - "endColumn": 17, + "startColumn": 47, + "endColumn": 64, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 19, + "startColumn": 36, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 13, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 23, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 24, - "endColumn": 25, + "startColumn": 15, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 + "startColumn": 32, + "endColumn": 53, + "lineCount": 2 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 25, - "endColumn": 33, + "startColumn": 16, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { "startColumn": 34, - "endColumn": 35, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 40, - "endColumn": 41, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 45, - "endColumn": 56, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportArgumentType", "range": { - "startColumn": 9, - "endColumn": 14, + "startColumn": 21, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 16, + "startColumn": 21, "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 16, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 28, - "endColumn": 46, + "startColumn": 19, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportArgumentType", "range": { - "startColumn": 9, - "endColumn": 14, + "startColumn": 21, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 25, + "startColumn": 25, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportIndexIssue", + "code": "reportAny", "range": { - "startColumn": 13, - "endColumn": 14, + "startColumn": 29, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportAny", "range": { "startColumn": 15, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportIndexIssue", - "range": { - "startColumn": 20, - "endColumn": 21, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportAny", "range": { - "startColumn": 26, - "endColumn": 39, + "startColumn": 23, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportIndexIssue", + "code": "reportAny", "range": { - "startColumn": 27, - "endColumn": 28, + "startColumn": 62, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownMemberType", "range": { "startColumn": 29, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportIndexIssue", - "range": { - "startColumn": 34, - "endColumn": 35, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 27, + "startColumn": 29, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportIndexIssue", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 16, + "startColumn": 31, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportAny", "range": { - "startColumn": 17, - "endColumn": 20, + "startColumn": 41, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportIndexIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 23, + "startColumn": 46, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 39, - "endColumn": 53, + "startColumn": 48, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportAny", "range": { - "startColumn": 9, - "endColumn": 14, + "startColumn": 58, + "endColumn": 59, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 32, - "endColumn": 33, + "startColumn": 29, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 14, - "endColumn": 15, + "startColumn": 35, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 40, + "startColumn": 28, "endColumn": 41, "lineCount": 1 } @@ -15352,1059 +12070,1041 @@ { "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 6, + "startColumn": 15, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 6, + "startColumn": 15, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 20, + "startColumn": 15, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 36, - "endColumn": 38, + "startColumn": 23, + "endColumn": 29, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 6, + "startColumn": 41, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 6, + "startColumn": 35, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 20, + "startColumn": 49, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 36, - "endColumn": 38, + "startColumn": 23, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 30, - "endColumn": 41, + "startColumn": 39, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 30, - "endColumn": 49, + "startColumn": 32, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 6, + "startColumn": 46, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 17, - "endColumn": 20, + "startColumn": 15, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 37, + "startColumn": 15, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 47, - "endColumn": 50, + "startColumn": 23, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 36, - "endColumn": 38, + "startColumn": 44, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportAny", "range": { - "startColumn": 48, - "endColumn": 49, + "startColumn": 35, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportConstantRedefinition", + "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 51, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportAny", "range": { - "startColumn": 11, - "endColumn": 34, + "startColumn": 15, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportAny", "range": { - "startColumn": 21, - "endColumn": 27, + "startColumn": 15, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 16, - "endColumn": 25, + "startColumn": 9, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 33, - "endColumn": 37, + "startColumn": 9, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 44, + "startColumn": 26, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 33, - "endColumn": 36, + "startColumn": 29, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 53, - "lineCount": 1 + "startColumn": 8, + "endColumn": 14, + "lineCount": 25 } - } - ], - "./sumpy/test/test_distributed.py": [ + }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 25, + "startColumn": 9, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { "startColumn": 18, - "endColumn": 25, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 63, - "endColumn": 70, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 19, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 28, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 14, - "endColumn": 22, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 22, + "startColumn": 19, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 24, - "endColumn": 32, + "startColumn": 28, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 24, - "endColumn": 32, + "startColumn": 34, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 39, + "startColumn": 39, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 39, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 73, + "startColumn": 17, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 38, + "startColumn": 21, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 27, - "endColumn": 38, + "startColumn": 30, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportAny", "range": { - "startColumn": 27, - "endColumn": 38, + "startColumn": 12, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 54, + "startColumn": 15, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 40, - "endColumn": 54, + "startColumn": 24, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportAny", "range": { - "startColumn": 40, - "endColumn": 54, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 56, - "endColumn": 60, + "startColumn": 21, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 56, - "endColumn": 60, + "startColumn": 30, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportAny", "range": { - "startColumn": 56, - "endColumn": 60, + "startColumn": 36, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 62, - "endColumn": 67, + "startColumn": 41, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 62, - "endColumn": 67, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 19, - "endColumn": 24, + "startColumn": 17, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 31, + "startColumn": 21, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 45, - "endColumn": 50, + "startColumn": 30, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 33, - "endColumn": 41, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 43, - "endColumn": 47, + "startColumn": 19, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 49, - "endColumn": 54, + "startColumn": 28, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 33, - "endColumn": 41, + "startColumn": 12, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 43, - "endColumn": 47, + "startColumn": 25, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 49, - "endColumn": 54, + "startColumn": 34, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 42, - "endColumn": 80, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 53, - "endColumn": 61, + "startColumn": 45, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 39, - "endColumn": 84, + "startColumn": 9, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 57, - "endColumn": 65, + "startColumn": 18, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 25, + "startColumn": 12, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 42, + "startColumn": 15, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 71, - "endColumn": 76, + "startColumn": 24, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 42, - "endColumn": 60, + "startColumn": 12, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { "startColumn": 25, - "endColumn": 40, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 25, - "endColumn": 40, + "startColumn": 34, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 42, - "endColumn": 58, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 42, - "endColumn": 58, + "startColumn": 45, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 36, - "endColumn": 51, + "startColumn": 9, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 53, - "endColumn": 69, + "startColumn": 16, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 71, - "endColumn": 76, + "startColumn": 15, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { "startColumn": 28, - "endColumn": 59, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 15, - "endColumn": 42, + "startColumn": 9, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { - "startColumn": 40, - "endColumn": 58, + "startColumn": 12, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportIndexIssue", "range": { - "startColumn": 46, - "endColumn": 70, + "startColumn": 13, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportOperatorIssue", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 15, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportIndexIssue", "range": { - "startColumn": 8, + "startColumn": 20, "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 23, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", + "code": "reportOperatorIssue", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 26, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIndexIssue", "range": { - "startColumn": 29, - "endColumn": 37, + "startColumn": 27, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportOperatorIssue", "range": { "startColumn": 29, - "endColumn": 37, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIndexIssue", "range": { - "startColumn": 39, - "endColumn": 47, + "startColumn": 34, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportOperatorIssue", "range": { - "startColumn": 39, - "endColumn": 47, + "startColumn": 14, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIndexIssue", "range": { - "startColumn": 49, - "endColumn": 81, + "startColumn": 15, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportOperatorIssue", "range": { - "startColumn": 49, - "endColumn": 81, + "startColumn": 17, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportIndexIssue", "range": { "startColumn": 22, - "endColumn": 35, - "lineCount": 1 - } - } - ], - "./sumpy/test/test_fmm.py": [ - { - "code": "reportUnusedImport", - "range": { - "startColumn": 4, - "endColumn": 8, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 39, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 9, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 32, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 14, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 18, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 36, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 18, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 21, + "startColumn": 36, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 65, - "endColumn": 81, + "startColumn": 30, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 16, - "endColumn": 39, + "startColumn": 30, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 64, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 66, - "endColumn": 73, + "startColumn": 17, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 61, - "endColumn": 77, + "startColumn": 34, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 47, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 37, - "endColumn": 60, + "startColumn": 36, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 62, - "endColumn": 69, + "startColumn": 48, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportConstantRedefinition", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportCallIssue", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 11, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 21, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 16, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 33, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 41, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 33, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 15, + "endColumn": 53, "lineCount": 1 } - }, + } + ], + "./sumpy/test/test_distributed.py": [ { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 18, + "endColumn": 25, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 18, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 63, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 8, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportOptionalOperand", + "code": "reportMissingParameterType", "range": { - "startColumn": 24, - "endColumn": 68, + "startColumn": 8, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 14, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 40, - "endColumn": 47, + "startColumn": 14, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 21, - "endColumn": 37, + "startColumn": 24, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 68, - "endColumn": 84, + "startColumn": 24, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 46, + "startColumn": 34, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 34, + "startColumn": 34, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportRedeclaration", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 34, + "startColumn": 41, + "endColumn": 73, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 35, - "endColumn": 41, + "startColumn": 27, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 41, + "startColumn": 27, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnusedParameter", "range": { - "startColumn": 35, - "endColumn": 41, + "startColumn": 27, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 43, + "startColumn": 40, "endColumn": 54, "lineCount": 1 } @@ -16412,7 +13112,7 @@ { "code": "reportMissingParameterType", "range": { - "startColumn": 43, + "startColumn": 40, "endColumn": 54, "lineCount": 1 } @@ -16420,7 +13120,7 @@ { "code": "reportUnusedParameter", "range": { - "startColumn": 43, + "startColumn": 40, "endColumn": 54, "lineCount": 1 } @@ -16453,7 +13153,7 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 62, - "endColumn": 65, + "endColumn": 67, "lineCount": 1 } }, @@ -16461,535 +13161,585 @@ "code": "reportMissingParameterType", "range": { "startColumn": 62, - "endColumn": 65, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 41, + "startColumn": 19, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, + "startColumn": 27, + "endColumn": 31, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 45, + "endColumn": 50, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 33, "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 41, + "startColumn": 43, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 43, + "startColumn": 49, "endColumn": 54, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 43, - "endColumn": 54, + "startColumn": 33, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportUnknownArgumentType", "range": { "startColumn": 43, - "endColumn": 54, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 56, - "endColumn": 60, + "startColumn": 49, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 56, - "endColumn": 60, + "startColumn": 42, + "endColumn": 80, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 56, - "endColumn": 60, + "startColumn": 53, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 62, - "endColumn": 65, + "startColumn": 39, + "endColumn": 84, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 62, + "startColumn": 57, "endColumn": 65, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 62, - "endColumn": 65, + "startColumn": 18, + "endColumn": 25, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 49, + "startColumn": 35, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 44, + "startColumn": 71, + "endColumn": 76, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 36, + "startColumn": 42, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 38, - "endColumn": 45, + "startColumn": 25, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 37, + "startColumn": 25, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 67, - "endColumn": 70, + "startColumn": 42, + "endColumn": 58, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 67, - "endColumn": 70, + "startColumn": 42, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 46, + "startColumn": 36, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 46, + "startColumn": 53, + "endColumn": 69, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 29, + "startColumn": 71, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 29, + "startColumn": 28, + "endColumn": 59, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 48, - "endColumn": 55, + "startColumn": 15, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 48, - "endColumn": 55, + "startColumn": 40, + "endColumn": 58, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 46, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 40, - "endColumn": 47, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { "startColumn": 8, - "endColumn": 22, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 27, - "endColumn": 33, + "startColumn": 23, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 33, + "startColumn": 23, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportUnknownParameterType", "range": { - "startColumn": 27, - "endColumn": 33, + "startColumn": 29, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 46, + "startColumn": 29, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 35, - "endColumn": 46, + "startColumn": 39, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 46, + "startColumn": 39, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 48, - "endColumn": 52, + "startColumn": 49, + "endColumn": 81, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 48, - "endColumn": 52, + "startColumn": 49, + "endColumn": 81, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 48, - "endColumn": 52, + "startColumn": 22, + "endColumn": 35, + "lineCount": 1 + } + } + ], + "./sumpy/test/test_fmm.py": [ + { + "code": "reportUnusedImport", + "range": { + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 54, - "endColumn": 57, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 54, - "endColumn": 57, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnusedParameter", + "code": "reportUnknownParameterType", "range": { - "startColumn": 54, - "endColumn": 57, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 45, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 40, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 56, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 16, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 70, - "endColumn": 79, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 12, + "endColumn": 19, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 12, + "endColumn": 19, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 12, + "endColumn": 23, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 12, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 40, - "endColumn": 47, + "startColumn": 12, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 57, + "startColumn": 65, + "endColumn": 81, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 56, + "startColumn": 16, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 48, - "endColumn": 53, + "startColumn": 41, + "endColumn": 64, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 63, - "endColumn": 68, + "startColumn": 66, + "endColumn": 73, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 55, + "startColumn": 61, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 22, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 35, + "startColumn": 37, + "endColumn": 60, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 62, + "endColumn": 69, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 42, - "endColumn": 53, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 42, - "endColumn": 53, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 64, - "endColumn": 73, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 28, - "endColumn": 31, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 67, - "endColumn": 76, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 25, - "endColumn": 32, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 41, + "startColumn": 12, + "endColumn": 23, "lineCount": 1 } }, @@ -16997,249 +13747,271 @@ "code": "reportMissingParameterType", "range": { "startColumn": 12, - "endColumn": 21, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOptionalOperand", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 24, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 39, + "startColumn": 40, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 51, - "endColumn": 58, + "startColumn": 21, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 60, - "endColumn": 67, + "startColumn": 68, + "endColumn": 84, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 29, + "startColumn": 16, + "endColumn": 46, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 16, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportRedeclaration", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 16, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 21, + "startColumn": 35, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 35, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportUnusedParameter", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 35, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 43, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { "startColumn": 43, - "endColumn": 47, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportUnusedParameter", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 43, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 56, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 43, - "endColumn": 47, + "startColumn": 56, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnusedParameter", "range": { - "startColumn": 39, - "endColumn": 49, + "startColumn": 56, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 39, - "endColumn": 49, + "startColumn": 62, + "endColumn": 65, "lineCount": 1 } - } - ], - "./sumpy/test/test_heat_translations.py": [ + }, { - "code": "reportUnusedImport", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 62, + "endColumn": 65, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 15, + "startColumn": 35, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 15, + "startColumn": 35, + "endColumn": 41, + "lineCount": 1 + } + }, + { + "code": "reportUnusedParameter", + "range": { + "startColumn": 35, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 43, + "endColumn": 54, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 43, + "endColumn": 54, + "lineCount": 1 + } + }, + { + "code": "reportUnusedParameter", + "range": { + "startColumn": 43, + "endColumn": 54, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 56, + "endColumn": 60, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 56, + "endColumn": 60, + "lineCount": 1 + } + }, + { + "code": "reportUnusedParameter", + "range": { + "startColumn": 56, + "endColumn": 60, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 62, + "endColumn": 65, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 62, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnusedParameter", "range": { - "startColumn": 4, - "endColumn": 5, + "startColumn": 62, + "endColumn": 65, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 33, + "startColumn": 31, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 19, - "endColumn": 22, + "startColumn": 32, + "endColumn": 44, "lineCount": 1 } }, @@ -17247,279 +14019,255 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 29, - "endColumn": 45, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 44, + "startColumn": 38, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { "startColumn": 8, - "endColumn": 11, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 44, + "startColumn": 67, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 39, - "endColumn": 44, + "startColumn": 67, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 53, - "endColumn": 59, + "startColumn": 39, + "endColumn": 46, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 54, - "endColumn": 59, + "startColumn": 39, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 68, - "endColumn": 74, + "startColumn": 22, + "endColumn": 29, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 51, + "startColumn": 22, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 60, - "endColumn": 66, + "startColumn": 48, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 38, + "startColumn": 48, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 45, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 15, + "startColumn": 40, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 15, + "startColumn": 8, + "endColumn": 22, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 27, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 27, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnusedParameter", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 27, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 35, + "endColumn": 46, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 35, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnusedParameter", "range": { - "startColumn": 4, - "endColumn": 5, + "startColumn": 35, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 33, + "startColumn": 48, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 43, + "startColumn": 48, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnusedParameter", "range": { - "startColumn": 19, - "endColumn": 22, + "startColumn": 48, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 45, + "startColumn": 54, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 32, - "endColumn": 44, + "startColumn": 54, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnusedParameter", "range": { "startColumn": 54, - "endColumn": 63, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 36, + "startColumn": 27, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 45, - "endColumn": 51, + "startColumn": 28, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { "startColumn": 8, - "endColumn": 11, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 50, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 64, - "endColumn": 70, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 42, - "endColumn": 47, + "startColumn": 4, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 56, - "endColumn": 62, + "startColumn": 70, + "endColumn": 79, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 38, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, @@ -17527,361 +14275,337 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 40, - "endColumn": 45, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportCallIssue", "range": { "startColumn": 12, - "endColumn": 15, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 12, - "endColumn": 15, + "startColumn": 46, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 48, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 63, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 36, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 8, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 22, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 42, + "endColumn": 53, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 42, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 5, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 33, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 43, + "startColumn": 64, + "endColumn": 73, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 60, - "endColumn": 63, + "startColumn": 28, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 65, - "endColumn": 81, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 19, - "endColumn": 22, + "startColumn": 67, + "endColumn": 76, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 57, - "lineCount": 2 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 29, - "endColumn": 45, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 44, + "startColumn": 25, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 54, - "endColumn": 63, + "startColumn": 34, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 40, + "startColumn": 12, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 49, - "endColumn": 55, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { "startColumn": 8, - "endColumn": 11, + "endColumn": 19, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 50, - "endColumn": 55, + "startColumn": 22, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 64, - "endColumn": 70, + "startColumn": 51, + "endColumn": 58, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 38, + "startColumn": 60, + "endColumn": 67, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 45, - "lineCount": 1 - } - } - ], - "./sumpy/test/test_kernels.py": [ - { - "code": "reportUnusedImport", - "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 22, + "endColumn": 29, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 48, - "endColumn": 60, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 48, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 66, - "endColumn": 78, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 30, - "endColumn": 61, + "startColumn": 12, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 43, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportCallIssue", "range": { - "startColumn": 38, - "endColumn": 58, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 43, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportCallIssue", "range": { - "startColumn": 12, - "endColumn": 57, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { "code": "reportArgumentType", "range": { - "startColumn": 46, - "endColumn": 56, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 48, - "endColumn": 53, + "startColumn": 43, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 63, - "endColumn": 68, + "startColumn": 39, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 31, + "startColumn": 39, + "endColumn": 49, "lineCount": 1 } - }, + } + ], + "./sumpy/test/test_heat_translations.py": [ { - "code": "reportUnknownArgumentType", + "code": "reportUnusedImport", "range": { - "startColumn": 14, - "endColumn": 26, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 31, - "endColumn": 35, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 14, - "endColumn": 33, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, @@ -17889,7 +14613,7 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 12, - "endColumn": 20, + "endColumn": 28, "lineCount": 1 } }, @@ -17897,7 +14621,7 @@ "code": "reportMissingParameterType", "range": { "startColumn": 12, - "endColumn": 20, + "endColumn": 28, "lineCount": 1 } }, @@ -17905,7 +14629,7 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 12, - "endColumn": 22, + "endColumn": 17, "lineCount": 1 } }, @@ -17913,7 +14637,7 @@ "code": "reportMissingParameterType", "range": { "startColumn": 12, - "endColumn": 22, + "endColumn": 17, "lineCount": 1 } }, @@ -17934,87 +14658,135 @@ } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 34, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 34, + "startColumn": 16, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 42, - "endColumn": 50, + "startColumn": 19, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 29, + "endColumn": 45, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 32, + "endColumn": 44, + "lineCount": 1 + } + }, + { + "code": "reportAny", + "range": { + "startColumn": 8, + "endColumn": 11, + "lineCount": 1 + } + }, + { + "code": "reportAny", + "range": { + "startColumn": 28, + "endColumn": 44, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 39, + "endColumn": 44, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 53, + "endColumn": 59, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 40, + "startColumn": 54, + "endColumn": 59, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 52, + "startColumn": 68, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 41, + "startColumn": 46, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 61, + "startColumn": 60, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 50, - "endColumn": 60, + "startColumn": 35, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 41, + "startColumn": 40, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 51, - "endColumn": 56, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { "startColumn": 12, "endColumn": 15, @@ -18022,82 +14794,82 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 51, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 32, - "endColumn": 44, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 39, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 32, - "endColumn": 51, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 44, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { "startColumn": 12, - "endColumn": 15, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 29, - "endColumn": 39, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 51, + "startColumn": 16, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 32, - "endColumn": 44, + "startColumn": 27, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 39, + "startColumn": 19, + "endColumn": 22, "lineCount": 1 } }, @@ -18105,7 +14877,7 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 29, - "endColumn": 39, + "endColumn": 45, "lineCount": 1 } }, @@ -18113,87 +14885,87 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 32, - "endColumn": 51, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 44, + "startColumn": 54, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 51, - "endColumn": 58, + "startColumn": 31, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 52, - "endColumn": 59, + "startColumn": 45, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 40, - "endColumn": 45, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 47, - "endColumn": 52, + "startColumn": 50, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 49, + "startColumn": 64, + "endColumn": 70, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 51, - "endColumn": 56, + "startColumn": 42, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 47, - "endColumn": 57, + "startColumn": 56, + "endColumn": 62, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 59, - "endColumn": 62, + "startColumn": 35, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 64, - "endColumn": 69, + "startColumn": 40, + "endColumn": 45, "lineCount": 1 } }, @@ -18249,7 +15021,7 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 12, - "endColumn": 19, + "endColumn": 17, "lineCount": 1 } }, @@ -18257,79 +15029,47 @@ "code": "reportMissingParameterType", "range": { "startColumn": 12, - "endColumn": 19, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { "startColumn": 12, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 33, - "endColumn": 40, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 33, - "endColumn": 52, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 41, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 42, - "endColumn": 49, + "startColumn": 16, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { "startColumn": 27, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 41, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 55, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 7, - "endColumn": 14, + "endColumn": 43, "lineCount": 1 } }, @@ -18382,1208 +15122,1204 @@ } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 43, + "startColumn": 54, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 45, + "startColumn": 35, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 47, + "startColumn": 49, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { "startColumn": 8, - "endColumn": 42, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 43, + "startColumn": 50, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 43, + "startColumn": 64, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 45, - "endColumn": 61, + "startColumn": 35, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 40, + "endColumn": 45, + "lineCount": 1 + } + } + ], + "./sumpy/test/test_kernels.py": [ + { + "code": "reportUnusedImport", "range": { - "startColumn": 45, - "endColumn": 61, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 63, - "endColumn": 79, + "startColumn": 48, + "endColumn": 60, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 63, - "endColumn": 79, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 48, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 66, + "endColumn": 78, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 37, + "startColumn": 30, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 37, + "startColumn": 28, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 42, - "endColumn": 50, + "startColumn": 38, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 43, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 36, - "endColumn": 43, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportCallIssue", "range": { - "startColumn": 70, - "endColumn": 80, + "startColumn": 12, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 17, - "endColumn": 42, + "startColumn": 46, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 42, + "startColumn": 48, + "endColumn": 53, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 63, + "endColumn": 68, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 27, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 51, + "startColumn": 14, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 53, + "startColumn": 31, + "endColumn": 35, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 43, + "startColumn": 14, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 17, - "endColumn": 42, + "startColumn": 12, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 17, - "endColumn": 42, + "startColumn": 12, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 21, - "endColumn": 51, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 21, - "endColumn": 53, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 30, - "endColumn": 43, + "startColumn": 12, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 25, + "startColumn": 12, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 26, - "endColumn": 39, + "startColumn": 42, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 26, - "endColumn": 39, + "startColumn": 33, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 41, - "endColumn": 54, + "startColumn": 33, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 41, - "endColumn": 54, + "startColumn": 34, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportCallIssue", "range": { - "startColumn": 56, - "endColumn": 71, + "startColumn": 16, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 56, - "endColumn": 71, + "startColumn": 50, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 73, - "endColumn": 83, + "startColumn": 36, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 73, - "endColumn": 83, + "startColumn": 51, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 31, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 31, + "startColumn": 32, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 43, + "startColumn": 32, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 43, + "startColumn": 36, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 11, - "endColumn": 35, + "startColumn": 32, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 54, - "endColumn": 58, + "startColumn": 32, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 60, - "endColumn": 70, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 58, + "startColumn": 29, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 31, + "startColumn": 32, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 45, - "endColumn": 50, + "startColumn": 32, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 77, - "endColumn": 82, + "startColumn": 36, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 31, + "startColumn": 29, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 65, + "startColumn": 32, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 59, - "endColumn": 64, + "startColumn": 32, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 51, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 43, + "startColumn": 52, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 40, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 26, - "endColumn": 36, + "startColumn": 47, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 43, + "startColumn": 44, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 30, + "startColumn": 51, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 30, + "startColumn": 47, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 19, - "endColumn": 32, + "startColumn": 59, + "endColumn": 62, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 38, - "endColumn": 43, + "startColumn": 64, + "endColumn": 69, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 75, - "endColumn": 78, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 75, - "endColumn": 78, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 80, - "endColumn": 85, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 80, - "endColumn": 85, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 26, - "endColumn": 29, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 58, - "endColumn": 61, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 59, - "endColumn": 62, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 30, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 70, - "endColumn": 73, + "startColumn": 12, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 30, + "startColumn": 33, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 70, - "endColumn": 73, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 9, + "startColumn": 33, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 34, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 42, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 23, + "startColumn": 27, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 33, - "endColumn": 63, + "startColumn": 41, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, + "startColumn": 55, "endColumn": 62, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 23, + "startColumn": 7, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 24, - "endColumn": 37, + "startColumn": 60, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 24, - "endColumn": 41, + "startColumn": 65, + "endColumn": 81, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 48, + "startColumn": 19, + "endColumn": 22, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 47, - "lineCount": 1 + "startColumn": 29, + "endColumn": 57, + "lineCount": 2 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 27, + "startColumn": 29, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 24, + "startColumn": 32, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 44, + "startColumn": 8, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 49, + "startColumn": 8, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 27, + "startColumn": 8, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 24, + "startColumn": 8, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 35, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 35, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 45, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 31, - "endColumn": 46, + "startColumn": 45, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 48, - "endColumn": 51, + "startColumn": 63, + "endColumn": 79, "lineCount": 1 } }, { - "code": "reportEmptyAbstractUsage", + "code": "reportMissingParameterType", "range": { - "startColumn": 22, - "endColumn": 67, + "startColumn": 63, + "endColumn": 79, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 10, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 7, + "startColumn": 15, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 14, - "endColumn": 35, + "startColumn": 15, + "endColumn": 37, "lineCount": 1 } - } - ], - "./sumpy/test/test_l2l_coeffs.py": [ + }, { - "code": "reportUnusedImport", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 42, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 17, - "endColumn": 47, + "startColumn": 36, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 26, - "endColumn": 47, + "startColumn": 36, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 49, + "startColumn": 70, + "endColumn": 80, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 51, - "endColumn": 60, + "startColumn": 17, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 17, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 32, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 21, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 48, + "startColumn": 21, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 30, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 55, + "startColumn": 17, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 66, + "startColumn": 17, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 40, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 21, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 28, - "endColumn": 45, + "startColumn": 21, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 57, + "startColumn": 21, + "endColumn": 53, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 41, + "startColumn": 30, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 43, - "endColumn": 50, + "startColumn": 4, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 21, - "endColumn": 37, + "startColumn": 26, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 44, - "endColumn": 60, + "startColumn": 26, + "endColumn": 39, "lineCount": 1 } - } - ], - "./sumpy/test/test_m2m_coeffs.py": [ + }, { - "code": "reportUnusedImport", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 41, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 17, - "endColumn": 47, + "startColumn": 41, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 26, - "endColumn": 47, + "startColumn": 56, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 39, - "endColumn": 49, + "startColumn": 56, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 51, - "endColumn": 60, + "startColumn": 73, + "endColumn": 83, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 33, + "startColumn": 73, + "endColumn": 83, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 21, - "endColumn": 41, + "startColumn": 27, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 20, - "endColumn": 40, + "startColumn": 27, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 33, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 43, - "endColumn": 44, + "startColumn": 33, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 41, + "startColumn": 11, + "endColumn": 35, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 43, - "endColumn": 50, + "startColumn": 54, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 21, - "endColumn": 31, + "startColumn": 60, + "endColumn": 70, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 37, - "endColumn": 47, + "startColumn": 17, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 37, + "startColumn": 16, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 43, - "endColumn": 59, + "startColumn": 45, + "endColumn": 50, "lineCount": 1 } - } - ], - "./sumpy/test/test_matrixgen.py": [ + }, { - "code": "reportUnusedImport", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 77, + "endColumn": 82, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 19, + "startColumn": 12, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 20, - "endColumn": 24, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 24, + "startColumn": 59, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", + "range": { + "startColumn": 8, + "endColumn": 21, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", "range": { - "startColumn": 26, - "endColumn": 34, + "startColumn": 31, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 26, - "endColumn": 34, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 36, - "endColumn": 44, + "startColumn": 26, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 36, - "endColumn": 44, + "startColumn": 28, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 46, - "endColumn": 50, + "startColumn": 16, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 46, - "endColumn": 50, + "startColumn": 16, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 52, - "endColumn": 65, + "startColumn": 19, + "endColumn": 32, "lineCount": 1 } }, @@ -19591,484 +16327,486 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 38, - "endColumn": 46, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 9, + "startColumn": 75, + "endColumn": 78, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 19, - "endColumn": 27, + "startColumn": 75, + "endColumn": 78, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 38, - "endColumn": 46, + "startColumn": 80, + "endColumn": 85, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 30, - "endColumn": 38, + "startColumn": 80, + "endColumn": 85, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 46, + "startColumn": 26, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 27, + "startColumn": 58, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 27, + "startColumn": 59, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 27, + "startColumn": 27, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 27, + "startColumn": 70, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 27, + "startColumn": 27, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 25, + "startColumn": 70, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 26, - "endColumn": 30, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 26, - "endColumn": 30, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 32, - "endColumn": 40, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 32, - "endColumn": 40, + "startColumn": 8, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 42, - "endColumn": 50, + "startColumn": 33, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 42, - "endColumn": 50, + "startColumn": 40, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 52, - "endColumn": 58, + "startColumn": 16, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 52, - "endColumn": 58, + "startColumn": 24, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 30, - "endColumn": 38, + "startColumn": 24, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 38, + "startColumn": 23, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 11, - "endColumn": 23, + "startColumn": 44, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 42, + "startColumn": 22, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 21, - "endColumn": 38, + "startColumn": 23, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 32, - "endColumn": 42, + "startColumn": 23, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 21, - "endColumn": 38, + "startColumn": 23, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 30, + "startColumn": 22, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 20, - "endColumn": 30, + "startColumn": 23, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportCallIssue", "range": { - "startColumn": 41, - "endColumn": 51, + "startColumn": 12, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 53, - "endColumn": 63, + "startColumn": 12, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 24, - "endColumn": 39, + "startColumn": 31, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 23, + "startColumn": 48, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportEmptyAbstractUsage", "range": { - "startColumn": 24, - "endColumn": 39, + "startColumn": 22, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 4, + "endColumn": 10, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { "startColumn": 12, - "endColumn": 18, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 4, + "endColumn": 7, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 14, + "endColumn": 35, "lineCount": 1 } - }, + } + ], + "./sumpy/test/test_l2l_coeffs.py": [ { - "code": "reportMissingParameterType", + "code": "reportUnusedImport", "range": { - "startColumn": 12, - "endColumn": 21, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportEmptyAbstractUsage", + "code": "reportUnknownMemberType", "range": { - "startColumn": 11, + "startColumn": 17, "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 71, - "endColumn": 77, + "startColumn": 26, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 42, - "endColumn": 17, - "lineCount": 3 + "startColumn": 39, + "endColumn": 49, + "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 68, + "startColumn": 51, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 47, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 47, - "endColumn": 59, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 37, - "endColumn": 49, + "startColumn": 29, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { "startColumn": 12, - "endColumn": 24, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 34, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { "startColumn": 12, - "endColumn": 18, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 40, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 40, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 12, - "endColumn": 19, + "startColumn": 39, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, + "startColumn": 16, "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 51, - "endColumn": 63, + "startColumn": 28, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 56, + "startColumn": 28, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 56, + "startColumn": 22, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 71, - "endColumn": 77, + "startColumn": 43, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportCallIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 42, - "endColumn": 70, - "lineCount": 2 + "startColumn": 21, + "endColumn": 37, + "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, - "endColumn": 68, + "startColumn": 44, + "endColumn": 60, "lineCount": 1 } } ], - "./sumpy/test/test_misc.py": [ + "./sumpy/test/test_m2m_coeffs.py": [ { "code": "reportUnusedImport", "range": { @@ -20078,1193 +16816,1197 @@ } }, { - "code": "reportAny", - "range": { - "startColumn": 47, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 25, + "startColumn": 17, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 13, - "endColumn": 15, + "startColumn": 26, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 39, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 51, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { "startColumn": 23, - "endColumn": 25, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 25, + "startColumn": 21, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 30, + "startColumn": 20, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 27, - "endColumn": 30, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 45, - "endColumn": 46, + "startColumn": 43, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 26, - "endColumn": 33, + "startColumn": 22, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 63, + "startColumn": 43, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 36, - "endColumn": 74, + "startColumn": 21, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 62, - "endColumn": 70, + "startColumn": 37, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 62, - "endColumn": 70, + "startColumn": 21, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 72, - "endColumn": 77, + "startColumn": 43, + "endColumn": 59, "lineCount": 1 } - }, + } + ], + "./sumpy/test/test_matrixgen.py": [ { - "code": "reportUnknownMemberType", + "code": "reportUnusedImport", "range": { - "startColumn": 10, - "endColumn": 25, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 10, - "endColumn": 29, + "startColumn": 4, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 24, - "endColumn": 39, + "startColumn": 20, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 24, - "endColumn": 39, + "startColumn": 20, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 53, + "startColumn": 26, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 32, - "endColumn": 53, + "startColumn": 26, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { "startColumn": 36, - "endColumn": 45, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 18, - "endColumn": 33, + "startColumn": 36, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 37, + "startColumn": 46, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 14, - "endColumn": 31, + "startColumn": 46, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 22, - "endColumn": 25, + "startColumn": 52, + "endColumn": 65, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 37, + "startColumn": 38, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 46, - "endColumn": 62, + "startColumn": 4, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 19, - "endColumn": 22, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 19, - "endColumn": 22, + "startColumn": 38, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 24, - "endColumn": 29, + "startColumn": 30, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 40, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 36, - "endColumn": 63, + "startColumn": 12, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 43, - "endColumn": 62, + "startColumn": 12, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { "startColumn": 12, - "endColumn": 19, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, - "endColumn": 51, + "startColumn": 12, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 26, - "endColumn": 40, + "startColumn": 12, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 38, - "endColumn": 41, + "startColumn": 4, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 19, - "endColumn": 40, + "startColumn": 26, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 42, - "endColumn": 46, + "startColumn": 26, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 32, + "startColumn": 32, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 29, - "endColumn": 32, + "startColumn": 32, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 20, - "endColumn": 27, + "startColumn": 42, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 20, - "endColumn": 27, + "startColumn": 42, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 14, - "endColumn": 17, + "startColumn": 52, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 19, - "endColumn": 40, + "startColumn": 52, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 42, - "endColumn": 46, + "startColumn": 30, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 29, + "startColumn": 30, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 36, + "startColumn": 11, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 36, + "startColumn": 32, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 38, - "endColumn": 44, + "startColumn": 21, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 38, - "endColumn": 44, + "startColumn": 32, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 28, + "startColumn": 21, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 44, + "startColumn": 20, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 43, + "startColumn": 20, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 11, - "endColumn": 26, + "startColumn": 41, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 18, - "endColumn": 25, + "startColumn": 53, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 56, - "endColumn": 60, + "startColumn": 12, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 56, - "endColumn": 60, + "startColumn": 24, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 10, - "endColumn": 18, + "startColumn": 12, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 10, - "endColumn": 21, + "startColumn": 24, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 10, - "endColumn": 29, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 10, - "endColumn": 21, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 10, - "endColumn": 29, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 38, - "endColumn": 54, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 38, - "endColumn": 54, + "startColumn": 12, + "endColumn": 21, + "lineCount": 1 + } + }, + { + "code": "reportEmptyAbstractUsage", + "range": { + "startColumn": 11, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 57, - "endColumn": 5, - "lineCount": 7 + "startColumn": 71, + "endColumn": 77, + "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportCallIssue", "range": { - "startColumn": 17, - "endColumn": 28, - "lineCount": 1 + "startColumn": 42, + "endColumn": 17, + "lineCount": 3 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 18, - "endColumn": 30, + "startColumn": 32, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 18, - "endColumn": 30, + "startColumn": 35, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 28, + "startColumn": 47, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 11, - "endColumn": 37, + "startColumn": 37, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 37, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 30, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 25, - "endColumn": 41, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 25, - "endColumn": 41, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 37, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 14, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 36, - "endColumn": 39, + "startColumn": 12, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 30, + "startColumn": 51, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 58, + "startColumn": 44, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 31, + "startColumn": 44, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 56, + "startColumn": 71, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportCallIssue", "range": { - "startColumn": 22, - "endColumn": 32, - "lineCount": 1 + "startColumn": 42, + "endColumn": 70, + "lineCount": 2 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 22, - "endColumn": 48, + "startColumn": 32, + "endColumn": 68, "lineCount": 1 } - }, + } + ], + "./sumpy/test/test_misc.py": [ { - "code": "reportUnknownMemberType", + "code": "reportUnusedImport", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 22, - "endColumn": 54, + "startColumn": 47, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 29, - "endColumn": 53, + "startColumn": 13, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 4, + "startColumn": 13, "endColumn": 15, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportImplicitOverride", "range": { - "startColumn": 33, - "endColumn": 70, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 33, - "endColumn": 70, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 59, + "startColumn": 23, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 39, + "startColumn": 23, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 41, - "endColumn": 54, + "startColumn": 27, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 49, - "endColumn": 52, + "startColumn": 27, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportAny", "range": { - "startColumn": 59, - "endColumn": 62, + "startColumn": 45, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 5, + "startColumn": 26, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 7, - "endColumn": 8, + "startColumn": 36, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 10, - "endColumn": 11, + "startColumn": 36, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 14, - "endColumn": 18, + "startColumn": 62, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 9, + "startColumn": 62, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 42, - "endColumn": 50, + "startColumn": 72, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 5, + "startColumn": 10, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 7, - "endColumn": 8, + "startColumn": 10, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 10, - "endColumn": 11, + "startColumn": 24, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 13, - "endColumn": 14, + "startColumn": 24, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 32, + "startColumn": 32, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 7, + "startColumn": 32, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 10, - "endColumn": 16, + "startColumn": 36, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 25, - "endColumn": 31, + "startColumn": 18, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 46, + "startColumn": 22, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 55, - "endColumn": 61, + "startColumn": 14, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 7, + "startColumn": 22, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 10, - "endColumn": 16, + "startColumn": 34, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 25, - "endColumn": 31, + "startColumn": 46, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 40, - "endColumn": 46, + "startColumn": 19, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 55, - "endColumn": 61, + "startColumn": 19, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 7, + "startColumn": 24, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 10, - "endColumn": 16, + "startColumn": 23, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 25, - "endColumn": 31, + "startColumn": 36, + "endColumn": 63, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 40, - "endColumn": 46, + "startColumn": 43, + "endColumn": 62, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 55, - "endColumn": 61, + "startColumn": 12, + "endColumn": 19, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 7, + "startColumn": 32, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 10, - "endColumn": 16, + "startColumn": 26, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 28, + "startColumn": 38, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 34, + "startColumn": 19, "endColumn": 40, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 4, - "endColumn": 6, + "startColumn": 42, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 29, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 39, - "endColumn": 70, + "startColumn": 29, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 7, + "startColumn": 20, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 9, - "endColumn": 11, + "startColumn": 20, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 7, + "startColumn": 14, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 35, - "endColumn": 38, + "startColumn": 19, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportArgumentType", "range": { - "startColumn": 17, - "endColumn": 61, + "startColumn": 42, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportAny", "range": { - "startColumn": 39, - "endColumn": 68, + "startColumn": 4, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 40, + "startColumn": 30, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportMissingParameterType", "range": { - "startColumn": 43, - "endColumn": 51, + "startColumn": 30, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 40, + "startColumn": 38, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportMissingParameterType", "range": { - "startColumn": 43, - "endColumn": 51, + "startColumn": 38, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 54, - "endColumn": 62, + "startColumn": 22, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportAny", "range": { - "startColumn": 32, - "endColumn": 40, + "startColumn": 30, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 43, - "endColumn": 51, + "startColumn": 37, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportAny", "range": { - "startColumn": 32, - "endColumn": 40, + "startColumn": 11, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 43, - "endColumn": 51, + "startColumn": 18, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 54, - "endColumn": 62, + "startColumn": 56, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 20, + "startColumn": 56, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 32, + "startColumn": 10, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 11, + "startColumn": 10, "endColumn": 21, "lineCount": 1 } @@ -21272,80 +18014,88 @@ { "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 42, + "startColumn": 10, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 20, + "startColumn": 10, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 32, + "startColumn": 10, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, - "endColumn": 40, + "startColumn": 38, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 53, - "endColumn": 61, + "startColumn": 38, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 57, + "endColumn": 5, + "lineCount": 7 + } + }, + { + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, - "endColumn": 40, + "startColumn": 17, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 53, - "endColumn": 61, + "startColumn": 18, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 74, - "endColumn": 82, + "startColumn": 18, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 11, - "endColumn": 21, + "startColumn": 17, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportOperatorIssue", "range": { - "startColumn": 27, - "endColumn": 42, + "startColumn": 11, + "endColumn": 37, "lineCount": 1 } }, @@ -21353,622 +18103,620 @@ "code": "reportOperatorIssue", "range": { "startColumn": 16, - "endColumn": 20, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 32, + "startColumn": 27, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 11, - "endColumn": 21, + "startColumn": 25, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 42, + "startColumn": 25, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 25, + "startColumn": 34, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 22, - "endColumn": 25, + "startColumn": 4, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 30, + "startColumn": 36, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 15, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 46, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 28, - "endColumn": 34, + "startColumn": 16, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 28, - "endColumn": 34, + "startColumn": 44, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 29, + "startColumn": 22, "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 20, + "startColumn": 22, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 29, - "endColumn": 41, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 27, - "endColumn": 32, + "startColumn": 22, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 32, + "startColumn": 29, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 37, + "startColumn": 4, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportOperatorIssue", "range": { - "startColumn": 34, - "endColumn": 37, + "startColumn": 33, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 49, + "startColumn": 33, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportOperatorIssue", "range": { - "startColumn": 39, - "endColumn": 49, + "startColumn": 22, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 10, - "endColumn": 17, + "startColumn": 27, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 56, - "endColumn": 61, + "startColumn": 41, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 63, - "endColumn": 66, + "startColumn": 49, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 78, - "endColumn": 81, + "startColumn": 59, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 46, - "endColumn": 51, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 53, - "endColumn": 56, + "startColumn": 7, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 20, - "endColumn": 32, + "startColumn": 10, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 27, - "endColumn": 32, + "startColumn": 14, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 46, + "startColumn": 4, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportArgumentType", "range": { - "startColumn": 41, - "endColumn": 46, + "startColumn": 42, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 20, - "endColumn": 33, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 28, - "endColumn": 33, + "startColumn": 7, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 48, + "startColumn": 10, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 43, - "endColumn": 48, + "startColumn": 13, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 50, - "endColumn": 63, + "startColumn": 31, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 58, - "endColumn": 63, + "startColumn": 4, + "endColumn": 7, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 20, - "endColumn": 33, + "startColumn": 10, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 28, - "endColumn": 33, + "startColumn": 25, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 48, + "startColumn": 40, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 43, - "endColumn": 48, + "startColumn": 55, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 50, - "endColumn": 63, + "startColumn": 4, + "endColumn": 7, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 58, - "endColumn": 63, + "startColumn": 10, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 20, - "endColumn": 33, + "startColumn": 25, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 28, - "endColumn": 33, + "startColumn": 40, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 48, + "startColumn": 55, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 43, - "endColumn": 48, + "startColumn": 4, + "endColumn": 7, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 50, - "endColumn": 63, + "startColumn": 10, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 58, - "endColumn": 63, + "startColumn": 25, + "endColumn": 31, "lineCount": 1 } - } - ], - "./sumpy/test/test_qbx.py": [ + }, { - "code": "reportUnusedImport", + "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 40, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 55, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 4, + "endColumn": 7, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 21, + "startColumn": 10, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { "startColumn": 22, - "endColumn": 45, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 31, - "endColumn": 67, + "startColumn": 34, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 32, - "endColumn": 48, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 44, - "endColumn": 48, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 50, - "endColumn": 66, + "startColumn": 39, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 62, - "endColumn": 66, + "startColumn": 4, + "endColumn": 7, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 45, + "startColumn": 9, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 45, + "startColumn": 4, + "endColumn": 7, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 35, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 17, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 22, - "endColumn": 32, + "startColumn": 39, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportOperatorIssue", "range": { - "startColumn": 22, - "endColumn": 32, + "startColumn": 32, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportOperatorIssue", "range": { - "startColumn": 34, - "endColumn": 43, + "startColumn": 43, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { - "startColumn": 18, - "endColumn": 41, + "startColumn": 32, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { - "startColumn": 18, - "endColumn": 41, + "startColumn": 43, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { - "startColumn": 31, - "endColumn": 67, + "startColumn": 54, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportOperatorIssue", "range": { "startColumn": 32, - "endColumn": 48, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportOperatorIssue", "range": { - "startColumn": 44, - "endColumn": 48, + "startColumn": 43, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportOperatorIssue", "range": { - "startColumn": 50, - "endColumn": 66, + "startColumn": 32, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportOperatorIssue", "range": { - "startColumn": 62, - "endColumn": 66, + "startColumn": 43, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportOperatorIssue", "range": { - "startColumn": 18, - "endColumn": 33, + "startColumn": 54, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportOperatorIssue", "range": { - "startColumn": 18, - "endColumn": 33, + "startColumn": 16, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 18, - "endColumn": 33, + "startColumn": 16, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 26, - "endColumn": 41, + "startColumn": 11, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 21, - "endColumn": 36, + "startColumn": 27, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { "startColumn": 16, "endColumn": 20, @@ -21979,1138 +18727,1132 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 23, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { - "startColumn": 25, - "endColumn": 32, + "startColumn": 32, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { - "startColumn": 34, - "endColumn": 41, + "startColumn": 53, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { "startColumn": 32, - "endColumn": 47, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { - "startColumn": 16, - "endColumn": 20, + "startColumn": 53, + "endColumn": 61, + "lineCount": 1 + } + }, + { + "code": "reportOperatorIssue", + "range": { + "startColumn": 74, + "endColumn": 82, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 23, + "startColumn": 11, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 25, - "endColumn": 32, + "startColumn": 27, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportOperatorIssue", "range": { - "startColumn": 34, - "endColumn": 41, + "startColumn": 16, + "endColumn": 20, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 47, + "startColumn": 16, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 37, + "startColumn": 11, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 37, + "startColumn": 27, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 31, - "endColumn": 54, + "startColumn": 22, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 33, - "endColumn": 38, - "lineCount": 1 - } - } - ], - "./sumpy/test/test_target_deriv.py": [ - { - "code": "reportEmptyAbstractUsage", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 56, + "startColumn": 22, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 12, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 23, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 23, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { "startColumn": 28, - "endColumn": 50, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 37, - "endColumn": 55, + "startColumn": 28, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 54, + "startColumn": 29, + "endColumn": 32, "lineCount": 1 } - } - ], - "./sumpy/test/test_tools.py": [ + }, { - "code": "reportUnusedImport", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 13, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, + "startColumn": 29, "endColumn": 41, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 43, - "endColumn": 44, + "startColumn": 27, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 46, - "endColumn": 47, + "startColumn": 27, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 49, - "endColumn": 50, + "startColumn": 34, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 40, - "endColumn": 41, + "startColumn": 34, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 43, - "endColumn": 44, + "startColumn": 39, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 14, - "endColumn": 17, + "startColumn": 39, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 47, - "endColumn": 50, + "startColumn": 10, + "endColumn": 17, "lineCount": 1 } - } - ], - "./sumpy/tools.py": [ + }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 19, + "startColumn": 56, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 19, + "startColumn": 63, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 26, + "startColumn": 78, + "endColumn": 81, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 26, + "startColumn": 46, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 38, + "startColumn": 53, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 33, - "endColumn": 38, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 21, - "endColumn": 29, + "startColumn": 27, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 21, - "endColumn": 29, + "startColumn": 34, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 31, - "endColumn": 35, + "startColumn": 41, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 24, + "startColumn": 20, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 26, - "endColumn": 31, + "startColumn": 28, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 33, + "startColumn": 35, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 24, - "endColumn": 35, + "startColumn": 43, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 23, + "startColumn": 50, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 28, - "endColumn": 32, + "startColumn": 58, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 45, + "startColumn": 20, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 13, - "endColumn": 27, + "startColumn": 28, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 27, + "startColumn": 35, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 13, - "endColumn": 25, + "startColumn": 43, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 27, + "startColumn": 50, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 13, - "endColumn": 27, + "startColumn": 58, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 17, + "startColumn": 20, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 28, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 35, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 43, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 22, + "startColumn": 50, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 58, + "endColumn": 63, "lineCount": 1 } - }, + } + ], + "./sumpy/test/test_qbx.py": [ { - "code": "reportAny", + "code": "reportUnusedImport", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { "startColumn": 12, - "endColumn": 16, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { "startColumn": 12, - "endColumn": 16, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 22, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 24, + "startColumn": 31, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 18, + "startColumn": 32, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 36, - "endColumn": 41, + "startColumn": 44, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 66, - "endColumn": 71, + "startColumn": 50, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 32, - "endColumn": 37, + "startColumn": 62, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 33, + "startColumn": 34, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 43, + "startColumn": 34, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 40, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 34, - "endColumn": 40, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 50, + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 49, + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 73, - "endColumn": 82, + "startColumn": 34, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 36, + "startColumn": 18, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 53, + "startColumn": 18, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 25, + "startColumn": 31, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 25, + "startColumn": 32, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 4, - "endColumn": 28, + "startColumn": 44, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 9, + "startColumn": 50, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 4, - "endColumn": 9, + "startColumn": 62, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 24, + "startColumn": 18, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 18, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 35, + "startColumn": 18, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 64, - "endColumn": 83, + "startColumn": 26, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, - "endColumn": 41, + "startColumn": 21, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 49, + "startColumn": 16, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 25, + "startColumn": 16, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 25, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 35, + "startColumn": 34, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 32, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 28, + "startColumn": 16, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 16, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, + "startColumn": 25, "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 34, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 32, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 24, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 42, - "endColumn": 52, + "startColumn": 24, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 57, + "startColumn": 31, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 33, + "endColumn": 38, "lineCount": 1 } - }, + } + ], + "./sumpy/test/test_target_deriv.py": [ { - "code": "reportAny", + "code": "reportEmptyAbstractUsage", "range": { - "startColumn": 17, - "endColumn": 20, + "startColumn": 16, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 31, - "endColumn": 32, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 38, - "endColumn": 39, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportReturnType", + "code": "reportAny", "range": { - "startColumn": 19, - "endColumn": 66, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 11, - "endColumn": 24, + "startColumn": 28, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 20, + "startColumn": 37, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 21, - "endColumn": 24, + "startColumn": 44, + "endColumn": 54, "lineCount": 1 } - }, + } + ], + "./sumpy/test/test_tools.py": [ { - "code": "reportMissingParameterType", + "code": "reportUnusedImport", "range": { - "startColumn": 21, - "endColumn": 24, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 46, - "endColumn": 62, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 23, - "endColumn": 29, + "startColumn": 43, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 23, - "endColumn": 29, + "startColumn": 46, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 49, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportArgumentType", "range": { - "startColumn": 13, - "endColumn": 19, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 25, + "startColumn": 43, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportArgumentType", "range": { - "startColumn": 13, - "endColumn": 25, + "startColumn": 14, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 45, - "endColumn": 55, + "startColumn": 47, + "endColumn": 50, "lineCount": 1 } - }, + } + ], + "./sumpy/tools.py": [ { - "code": "reportUnknownMemberType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 20, - "endColumn": 31, + "startColumn": 9, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 20, - "endColumn": 35, + "startColumn": 17, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 20, - "endColumn": 78, + "startColumn": 17, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 38, - "endColumn": 49, + "startColumn": 21, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 38, - "endColumn": 55, + "startColumn": 21, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 67, - "endColumn": 78, + "startColumn": 33, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 14, - "endColumn": 31, + "startColumn": 33, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 39, + "startColumn": 21, + "endColumn": 29, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 43, + "startColumn": 21, + "endColumn": 29, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 46, + "startColumn": 31, + "endColumn": 35, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 52, - "endColumn": 55, + "startColumn": 19, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 26, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 32, + "startColumn": 24, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 26, + "startColumn": 24, "endColumn": 35, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 26, - "endColumn": 35, + "startColumn": 19, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 48, + "startColumn": 28, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 48, + "startColumn": 40, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 13, - "endColumn": 25, + "startColumn": 29, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportOperatorIssue", "range": { - "startColumn": 13, - "endColumn": 24, + "startColumn": 12, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 59, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 65, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 35, - "endColumn": 65, + "startColumn": 18, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 33, - "endColumn": 58, + "startColumn": 24, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 33, - "endColumn": 62, + "startColumn": 8, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 33, - "endColumn": 62, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { "startColumn": 8, "endColumn": 12, @@ -23118,137 +19860,145 @@ } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 37, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { "startColumn": 8, - "endColumn": 22, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportConstantRedefinition", + "code": "reportAny", "range": { - "startColumn": 14, - "endColumn": 16, + "startColumn": 21, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 30, - "endColumn": 53, + "startColumn": 15, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 52, + "startColumn": 36, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 51, + "startColumn": 66, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", + "range": { + "startColumn": 32, + "endColumn": 37, + "lineCount": 1 + } + }, + { + "code": "reportAny", "range": { "startColumn": 27, - "endColumn": 54, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 37, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 34, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 29, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnusedImport", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 29, + "startColumn": 64, + "endColumn": 83, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 22, + "startColumn": 32, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 46, - "lineCount": 5 + "startColumn": 36, + "endColumn": 49, + "lineCount": 1 } }, { - "code": "reportMissingTypeStubs", + "code": "reportAny", "range": { - "startColumn": 13, - "endColumn": 27, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 27, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 8, + "startColumn": 12, "endColumn": 17, "lineCount": 1 } @@ -23256,88 +20006,104 @@ { "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 7, + "startColumn": 40, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 31, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 13, - "endColumn": 23, + "startColumn": 38, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportReturnType", + "range": { + "startColumn": 19, + "endColumn": 66, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", "range": { "startColumn": 11, - "endColumn": 22, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportConstantRedefinition", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 14, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 44, - "endColumn": 53, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { "startColumn": 8, - "endColumn": 12, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingTypeStubs", "range": { "startColumn": 15, - "endColumn": 23, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnusedImport", "range": { - "startColumn": 40, - "endColumn": 47, + "startColumn": 15, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 13, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportAssignmentType", + "code": "reportMissingTypeStubs", "range": { - "startColumn": 8, - "endColumn": 30, + "startColumn": 13, + "endColumn": 27, + "lineCount": 1 + } + }, + { + "code": "reportAny", + "range": { + "startColumn": 4, + "endColumn": 15, "lineCount": 1 } } @@ -24207,14 +20973,6 @@ "lineCount": 1 } }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 19, - "lineCount": 1 - } - }, { "code": "reportUnknownArgumentType", "range": { @@ -24223,14 +20981,6 @@ "lineCount": 1 } }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 20, - "lineCount": 1 - } - }, { "code": "reportUnknownArgumentType", "range": { @@ -24240,18 +20990,10 @@ } }, { - "code": "reportAny", - "range": { - "startColumn": 18, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 69, - "endColumn": 76, + "startColumn": 20, + "endColumn": 47, "lineCount": 1 } }, @@ -24328,18 +21070,10 @@ } }, { - "code": "reportAny", - "range": { - "startColumn": 18, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 22, - "endColumn": 29, + "startColumn": 16, + "endColumn": 54, "lineCount": 1 } }, @@ -24440,18 +21174,10 @@ } }, { - "code": "reportAny", - "range": { - "startColumn": 18, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 22, - "endColumn": 30, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, diff --git a/doc/conf.py b/doc/conf.py index e21a5e1f..e0983c05 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -13,15 +13,16 @@ intersphinx_mapping = { "arraycontext": ("https://documen.tician.de/arraycontext/", None), "boxtree": ("https://documen.tician.de/boxtree/", None), - "namedisl": ("https://documen.tician.de/namedisl", None), "loopy": ("https://documen.tician.de/loopy/", None), "matplotlib": ("https://matplotlib.org/stable/", None), + "namedisl": ("https://documen.tician.de/namedisl", None), "numpy": ("https://numpy.org/doc/stable/", None), "pymbolic": ("https://documen.tician.de/pymbolic/", None), "pyopencl": ("https://documen.tician.de/pyopencl/", None), "pytential": ("https://documen.tician.de/pytential/", None), "python": ("https://docs.python.org/3/", None), "pytools": ("https://documen.tician.de/pytools/", None), + "pyvkfft": ("https://pyvkfft.readthedocs.io/en/latest/", None), "sympy": ("https://docs.sympy.org/latest/", None), } @@ -57,6 +58,11 @@ # pymbolic "ArithmeticExpression": "obj:pymbolic.ArithmeticExpression", "Expression": "obj:pymbolic.typing.Expression", + # pyopencl + "CLArray": "class:pyopencl.array.Array", + "WaitList": "obj:pyopencl.WaitList", + # pyvkfft + "VkFFTApp": "class:pyvkfft.base.VkFFTApp", # namedisl "nisl.Set": "class:namedisl.Set", # loopy @@ -71,6 +77,7 @@ # sumpy "ArithmeticExpr": "obj:sumpy.kernel.ArithmeticExpr", "OptimizationPair": "obj:sumpy.cse.OptimizationPair", + "TranslationClassesInfo": "class:boxtree.translation_classes.TranslationClassesInfo", # ruff: ignore[line-too-long] } diff --git a/pyproject.toml b/pyproject.toml index 3eb8e764..08f4a497 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -118,6 +118,7 @@ known-first-party = [ "loopy", "pymbolic", "pyopencl", + "boxtree", "pytools", ] known-local-folder = [ diff --git a/sumpy/__init__.py b/sumpy/__init__.py index f2dc45ab..5e55022d 100644 --- a/sumpy/__init__.py +++ b/sumpy/__init__.py @@ -44,6 +44,7 @@ if TYPE_CHECKING: + import types from collections.abc import Hashable import loopy as lp @@ -72,15 +73,13 @@ # {{{ optimization control -OPT_ENABLED = True - OPT_ENABLED = "SUMPY_NO_OPT" not in os.environ -def set_optimization_enabled(flag): +def set_optimization_enabled(flag: bool) -> None: """Set whether the :mod:`loopy` kernels should be optimized.""" global OPT_ENABLED - OPT_ENABLED = flag + OPT_ENABLED = flag # pyright: ignore[reportConstantRedefinition] # }}} @@ -91,17 +90,16 @@ def set_optimization_enabled(flag): "SUMPY_NO_CACHE" not in os.environ and "CG_NO_CACHE" not in os.environ) -NO_CACHE_KERNELS = tuple(os.environ.get("SUMPY_NO_CACHE_KERNELS", - "").split(",")) +NO_CACHE_KERNELS = tuple(os.environ.get("SUMPY_NO_CACHE_KERNELS", "").split(",")) -def set_caching_enabled(flag, no_cache_kernels=()): +def set_caching_enabled(flag: bool, no_cache_kernels: tuple[str, ...] = ()) -> None: """Set whether :mod:`loopy` is allowed to use disk caching for its various code generation stages. """ global CACHING_ENABLED, NO_CACHE_KERNELS - NO_CACHE_KERNELS = no_cache_kernels - CACHING_ENABLED = flag + NO_CACHE_KERNELS = no_cache_kernels # pyright: ignore[reportConstantRedefinition] + CACHING_ENABLED = flag # pyright: ignore[reportConstantRedefinition] class CacheMode: @@ -109,18 +107,38 @@ class CacheMode: disk caches. """ - def __init__(self, new_flag, new_no_cache_kernels=()): + new_flag: bool + previous_flag: bool | None + + new_no_cache_kernels: tuple[str, ...] + previous_no_cache_kernels: tuple[str, ...] | None + + def __init__(self, + new_flag: bool, + new_no_cache_kernels: tuple[str, ...] = ()) -> None: self.new_flag = new_flag + self.previous_flag = None self.new_no_cache_kernels = new_no_cache_kernels + self.previous_no_cache_kernels = None + + def __enter__(self) -> None: + if self.previous_flag is not None or self.previous_no_cache_kernels is not None: + raise RuntimeError("cannot reuse the 'CacheMode' context manager") - def __enter__(self): self.previous_flag = CACHING_ENABLED - self.previous_kernels = NO_CACHE_KERNELS + self.previous_no_cache_kernels = NO_CACHE_KERNELS set_caching_enabled(self.new_flag, self.new_no_cache_kernels) - def __exit__(self, exc_type, exc_val, exc_tb): - set_caching_enabled(self.previous_flag, self.previous_kernels) - del self.previous_flag - del self.previous_kernels + def __exit__(self, + exc_type: type[BaseException] | None, + exc_val: BaseException | None, + exc_tb: types.TracebackType | None) -> None: + if self.previous_flag is None or self.previous_no_cache_kernels is None: + raise RuntimeError("cannot reuse the 'CacheMode' context manager") + + set_caching_enabled(self.previous_flag, self.previous_no_cache_kernels) + + self.previous_flag = None + self.previous_no_cache_kernels = None # }}} diff --git a/sumpy/array_context.py b/sumpy/array_context.py index c305fadc..873e5cf1 100644 --- a/sumpy/array_context.py +++ b/sumpy/array_context.py @@ -25,7 +25,6 @@ from typing import TYPE_CHECKING, Any -from boxtree.array_context import PyOpenCLArrayContext as PyOpenCLArrayContextBase from typing_extensions import override import loopy as lp @@ -33,6 +32,7 @@ _PytestPyOpenCLArrayContextFactoryWithClass, register_pytest_array_context_factory, ) +from boxtree.array_context import PyOpenCLArrayContext as PyOpenCLArrayContextBase if TYPE_CHECKING: diff --git a/sumpy/distributed.py b/sumpy/distributed.py index b6f6e110..30df0749 100644 --- a/sumpy/distributed.py +++ b/sumpy/distributed.py @@ -26,7 +26,6 @@ from typing import TYPE_CHECKING from boxtree.distributed.calculation import DistributedExpansionWranglerMixin - from pytools import obj_array from sumpy.fmm import SumpyExpansionWrangler diff --git a/sumpy/fmm.py b/sumpy/fmm.py index 12149303..32d96bc5 100644 --- a/sumpy/fmm.py +++ b/sumpy/fmm.py @@ -42,9 +42,10 @@ from typing import TYPE_CHECKING, Any, Protocol, TypeAlias import numpy as np +from typing_extensions import override + from boxtree.fmm import ExpansionWranglerInterface, TreeIndependentDataForWrangler from boxtree.tree import Tree - from pytools import memoize_in, memoize_method, obj_array from sumpy import ( @@ -63,6 +64,7 @@ ) from sumpy.kernel import ScalarKernel from sumpy.tools import ( + FFTBackend, get_opencl_fft_app, run_opencl_fft, to_complex_dtype, @@ -72,14 +74,25 @@ if TYPE_CHECKING: from collections.abc import Sequence - from boxtree.traversal import FMMTraversalInfo + import optype.numpy as onp from numpy.typing import DTypeLike + from pyvkfft.opencl import VkFFTApp + import loopy as lp import pyopencl from arraycontext import Array, ArrayContext + from boxtree.translation_classes import TranslationClassesInfo + from boxtree.traversal import FMMTraversalInfo + from pyopencl.algorithm import BuiltList + from pyopencl.typing import WaitList + from sumpy.e2e import E2EBase + from sumpy.e2p import E2PBase from sumpy.expansion.local import LocalExpansionBase + from sumpy.expansion.m2l import M2LTranslationBase from sumpy.expansion.multipole import MultipoleExpansionBase + from sumpy.p2e import P2EBase + from sumpy.p2p import P2PBase class MultipoleExpansionFromOrderFactory(Protocol): @@ -119,7 +132,7 @@ def __init__(self, exclude_self: bool = False, use_rscale: bool | None = None, strength_usage: Sequence[int] | None = None, - source_kernels: Sequence[ScalarKernel] | None = None): + source_kernels: Sequence[ScalarKernel] | None = None) -> None: """ :arg multipole_expansion_factory: a callable of a single argument (order) that returns a multipole expansion. @@ -143,51 +156,53 @@ def __init__(self, self.strength_usage = strength_usage @memoize_method - def get_base_kernel(self): + def get_base_kernel(self) -> ScalarKernel: from pytools import single_valued return single_valued(k.get_base_kernel() for k in self.target_kernels) @memoize_method - def multipole_expansion(self, order: int): + def multipole_expansion(self, order: int) -> MultipoleExpansionBase: if self.use_rscale is None: return self.multipole_expansion_factory(order) else: return self.multipole_expansion_factory(order, use_rscale=self.use_rscale) @memoize_method - def local_expansion(self, order: int): + def local_expansion(self, order: int) -> LocalExpansionBase: if self.use_rscale is None: return self.local_expansion_factory(order) else: return self.local_expansion_factory(order, use_rscale=self.use_rscale) @property - def m2l_translation(self): + def m2l_translation(self) -> M2LTranslationBase: return self.local_expansion(0).m2l_translation @memoize_method - def p2m(self, tgt_order): + def p2m(self, tgt_order: int) -> P2EBase: return P2EFromSingleBox( kernels=self.source_kernels, expansion=self.multipole_expansion(tgt_order), strength_usage=self.strength_usage, name="p2m") @memoize_method - def p2l(self, tgt_order): + def p2l(self, tgt_order: int) -> P2EBase: return P2EFromCSR( kernels=self.source_kernels, expansion=self.local_expansion(tgt_order), strength_usage=self.strength_usage, name="p2l") @memoize_method - def m2m(self, src_order, tgt_order): + def m2m(self, src_order: int, tgt_order: int) -> E2EBase: return E2EFromChildren( self.multipole_expansion(src_order), self.multipole_expansion(tgt_order), name="m2m") @memoize_method - def m2l(self, src_order, tgt_order, - m2l_use_translation_classes_dependent_data=False): + def m2l(self, + src_order: int, + tgt_order: int, + m2l_use_translation_classes_dependent_data: bool = False) -> E2EBase: if m2l_use_translation_classes_dependent_data: m2l_class = M2LUsingTranslationClassesDependentData else: @@ -197,56 +212,59 @@ def m2l(self, src_order, tgt_order, self.local_expansion(tgt_order), name="m2l") @memoize_method - def m2l_translation_class_dependent_data_kernel(self, src_order, tgt_order): + def m2l_translation_class_dependent_data_kernel( + self, src_order: int, tgt_order: int + ) -> E2EBase: return M2LGenerateTranslationClassesDependentData( self.multipole_expansion(src_order), self.local_expansion(tgt_order)) @memoize_method - def m2l_preprocess_mpole_kernel(self, src_order, tgt_order): + def m2l_preprocess_mpole_kernel(self, src_order: int, tgt_order: int) -> E2EBase: return M2LPreprocessMultipole( self.multipole_expansion(src_order), self.local_expansion(tgt_order)) @memoize_method - def m2l_postprocess_local_kernel(self, src_order, tgt_order): + def m2l_postprocess_local_kernel(self, src_order: int, tgt_order: int) -> E2EBase: return M2LPostprocessLocal( self.multipole_expansion(src_order), self.local_expansion(tgt_order)) @memoize_method - def l2l(self, src_order, tgt_order): + def l2l(self, src_order: int, tgt_order: int) -> E2EBase: return E2EFromParent( self.local_expansion(src_order), self.local_expansion(tgt_order), name="l2l") @memoize_method - def m2p(self, src_order): + def m2p(self, src_order: int) -> E2PBase: return E2PFromCSR( self.multipole_expansion(src_order), self.target_kernels, name="m2p") @memoize_method - def l2p(self, src_order): + def l2p(self, src_order: int) -> E2PBase: return E2PFromSingleBox( self.local_expansion(src_order), self.target_kernels, name="l2p") @memoize_method - def p2p(self): + def p2p(self) -> P2PBase: return P2PFromCSR(target_kernels=self.target_kernels, source_kernels=self.source_kernels, exclude_self=self.exclude_self, strength_usage=self.strength_usage, name="p2p") - def opencl_fft_app(self, - shape: tuple[int, ...], - dtype: np.dtype[Any], - inverse: bool) -> Any: + def opencl_fft_app( + self, + shape: tuple[int, ...], + dtype: np.dtype[Any], + inverse: bool) -> tuple[lp.TranslationUnit | VkFFTApp, FFTBackend]: @memoize_in(self._setup_actx, ( SumpyTreeIndependentDataForWrangler.opencl_fft_app, shape, dtype, inverse)) - def app() -> Any: + def app() -> tuple[lp.TranslationUnit | VkFFTApp, FFTBackend]: return get_opencl_fft_app(self._setup_actx, shape, dtype, inverse=inverse) return app() @@ -286,7 +304,7 @@ class SumpyExpansionWrangler(ExpansionWranglerInterface): Type for the preprocessed multipole expansion if used for M2L. """ - tree_indep: SumpyTreeIndependentDataForWrangler + tree_indep: SumpyTreeIndependentDataForWrangler # pyright: ignore[reportIncompatibleVariableOverride] traversal: FMMTraversalInfo source_extra_kwargs: Mapping[str, object] @@ -295,9 +313,11 @@ class SumpyExpansionWrangler(ExpansionWranglerInterface): extra_kwargs: Mapping[str, object] dtype: np.dtype[Any] + supports_translation_classes: bool + translation_classes_data: TranslationClassesInfo | None preprocessed_mpole_dtype: np.dtype[Any] - level_order: Sequence[int] + level_orders: Sequence[int] issued_timing_data_warning: bool @@ -309,10 +329,10 @@ def __init__(self, source_extra_kwargs: Mapping[str, object] | None = None, kernel_extra_kwargs: Mapping[str, object] | None = None, self_extra_kwargs: Mapping[str, object] | None = None, - translation_classes_data=None, + translation_classes_data: TranslationClassesInfo | None = None, preprocessed_mpole_dtype: DTypeLike | None = None, *, - _disable_translation_classes=False + _disable_translation_classes: bool = False ): super().__init__(tree_indep, traversal) @@ -335,7 +355,9 @@ def __init__(self, self_extra_kwargs = {} if not callable(fmm_level_to_order): - raise TypeError("fmm_level_to_order not passed") + raise TypeError( + f"'fmm_level_to_order' is not a callable: {type(fmm_level_to_order)}" + ) base_kernel = tree_indep.get_base_kernel() kernel_arg_set = frozenset(kernel_extra_kwargs.items()) @@ -369,7 +391,7 @@ def __init__(self, def level_to_rscale(self, level: int) -> float: tree = self.tree order = self.level_orders[level] - r = tree.root_extent * (2**-level) + r: Array = tree.root_extent * (2**-level) # See L. Greengard and V. Rokhlin. On the efficient implementation of the # fast multipole algorithm. Technical report, @@ -389,36 +411,40 @@ def level_to_rscale(self, level: int) -> float: @property @memoize_method - def tree_level_start_box_nrs(self): + def tree_level_start_box_nrs(self) -> onp.Array1D[np.integer[Any]]: # NOTE: a host version of `level_start_box_nrs` is used repeatedly and # this simply caches it to avoid repeated transfers actx = self.tree_indep._setup_actx assert self.tree.level_start_box_nrs is not None return actx.to_numpy(self.tree.level_start_box_nrs) - def _expansions_level_starts(self, order_to_size: Callable[[int], int]): - return build_csr_level_starts(self.level_orders, order_to_size, + def _expansions_level_starts( + self, order_to_size: Callable[[int], int] + ) -> Sequence[int]: + return build_csr_level_starts( + self.level_orders, order_to_size, self.tree_level_start_box_nrs) @memoize_method - def multipole_expansions_level_starts(self): + def multipole_expansions_level_starts(self) -> Sequence[int]: return self._expansions_level_starts( lambda order: len(self.tree_indep.multipole_expansion(order))) @memoize_method - def local_expansions_level_starts(self): + def local_expansions_level_starts(self) -> Sequence[int]: return self._expansions_level_starts( lambda order: len(self.tree_indep.local_expansion(order))) @memoize_method - def m2l_translation_class_level_start_box_nrs(self): + def m2l_translation_class_level_start_box_nrs(self) -> onp.Array1D[np.integer[Any]]: actx = self.tree_indep._setup_actx + assert self.translation_classes_data is not None return actx.to_numpy( self.translation_classes_data .from_sep_siblings_translation_classes_level_starts) @memoize_method - def m2l_translation_classes_dependent_data_level_starts(self): + def m2l_translation_classes_dependent_data_level_starts(self) -> Sequence[int]: def order_to_size(order: int): mpole_expn = self.tree_indep.multipole_expansion(order) local_expn = self.tree_indep.local_expansion(order) @@ -426,8 +452,9 @@ def order_to_size(order: int): return m2l_translation.translation_classes_dependent_ndata( local_expn, mpole_expn) - return build_csr_level_starts(self.level_orders, order_to_size, - level_starts=self.m2l_translation_class_level_start_box_nrs()) + return build_csr_level_starts( + self.level_orders, order_to_size, + self.m2l_translation_class_level_start_box_nrs()) def multipole_expansion_zeros(self, actx: ArrayContext) -> Array: """Return an expansions array (which must support addition) @@ -438,7 +465,7 @@ def multipole_expansion_zeros(self, actx: ArrayContext) -> Array: self.multipole_expansions_level_starts()[-1], dtype=self.dtype) - def local_expansion_zeros(self, actx) -> Array: + def local_expansion_zeros(self, actx: ArrayContext) -> Array: """Return an expansions array (which must support addition) capable of holding one multipole or local expansion for every box in the tree. @@ -448,13 +475,14 @@ def local_expansion_zeros(self, actx) -> Array: dtype=self.dtype) def m2l_translation_classes_dependent_data_zeros( - self, actx: ArrayContext): + self, actx: ArrayContext + ) -> Sequence[Array]: data_level_starts = ( self.m2l_translation_classes_dependent_data_level_starts()) level_start_box_nrs = ( self.m2l_translation_class_level_start_box_nrs()) - result = [] + result: list[Array] = [] for level in range(self.tree.nlevels): expn_start, expn_stop = data_level_starts[level:level + 2] translation_class_start, translation_class_stop = ( @@ -468,7 +496,10 @@ def m2l_translation_classes_dependent_data_zeros( return result - def multipole_expansions_view(self, mpole_exps, level): + @override + def multipole_expansions_view( + self, mpole_exps: Array, level: int, + ) -> tuple[int, Array]: expn_start, expn_stop = ( self.multipole_expansions_level_starts()[level:level + 2]) box_start, box_stop = self.tree_level_start_box_nrs[level:level + 2] @@ -476,7 +507,10 @@ def multipole_expansions_view(self, mpole_exps, level): return (box_start, mpole_exps[expn_start:expn_stop].reshape(box_stop-box_start, -1)) - def local_expansions_view(self, local_exps, level): + @override + def local_expansions_view( + self, local_exps: Array, level: int + ) -> tuple[int, Array]: expn_start, expn_stop = ( self.local_expansions_level_starts()[level:level + 2]) box_start, box_stop = self.tree_level_start_box_nrs[level:level + 2] @@ -484,16 +518,18 @@ def local_expansions_view(self, local_exps, level): return (box_start, local_exps[expn_start:expn_stop].reshape(box_stop-box_start, -1)) - def m2l_translation_classes_dependent_data_view(self, - m2l_translation_classes_dependent_data, level): + def m2l_translation_classes_dependent_data_view( + self, + m2l_translation_classes_dependent_data: Sequence[Array], + level: int) -> tuple[int, Array]: translation_class_start, _ = ( self.m2l_translation_class_level_start_box_nrs()[level:level + 2]) exprs_level = m2l_translation_classes_dependent_data[level] return (translation_class_start, exprs_level) @memoize_method - def m2l_preproc_mpole_expansions_level_starts(self): - def order_to_size(order): + def m2l_preproc_mpole_expansions_level_starts(self) -> Sequence[int]: + def order_to_size(order: int) -> int: mpole_expn = self.tree_indep.multipole_expansion(order) local_expn = self.tree_indep.local_expansion(order) return local_expn.m2l_translation.preprocess_multipole_nexprs( @@ -503,13 +539,15 @@ def order_to_size(order): level_starts=self.tree_level_start_box_nrs) def m2l_preproc_mpole_expansion_zeros( - self, actx: ArrayContext, template_ary): + self, actx: ArrayContext, template_ary: Array, / + ) -> Sequence[Array]: + tree_level_start_box_nrs = self.tree_level_start_box_nrs level_starts = self.m2l_preproc_mpole_expansions_level_starts() - result = [] + result: list[Array] = [] for level in range(self.tree.nlevels): expn_start, expn_stop = level_starts[level:level+2] - box_start, box_stop = self.tree_level_start_box_nrs[level:level+2] + box_start, box_stop = tree_level_start_box_nrs[level:level+2] exprs_level = actx.np.zeros( expn_stop - expn_start, @@ -519,17 +557,28 @@ def m2l_preproc_mpole_expansion_zeros( return result - def m2l_preproc_mpole_expansions_view(self, mpole_exps, level): + def m2l_preproc_mpole_expansions_view( + self, mpole_exps: Sequence[Array], level: int, / + ) -> tuple[int, Array]: box_start, _ = self.tree_level_start_box_nrs[level:level+2] return (box_start, mpole_exps[level]) - m2l_work_array_view = m2l_preproc_mpole_expansions_view - m2l_work_array_zeros = m2l_preproc_mpole_expansion_zeros - m2l_work_array_level_starts = m2l_preproc_mpole_expansions_level_starts + def m2l_work_array_view( + self, m2l_exps: Sequence[Array], level: int, / + ) -> tuple[int, Array]: + return self.m2l_preproc_mpole_expansions_view(m2l_exps, level) + + def m2l_work_array_zeros( + self, actx: ArrayContext, template_ary: Array, / + ) -> Sequence[Array]: + return self.m2l_preproc_mpole_expansion_zeros(actx, template_ary) + + def m2l_work_array_level_starts(self) -> Sequence[int]: + return self.m2l_preproc_mpole_expansions_level_starts() - def output_zeros(self, - actx: ArrayContext - ) -> obj_array.ObjectArray1D[Array]: + def output_zeros( + self, actx: ArrayContext + ) -> obj_array.ObjectArray1D[Array]: """Return a potentials array (which must support addition) capable of holding a potential value for each target in the tree. Note that :func:`drive_fmm` makes no assumptions about *potential* other than @@ -538,26 +587,24 @@ def output_zeros(self, """ return obj_array.new_1d([ actx.np.zeros(self.tree.ntargets, dtype=self.dtype) - for k in self.tree_indep.target_kernels]) + for _ in self.tree_indep.target_kernels]) - def reorder_sources(self, source_array): + @override + def reorder_sources(self, source_array: Array) -> Array: return source_array[self.tree.user_source_ids] - def reorder_potentials(self, potentials): - import numpy as np - - assert ( - isinstance(potentials, np.ndarray) - and potentials.dtype.char == "O") - - def reorder(x): + @override + def reorder_potentials( + self, potentials: Array | obj_array.ObjectArray1D[Array] + ) -> Array | obj_array.ObjectArray1D[Array]: + def reorder(x: Array) -> Array: return x[self.tree.sorted_target_ids] return obj_array.vectorize(reorder, potentials) @property @memoize_method - def max_nsources_in_one_box(self): + def max_nsources_in_one_box(self) -> int: actx = self.tree_indep._setup_actx return actx.to_numpy( actx.np.max(self.tree.box_source_counts_nonchild) @@ -565,7 +612,7 @@ def max_nsources_in_one_box(self): @property @memoize_method - def max_ntargets_in_one_box(self): + def max_ntargets_in_one_box(self) -> int: actx = self.tree_indep._setup_actx return actx.to_numpy( actx.np.max(self.tree.box_target_counts_nonchild) @@ -579,24 +626,30 @@ def max_ntargets_in_one_box(self): # lists, for example to use point sources instead of regular sources, or to # use a FilteredTargetListsInTreeOrder object. - def box_source_list_kwargs(self): + def box_source_list_kwargs(self) -> dict[str, Array]: return { - "box_source_starts": self.tree.box_source_starts, - "box_source_counts_nonchild": self.tree.box_source_counts_nonchild, - "sources": self.tree.sources} + "box_source_starts": self.tree.box_source_starts, + "box_source_counts_nonchild": self.tree.box_source_counts_nonchild, + "sources": self.tree.sources, + } - def box_target_list_kwargs(self): + def box_target_list_kwargs(self) -> dict[str, Array]: return { - "box_target_starts": self.tree.box_target_starts, - "box_target_counts_nonchild": self.tree.box_target_counts_nonchild, - "targets": self.tree.targets} + "box_target_starts": self.tree.box_target_starts, + "box_target_counts_nonchild": self.tree.box_target_counts_nonchild, + "targets": self.tree.targets, + } # }}} - def run_opencl_fft(self, actx: ArrayContext, - input_vec, inverse, wait_for): - app = self.tree_indep.opencl_fft_app(input_vec.shape, input_vec.dtype, - inverse) + def run_opencl_fft( + self, + actx: ArrayContext, + input_vec: Array, *, + inverse: bool, + wait_for: WaitList | None = None) -> Array: + app = self.tree_indep.opencl_fft_app( + input_vec.shape, input_vec.dtype, inverse=inverse) evt, result = run_opencl_fft( actx, app, input_vec, inverse=inverse, wait_for=wait_for) @@ -606,10 +659,14 @@ def run_opencl_fft(self, actx: ArrayContext, return result - def form_multipoles(self, + @override + def form_multipoles( + self, actx: ArrayContext, - level_start_source_box_nrs, source_boxes, - src_weight_vecs): + level_start_source_box_nrs: Array, + source_boxes: Array, + src_weight_vecs: Sequence[Array], + ) -> Array: mpoles = self.multipole_expansion_zeros(actx) level_start_source_box_nrs = actx.to_numpy(level_start_source_box_nrs) @@ -622,9 +679,7 @@ def form_multipoles(self, if start == stop: continue - level_start_ibox, mpoles_view = self.multipole_expansions_view( - mpoles, lev) - + level_start_ibox, mpoles_view = self.multipole_expansions_view(mpoles, lev) mpoles_res = p2m( actx, source_boxes=source_boxes[start:stop], @@ -640,11 +695,13 @@ def form_multipoles(self, return mpoles - def coarsen_multipoles(self, + @override + def coarsen_multipoles( + self, actx: ArrayContext, - level_start_source_parent_box_nrs, - source_parent_boxes, - mpoles): + level_start_source_parent_box_nrs: Array, + source_parent_boxes: Array, + mpoles: Array) -> Array: tree = self.tree level_start_source_parent_box_nrs = ( actx.to_numpy(level_start_source_parent_box_nrs)) @@ -694,10 +751,14 @@ def coarsen_multipoles(self, return mpoles - def eval_direct(self, + @override + def eval_direct( + self, actx: ArrayContext, - target_boxes, source_box_starts, - source_box_lists, src_weight_vecs): + target_boxes: Array, + neighbor_sources_starts: Array, + neighbor_sources_lists: Array, + src_weight_vecs: Sequence[Array]) -> Array: pot = self.output_zeros(actx) kwargs = dict(self.extra_kwargs) @@ -707,24 +768,25 @@ def eval_direct(self, pot_res = self.tree_indep.p2p()(actx, target_boxes=target_boxes, - source_box_starts=source_box_starts, - source_box_lists=source_box_lists, + source_box_starts=neighbor_sources_starts, + source_box_lists=neighbor_sources_lists, strength=src_weight_vecs, result=pot, max_nsources_in_one_box=self.max_nsources_in_one_box, max_ntargets_in_one_box=self.max_ntargets_in_one_box, **kwargs) - for pot_i, pot_res_i in zip(pot, pot_res, strict=True): - assert pot_i is pot_res_i + if __debug__: + for pot_i, pot_res_i in zip(pot, pot_res, strict=True): + assert pot_i is pot_res_i return pot @memoize_method - def multipole_to_local_precompute(self): + def multipole_to_local_precompute(self) -> Sequence[Array]: actx = self.tree_indep._setup_actx - result = [] + result: list[Array] = [] m2l_translation_classes_dependent_data = ( self.m2l_translation_classes_dependent_data_zeros(actx)) @@ -749,6 +811,7 @@ def multipole_to_local_precompute(self): m2l_translation_classes_dependent_data_view)) continue + assert self.translation_classes_data is not None data = self.translation_classes_data m2l_translation_vectors = ( data.from_sep_siblings_translation_class_to_distance_vector) @@ -774,35 +837,42 @@ def multipole_to_local_precompute(self): return [actx.freeze(arr) for arr in result] - def _add_m2l_precompute_kwargs(self, kwargs_for_m2l, - lev): + def _add_m2l_precompute_kwargs( + self, kwargs_for_m2l: dict[str, int | Array], lev: int + ) -> None: """This method is used for adding the information needed for a multipole-to-local translation with precomputation to the keywords passed to multipole-to-local translation. """ if not self.supports_translation_classes: return - m2l_translation_classes_dependent_data = \ - self.multipole_to_local_precompute() - translation_classes_level_start, \ - m2l_translation_classes_dependent_data_view = \ - self.m2l_translation_classes_dependent_data_view( - m2l_translation_classes_dependent_data, lev) - kwargs_for_m2l["m2l_translation_classes_dependent_data"] = \ - m2l_translation_classes_dependent_data_view - kwargs_for_m2l["translation_classes_level_start"] = \ - translation_classes_level_start - kwargs_for_m2l["m2l_translation_classes_lists"] = \ - self.translation_classes_data.from_sep_siblings_translation_classes - - def multipole_to_local(self, + + assert self.translation_classes_data is not None + m2l_translation_classes_dependent_data = self.multipole_to_local_precompute() + translation_classes_level_start, m2l_translation_classes_dependent_data_view = ( + self.m2l_translation_classes_dependent_data_view( + m2l_translation_classes_dependent_data, lev)) + + kwargs_for_m2l["m2l_translation_classes_dependent_data"] = ( + m2l_translation_classes_dependent_data_view) + kwargs_for_m2l["translation_classes_level_start"] = ( + translation_classes_level_start) + kwargs_for_m2l["m2l_translation_classes_lists"] = ( + self.translation_classes_data.from_sep_siblings_translation_classes) + + @override + def multipole_to_local( + self, actx: ArrayContext, - level_start_target_box_nrs, - target_boxes, src_box_starts, src_box_lists, - mpole_exps): + level_start_target_or_target_parent_box_nrs: Array, + target_or_target_parent_boxes: Array, + starts: Array, + lists: Array, + mpole_exps: Array) -> Array: local_exps = self.local_expansion_zeros(actx) - level_start_target_box_nrs = actx.to_numpy(level_start_target_box_nrs) + level_start_target_box_nrs = ( + actx.to_numpy(level_start_target_or_target_parent_box_nrs)) if self.tree_indep.m2l_translation.use_preprocessing: preprocessed_mpole_exps = ( @@ -852,8 +922,7 @@ def multipole_to_local(self, inverse=False, wait_for=wait_for) order = self.level_orders[lev] - m2l = self.tree_indep.m2l(order, order, - self.supports_translation_classes) + m2l = self.tree_indep.m2l(order, order, self.supports_translation_classes) source_level_start_ibox, source_mpoles_view = \ mpole_exps_view_func(preprocessed_mpole_exps, lev) @@ -866,9 +935,9 @@ def multipole_to_local(self, tgt_expansions=target_locals_view, tgt_base_ibox=target_level_start_ibox, - target_boxes=target_boxes[start:stop], - src_box_starts=src_box_starts[start:stop+1], - src_box_lists=src_box_lists, + target_boxes=target_or_target_parent_boxes[start:stop], + src_box_starts=starts[start:stop+1], + src_box_lists=lists, centers=self.tree.box_centers, src_rscale=self.level_to_rscale(lev), @@ -877,10 +946,11 @@ def multipole_to_local(self, **self.kernel_extra_kwargs) self._add_m2l_precompute_kwargs(kwargs, lev) - if "m2l_translation_classes_dependent_data" in kwargs and \ - kwargs["m2l_translation_classes_dependent_data"].size == 0: + if ("m2l_translation_classes_dependent_data" in kwargs + and kwargs["m2l_translation_classes_dependent_data"].size == 0): # There is nothing to do for this level continue + m2l(actx, **kwargs, wait_for=wait_for) if self.tree_indep.m2l_translation.use_preprocessing: @@ -892,8 +962,7 @@ def multipole_to_local(self, self.local_expansions_view(local_exps, lev) _, target_locals_before_postprocessing_view = \ - self.m2l_work_array_view( - m2l_work_array, lev) + self.m2l_work_array_view(m2l_work_array, lev) tr_classes = self.m2l_translation_class_level_start_box_nrs() if tr_classes[lev] == tr_classes[lev + 1]: @@ -919,16 +988,20 @@ def multipole_to_local(self, return local_exps - def eval_multipoles(self, + @override + def eval_multipoles( + self, actx: ArrayContext, - target_boxes_by_source_level, source_boxes_by_level, mpole_exps): + target_boxes_by_source_level: obj_array.ObjectArray1D[Array], + from_sep_smaller_by_level: obj_array.ObjectArray1D[BuiltList], + mpole_exps: Array) -> Array: pot = self.output_zeros(actx) kwargs = dict(self.kernel_extra_kwargs) kwargs.update(self.box_target_list_kwargs()) wait_for = mpole_exps.events - for isrc_level, ssn in enumerate(source_boxes_by_level): + for isrc_level, ssn in enumerate(from_sep_smaller_by_level): if len(target_boxes_by_source_level[isrc_level]) == 0: continue @@ -955,15 +1028,21 @@ def eval_multipoles(self, **kwargs) - for pot_i, pot_res_i in zip(pot, pot_res, strict=True): - assert pot_i is pot_res_i + if __debug__: + for pot_i, pot_res_i in zip(pot, pot_res, strict=True): + assert pot_i is pot_res_i return pot - def form_locals(self, + @override + def form_locals( + self, actx: ArrayContext, - level_start_target_or_target_parent_box_nrs, - target_or_target_parent_boxes, starts, lists, src_weight_vecs): + level_start_target_or_target_parent_box_nrs: Array, + target_or_target_parent_boxes: Array, + starts: Array, + lists: Array, + src_weight_vecs: Sequence[Array]) -> Array: local_exps = self.local_expansion_zeros(actx) level_start_target_or_target_parent_box_nrs = ( actx.to_numpy(level_start_target_or_target_parent_box_nrs)) @@ -1001,11 +1080,13 @@ def form_locals(self, return local_exps - def refine_locals(self, + @override + def refine_locals( + self, actx: ArrayContext, - level_start_target_or_target_parent_box_nrs, - target_or_target_parent_boxes, - local_exps): + level_start_target_or_target_parent_box_nrs: Array, + target_or_target_parent_boxes: Array, + local_exps: Array) -> Array: level_start_target_or_target_parent_box_nrs = ( actx.to_numpy(level_start_target_or_target_parent_box_nrs)) @@ -1044,9 +1125,13 @@ def refine_locals(self, return local_exps - def eval_locals(self, + @override + def eval_locals( + self, actx: ArrayContext, - level_start_target_box_nrs, target_boxes, local_exps): + level_start_target_box_nrs: Array, + target_boxes: Array, + local_exps: Array) -> Array: pot = self.output_zeros(actx) level_start_target_box_nrs = actx.to_numpy(level_start_target_box_nrs) @@ -1082,7 +1167,8 @@ def eval_locals(self, return pot - def finalize_potentials(self, actx: ArrayContext, potentials): + @override + def finalize_potentials(self, actx: ArrayContext, potentials: Array) -> Array: return potentials # }}} @@ -1090,7 +1176,10 @@ def finalize_potentials(self, actx: ArrayContext, potentials): # {{{ build_csr_level_starts -def build_csr_level_starts(level_orders, order_to_size, level_starts): +def build_csr_level_starts( + level_orders: Sequence[int], + order_to_size: Callable[[int], int], + level_starts: onp.Array1D[np.integer[Any]]) -> Sequence[int]: """Given a list of starts of boxes for each level and a callable that outputs the length of an expansion for a level, return a list of starts of an expansion for each level. @@ -1108,9 +1197,7 @@ def build_csr_level_starts(level_orders, order_to_size, level_starts): lev_nboxes = level_starts[lev+1] - level_starts[lev] expn_size = order_to_size(level_orders[lev]) - result.append( - result[-1] - + expn_size * lev_nboxes) + result.append(result[-1] + expn_size * lev_nboxes) return result diff --git a/sumpy/tools.py b/sumpy/tools.py index 6a5d2f41..6a21c2f4 100644 --- a/sumpy/tools.py +++ b/sumpy/tools.py @@ -40,7 +40,6 @@ import loopy as lp from pymbolic.mapper.dependency import DependencyMapper -from pyopencl.characterize import get_pocl_version from pytools import T, memoize_method from pytools.tag import Tag, tag_dataclass @@ -49,14 +48,16 @@ if TYPE_CHECKING: - import numpy from numpy.typing import DTypeLike from optype.numpy import Array2D + from pyvkfft.opencl import VkFFTApp import pyopencl from arraycontext import ArrayContext from pymbolic.primitives import Variable from pymbolic.typing import Expression + from pyopencl.array import Array as CLArray + from pyopencl.typing import WaitList from sumpy.assignment_collection import SymbolicAssignmentCollection from sumpy.expansion import ExpansionBase @@ -122,8 +123,17 @@ .. autofunction:: get_native_event .. autoclass:: ProfileGetter +.. autoclass:: ProfilingEvent + :members: + :undoc-members: .. autoclass:: AggregateProfilingEvent + :show-inheritance: + :members: + :undoc-members: .. autoclass:: MarkerBasedProfilingEvent + :show-inheritance: + :members: + :undoc-members: References ---------- @@ -276,19 +286,28 @@ class ScalingAssignmentTag(Tag): class KernelComputation(ABC): """Common input processing for kernel computations. - .. attribute:: name - .. attribute:: target_kernels - .. attribute:: source_kernels - .. attribute:: strength_usage + .. autoattribute:: name + .. autoattribute:: target_kernels + .. autoattribute:: source_kernels + .. autoattribute:: strength_usage + .. autoattribute:: strength_count .. automethod:: get_kernel """ + name: str + target_kernels: tuple[ScalarKernel, ...] + source_kernels: tuple[ScalarKernel, ...] + value_dtypes: tuple[np.dtype[Any], ...] + + strength_usage: tuple[int, ...] + strength_count: int + def __init__(self, - target_kernels: list[ScalarKernel], - source_kernels: list[ScalarKernel], - strength_usage: list[int] | None = None, - value_dtypes: list[numpy.dtype[Any]] | None = None, + target_kernels: Sequence[ScalarKernel], + source_kernels: Sequence[ScalarKernel], + strength_usage: Sequence[int] | None = None, + value_dtypes: Sequence[DTypeLike] | DTypeLike | None = None, name: str | None = None) -> None: """ :arg target_kernels: list of :class:`~sumpy.kernel.ScalarKernel` instances, @@ -315,7 +334,7 @@ def __init__(self, if not isinstance(value_dtypes, Sequence): value_dtypes = [np.dtype(value_dtypes)] * len(target_kernels) - value_dtypes = [np.dtype(vd) for vd in value_dtypes] + value_dtypes = tuple(np.dtype(vd) for vd in value_dtypes) # }}} @@ -333,13 +352,13 @@ def __init__(self, self.source_kernels = tuple(source_kernels) self.target_kernels = tuple(target_kernels) self.value_dtypes = value_dtypes - self.strength_usage = strength_usage + self.strength_usage = tuple(strength_usage) self.strength_count = strength_count self.name = name or self.default_name @property - def nresults(self): + def nresults(self) -> int: return len(self.target_kernels) @property @@ -347,7 +366,7 @@ def nresults(self): def default_name(self) -> str: pass - def get_kernel_scaling_assignments(self): + def get_kernel_scaling_assignments(self) -> Sequence[lp.Assignment]: from sumpy.symbolic import SympyToPymbolicMapper sympy_conv = SympyToPymbolicMapper() @@ -472,11 +491,15 @@ def get_optimized_kernel(self, **kwargs: Any) -> lp.TranslationUnit: ... @memoize_method - def get_cached_kernel(self, **kwargs) -> lp.TranslationUnit: + def get_cached_kernel(self, **kwargs: Any) -> lp.TranslationUnit: from sumpy import CACHING_ENABLED, NO_CACHE_KERNELS, OPT_ENABLED, code_cache - if CACHING_ENABLED and not ( - NO_CACHE_KERNELS and self.name in NO_CACHE_KERNELS): + cache_key = None + caching_enabled = ( + CACHING_ENABLED + and not (NO_CACHE_KERNELS and self.name in NO_CACHE_KERNELS)) + + if caching_enabled: import loopy.version from sumpy.version import KERNEL_VERSION @@ -495,10 +518,8 @@ def get_cached_kernel(self, **kwargs) -> lp.TranslationUnit: pass logger.info("%s: kernel cache miss", self.name) - if CACHING_ENABLED and not ( - NO_CACHE_KERNELS and self.name in NO_CACHE_KERNELS): - logger.info("%s: kernel cache miss [key=%s]", - self.name, cache_key) + if caching_enabled: + logger.info("%s: kernel cache miss [key=%s]", self.name, cache_key) from pytools import MinRecursionLimit with MinRecursionLimit(3000): @@ -507,8 +528,7 @@ def get_cached_kernel(self, **kwargs) -> lp.TranslationUnit: else: knl = self.get_kernel() - if CACHING_ENABLED and not ( - NO_CACHE_KERNELS and self.name in NO_CACHE_KERNELS): + if caching_enabled: code_cache.store_if_not_present(cache_key, knl) return knl @@ -525,15 +545,18 @@ def _allow_redundant_execution_of_knl_scaling( KernelCacheWrapper = KernelCacheMixin -def is_obj_array_like(ary): +def is_obj_array_like(ary: object) -> bool: return ( - isinstance(ary, tuple | list) - or (isinstance(ary, np.ndarray) and ary.dtype.char == "O")) + isinstance(ary, (tuple, list)) + or (isinstance(ary, np.ndarray) and ary.dtype.char == "O") + ) # {{{ matrices -def reduced_row_echelon_form(m: Array2D[Any], atol: float = 0): +def reduced_row_echelon_form( + m: Array2D[Any], atol: float = 0, + ) -> tuple[Array2D[Any], Sequence[int]]: """Calculates a reduced row echelon form of a matrix `m`. @@ -544,10 +567,11 @@ def reduced_row_echelon_form(m: Array2D[Any], atol: float = 0): """ mat = np.array(m, dtype=object) + nrows = int(mat.shape[0]) + ncols = int(mat.shape[1]) + index = 0 - nrows = mat.shape[0] - ncols = mat.shape[1] - pivot_cols = [] + pivot_cols: list[int] = [] for i in range(ncols): if index == nrows: break @@ -574,7 +598,7 @@ def reduced_row_echelon_form(m: Array2D[Any], atol: float = 0): if isinstance(scale, int | sym.Integer): scale = int(scale) - for j in range(mat.shape[1]): + for j in range(ncols): elem = mat[index, j] if isinstance(scale, int) and isinstance(elem, int | sym.Integer): quo = int(elem) // scale @@ -596,7 +620,7 @@ def reduced_row_echelon_form(m: Array2D[Any], atol: float = 0): return mat, pivot_cols -def nullspace(m: Array2D[Any], atol: float = 0): +def nullspace(m: Array2D[Any], atol: float = 0) -> Array2D[Any]: """Calculates the nullspace of a matrix `m`. :arg m: a 2D :class:`numpy.ndarray` or a list of lists or a sympy Matrix @@ -609,7 +633,7 @@ def nullspace(m: Array2D[Any], atol: float = 0): free_vars = [i for i in range(cols) if i not in pivot_cols] - n = [] + n: list[list[Any]] = [] for free_var in free_vars: vec = [0]*cols vec[free_var] = 1 @@ -620,6 +644,7 @@ def nullspace(m: Array2D[Any], atol: float = 0): else: vec[piv_col] -= mat[piv_row, pos] n.append(vec) + return np.array(n, dtype=object).T # }}} @@ -717,61 +742,85 @@ def to_complex_dtype(dtype: DTypeLike) -> np.dtype[np.complexfloating]: raise RuntimeError(f"Unknown dtype: {dtype}") from err +def get_native_event(evt: pyopencl.Event | ProfilingEvent) -> pyopencl.Event: + from pyopencl import Event + return evt if isinstance(evt, Event) else evt.native_event + + @dataclass(frozen=True) class ProfileGetter: + """Workalike for :class:`pyopencl.ProfilingInfoGetter`.""" start: int end: int -def get_native_event(evt): - from pyopencl import Event - return evt if isinstance(evt, Event) else evt.native_event +@dataclass(frozen=True) +class ProfilingEvent: + """An event generated during profiling. + + This object also provides some compatibility with :class:`pyopencl.Event`. + """ + native_event: pyopencl.Event + @property + def profile(self) -> ProfileGetter: + raise AttributeError("profile") + + def wait(self) -> None: + self.native_event.wait() + + +@dataclass(frozen=True) +class AggregateProfilingEvent(ProfilingEvent): + """An object to hold a list of events. -class AggregateProfilingEvent: - """An object to hold a list of events and provides compatibility - with some of the functionality of :class:`pyopencl.Event`. Assumes that the last event waits on all of the previous events. """ - def __init__(self, events): - self.events = events[:] - self.native_event = get_native_event(events[-1]) + + events: tuple[ProfilingEvent | pyopencl.Event, ...] + + def __init__(self, events: Sequence[ProfilingEvent | pyopencl.Event]) -> None: + super().__init__(get_native_event(events[-1])) + object.__setattr__(self, "events", tuple(events)) @property - def profile(self): + @override + def profile(self) -> ProfileGetter: total = sum(evt.profile.end - evt.profile.start for evt in self.events) end = self.native_event.profile.end return ProfileGetter(start=end - total, end=end) - def wait(self): - return self.native_event.wait() +@dataclass(frozen=True) +class MarkerBasedProfilingEvent(ProfilingEvent): + """An object to hold two marker events.""" -class MarkerBasedProfilingEvent: - """An object to hold two marker events and provides compatibility - with some of the functionality of :class:`pyopencl.Event`. - """ - def __init__(self, *, end_event, start_event): - self.native_event = end_event - self.start_event = start_event + start_event: pyopencl.Event | ProfilingEvent + end_event: pyopencl.Event | ProfilingEvent + + def __init__(self, *, + end_event: pyopencl.Event | ProfilingEvent, + start_event: pyopencl.Event | ProfilingEvent) -> None: + super().__init__(get_native_event(end_event)) + object.__setattr__(self, "end_event", end_event) + object.__setattr__(self, "start_event", start_event) @property + @override def profile(self): return ProfileGetter(start=self.start_event.profile.start, end=self.native_event.profile.end) - def wait(self): - return self.native_event.wait() - def loopy_fft( - n: int, - *, n_batch_dims: int, - inverse: bool, - complex_dtype: DTypeLike, - index_dtype: DTypeLike | None = None, - name: str | None = None - ): + n: int, + *, + n_batch_dims: int, + inverse: bool, + complex_dtype: DTypeLike, + index_dtype: DTypeLike | None = None, + name: str | None = None + ) -> lp.TranslationUnit: from math import pi from pymbolic import var @@ -782,7 +831,7 @@ def loopy_fft( sign = 1 if not inverse else -1 m = n - factors = [] + factors: list[int] = [] while m != 1: N1, m = find_factors(m) # ruff:ignore[non-lowercase-variable-in-function] factors.append(N1) @@ -967,10 +1016,12 @@ def _get_fft_backend(queue: pyopencl.CommandQueue) -> FFTBackend: "Falling back to slower implementation.", stacklevel=3) return FFTBackend.loopy + from pyopencl.characterize import get_pocl_version + pocl_ver = get_pocl_version(queue.device.platform) + import platform import sys - pocl_ver = get_pocl_version(queue.device.platform) if pocl_ver is not None: if pocl_ver >= (7,): warnings.warn( @@ -993,8 +1044,8 @@ def _get_fft_backend(queue: pyopencl.CommandQueue) -> FFTBackend: def get_opencl_fft_app( actx: ArrayContext, shape: tuple[int, ...], - dtype: numpy.dtype[Any], - inverse: bool) -> Any: + dtype: np.dtype[Any], + inverse: bool) -> tuple[lp.TranslationUnit | VkFFTApp, FFTBackend]: """Setup an object for out-of-place FFT on with given shape and dtype on given queue. """ @@ -1022,11 +1073,11 @@ def get_opencl_fft_app( def run_opencl_fft( actx: ArrayContext, - fft_app: tuple[Any, FFTBackend], - input_vec: Any, + fft_app: tuple[lp.TranslationUnit | VkFFTApp, FFTBackend], + input_vec: CLArray, inverse: bool = False, - wait_for: list[pyopencl.Event] | None = None - ) -> tuple[pyopencl.Event | MarkerBasedProfilingEvent, Any]: + wait_for: WaitList | None = None + ) -> tuple[pyopencl.Event | MarkerBasedProfilingEvent, CLArray]: """Runs an FFT on input_vec and returns a :class:`MarkerBasedProfilingEvent` that indicate the end and start of the operations carried out and the output vector. @@ -1037,9 +1088,13 @@ def run_opencl_fft( app, backend = fft_app if backend == FFTBackend.loopy: + assert isinstance(app, lp.TranslationUnit) evt, output_vec = app(actx.queue, y=input_vec, wait_for=wait_for) return (evt, output_vec["x"]) elif backend == FFTBackend.pyvkfft: + from pyvkfft.opencl import VkFFTApp + assert isinstance(app, VkFFTApp) + if wait_for is None: wait_for = [] @@ -1075,7 +1130,8 @@ def run_opencl_fft( output_vec.add_event(end_evt) - return (MarkerBasedProfilingEvent(end_event=end_evt, start_event=start_evt), + return ( + MarkerBasedProfilingEvent(end_event=end_evt, start_event=start_evt), output_vec) else: raise RuntimeError(f"Unsupported FFT backend {backend}") @@ -1086,19 +1142,18 @@ def run_opencl_fft( # {{{ deprecations _depr_name_to_replacement_and_obj = { - "KernelCacheWrapper": ("KernelCacheMixin", 2023), + "KernelCacheWrapper": (KernelCacheMixin, 2023), } -def __getattr__(name: str): - replacement_and_obj = _depr_name_to_replacement_and_obj.get(name) - if replacement_and_obj is not None: - replacement, obj, year = replacement_and_obj +def __getattr__(name: str) -> Any: + replacement_and_year = _depr_name_to_replacement_and_obj.get(name) + if replacement_and_year is not None: + obj, year = replacement_and_year from warnings import warn - warn(f"'sumpy.tools.{name}' is deprecated. " - f"Use '{replacement}' instead. " - f"'sumpy.tools.{name}' will continue to work until {year}.", - DeprecationWarning, stacklevel=2) + warn(f"'sumpy.tools.{name}' is deprecated. Use '{obj.__name__}' instead. " + f"'sumpy.tools.{name}' will continue to work until {year}.", + DeprecationWarning, stacklevel=2) return obj else: raise AttributeError(name)