DetachHead / basedpyright

pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server
http://docs.basedpyright.com/
Other
613 stars 13 forks source link

Merge 1.1.366 #393

Closed DetachHead closed 1 month ago

github-actions[bot] commented 1 month ago

Diff from mypy_primer, showing the effect of this PR on open source code:

pydantic (https://github.com/samuelcolvin/pydantic)
+   /tmp/mypy_primer/projects/pydantic/pydantic/deprecated/json.py:98:23 - error: Argument of type "type[DataclassInstance]" cannot be assigned to parameter "obj" of type "DataclassInstance" in function "asdict"
+     "__dataclass_fields__" is defined as a ClassVar in protocol (reportArgumentType)
- 76 errors, 44 warnings, 0 notes
+ 77 errors, 44 warnings, 0 notes

Tanjun (https://github.com/FasterSpeeding/Tanjun)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/annotations.py:2645:34 - warning: Type of "VAR_KEYWORD" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:158:1 - warning: Type of "_KEYWORD_TYPES" is partially unknown
+     Type of "_KEYWORD_TYPES" is "set[Unknown]" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:158:19 - warning: Type of "KEYWORD_ONLY" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:158:51 - warning: Type of "POSITIONAL_OR_KEYWORD" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:186:30 - warning: Type of "VAR_KEYWORD" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:195:1 - warning: Type of "_POSITIONAL_TYPES" is partially unknown
+     Type of "_POSITIONAL_TYPES" is "set[Unknown]" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:196:5 - warning: Type of "POSITIONAL_ONLY" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:197:5 - warning: Type of "POSITIONAL_OR_KEYWORD" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:198:5 - warning: Type of "VAR_POSITIONAL" is unknown (reportUnknownMemberType)
- 2416 errors, 6681 warnings, 0 notes
+ 2416 errors, 6690 warnings, 0 notes

spack (https://github.com/spack/spack)
+         Type "ReadableBuffer" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
-         Type "str* | bytes*" is incompatible with type "ReadableBuffer"
-           "str*" is incompatible with protocol "Buffer"
-             "__buffer__" is not present (reportArgumentType)
+         Type "ReadableBuffer" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
-         Type "str* | bytes*" is incompatible with type "ReadableBuffer"
-           "str*" is incompatible with protocol "Buffer"
-             "__buffer__" is not present (reportArgumentType)
+         Type "ReadableBuffer" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
-         Type "str* | bytes*" is incompatible with type "ReadableBuffer"
-           "str*" is incompatible with protocol "Buffer"
-             "__buffer__" is not present (reportArgumentType)

pandera (https://github.com/pandera-dev/pandera)
-   /tmp/mypy_primer/projects/pandera/pandera/engines/pandas_engine.py:1103:12 - error: Import "shapely" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/pandera/engines/pandas_engine.py:1103:12 - warning: Import "shapely" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/pandera/engines/pandas_engine.py:1104:12 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/pandera/engines/pandas_engine.py:1104:12 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/core/test_dtypes.py:204:10 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/core/test_dtypes.py:204:10 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_engine.py:7:8 - error: Import "shapely" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_engine.py:7:8 - warning: Import "shapely" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_engine.py:8:6 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_engine.py:8:6 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_from_to_format_conversions.py:12:6 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_from_to_format_conversions.py:12:6 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_geopandas.py:6:6 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_geopandas.py:6:6 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_pydantic.py:9:6 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_pydantic.py:9:6 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
- 1950 errors, 17 warnings, 0 notes
+ 1942 errors, 25 warnings, 0 notes

dd-trace-py (https://github.com/DataDog/dd-trace-py)
-   /tmp/mypy_primer/projects/dd-trace-py/tests/appsec/iast/fixtures/aspects/str_methods.py:422:26 - error: Argument of type "Text" cannot be assigned to parameter "map" of type "_FormatMapMapping" in function "format_map"
+   /tmp/mypy_primer/projects/dd-trace-py/tests/appsec/iast/fixtures/aspects/str_methods.py:422:26 - error: Argument of type "Text" cannot be assigned to parameter "mapping" of type "_FormatMapMapping" in function "format_map"
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:15:20 - error: No overloads for "__init__" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:15:25 - error: Argument of type "Iterator[Tuple[str, Any]]" cannot be assigned to parameter "iterable" of type "Iterable[list[bytes]]" in function "__init__"
+     "Iterator[Tuple[str, Any]]" is incompatible with "Iterable[list[bytes]]"
+       Type parameter "_T_co@Iterable" is covariant, but "Tuple[str, Any]" is not a subtype of "list[bytes]"
+         "Tuple[str, Any]" is incompatible with "list[bytes]" (reportArgumentType)
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:18:20 - error: No overloads for "__init__" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:18:25 - error: Argument of type "Iterator[Tuple[str, Any]]" cannot be assigned to parameter "iterable" of type "Iterable[list[bytes]]" in function "__init__"
+     "Iterator[Tuple[str, Any]]" is incompatible with "Iterable[list[bytes]]"
+       Type parameter "_T_co@Iterable" is covariant, but "Tuple[str, Any]" is not a subtype of "list[bytes]"
+         "Tuple[str, Any]" is incompatible with "list[bytes]" (reportArgumentType)
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:21:20 - error: No overloads for "__init__" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:21:25 - error: Argument of type "Iterator[Tuple[str, Any]]" cannot be assigned to parameter "iterable" of type "Iterable[list[bytes]]" in function "__init__"
+     "Iterator[Tuple[str, Any]]" is incompatible with "Iterable[list[bytes]]"
+       Type parameter "_T_co@Iterable" is covariant, but "Tuple[str, Any]" is not a subtype of "list[bytes]"
+         "Tuple[str, Any]" is incompatible with "list[bytes]" (reportArgumentType)
- 11254 errors, 531 warnings, 0 notes
+ 11260 errors, 531 warnings, 0 notes

xarray-dataclasses (https://github.com/astropenguin/xarray-dataclasses)
-   /tmp/mypy_primer/projects/xarray-dataclasses/xarray_dataclasses/datamodel.py:213:21 - error: Expression of type "type[DataclassInstance]" is incompatible with declared type "AnyDataClass[PInit@eval_dataclass]"
-     Type "type[DataclassInstance]" is incompatible with type "AnyDataClass[PInit@eval_dataclass]"
-       "DataclassInstance" is incompatible with protocol "DataClass[PInit@eval_dataclass]"
-       Type "type[DataclassInstance]" is incompatible with type "type[DataClass[PInit@eval_dataclass]]"
-         Type parameter "PInit@DataClass" is invariant, but "()" is not the same as "PInit@eval_dataclass"
-       "__dataclass_fields__" is defined as a ClassVar in protocol
-       "__dataclass_fields__" is defined as a ClassVar in protocol
-       "__dataclass_fields__" is defined as a ClassVar in protocol
-       "__dataclass_fields__" is defined as a ClassVar in protocol (reportAssignmentType)
-   /tmp/mypy_primer/projects/xarray-dataclasses/xarray_dataclasses/datamodel.py:215:28 - error: Argument of type "AnyDataClass[PInit@eval_dataclass] | type[DataClass[PInit@eval_dataclass]] | type[DataclassInstance]" cannot be assigned to parameter "obj" of type "(...) -> Any" in function "get_type_hints"
-     Type "AnyDataClass[PInit@eval_dataclass] | type[DataClass[PInit@eval_dataclass]] | type[DataclassInstance]" is incompatible with type "(...) -> Any"
-       Type "DataClass[PInit@eval_dataclass]" is incompatible with type "(...) -> Any" (reportArgumentType)
+   /tmp/mypy_primer/projects/xarray-dataclasses/xarray_dataclasses/typing.py:300:12 - error: Expression of type "type[DataclassInstance]" is incompatible with return type "type[DataClass[(Any)]]"
+     "DataclassInstance" is incompatible with protocol "DataClass[(Any)]"
+     Type "type[DataclassInstance]" is incompatible with type "type[DataClass[(Any)]]"
+       "__init__" is an incompatible type
+         Type "() -> None" is incompatible with type "(**PInit@DataClass) -> None" (reportReturnType)
- 57 errors, 158 warnings, 0 notes
+ 56 errors, 158 warnings, 0 notes

materialize (https://github.com/MaterializeInc/materialize)
+   /tmp/mypy_primer/projects/materialize/misc/python/materialize/cloudtest/util/web_request.py:50:66 - error: Argument of type "str" cannot be assigned to parameter "new" of type "ReadableBuffer" in function "replace"
+     "str" is incompatible with protocol "Buffer"
+       "__buffer__" is not present (reportArgumentType)
- 15 errors, 325 warnings, 0 notes
+ 16 errors, 325 warnings, 0 notes
github-actions[bot] commented 1 month ago

Diff from mypy_primer, showing the effect of this PR on open source code:

pydantic (https://github.com/samuelcolvin/pydantic)
+   /tmp/mypy_primer/projects/pydantic/pydantic/deprecated/json.py:98:23 - error: Argument of type "type[DataclassInstance]" cannot be assigned to parameter "obj" of type "DataclassInstance" in function "asdict"
+     "__dataclass_fields__" is defined as a ClassVar in protocol (reportArgumentType)
- 76 errors, 44 warnings, 0 notes
+ 77 errors, 44 warnings, 0 notes

pandera (https://github.com/pandera-dev/pandera)
-   /tmp/mypy_primer/projects/pandera/pandera/engines/pandas_engine.py:1103:12 - error: Import "shapely" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/pandera/engines/pandas_engine.py:1103:12 - warning: Import "shapely" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/pandera/engines/pandas_engine.py:1104:12 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/pandera/engines/pandas_engine.py:1104:12 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/core/test_dtypes.py:204:10 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/core/test_dtypes.py:204:10 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_engine.py:7:8 - error: Import "shapely" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_engine.py:7:8 - warning: Import "shapely" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_engine.py:8:6 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_engine.py:8:6 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_from_to_format_conversions.py:12:6 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_from_to_format_conversions.py:12:6 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_geopandas.py:6:6 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_geopandas.py:6:6 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_pydantic.py:9:6 - error: Import "shapely.geometry" could not be resolved (reportMissingImports)
+   /tmp/mypy_primer/projects/pandera/tests/geopandas/test_pydantic.py:9:6 - warning: Import "shapely.geometry" could not be resolved from source (reportMissingModuleSource)
- 1950 errors, 17 warnings, 0 notes
+ 1942 errors, 25 warnings, 0 notes

Tanjun (https://github.com/FasterSpeeding/Tanjun)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/annotations.py:2645:34 - warning: Type of "VAR_KEYWORD" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:158:1 - warning: Type of "_KEYWORD_TYPES" is partially unknown
+     Type of "_KEYWORD_TYPES" is "set[Unknown]" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:158:19 - warning: Type of "KEYWORD_ONLY" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:158:51 - warning: Type of "POSITIONAL_OR_KEYWORD" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:186:30 - warning: Type of "VAR_KEYWORD" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:195:1 - warning: Type of "_POSITIONAL_TYPES" is partially unknown
+     Type of "_POSITIONAL_TYPES" is "set[Unknown]" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:196:5 - warning: Type of "POSITIONAL_ONLY" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:197:5 - warning: Type of "POSITIONAL_OR_KEYWORD" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/_internal/__init__.py:198:5 - warning: Type of "VAR_POSITIONAL" is unknown (reportUnknownMemberType)
- 2416 errors, 6681 warnings, 0 notes
+ 2416 errors, 6690 warnings, 0 notes

spack (https://github.com/spack/spack)
+         Type "ReadableBuffer" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
-         Type "str* | bytes*" is incompatible with type "ReadableBuffer"
-           "str*" is incompatible with protocol "Buffer"
-             "__buffer__" is not present (reportArgumentType)
+         Type "ReadableBuffer" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
-         Type "str* | bytes*" is incompatible with type "ReadableBuffer"
-           "str*" is incompatible with protocol "Buffer"
-             "__buffer__" is not present (reportArgumentType)
+         Type "ReadableBuffer" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
-         Type "str* | bytes*" is incompatible with type "ReadableBuffer"
-           "str*" is incompatible with protocol "Buffer"
-             "__buffer__" is not present (reportArgumentType)

dd-trace-py (https://github.com/DataDog/dd-trace-py)
-   /tmp/mypy_primer/projects/dd-trace-py/tests/appsec/iast/fixtures/aspects/str_methods.py:422:26 - error: Argument of type "Text" cannot be assigned to parameter "map" of type "_FormatMapMapping" in function "format_map"
+   /tmp/mypy_primer/projects/dd-trace-py/tests/appsec/iast/fixtures/aspects/str_methods.py:422:26 - error: Argument of type "Text" cannot be assigned to parameter "mapping" of type "_FormatMapMapping" in function "format_map"
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:15:20 - error: No overloads for "__init__" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:15:25 - error: Argument of type "Iterator[Tuple[str, Any]]" cannot be assigned to parameter "iterable" of type "Iterable[list[bytes]]" in function "__init__"
+     "Iterator[Tuple[str, Any]]" is incompatible with "Iterable[list[bytes]]"
+       Type parameter "_T_co@Iterable" is covariant, but "Tuple[str, Any]" is not a subtype of "list[bytes]"
+         "Tuple[str, Any]" is incompatible with "list[bytes]" (reportArgumentType)
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:18:20 - error: No overloads for "__init__" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:18:25 - error: Argument of type "Iterator[Tuple[str, Any]]" cannot be assigned to parameter "iterable" of type "Iterable[list[bytes]]" in function "__init__"
+     "Iterator[Tuple[str, Any]]" is incompatible with "Iterable[list[bytes]]"
+       Type parameter "_T_co@Iterable" is covariant, but "Tuple[str, Any]" is not a subtype of "list[bytes]"
+         "Tuple[str, Any]" is incompatible with "list[bytes]" (reportArgumentType)
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:21:20 - error: No overloads for "__init__" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/dd-trace-py/tests/debugging/test_safety.py:21:25 - error: Argument of type "Iterator[Tuple[str, Any]]" cannot be assigned to parameter "iterable" of type "Iterable[list[bytes]]" in function "__init__"
+     "Iterator[Tuple[str, Any]]" is incompatible with "Iterable[list[bytes]]"
+       Type parameter "_T_co@Iterable" is covariant, but "Tuple[str, Any]" is not a subtype of "list[bytes]"
+         "Tuple[str, Any]" is incompatible with "list[bytes]" (reportArgumentType)
- 11254 errors, 531 warnings, 0 notes
+ 11260 errors, 531 warnings, 0 notes

xarray-dataclasses (https://github.com/astropenguin/xarray-dataclasses)
-   /tmp/mypy_primer/projects/xarray-dataclasses/xarray_dataclasses/datamodel.py:213:21 - error: Expression of type "type[DataclassInstance]" is incompatible with declared type "AnyDataClass[PInit@eval_dataclass]"
-     Type "type[DataclassInstance]" is incompatible with type "AnyDataClass[PInit@eval_dataclass]"
-       "DataclassInstance" is incompatible with protocol "DataClass[PInit@eval_dataclass]"
-       Type "type[DataclassInstance]" is incompatible with type "type[DataClass[PInit@eval_dataclass]]"
-         Type parameter "PInit@DataClass" is invariant, but "()" is not the same as "PInit@eval_dataclass"
-       "__dataclass_fields__" is defined as a ClassVar in protocol
-       "__dataclass_fields__" is defined as a ClassVar in protocol
-       "__dataclass_fields__" is defined as a ClassVar in protocol
-       "__dataclass_fields__" is defined as a ClassVar in protocol (reportAssignmentType)
-   /tmp/mypy_primer/projects/xarray-dataclasses/xarray_dataclasses/datamodel.py:215:28 - error: Argument of type "AnyDataClass[PInit@eval_dataclass] | type[DataClass[PInit@eval_dataclass]] | type[DataclassInstance]" cannot be assigned to parameter "obj" of type "(...) -> Any" in function "get_type_hints"
-     Type "AnyDataClass[PInit@eval_dataclass] | type[DataClass[PInit@eval_dataclass]] | type[DataclassInstance]" is incompatible with type "(...) -> Any"
-       Type "DataClass[PInit@eval_dataclass]" is incompatible with type "(...) -> Any" (reportArgumentType)
+   /tmp/mypy_primer/projects/xarray-dataclasses/xarray_dataclasses/typing.py:300:12 - error: Expression of type "type[DataclassInstance]" is incompatible with return type "type[DataClass[(Any)]]"
+     "DataclassInstance" is incompatible with protocol "DataClass[(Any)]"
+     Type "type[DataclassInstance]" is incompatible with type "type[DataClass[(Any)]]"
+       "__init__" is an incompatible type
+         Type "() -> None" is incompatible with type "(**PInit@DataClass) -> None" (reportReturnType)
- 57 errors, 158 warnings, 0 notes
+ 56 errors, 158 warnings, 0 notes

materialize (https://github.com/MaterializeInc/materialize)
+   /tmp/mypy_primer/projects/materialize/misc/python/materialize/cloudtest/util/web_request.py:50:66 - error: Argument of type "str" cannot be assigned to parameter "new" of type "ReadableBuffer" in function "replace"
+     "str" is incompatible with protocol "Buffer"
+       "__buffer__" is not present (reportArgumentType)
- 15 errors, 325 warnings, 0 notes
+ 16 errors, 325 warnings, 0 notes