From d5275aeadf0b9ba9e4b5608c4376a45b3484ab49 Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Tue, 12 Aug 2025 20:12:56 +0300 Subject: [PATCH 01/12] feat(typing): add more types to pytential.collection --- pytential/collection.py | 79 ++++++++++++++++++++++++++++++----------- 1 file changed, 59 insertions(+), 20 deletions(-) diff --git a/pytential/collection.py b/pytential/collection.py index 1a57322f6..50871224d 100644 --- a/pytential/collection.py +++ b/pytential/collection.py @@ -30,8 +30,10 @@ from typing import Any from constantdict import constantdict +from typing_extensions import override from meshmode.discretization import Discretization +from meshmode.discretization.connection.direct import DiscretizationConnection import pytential.symbolic.primitives as sym from pytential.qbx import QBXLayerPotentialSource @@ -40,7 +42,12 @@ PointPotentialSource, PotentialSource, ) -from pytential.symbolic.dof_desc import DiscretizationStage, DOFDescriptorLike +from pytential.symbolic.dof_desc import ( + DiscretizationStage, + DOFDescriptor, + DOFDescriptorLike, + GeometryId, +) from pytential.target import PointsTarget, TargetBase @@ -121,11 +128,17 @@ class GeometryCollection: """ + ambient_dim: int + places: Mapping[GeometryId, GeometryLike] + auto_where: tuple[DOFDescriptor, DOFDescriptor] + + _caches: dict[Hashable, Any] + def __init__(self, places: ( GeometryLike | tuple[GeometryLike, GeometryLike] - | Mapping[Hashable, GeometryLike] + | Mapping[GeometryId, GeometryLike] ), auto_where: AutoWhereLike | None = None) -> None: r""" @@ -153,7 +166,7 @@ def __init__(self, from pytential.symbolic.execution import _prepare_auto_where auto_source, auto_target = _prepare_auto_where(auto_where) - places_dict: Mapping[Hashable, GeometryLike] + places_dict: Mapping[GeometryId, GeometryLike] if isinstance(places, QBXLayerPotentialSource): places_dict = {auto_source.geometry: places} auto_target = auto_source @@ -215,7 +228,7 @@ def __init__(self, self.places = constantdict(places_dict) self.auto_where = (auto_source, auto_target) - self._caches: dict[str, Any] = {} + self._caches = {} @property def auto_source(self) -> sym.DOFDescriptor: @@ -227,10 +240,12 @@ def auto_target(self) -> sym.DOFDescriptor: # {{{ cache handling - def _get_cache(self, name): + def _get_cache(self, name: Hashable) -> dict[Hashable, Any]: return self._caches.setdefault(name, {}) - def _get_discr_from_cache(self, geometry, discr_stage): + def _get_discr_from_cache(self, + geometry: GeometryId, + discr_stage: DiscretizationStage) -> Discretization: cache = self._get_cache(_GeometryCollectionDiscretizationCacheKey) key = (geometry, discr_stage) @@ -239,9 +254,15 @@ def _get_discr_from_cache(self, geometry, discr_stage): f"cached discretization does not exist on '{geometry}' " f"for stage '{discr_stage}'") - return cache[key] + result = cache[key] + assert isinstance(result, Discretization) - def _add_discr_to_cache(self, discr, geometry, discr_stage): + return result + + def _add_discr_to_cache(self, + discr: Discretization, + geometry: GeometryId, + discr_stage: DiscretizationStage) -> None: cache = self._get_cache(_GeometryCollectionDiscretizationCacheKey) key = (geometry, discr_stage) @@ -251,7 +272,11 @@ def _add_discr_to_cache(self, discr, geometry, discr_stage): cache[key] = discr - def _get_conn_from_cache(self, geometry, from_stage, to_stage): + def _get_conn_from_cache(self, + geometry: GeometryId, + from_stage: DiscretizationStage | None, + to_stage: DiscretizationStage | None + ) -> DiscretizationConnection: cache = self._get_cache(_GeometryCollectionConnectionCacheKey) key = (geometry, from_stage, to_stage) @@ -259,9 +284,16 @@ def _get_conn_from_cache(self, geometry, from_stage, to_stage): raise KeyError("cached connection does not exist on " f"'{geometry}' from stage '{from_stage}' to '{to_stage}'") - return cache[key] + result = cache[key] + assert isinstance(result, DiscretizationConnection) + + return result - def _add_conn_to_cache(self, conn, geometry, from_stage, to_stage): + def _add_conn_to_cache(self, + conn: DiscretizationConnection, + geometry: GeometryId, + from_stage: DiscretizationStage, + to_stage: DiscretizationStage) -> None: cache = self._get_cache(_GeometryCollectionConnectionCacheKey) key = (geometry, from_stage, to_stage) @@ -271,8 +303,11 @@ def _add_conn_to_cache(self, conn, geometry, from_stage, to_stage): cache[key] = conn - def _get_qbx_discretization(self, geometry, discr_stage): + def _get_qbx_discretization(self, + geometry: GeometryId, + discr_stage: DiscretizationStage) -> Discretization: lpot_source = self.get_geometry(geometry) + assert isinstance(lpot_source, LayerPotentialSourceBase) try: discr = self._get_discr_from_cache(geometry, discr_stage) @@ -291,7 +326,9 @@ def _get_qbx_discretization(self, geometry, discr_stage): # }}} - def get_connection(self, from_dd: DOFDescriptorLike, to_dd: DOFDescriptorLike): + def get_connection(self, + from_dd: DOFDescriptorLike, + to_dd: DOFDescriptorLike) -> DiscretizationConnection: """Construct a connection from *from_dd* to *to_dd* geometries. :returns: an object compatible with the @@ -303,7 +340,7 @@ def get_connection(self, from_dd: DOFDescriptorLike, to_dd: DOFDescriptorLike): return connection_from_dds(self, from_dd, to_dd) def get_discretization( - self, geometry: Hashable, + self, geometry: GeometryId, discr_stage: DiscretizationStage | None = None ) -> GeometryLike: """Get the geometry or discretization in the collection. @@ -334,7 +371,7 @@ def get_discretization( else: return discr - def get_geometry(self, geometry: Hashable) -> GeometryLike: + def get_geometry(self, geometry: GeometryId) -> GeometryLike: """ :arg geometry: the identifier of the geometry in the collection. """ @@ -346,7 +383,7 @@ def get_geometry(self, geometry: Hashable) -> GeometryLike: def copy( self, - places: Mapping[Hashable, GeometryLike] | None = None, + places: Mapping[GeometryId, GeometryLike] | None = None, auto_where: AutoWhereLike | None = None, ) -> GeometryCollection: """Get a shallow copy of the geometry collection.""" @@ -356,7 +393,7 @@ def copy( def merge( self, - places: GeometryCollection | Mapping[Hashable, GeometryLike], + places: GeometryCollection | Mapping[GeometryId, GeometryLike], ) -> GeometryCollection: """Merges two geometry collections and returns the new collection. @@ -373,10 +410,12 @@ def merge( return self.copy(places=new_places) - def __repr__(self): + @override + def __repr__(self) -> str: return f"{type(self).__name__}({self.places!r})" - def __str__(self): + @override + def __str__(self) -> str: return f"{type(self).__name__}({self.places!r})" @@ -387,7 +426,7 @@ def __str__(self): def add_geometry_to_collection( places: GeometryCollection, - geometries: Mapping[Hashable, GeometryLike]) -> GeometryCollection: + geometries: Mapping[GeometryId, GeometryLike]) -> GeometryCollection: """Adds a mapping of geometries to an existing collection. This function is similar to :meth:`GeometryCollection.merge`, but it makes From 9c20299ddd804ed55f52bfb13371ac05d7aa559d Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Tue, 12 Aug 2025 20:13:19 +0300 Subject: [PATCH 02/12] feat(typing): update type for preprocess_optemplate --- pytential/source.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pytential/source.py b/pytential/source.py index c6e072941..252f41560 100644 --- a/pytential/source.py +++ b/pytential/source.py @@ -103,7 +103,7 @@ def get_p2p(self, """ def preprocess_optemplate(self, - name: str, + name: Hashable, discretizations: GeometryCollection, expr: T) -> T: """ From 89521ce04f46f47d5a1df5a41c7192ee24604c9a Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Tue, 12 Aug 2025 20:13:56 +0300 Subject: [PATCH 03/12] feat(typing): add and simplify types in dof_connection --- pytential/symbolic/dof_connection.py | 149 +++++++++++++++------------ 1 file changed, 82 insertions(+), 67 deletions(-) diff --git a/pytential/symbolic/dof_connection.py b/pytential/symbolic/dof_connection.py index e488f53b7..23da50ad7 100644 --- a/pytential/symbolic/dof_connection.py +++ b/pytential/symbolic/dof_connection.py @@ -26,19 +26,36 @@ THE SOFTWARE. """ +from typing import TYPE_CHECKING + import numpy as np # noqa: F401 +from typing_extensions import override import loopy as lp +from meshmode.discretization import Discretization +from meshmode.discretization.connection import ( + DiscretizationConnection, + IdentityDiscretizationConnection, +) from meshmode.dof_array import DOFArray from pytools import memoize_in +from pytential.symbolic import dof_desc + + +if TYPE_CHECKING: + from collections.abc import Sequence + + from arraycontext import Array, ArrayOrContainerOrScalarT + + from pytential.collection import GeometryCollection + from pytential.symbolic.dof_desc import DOFDescriptor, DOFDescriptorLike __doc__ = """ Connections ----------- -.. autoclass:: GranularityConnection .. autoclass:: CenterGranularityConnection .. autoclass:: DOFConnection .. autofunction:: connection_from_dds @@ -48,31 +65,9 @@ # {{{ granularity connections -class GranularityConnection: - """Abstract interface for transporting a DOF between different levels - of granularity. - - .. attribute:: discr - .. automethod:: __call__ - """ - - def __init__(self, discr): - self.discr = discr - - @property - def from_discr(self): - return self.discr - - @property - def to_discr(self): - return self.discr - - def __call__(self, ary): - raise NotImplementedError() - - -class CenterGranularityConnection(GranularityConnection): - """A :class:`GranularityConnection` used to transport from node data +class CenterGranularityConnection(DiscretizationConnection): + """A :class:`~meshmode.discretization.connection.DiscretizationConnection` + used to transport from node data (:class:`~pytential.symbolic.primitives.GRANULARITY_NODE`) to expansion centers (:class:`~pytential.symbolic.primitives.GRANULARITY_CENTER`). @@ -80,20 +75,22 @@ class CenterGranularityConnection(GranularityConnection): .. automethod:: __call__ """ - def __init__(self, discr): - super().__init__(discr) + def __init__(self, discr: Discretization) -> None: + super().__init__(discr, discr, is_surjective=False) - def _interleave_dof_arrays(self, ary1, ary2): + def _interleave_dof_arrays(self, ary1: DOFArray, ary2: DOFArray) -> DOFArray: if not isinstance(ary1, DOFArray) or not isinstance(ary2, DOFArray): raise TypeError("non-array passed to connection") if ary1.array_context is not ary2.array_context: raise ValueError("array context of the two arguments must match") + if ary1.array_context is None: + raise ValueError("cannot transport frozen arrays") + actx = ary1.array_context - @memoize_in(actx, - (CenterGranularityConnection, "interleave")) + @memoize_in(actx, (CenterGranularityConnection, "interleave")) def prg(): from arraycontext import make_loopy_program t_unit = make_loopy_program( @@ -117,8 +114,9 @@ def prg(): "iel": ConcurrentElementInameTag(), "idof": ConcurrentDOFInameTag()}) - results = [] - for grp, subary1, subary2 in zip(self.discr.groups, ary1, ary2, strict=True): + discr = self.from_discr + results: list[Array] = [] + for grp, subary1, subary2 in zip(discr.groups, ary1, ary2, strict=True): if subary1.dtype != subary2.dtype: raise ValueError("dtype mismatch in inputs: " f"'{subary1.dtype.name}' and '{subary2.dtype.name}'") @@ -135,7 +133,8 @@ def prg(): return DOFArray(actx, tuple(results)) - def __call__(self, arys): + @override + def __call__(self, arys: ArrayOrContainerOrScalarT) -> ArrayOrContainerOrScalarT: r""" :param arys: a pair of :class:`~arraycontext.ArrayContainer`-like classes. Can also be a single element, in which case it is @@ -165,17 +164,15 @@ def __call__(self, arys): # {{{ dof connection -class DOFConnection: +class DOFConnection(DiscretizationConnection): """An interpolation operation for converting a DOF vector between different DOF types, as described by :class:`~pytential.symbolic.dof_desc.DOFDescriptor`. .. attribute:: connections - A list of - :class:`~meshmode.discretization.connection.DiscretizationConnection`s - and :class:`GranularityConnection`s used to transport from the given - source to the target. + A list of :class:`~meshmode.discretization.connection.DiscretizationConnection`s + used to transport from the given source to the target. .. attribute:: from_dd @@ -193,29 +190,42 @@ class DOFConnection: .. automethod:: __call__ """ - def __init__(self, connections, from_dd=None, to_dd=None): - self.from_dd = from_dd - self.to_dd = to_dd - self.connections = connections + from_dd: DOFDescriptor + to_dd: DOFDescriptor + connections: tuple[DiscretizationConnection, ...] + + def __init__(self, + connections: Sequence[DiscretizationConnection], + from_dd: DOFDescriptorLike | None = None, + to_dd: DOFDescriptorLike | None = None) -> None: + self.from_dd = dof_desc.as_dofdesc(from_dd) + self.to_dd = dof_desc.as_dofdesc(to_dd) + self.connections = tuple(connections) + + if not self.connections: + raise ValueError( + "no connections given (use 'IdentityDiscretizationConnection')") from meshmode.discretization.connection import DiscretizationConnection for conn in self.connections: - if not isinstance(conn, - DiscretizationConnection | GranularityConnection): - raise ValueError("unsupported connection type: {type(conn)}") + if not isinstance(conn, DiscretizationConnection): + raise ValueError(f"unsupported connection type: {type(conn)}") - if self.connections: - self.from_discr = self.connections[0].from_discr - self.to_discr = self.connections[-1].to_discr + from_discr = self.connections[0].from_discr + to_discr = self.connections[-1].to_discr + super().__init__(from_discr, to_discr, is_surjective=False) - def __call__(self, ary): + @override + def __call__(self, ary: ArrayOrContainerOrScalarT) -> ArrayOrContainerOrScalarT: for conn in self.connections: ary = conn(ary) return ary -def connection_from_dds(places, from_dd, to_dd): +def connection_from_dds(places: GeometryCollection, + from_dd: DOFDescriptorLike, + to_dd: DOFDescriptorLike) -> DiscretizationConnection: """ :arg places: a :class:`~pytential.collection.GeometryCollection` or an argument taken by its constructor. @@ -229,9 +239,8 @@ def connection_from_dds(places, from_dd, to_dd): kinds of DOF vectors. """ - from pytential import sym - from_dd = sym.as_dofdesc(from_dd) - to_dd = sym.as_dofdesc(to_dd) + from_dd = dof_desc.as_dofdesc(from_dd) + to_dd = dof_desc.as_dofdesc(to_dd) from pytential import GeometryCollection if not isinstance(places, GeometryCollection): @@ -241,31 +250,33 @@ def connection_from_dds(places, from_dd, to_dd): from_discr = places.get_discretization(from_dd.geometry, from_dd.discr_stage) to_discr = places.get_discretization(to_dd.geometry, to_dd.discr_stage) + assert isinstance(from_discr, Discretization) + assert isinstance(to_discr, Discretization) + if from_dd.geometry != to_dd.geometry: raise ValueError("cannot interpolate between different geometries") - if from_dd.granularity is not sym.GRANULARITY_NODE: + if from_dd.granularity is not dof_desc.GRANULARITY_NODE: raise ValueError("can only interpolate from `GRANULARITY_NODE`") - connections = [] + connections: list[DiscretizationConnection] = [] if from_dd.discr_stage is not to_dd.discr_stage: from pytential.qbx import QBXLayerPotentialSource if not isinstance(lpot, QBXLayerPotentialSource): raise ValueError("can only interpolate on a " "`QBXLayerPotentialSource`") - if to_dd.discr_stage is not sym.QBX_SOURCE_QUAD_STAGE2: + if to_dd.discr_stage is not dof_desc.QBX_SOURCE_QUAD_STAGE2: # TODO: can probably extend this to project from a QUAD_STAGE2 # using L2ProjectionInverseDiscretizationConnection - raise ValueError("can only interpolate to " - "`QBX_SOURCE_QUAD_STAGE2`") + raise ValueError("can only interpolate to `QBX_SOURCE_QUAD_STAGE2`") # FIXME: would be nice if these were ordered by themselves stage_name_to_index_map = { None: 0, - sym.QBX_SOURCE_STAGE1: 1, - sym.QBX_SOURCE_STAGE2: 2, - sym.QBX_SOURCE_QUAD_STAGE2: 3 + dof_desc.QBX_SOURCE_STAGE1: 1, + dof_desc.QBX_SOURCE_STAGE2: 2, + dof_desc.QBX_SOURCE_QUAD_STAGE2: 3 } stage_index_to_name_map = { i: name for name, i in stage_name_to_index_map.items()} @@ -274,24 +285,28 @@ def connection_from_dds(places, from_dd, to_dd): to_stage = stage_name_to_index_map[to_dd.discr_stage] for istage in range(from_stage, to_stage): - conn = places._get_conn_from_cache(from_dd.geometry, + conn = places._get_conn_from_cache( + from_dd.geometry, stage_index_to_name_map[istage], stage_index_to_name_map[istage + 1]) connections.append(conn) if from_dd.granularity is not to_dd.granularity: - if to_dd.granularity is sym.GRANULARITY_NODE: + if to_dd.granularity is dof_desc.GRANULARITY_NODE: pass - elif to_dd.granularity is sym.GRANULARITY_CENTER: + elif to_dd.granularity is dof_desc.GRANULARITY_CENTER: connections.append(CenterGranularityConnection(to_discr)) - elif to_dd.granularity is sym.GRANULARITY_ELEMENT: + elif to_dd.granularity is dof_desc.GRANULARITY_ELEMENT: raise ValueError("Creating a connection to element granularity " "is not allowed. Use Elementwise{Max,Min,Sum}.") else: raise ValueError(f"invalid to_dd granularity: {to_dd.granularity}") if from_dd.granularity is not to_dd.granularity: - conn = DOFConnection(connections, from_dd=from_dd, to_dd=to_dd) + if connections: + conn = DOFConnection(connections, from_dd=from_dd, to_dd=to_dd) + else: + conn = IdentityDiscretizationConnection(from_discr) else: from meshmode.discretization.connection import ChainedDiscretizationConnection conn = ChainedDiscretizationConnection(connections, From 976bf9f52246d67fe3a0c53b2cb46f3a9fa14a84 Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Tue, 12 Aug 2025 20:14:41 +0300 Subject: [PATCH 04/12] feat(typing): add more types to symbolic.execution --- pytential/symbolic/execution.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pytential/symbolic/execution.py b/pytential/symbolic/execution.py index 09732be73..3ab49dc53 100644 --- a/pytential/symbolic/execution.py +++ b/pytential/symbolic/execution.py @@ -620,7 +620,9 @@ def _prepare_auto_where( return (sym.as_dofdesc(auto_source), sym.as_dofdesc(auto_target)) -def _prepare_expr(places, expr, auto_where=None): +def _prepare_expr(places: GeometryCollection, + expr: OperandTc, + auto_where: AutoWhereLike | None = None) -> OperandTc: """ :arg places: :class:`~pytential.collection.GeometryCollection`. :arg expr: a symbolic expression. @@ -747,7 +749,7 @@ class BoundExpression(Generic[OperandTc]): Created by calling :func:`pytential.bind`. """ - def __init__(self, places, sym_op_expr): + def __init__(self, places: GeometryCollection, sym_op_expr: OperandTc) -> None: self.places: GeometryCollection = places self.sym_op_expr: OperandTc = sym_op_expr self.caches: dict[Hashable, object] = {} @@ -758,7 +760,7 @@ def code(self): from pytential.symbolic.compiler import OperatorCompiler return OperatorCompiler(self.places)(self.sym_op_expr) - def _get_cache(self, name): + def _get_cache(self, name: Hashable) -> object: return self.caches.setdefault(name, {}) def cost_per_stage(self, calibration_params, **kwargs): From 1ce610fbcd2c18b1ffc2695d91915b0386e2129d Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Wed, 13 Aug 2025 10:16:27 +0300 Subject: [PATCH 05/12] feat(typing): add more types to symbolic.dof_desc --- pytential/symbolic/dof_desc.py | 92 ++++++++++++++++++---------------- 1 file changed, 48 insertions(+), 44 deletions(-) diff --git a/pytential/symbolic/dof_desc.py b/pytential/symbolic/dof_desc.py index 24dd97350..d1562be79 100644 --- a/pytential/symbolic/dof_desc.py +++ b/pytential/symbolic/dof_desc.py @@ -26,6 +26,8 @@ from collections.abc import Hashable from typing import Any, TypeAlias +from typing_extensions import override + __doc__ = """ .. autoclass:: DEFAULT_SOURCE @@ -42,19 +44,10 @@ .. autoclass:: DOFDescriptor .. autofunction:: as_dofdesc -.. class:: DiscretizationStages - - A :class:`~typing.Union` of all the allowed discretization stages. - -.. class:: DOFGranularities - - A :class:`~typing.Union` of all the allowed DOF granularity types. - -.. class:: DOFDescriptorLike - - Types convertible to a :class:`~pytential.symbolic.dof_desc.DOFDescriptor` - by :func:`~pytential.symbolic.dof_desc.as_dofdesc`. - +.. autodata:: GeometryId +.. autodata:: DiscretizationStage +.. autodata:: DOFGranularity +.. autodata:: DOFDescriptorLike """ @@ -120,9 +113,6 @@ class GRANULARITY_ELEMENT: # noqa: N801 # }}} -GeometryId: TypeAlias = Hashable - - # {{{ DOFDescriptor class _NoArgSentinel: @@ -137,28 +127,9 @@ class DOFDescriptor: :attr:`granularity`, the data structure describes how the geometric object is discretized (e.g. conventional nodal data, per-element scalars, etc.) - .. attribute:: geometry - - An identifier for the geometry on which the DOFs exist. This can be a - simple string or any other hashable identifier for the geometric object. - The geometric objects are generally subclasses of - :class:`~pytential.source.PotentialSource`, - :class:`~pytential.target.TargetBase` or - :class:`~meshmode.discretization.Discretization`. - - .. attribute:: discr_stage - - Specific to a :class:`pytential.source.LayerPotentialSourceBase`, - this describes on which of the discretizations the - DOFs are defined. Can be one of :class:`QBX_SOURCE_STAGE1`, - :class:`QBX_SOURCE_STAGE2` or :class:`QBX_SOURCE_QUAD_STAGE2`. - - .. attribute:: granularity - - Describes the level of granularity of the DOF vector. - Can be one of :class:`GRANULARITY_NODE` (one DOF per node), - :class:`GRANULARITY_CENTER` (two DOFs per node, one per side) or - :class:`GRANULARITY_ELEMENT` (one DOF per element). + .. autoattribute:: geometry + .. autoattribute:: discr_stage + .. autoattribute:: granularity .. automethod:: copy .. automethod:: to_stage1 @@ -166,6 +137,28 @@ class DOFDescriptor: .. automethod:: to_quad_stage2 """ + geometry: GeometryId + """An identifier for the geometry on which the DOFs exist. This can be a + simple string or any other hashable identifier for the geometric object. + The geometric objects are generally subclasses of + :class:`~pytential.source.PotentialSource`, + :class:`~pytential.target.TargetBase` or + :class:`~meshmode.discretization.Discretization`. + """ + + discr_stage: DiscretizationStage | None + """Specific to a :class:`pytential.source.LayerPotentialSourceBase`, this + describes on which of the discretizations the DOFs are defined. Can be one + of :class:`QBX_SOURCE_STAGE1`, :class:`QBX_SOURCE_STAGE2` or + :class:`QBX_SOURCE_QUAD_STAGE2`. + """ + + granularity: DOFGranularity + """Describes the level of granularity of the DOF vector. Can be one of + :class:`GRANULARITY_NODE` (one DOF per node), :class:`GRANULARITY_CENTER` + (two DOFs per node, one per side) or :class:`GRANULARITY_ELEMENT` (one DOF + per element).""" + def __init__(self, geometry: GeometryId | None = None, discr_stage: DiscretizationStage | None = None, @@ -228,6 +221,7 @@ def __eq__(self, other: Any) -> bool: def __ne__(self, other: Any) -> bool: return not self.__eq__(other) + @override def __repr__(self) -> str: discr_stage = self.discr_stage \ if self.discr_stage is None else self.discr_stage.__name__ @@ -235,8 +229,9 @@ def __repr__(self) -> str: return "{}(geometry={}, stage={}, granularity={})".format( type(self).__name__, self.geometry, discr_stage, granularity) + @override def __str__(self) -> str: - name = [] + name: list[str] = [] if self.geometry is None: name.append("?") elif self.geometry in (_UNNAMED_SOURCE, DEFAULT_SOURCE): @@ -268,10 +263,10 @@ def as_dofdesc(desc: DOFDescriptorLike) -> DOFDescriptor: if desc in (QBX_SOURCE_STAGE1, QBX_SOURCE_STAGE2, QBX_SOURCE_QUAD_STAGE2): # NOTE: mypy is not able to be more specific about the type of `desc` - return DOFDescriptor(discr_stage=desc) # type: ignore[arg-type] + return DOFDescriptor(discr_stage=desc) if desc in (GRANULARITY_NODE, GRANULARITY_CENTER, GRANULARITY_ELEMENT): - return DOFDescriptor(granularity=desc) # type: ignore[arg-type] + return DOFDescriptor(granularity=desc) return DOFDescriptor(geometry=desc) @@ -282,18 +277,27 @@ def as_dofdesc(desc: DOFDescriptorLike) -> DOFDescriptor: DEFAULT_DOFDESC = DOFDescriptor() -DiscretizationStage = ( +GeometryId: TypeAlias = Hashable +"""Type used for geometry identifiers.""" + +DiscretizationStage: TypeAlias = ( type[QBX_SOURCE_STAGE1] | type[QBX_SOURCE_STAGE2] | type[QBX_SOURCE_QUAD_STAGE2] ) +"""A :class:`~typing.Union` of all the allowed discretization stages.""" -DOFGranularity = ( +DOFGranularity: TypeAlias = ( type[GRANULARITY_NODE] | type[GRANULARITY_CENTER] | type[GRANULARITY_ELEMENT] ) +"""A :class:`~typing.Union` of all the allowed DOF granularity types.""" + +DOFDescriptorLike: TypeAlias = DOFDescriptor | GeometryId +"""Types convertible to a :class:`~pytential.symbolic.dof_desc.DOFDescriptor` +by :func:`~pytential.symbolic.dof_desc.as_dofdesc`. +""" -DOFDescriptorLike = DOFDescriptor | GeometryId # }}} From 3b58ee49105e3a001711fd24392579f862ec98ef Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Tue, 12 Aug 2025 20:15:07 +0300 Subject: [PATCH 06/12] feat(typing): update types for linalg.utils --- pytential/linalg/utils.py | 70 ++++++++++++++++++++++++--------------- 1 file changed, 43 insertions(+), 27 deletions(-) diff --git a/pytential/linalg/utils.py b/pytential/linalg/utils.py index dc4dce82c..d7bc12898 100644 --- a/pytential/linalg/utils.py +++ b/pytential/linalg/utils.py @@ -24,15 +24,17 @@ """ from dataclasses import dataclass -from typing import TYPE_CHECKING, Any +from typing import TYPE_CHECKING, Any, TypeVar import numpy as np import numpy.linalg as la -from pytools import memoize_in, memoize_method +from pytools import memoize_in, memoize_method, obj_array if TYPE_CHECKING: + from numpy.typing import NDArray + from arraycontext import Array, PyOpenCLArrayContext from pytential.linalg.skeletonization import SkeletonizationResult @@ -42,6 +44,8 @@ Misc ~~~~ +.. autoclass:: InexactT + .. currentmodule:: pytential.linalg .. autoclass:: IndexList @@ -51,6 +55,8 @@ .. autofunction:: make_index_cluster_cartesian_product """ +InexactT = TypeVar("InexactT", bound=np.inexact) + # {{{ cluster index handling @@ -76,21 +82,21 @@ class IndexList: .. automethod:: cluster_take """ - indices: np.ndarray - starts: np.ndarray + indices: NDArray[np.integer] + starts: NDArray[np.integer] @property def nclusters(self) -> int: return self.starts.size - 1 - def cluster_size(self, i: int) -> int: + def cluster_size(self, i: int | np.integer) -> int: if not (0 <= i < self.nclusters): raise IndexError( f"cluster {i} is out of bounds for {self.nclusters} clusters") return self.starts[i + 1] - self.starts[i] - def cluster_indices(self, i: int) -> np.ndarray: + def cluster_indices(self, i: int | np.integer) -> NDArray[np.integer]: """ :returns: a view into the :attr:`indices` array for the range corresponding to cluster *i*. @@ -101,7 +107,9 @@ def cluster_indices(self, i: int) -> np.ndarray: return self.indices[self.starts[i]:self.starts[i + 1]] - def cluster_take(self, x: np.ndarray, i: int) -> np.ndarray: + def cluster_take(self, + x: NDArray[InexactT], + i: int | np.integer) -> NDArray[InexactT]: """ :returns: a subset of *x* corresponding to the indices in cluster *i*. The returned array is a copy (not a view) of the elements of *x*. @@ -135,7 +143,7 @@ class TargetAndSourceClusterList: targets: IndexList sources: IndexList - def __post_init__(self): + def __post_init__(self) -> None: if self.targets.nclusters != self.sources.nclusters: raise ValueError( "targets and sources must have the same number of clusters: " @@ -143,35 +151,41 @@ def __post_init__(self): f"and {self.sources.nclusters} source clusters") @property - def nclusters(self): + def nclusters(self) -> int: return self.targets.nclusters @property @memoize_method - def _flat_cluster_starts(self): + def _flat_cluster_starts(self) -> NDArray[np.integer]: return np.cumsum([0] + [ self.targets.cluster_size(i) * self.sources.cluster_size(i) for i in range(self.nclusters) ]) @property - def _flat_total_size(self): + def _flat_total_size(self) -> int: return self._flat_cluster_starts[-1] - def cluster_shape(self, i: int, j: int) -> tuple[int, int]: + def cluster_shape( + self, i: int | np.integer, j: int | np.integer + ) -> tuple[int, int]: r""" :returns: the shape of the cluster ``(i, j)``, where *i* indexes into the :attr:`targets` and *j* into the :attr:`sources`. """ return (self.targets.cluster_size(i), self.sources.cluster_size(j)) - def cluster_indices(self, i: int, j: int) -> tuple[np.ndarray, np.ndarray]: + def cluster_indices( + self, i: int | np.integer, j: int | np.integer + ) -> tuple[NDArray[np.integer], NDArray[np.integer]]: """ :returns: a view into the indices that make up the cluster ``(i, j)``. """ return (self.targets.cluster_indices(i), self.sources.cluster_indices(j)) - def cluster_take(self, x: np.ndarray, i: int, j: int) -> np.ndarray: + def cluster_take( + self, x: NDArray[InexactT], i: int | np.integer, j: int | np.integer + ) -> NDArray[InexactT]: """ :returns: a subset of the matrix *x* corresponding to the indices in the cluster ``(i, j)``. The returned array is a copy of the elements @@ -182,7 +196,7 @@ def cluster_take(self, x: np.ndarray, i: int, j: int) -> np.ndarray: itargets, isources = self.cluster_indices(i, j) return x[np.ix_(itargets, isources)] - def flat_cluster_take(self, x: np.ndarray, i: int) -> np.ndarray: + def flat_cluster_take(self, x: NDArray[InexactT], i: int) -> NDArray[InexactT]: """ :returns: a subset of an array *x* corresponding to the indices in the cluster *i*. Unlike :meth:`cluster_take`, this method indexes @@ -196,8 +210,8 @@ def flat_cluster_take(self, x: np.ndarray, i: int) -> np.ndarray: def make_index_list( - indices: np.ndarray, - starts: np.ndarray | None = None) -> IndexList: + indices: NDArray[np.integer] | obj_array.ObjectArray1D[NDArray[np.integer]], + starts: NDArray[np.integer] | None = None) -> IndexList: """Wrap a ``(indices, starts)`` tuple into an :class:`IndexList`. :param starts: if *None*, then *indices* is expected to be an object @@ -290,7 +304,7 @@ def prg(): return knl.executor(actx.context) @memoize_in(mindex, (make_index_cluster_cartesian_product, "index_product")) - def _product(): + def _product() -> tuple[Array, Array]: _, (tgtindices, srcindices) = prg()(actx.queue, tgtindices=actx.from_numpy(mindex.targets.indices), tgtstarts=actx.from_numpy(mindex.targets.starts), @@ -306,8 +320,9 @@ def _product(): def make_flat_cluster_diag( - mat: np.ndarray, - mindex: TargetAndSourceClusterList) -> np.ndarray: + mat: NDArray[InexactT], + mindex: TargetAndSourceClusterList, + ) -> obj_array.ObjectArray2D[NDArray[InexactT]]: """ :param mat: a one-dimensional :class:`~numpy.ndarray` that has a one-to-one correspondence to the index sets constructed by @@ -317,8 +332,7 @@ def make_flat_cluster_diag( diagonal element :math:`(i, i)` is the reshaped slice of *mat* that corresponds to the cluster :math:`i`. """ - cluster_mat: np.ndarray = np.full((mindex.nclusters, mindex.nclusters), 0, - dtype=object) + cluster_mat = np.full((mindex.nclusters, mindex.nclusters), 0, dtype=object) for i in range(mindex.nclusters): shape = mindex.cluster_shape(i, i) cluster_mat[i, i] = mindex.flat_cluster_take(mat, i).reshape(*shape) @@ -331,11 +345,11 @@ def make_flat_cluster_diag( # {{{ interpolative decomposition def interp_decomp( - A: np.ndarray, *, + A: NDArray[np.inexact], *, rank: int | None, eps: float | None, rng: np.random.Generator | None = None, - ) -> tuple[int, np.ndarray, np.ndarray]: + ) -> tuple[int, NDArray[np.integer], NDArray[np.inexact]]: """Wrapper for :func:`~scipy.linalg.interpolative.interp_decomp` that always has the same output signature. @@ -357,6 +371,7 @@ def interp_decomp( import scipy.linalg.interpolative as sli if rank is None: + assert eps is not None k, idx, proj = sli.interp_decomp(A, eps, **kwargs) else: idx, proj = sli.interp_decomp(A, rank, **kwargs) @@ -371,9 +386,10 @@ def interp_decomp( # {{{ cluster matrix errors def cluster_skeletonization_error( - mat: np.ndarray, skeleton: SkeletonizationResult, *, + mat: NDArray[Any], + skeleton: SkeletonizationResult, *, ord: float | None = None, - relative: bool = False) -> tuple[np.ndarray, np.ndarray]: + relative: bool = False) -> tuple[NDArray[np.floating], NDArray[np.floating]]: r"""Evaluate the cluster-wise skeletonization errors for the given *skeleton*. Errors are computed for all interactions between cluster :math:`i` and @@ -407,7 +423,7 @@ def cluster_skeletonization_error( tgt_src_index = skeleton.tgt_src_index nclusters = skeleton.nclusters - def mnorm(x: np.ndarray, y: np.ndarray) -> np.floating[Any]: + def mnorm(x: NDArray[Any], y: NDArray[Any]) -> np.floating[Any]: result = la.norm(x - y, ord=ord) if relative: result = result / la.norm(x, ord=ord) From c2efc6d462a28c6e105e987236687ba4a3b8b1fa Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Tue, 12 Aug 2025 20:15:20 +0300 Subject: [PATCH 07/12] feat(typing): update types for linalg.direct_solve_symbolic --- pytential/linalg/direct_solver_symbolic.py | 69 ++++++++++++++++------ 1 file changed, 51 insertions(+), 18 deletions(-) diff --git a/pytential/linalg/direct_solver_symbolic.py b/pytential/linalg/direct_solver_symbolic.py index c2e0c2afa..e0cbb24f7 100644 --- a/pytential/linalg/direct_solver_symbolic.py +++ b/pytential/linalg/direct_solver_symbolic.py @@ -23,11 +23,25 @@ THE SOFTWARE. """ +from typing import TYPE_CHECKING + +from typing_extensions import override + from pytools import obj_array from pytential.symbolic.mappers import IdentityMapper, LocationTagger, OperatorCollector +if TYPE_CHECKING: + from collections.abc import Iterable + + from pymbolic.primitives import Product, Sum + from pymbolic.typing import ArithmeticExpression, Scalar + + from pytential.collection import GeometryCollection + from pytential.symbolic.dof_desc import DOFDescriptor, DOFDescriptorLike + from pytential.symbolic.primitives import IntG + __doc__ = """ .. autoclass:: KernelTransformationRemover .. autoclass:: IntGTermCollector @@ -45,15 +59,24 @@ class PROXY_SKELETONIZATION_TARGET: # noqa: N801 pass -def prepare_expr(places, exprs, auto_where=None): +def prepare_expr( + places: GeometryCollection, + exprs: Iterable[ArithmeticExpression], + auto_where: tuple[DOFDescriptorLike, DOFDescriptorLike], + ) -> obj_array.ObjectArray1D[ArithmeticExpression]: from pytential.symbolic.execution import _prepare_expr + return obj_array.new_1d([ _prepare_expr(places, expr, auto_where=auto_where) for expr in exprs]) -def prepare_proxy_expr(places, exprs, auto_where=None): - def _prepare_expr(expr): +def prepare_proxy_expr( + places: GeometryCollection, + exprs: Iterable[ArithmeticExpression], + auto_where: tuple[DOFDescriptorLike, DOFDescriptorLike], + ) -> obj_array.ObjectArray1D[ArithmeticExpression]: + def _prepare_expr(expr: ArithmeticExpression) -> ArithmeticExpression: # remove all diagonal / non-operator terms in the expression expr = IntGTermCollector()(expr) # ensure all IntGs remove all the kernel derivatives @@ -87,10 +110,11 @@ def __init__(self): SourceTransformationRemover, TargetTransformationRemover, ) - self.sxr = SourceTransformationRemover() - self.txr = TargetTransformationRemover() + self.sxr: SourceTransformationRemover = SourceTransformationRemover() + self.txr: TargetTransformationRemover = TargetTransformationRemover() - def map_int_g(self, expr): + @override + def map_int_g(self, expr: IntG) -> IntG: target_kernel = self.txr(expr.target_kernel) source_kernels = tuple(self.sxr(kernel) for kernel in expr.source_kernels) if (target_kernel == expr.target_kernel @@ -99,7 +123,8 @@ def map_int_g(self, expr): # remove all args that come from the source transformations source_args = { - arg.name for kernel in expr.source_kernels + arg.name + for kernel in expr.source_kernels for arg in kernel.get_source_args()} kernel_arguments = { name: self.rec(arg) for name, arg in expr.kernel_arguments.items() @@ -140,10 +165,11 @@ class IntGTermCollector(IdentityMapper): meant for self-evaluation. """ - def map_sum(self, expr): + @override + def map_sum(self, expr: Sum) -> Sum: collector = OperatorCollector() - children = [] + children: list[ArithmeticExpression] = [] for child in expr.children: rec_child = self.rec(child) if collector(rec_child): @@ -152,13 +178,15 @@ def map_sum(self, expr): from pymbolic.primitives import flattened_sum return flattened_sum(children) - def map_product(self, expr): - + @override + def map_product(self, expr: Product) -> Product: collector = OperatorCollector() from pymbolic.primitives import is_constant - children_const = [] - children_int_g = [] + + children_const: list[Scalar] = [] + children_int_g: list[ArithmeticExpression] = [] + for child in expr.children: if is_constant(child): children_const.append(child) @@ -173,9 +201,10 @@ def map_product(self, expr): children_int_g.append(rec_child) from pymbolic.primitives import flattened_product - return flattened_product(children_const + children_int_g) + return flattened_product([*children_const, *children_int_g]) - def map_int_g(self, expr): + @override + def map_int_g(self, expr: IntG) -> IntG: return expr # }}} @@ -189,10 +218,12 @@ class _LocationReplacer(LocationTagger): :class:`~pytential.symbolic.dof_desc.DOFDescriptor` in the expression. """ - def _default_dofdesc(self, dofdesc): + @override + def _default_dofdesc(self, dofdesc: DOFDescriptorLike) -> DOFDescriptor: return self.default_target - def map_int_g(self, expr): + @override + def map_int_g(self, expr: IntG) -> IntG: return type(expr)( expr.target_kernel, expr.source_kernels, densities=self.operand_rec(expr.densities), @@ -217,7 +248,9 @@ class DOFDescriptorReplacer(_LocationReplacer): .. automethod:: __init__ """ - def __init__(self, source, target): + operand_rec: _LocationReplacer + + def __init__(self, source: DOFDescriptorLike, target: DOFDescriptorLike) -> None: """ :param source: a descriptor for all expressions to be evaluated on the source geometry. From f9b9b8c22e280e548d388ef6a6caeb791396e379 Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Tue, 12 Aug 2025 20:14:59 +0300 Subject: [PATCH 08/12] feat(typing): update types for linalg.proxy --- pytential/linalg/proxy.py | 85 +++++++++++++++++++++++++-------------- 1 file changed, 55 insertions(+), 30 deletions(-) diff --git a/pytential/linalg/proxy.py b/pytential/linalg/proxy.py index 4854869bd..8d98191ad 100644 --- a/pytential/linalg/proxy.py +++ b/pytential/linalg/proxy.py @@ -24,10 +24,11 @@ """ from dataclasses import dataclass -from typing import TYPE_CHECKING, Any, cast +from typing import TYPE_CHECKING, cast import numpy as np import numpy.linalg as la +from typing_extensions import override import loopy as lp from arraycontext import Array, ArrayContainer, PyOpenCLArrayContext, flatten @@ -43,10 +44,14 @@ if TYPE_CHECKING: - from collections.abc import Callable + from collections.abc import Callable, Sequence from numpy.typing import NDArray + from boxtree.tree_build import TreeKind + from sumpy.expansion import ExpansionBase + from sumpy.kernel import Kernel + from pytential.linalg.utils import IndexList from pytential.symbolic.dof_desc import DOFDescriptorLike @@ -76,9 +81,10 @@ # {{{ point index partitioning def partition_by_nodes( - actx: PyOpenCLArrayContext, places: GeometryCollection, *, + actx: PyOpenCLArrayContext, + places: GeometryCollection, *, dofdesc: DOFDescriptorLike | None = None, - tree_kind: str | None = "adaptive-level-restricted", + tree_kind: TreeKind | None = "adaptive-level-restricted", max_particles_in_box: int | None = None) -> IndexList: """Generate equally sized ranges of nodes. The partition is created at the lowest level of granularity, i.e. nodes. This results in balanced ranges @@ -119,13 +125,14 @@ def partition_by_nodes( from boxtree import box_flags_enum tree = tree.get(actx.queue) - # FIXME maybe this should use IS_LEAF once available? + # FIXME: maybe this should use IS_LEAF once available? + assert tree.box_flags is not None leaf_boxes, = ( tree.box_flags & box_flags_enum.HAS_SOURCE_OR_TARGET_CHILD_BOXES == 0 ).nonzero() - indices: np.ndarray = np.empty(len(leaf_boxes), dtype=object) - starts: np.ndarray | None = None + indices = np.empty(len(leaf_boxes), dtype=object) + starts: NDArray[np.integer] | None = None for i, ibox in enumerate(leaf_boxes): box_start = tree.box_source_starts[ibox] @@ -139,9 +146,6 @@ def partition_by_nodes( indices = np.arange(0, discr.ndofs, dtype=np.int64) starts = np.linspace(0, discr.ndofs, nclusters + 1, dtype=np.int64) - # FIXME: I'm not sure why mypy can't figure this out. - assert starts is not None - assert starts[-1] == discr.ndofs from pytential.linalg import make_index_list @@ -157,6 +161,8 @@ class ProxyPointSource(PointPotentialSource): .. automethod:: get_expansion_for_qbx_direct_eval """ + lpot_source: QBXLayerPotentialSource + def __init__(self, lpot_source: QBXLayerPotentialSource, proxies: Array) -> None: @@ -170,7 +176,9 @@ def __init__(self, super().__init__(proxies) self.lpot_source = lpot_source - def get_expansion_for_qbx_direct_eval(self, base_kernel, target_kernels): + def get_expansion_for_qbx_direct_eval( + self, base_kernel: Kernel, target_kernels: Sequence[Kernel] + ) -> ExpansionBase: """Wrapper around ``pytential.qbx.QBXLayerPotentialSource.get_expansion_for_qbx_direct_eval`` to allow this class to be used by the matrix builders. @@ -180,6 +188,8 @@ def get_expansion_for_qbx_direct_eval(self, base_kernel, target_kernels): class ProxyPointTarget(PointsTarget): + lpot_source: QBXLayerPotentialSource + def __init__(self, lpot_source: QBXLayerPotentialSource, proxies: Array) -> None: @@ -235,21 +245,23 @@ class ProxyClusterGeometryData: srcindex: IndexList pxyindex: IndexList - points: NDArray[Any] - centers: NDArray[Any] - radii: NDArray[Any] + points: Array + centers: Array + radii: Array - _cluster_radii: np.ndarray | None = None + _cluster_radii: Array | None = None @property def nclusters(self) -> int: return self.srcindex.nclusters @property - def discr(self): - return self.places.get_discretization( - self.dofdesc.geometry, - self.dofdesc.discr_stage) + def discr(self) -> Discretization: + discr = self.places.get_discretization( + self.dofdesc.geometry, self.dofdesc.discr_stage) + assert isinstance(discr, Discretization) + + return discr def to_numpy(self, actx: PyOpenCLArrayContext) -> ProxyClusterGeometryData: if self._cluster_radii is not None: @@ -268,20 +280,22 @@ def as_sources(self) -> ProxyPointSource: lpot_source = self.places.get_geometry(self.dofdesc.geometry) assert isinstance(lpot_source, QBXLayerPotentialSource) - return ProxyPointSource(lpot_source, cast("Array", self.points)) + return ProxyPointSource(lpot_source, self.points) def as_targets(self) -> ProxyPointTarget: lpot_source = self.places.get_geometry(self.dofdesc.geometry) assert isinstance(lpot_source, QBXLayerPotentialSource) - return ProxyPointTarget(lpot_source, cast("Array", self.points)) + return ProxyPointTarget(lpot_source, self.points) # }}} # {{{ proxy point generator -def _generate_unit_sphere(ambient_dim: int, approx_npoints: int) -> np.ndarray: +def _generate_unit_sphere( + ambient_dim: int, + approx_npoints: int) -> NDArray[np.floating]: """Generate uniform points on a unit sphere. :arg ambient_dim: dimension of the ambient space. @@ -306,7 +320,7 @@ def _generate_unit_sphere(ambient_dim: int, approx_npoints: int) -> np.ndarray: def make_compute_cluster_centers_kernel_ex( actx: PyOpenCLArrayContext, ndim: int, norm_type: str) -> lp.ExecutorBase: @memoize_in(actx, (make_compute_cluster_centers_kernel_ex, ndim, norm_type)) - def prg(): + def prg() -> lp.ExecutorBase: if norm_type == "l2": # NOTE: computes first-order approximation of the source centroids insns = """ @@ -368,13 +382,19 @@ class ProxyGeneratorBase: .. automethod:: __call__ """ + places: GeometryCollection + radius_factor: float + norm_type: str + ref_points: NDArray[np.floating] + def __init__( - self, places: GeometryCollection, + self, + places: GeometryCollection, approx_nproxy: int | None = None, radius_factor: float | None = None, norm_type: str = "linf", - _generate_ref_proxies: Callable[[int], np.ndarray] | None = None, + _generate_ref_proxies: Callable[[int], NDArray[np.floating]] | None = None, ) -> None: """ :param approx_nproxy: desired number of proxy points. In higher @@ -433,7 +453,8 @@ def __call__(self, actx: PyOpenCLArrayContext, source_dd: DOFDescriptorLike | None, dof_index: IndexList, - **kwargs: Any) -> ProxyClusterGeometryData: + include_cluster_radii: bool = False, + **kwargs: ArrayContainer) -> ProxyClusterGeometryData: """Generate proxy points for each cluster in *dof_index_set* with nodes in the discretization *source_dd*. @@ -449,8 +470,6 @@ def __call__(self, source_dd.geometry, source_dd.discr_stage) assert isinstance(discr, Discretization) - include_cluster_radii = kwargs.pop("include_cluster_radii", False) - # {{{ get proxy centers and radii sources = flatten(discr.nodes(), actx, leaf_class=DOFArray) @@ -565,6 +584,7 @@ class ProxyGenerator(ProxyGeneratorBase): Inherits from :class:`ProxyGeneratorBase`. """ + @override def get_radii_kernel_ex(self, actx: PyOpenCLArrayContext) -> lp.ExecutorBase: return make_compute_cluster_radii_kernel_ex(actx, self.ambient_dim) @@ -572,7 +592,7 @@ def get_radii_kernel_ex(self, actx: PyOpenCLArrayContext) -> lp.ExecutorBase: def make_compute_cluster_qbx_radii_kernel_ex( actx: PyOpenCLArrayContext, ndim: int) -> lp.ExecutorBase: @memoize_in(actx, (make_compute_cluster_qbx_radii_kernel_ex, ndim)) - def prg(): + def prg() -> lp.ExecutorBase: knl = lp.make_kernel([ "{[icluster]: 0 <= icluster < nclusters}", "{[i]: 0 <= i < npoints}", @@ -629,13 +649,17 @@ class QBXProxyGenerator(ProxyGeneratorBase): Inherits from :class:`ProxyGeneratorBase`. """ + @override def get_radii_kernel_ex(self, actx: PyOpenCLArrayContext) -> lp.ExecutorBase: return make_compute_cluster_qbx_radii_kernel_ex(actx, self.ambient_dim) + @override def __call__(self, actx: PyOpenCLArrayContext, source_dd: DOFDescriptorLike | None, - dof_index: IndexList, **kwargs) -> ProxyClusterGeometryData: + dof_index: IndexList, + include_cluster_radii: bool = False, + **kwargs: ArrayContainer) -> ProxyClusterGeometryData: if source_dd is None: source_dd = self.places.auto_source source_dd = sym.as_dofdesc(source_dd) @@ -651,6 +675,7 @@ def __call__(self, expansion_radii=flatten(radii, actx), center_int=flatten(center_int, actx, leaf_class=DOFArray), center_ext=flatten(center_ext, actx, leaf_class=DOFArray), + include_cluster_radii=include_cluster_radii, **kwargs) # }}} From 48a68d29a244f4e81dcbca08ff8d2e52af4c5061 Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Tue, 12 Aug 2025 20:15:31 +0300 Subject: [PATCH 09/12] feat(typing): update types for linalg.skeletonization --- pytential/linalg/skeletonization.py | 106 ++++++++++++++++------------ 1 file changed, 62 insertions(+), 44 deletions(-) diff --git a/pytential/linalg/skeletonization.py b/pytential/linalg/skeletonization.py index e23437f13..ce7942096 100644 --- a/pytential/linalg/skeletonization.py +++ b/pytential/linalg/skeletonization.py @@ -23,12 +23,15 @@ THE SOFTWARE. """ -from collections.abc import Callable, Hashable, Sequence from dataclasses import dataclass from typing import TYPE_CHECKING, Any import numpy as np +from meshmode.discretization import Discretization +from pytools import memoize_in, obj_array + +from pytential import GeometryCollection, sym from pytential.linalg.direct_solver_symbolic import ( PROXY_SKELETONIZATION_SOURCE, PROXY_SKELETONIZATION_TARGET, @@ -39,9 +42,13 @@ if TYPE_CHECKING: + from collections.abc import Callable, Hashable, Sequence + + from numpy.typing import NDArray + from arraycontext import Array, PyOpenCLArrayContext + from pymbolic.typing import ArithmeticExpression - from pytential import GeometryCollection, sym from pytential.linalg.proxy import ProxyClusterGeometryData, ProxyGeneratorBase from pytential.symbolic.matrix import ClusterMatrixBuilderBase @@ -128,8 +135,6 @@ def _approximate_geometry_waa_magnitude( of the quadrature weights and area elements in the cluster. Currently, this is a simple average. """ - from pytools import memoize_in - from pytential import bind, sym @memoize_in(actx, (_approximate_geometry_waa_magnitude, "mean_over_cluster")) @@ -165,11 +170,11 @@ def prg(): def _apply_weights( actx: PyOpenCLArrayContext, - mat: np.ndarray, + mat: NDArray[Any], places: GeometryCollection, tgt_pxy_index: TargetAndSourceClusterList, cluster_index: IndexList, - domain: sym.DOFDescriptor) -> np.ndarray: + domain: sym.DOFDescriptor) -> NDArray[Any]: """Computes the weights using :func:`_approximate_geometry_waa_magnitude` and multiplies each cluster in *mat* by its corresponding weight. @@ -259,7 +264,7 @@ class SkeletonizationWrangler: """ # operator - exprs: np.ndarray + exprs: obj_array.ObjectArray1D[ArithmeticExpression] input_exprs: tuple[sym.var, ...] domains: tuple[sym.DOFDescriptor, ...] context: dict[str, Any] @@ -268,12 +273,12 @@ class SkeletonizationWrangler: # target skeletonization weighted_targets: bool - target_proxy_exprs: np.ndarray + target_proxy_exprs: obj_array.ObjectArray1D[ArithmeticExpression] proxy_target_cluster_builder: type[ClusterMatrixBuilderBase] # source skeletonization weighted_sources: bool - source_proxy_exprs: np.ndarray + source_proxy_exprs: obj_array.ObjectArray1D[ArithmeticExpression] proxy_source_cluster_builder: type[ClusterMatrixBuilderBase] @property @@ -284,13 +289,21 @@ def nrows(self) -> int: def ncols(self) -> int: return len(self.input_exprs) - def _evaluate_expr(self, - actx, places, eval_mapper_cls, tgt_src_index, expr, idomain, - **kwargs): + def _evaluate_expr( + self, + actx: PyOpenCLArrayContext, + places: GeometryCollection, + eval_mapper_cls: type[ClusterMatrixBuilderBase], + tgt_src_index: TargetAndSourceClusterList, + expr: ArithmeticExpression, + idomain: int, + **kwargs: Any) -> NDArray[Any]: domain = self.domains[idomain] dep_discr = places.get_discretization(domain.geometry, domain.discr_stage) + assert isinstance(dep_discr, Discretization) - return eval_mapper_cls(actx, + return eval_mapper_cls( + actx, dep_expr=self.input_exprs[idomain], other_dep_exprs=( self.input_exprs[:idomain] @@ -306,8 +319,9 @@ def _evaluate_expr(self, def evaluate_source_neighbor_interaction(self, actx: PyOpenCLArrayContext, places: GeometryCollection, - pxy: ProxyClusterGeometryData, nbrindex: IndexList, *, - ibrow: int, ibcol: int) -> tuple[np.ndarray, TargetAndSourceClusterList]: + pxy: ProxyClusterGeometryData, + nbrindex: IndexList, *, + ibrow: int, ibcol: int) -> tuple[NDArray[Any], TargetAndSourceClusterList]: nbr_src_index = TargetAndSourceClusterList(nbrindex, pxy.srcindex) eval_mapper_cls = self.neighbor_cluster_builder @@ -321,8 +335,9 @@ def evaluate_source_neighbor_interaction(self, def evaluate_target_neighbor_interaction(self, actx: PyOpenCLArrayContext, places: GeometryCollection, - pxy: ProxyClusterGeometryData, nbrindex: IndexList, *, - ibrow: int, ibcol: int) -> tuple[np.ndarray, TargetAndSourceClusterList]: + pxy: ProxyClusterGeometryData, + nbrindex: IndexList, *, + ibrow: int, ibcol: int) -> tuple[NDArray[Any], TargetAndSourceClusterList]: tgt_nbr_index = TargetAndSourceClusterList(pxy.srcindex, nbrindex) eval_mapper_cls = self.neighbor_cluster_builder @@ -340,8 +355,9 @@ def evaluate_target_neighbor_interaction(self, def evaluate_source_proxy_interaction(self, actx: PyOpenCLArrayContext, places: GeometryCollection, - pxy: ProxyClusterGeometryData, nbrindex: IndexList, *, - ibrow: int, ibcol: int) -> tuple[np.ndarray, TargetAndSourceClusterList]: + pxy: ProxyClusterGeometryData, + nbrindex: IndexList, *, + ibrow: int, ibcol: int) -> tuple[NDArray[Any], TargetAndSourceClusterList]: from pytential.collection import add_geometry_to_collection pxy_src_index = TargetAndSourceClusterList(pxy.pxyindex, pxy.srcindex) places = add_geometry_to_collection( @@ -362,7 +378,7 @@ def evaluate_target_proxy_interaction(self, actx: PyOpenCLArrayContext, places: GeometryCollection, pxy: ProxyClusterGeometryData, nbrindex: IndexList, *, - ibrow: int, ibcol: int) -> tuple[np.ndarray, TargetAndSourceClusterList]: + ibrow: int, ibcol: int) -> tuple[NDArray[Any], TargetAndSourceClusterList]: from pytential.collection import add_geometry_to_collection tgt_pxy_index = TargetAndSourceClusterList(pxy.srcindex, pxy.pxyindex) places = add_geometry_to_collection( @@ -389,7 +405,7 @@ def evaluate_target_proxy_interaction(self, def make_skeletonization_wrangler( places: GeometryCollection, - exprs: sym.var | Sequence[sym.var], + exprs: ArithmeticExpression | Sequence[ArithmeticExpression], input_exprs: sym.var | Sequence[sym.var], *, domains: Sequence[Hashable] | None = None, context: dict[str, Any] | None = None, @@ -406,16 +422,17 @@ def make_skeletonization_wrangler( # {{{ setup expressions - try: + from pymbolic.primitives import is_arithmetic_expression + + if is_arithmetic_expression(exprs): + lpot_exprs = [exprs] + else: lpot_exprs = list(exprs) - except TypeError: - lpot_exprs = [exprs] # type: ignore[list-item] - try: - input_exprs = list(input_exprs) - except TypeError: - assert not isinstance(input_exprs, Sequence) + if isinstance(input_exprs, sym.var): input_exprs = [input_exprs] + else: + input_exprs = list(input_exprs) from pytential.symbolic.execution import _prepare_auto_where, _prepare_domains @@ -526,13 +543,13 @@ class _ProxyNeighborEvaluationResult: pxy: ProxyClusterGeometryData - pxymat: np.ndarray + pxymat: NDArray[Any] pxyindex: TargetAndSourceClusterList - nbrmat: np.ndarray + nbrmat: NDArray[Any] nbrindex: TargetAndSourceClusterList - def __getitem__(self, i: int) -> tuple[np.ndarray, np.ndarray]: + def __getitem__(self, i: int) -> tuple[NDArray[Any], NDArray[Any]]: """ :returns: a :class:`tuple` of ``(pxymat, nbrmat)`` containing the :math:`i`-th cluster interactions. The matrices are reshaped into @@ -555,9 +572,9 @@ def _evaluate_proxy_skeletonization_interaction( wrangler: SkeletonizationWrangler, cluster_index: IndexList, *, evaluate_proxy: Callable[..., - tuple[np.ndarray, TargetAndSourceClusterList]], + tuple[NDArray[Any], TargetAndSourceClusterList]], evaluate_neighbor: Callable[..., - tuple[np.ndarray, TargetAndSourceClusterList]], + tuple[NDArray[Any], TargetAndSourceClusterList]], dofdesc: sym.DOFDescriptor | None = None, max_particles_in_box: int | None = None, ) -> _ProxyNeighborEvaluationResult: @@ -625,12 +642,12 @@ def _skeletonize_block_by_proxy_with_mats( ibrow=ibrow, ibcol=ibcol) ) - src_skl_indices: np.ndarray = np.empty(nclusters, dtype=object) - tgt_skl_indices: np.ndarray = np.empty(nclusters, dtype=object) - skel_starts: np.ndarray = np.zeros(nclusters + 1, dtype=np.int32) + src_skl_indices = np.empty(nclusters, dtype=object) + tgt_skl_indices = np.empty(nclusters, dtype=object) + skel_starts = np.zeros(nclusters + 1, dtype=np.int32) - L: np.ndarray = np.empty(nclusters, dtype=object) - R: np.ndarray = np.empty(nclusters, dtype=object) + L = np.empty(nclusters, dtype=object) + R = np.empty(nclusters, dtype=object) from pytential.linalg import interp_decomp @@ -730,8 +747,8 @@ class SkeletonizationResult: matrix. """ - L: np.ndarray - R: np.ndarray + L: obj_array.ObjectArray1D[NDArray[Any]] + R: obj_array.ObjectArray1D[NDArray[Any]] tgt_src_index: TargetAndSourceClusterList skel_tgt_src_index: TargetAndSourceClusterList @@ -741,7 +758,7 @@ class SkeletonizationResult: _src_eval_result: _ProxyNeighborEvaluationResult | None = None _tgt_eval_result: _ProxyNeighborEvaluationResult | None = None - def __post_init__(self): + def __post_init__(self) -> None: if __debug__: nclusters = self.tgt_src_index.nclusters shape = (nclusters,) @@ -758,7 +775,7 @@ def __post_init__(self): raise ValueError(f"'R' has shape {self.R.shape}, expected {shape}") @property - def nclusters(self): + def nclusters(self) -> int: return self.tgt_src_index.nclusters @@ -778,7 +795,8 @@ def skeletonize_by_proxy( id_eps: float | None = None, id_rank: int | None = None, rng: np.random.Generator | None = None, - max_particles_in_box: int | None = None) -> np.ndarray: + max_particles_in_box: int | None = None, + ) -> obj_array.ObjectArray2D[NDArray[Any]]: r"""Evaluate and skeletonize a symbolic expression using proxy-based methods. :arg tgt_src_index: a :class:`~pytential.linalg.TargetAndSourceClusterList` @@ -809,7 +827,7 @@ def skeletonize_by_proxy( approx_nproxy=approx_nproxy, radius_factor=proxy_radius_factor) - skels: np.ndarray = np.empty((wrangler.nrows, wrangler.ncols), dtype=object) + skels = np.empty((wrangler.nrows, wrangler.ncols), dtype=object) for ibrow in range(wrangler.nrows): for ibcol in range(wrangler.ncols): skels[ibrow, ibcol] = _skeletonize_block_by_proxy_with_mats( From 41fdef350c03551d06284c4d740a1022b7ca0083 Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Tue, 12 Aug 2025 20:49:32 +0300 Subject: [PATCH 10/12] docs: add missing references --- doc/conf.py | 31 ++++++++++++++++++++++--------- pytential/utils.py | 5 ++--- 2 files changed, 24 insertions(+), 12 deletions(-) diff --git a/doc/conf.py b/doc/conf.py index dc6b28635..71043e18a 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -13,8 +13,8 @@ autodoc_type_aliases = { "GeometryLike": "pytential.collection.GeometryLike", - "DiscretizationStages": "pytential.symbolic.dof_desc.DiscretizationStages", - "DOFGranularities": "pytential.symbolic.dof_desc.DOFGranularities", + "DiscretizationStage": "pytential.symbolic.dof_desc.DiscretizationStage", + "DOFGranularity": "pytential.symbolic.dof_desc.DOFGranularity", "DOFDescriptorLike": "pytential.symbolic.dof_desc.DOFDescriptorLike", } @@ -40,41 +40,54 @@ ["py:class", r"TypeAliasForwardRef"], ["py:class", r"arraycontext.typing._UserDefinedArrayContainer"], ["py:class", r"arraycontext.typing._UserDefinedArithArrayContainer"], - ["py:class", r"T"], + ["py:class", r"TreeKind"], ] sphinxconfig_missing_reference_aliases = { # numpy "NDArray": "obj:numpy.typing.NDArray", + "np.integer": "obj:numpy.integer", + "np.floating": "obj:numpy.floating", # pytools "ObjectArrayND": "obj:pytools.obj_array.ObjectArrayND", + "T": "obj:pytools.T", + "obj_array.ObjectArray1D": "obj:pytools.obj_array.ObjectArray1D", # pyopencl "WaitList": "obj:pyopencl.WaitList", # pymbolic - "Variable": "class:pymbolic.primitives.Variable", - "Expression": "obj:pymbolic.typing.Expression", "ArithmeticExpression": "obj:pymbolic.ArithmeticExpression", + "Expression": "obj:pymbolic.typing.Expression", "MultiVector": "obj:pymbolic.geometric_algebra.MultiVector", + "Variable": "class:pymbolic.primitives.Variable", # arraycontext - "ScalarLike": "obj:arraycontext.ScalarLike", "ArrayOrContainerOrScalar": "obj:arraycontext.ArrayOrContainerOrScalar", "PyOpenCLArrayContext": "class:arraycontext.PyOpenCLArrayContext", + "ScalarLike": "obj:arraycontext.ScalarLike", # modepy "mp.Shape": "class:modepy.Shape", # meshmode "Discretization": "class:meshmode.discretization.Discretization", "DOFArray": "class:meshmode.dof_array.DOFArray", + # boxtree + # "TreeKind": "obj:boxtree.tree_build.TreeKind", # sumpy + "ExpansionBase": "class:sumpy.expansion.ExpansionBase", + "ExpansionFactoryBase": "class:sumpy.expansion.ExpansionFactoryBase", "Kernel": "class:sumpy.kernel.Kernel", "P2PBase": "class:sumpy.p2p.P2PBase", - "ExpansionFactoryBase": "class:sumpy.expansion.ExpansionFactoryBase", # pytential - "sym.IntG": "class:pytential.symbolic.primitives.IntG", - "sym.DOFDescriptor": "class:pytential.symbolic.dof_desc.DOFDescriptor", + "DOFDescriptorLike": "data:pytential.symbolic.dof_desc.DOFDescriptorLike", + "DOFGranularity": "data:pytential.symbolic.dof_desc.DOFGranularity", + "DiscretizationStage": "data:pytential.symbolic.dof_desc.DiscretizationStage", + "GeometryId": "data:pytential.symbolic.dof_desc.GeometryId", "Operand": "obj:pytential.symbolic.primitives.Operand", "QBXForcedLimit": "obj:pytential.symbolic.primitives.QBXForcedLimit", "TargetOrDiscretization": "obj:pytential.target.TargetOrDiscretization", + "pytential.symbolic.dof_desc.DOFDescriptorLike": + "data:pytential.symbolic.dof_desc.DOFDescriptorLike", + "sym.DOFDescriptor": "class:pytential.symbolic.dof_desc.DOFDescriptor", + "sym.IntG": "class:pytential.symbolic.primitives.IntG", } diff --git a/pytential/utils.py b/pytential/utils.py index e21e9d5a9..4b0db55f5 100644 --- a/pytential/utils.py +++ b/pytential/utils.py @@ -27,7 +27,7 @@ """ import sys -from typing import TYPE_CHECKING, TypeVar +from typing import TYPE_CHECKING if TYPE_CHECKING: @@ -35,8 +35,7 @@ from useful_types import SupportsRichComparison - -T = TypeVar("T") + from pytools import T def sort_arrays_together( From e4381985f62fccdda181cbd7ba6651c665482d10 Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Tue, 12 Aug 2025 20:16:12 +0300 Subject: [PATCH 11/12] chore: update baseline --- .basedpyright/baseline.json | 13564 ++++++++++--------------- pyproject.toml | 5 +- pytential/symbolic/dof_connection.py | 6 +- 3 files changed, 5195 insertions(+), 8380 deletions(-) diff --git a/.basedpyright/baseline.json b/.basedpyright/baseline.json index 79468467a..914302583 100644 --- a/.basedpyright/baseline.json +++ b/.basedpyright/baseline.json @@ -1,399 +1,5 @@ { "files": { - "./doc/_build/html/_downloads/2c7d4287804d81451a1b25aa51537404/helmholtz-dirichlet.py": [ - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 9, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 30, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 20, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 30, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 37, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 75, - "endColumn": 79, - "lineCount": 1 - } - }, - { - "code": "reportPrivateLocalImportUsage", - "range": { - "startColumn": 27, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 22, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 37, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 18, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 12, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 28, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 22, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 22, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportAttributeAccessIssue", - "range": { - "startColumn": 36, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 24, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 24, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 15, - "endColumn": 57, - "lineCount": 2 - } - }, - { - "code": "reportAttributeAccessIssue", - "range": { - "startColumn": 23, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 6, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 58, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 12, - "endColumn": 77, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 12, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 22, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 18, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 61, - "endColumn": 72, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 19, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportAttributeAccessIssue", - "range": { - "startColumn": 33, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportAttributeAccessIssue", - "range": { - "startColumn": 33, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 12, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportAttributeAccessIssue", - "range": { - "startColumn": 13, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 25, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 25, - "endColumn": 74, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 28, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 29, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 58, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 4, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 47, - "lineCount": 1 - } - } - ], "./examples/cost.py": [ { "code": "reportUnknownParameterType", @@ -3974,282 +3580,286 @@ ], "./pytential/collection.py": [ { - "code": "reportUnannotatedClassAttribute", + "code": "reportAny", "range": { - "startColumn": 13, - "endColumn": 24, + "startColumn": 15, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportAny", "range": { - "startColumn": 13, - "endColumn": 19, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportAny", "range": { - "startColumn": 13, - "endColumn": 23, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 46, + "endColumn": 69, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 25, - "endColumn": 29, + "startColumn": 49, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnnecessaryContains", "range": { - "startColumn": 25, - "endColumn": 29, + "startColumn": 11, + "endColumn": 38, "lineCount": 1 } - }, + } + ], + "./pytential/linalg/direct_solver_symbolic.py": [ { - "code": "reportAny", + "code": "reportAssignmentType", "range": { "startColumn": 15, - "endColumn": 48, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAssignmentType", "range": { - "startColumn": 39, - "endColumn": 43, + "startColumn": 15, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportAssignmentType", "range": { - "startColumn": 8, - "endColumn": 29, + "startColumn": 15, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 36, - "endColumn": 44, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 36, - "endColumn": 44, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 46, - "endColumn": 57, + "startColumn": 12, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 46, - "endColumn": 57, + "startColumn": 27, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 32, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportReturnType", "range": { - "startColumn": 16, - "endColumn": 31, + "startColumn": 15, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 42, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportReturnType", "range": { "startColumn": 15, - "endColumn": 25, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { "startColumn": 34, - "endColumn": 39, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 39, + "startColumn": 26, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 41, - "endColumn": 49, + "startColumn": 26, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 41, - "endColumn": 49, + "startColumn": 26, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 51, - "endColumn": 62, + "startColumn": 13, + "endColumn": 24, "lineCount": 1 } - }, + } + ], + "./pytential/linalg/gmres.py": [ { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 51, - "endColumn": 62, + "startColumn": 4, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 20, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 31, + "startColumn": 20, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 23, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 23, + "endColumn": 24, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 35, - "endColumn": 43, + "startColumn": 26, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 43, + "startColumn": 26, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 45, - "endColumn": 55, + "startColumn": 12, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 45, - "endColumn": 55, + "startColumn": 27, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 57, - "endColumn": 65, + "startColumn": 24, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 57, - "endColumn": 65, + "startColumn": 47, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 15, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 31, + "startColumn": 26, + "endColumn": 27, "lineCount": 1 } }, @@ -4257,316 +3867,300 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 11, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 15, - "endColumn": 25, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 33, - "endColumn": 37, + "startColumn": 12, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportOptionalMemberAccess", "range": { - "startColumn": 33, - "endColumn": 37, + "startColumn": 26, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 39, - "endColumn": 47, + "startColumn": 35, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 39, - "endColumn": 47, + "startColumn": 35, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportOptionalMemberAccess", "range": { "startColumn": 49, - "endColumn": 59, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 49, - "endColumn": 59, + "startColumn": 15, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 61, - "endColumn": 69, + "startColumn": 11, + "endColumn": 12, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 61, - "endColumn": 69, + "startColumn": 11, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 14, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 31, + "startColumn": 14, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 17, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 31, + "startColumn": 17, + "endColumn": 24, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 38, - "endColumn": 46, + "startColumn": 31, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 38, - "endColumn": 46, + "startColumn": 31, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 48, - "endColumn": 59, + "startColumn": 41, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 48, - "endColumn": 59, + "startColumn": 41, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 40, - "endColumn": 48, + "startColumn": 50, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 50, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 20, - "endColumn": 46, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 47, - "endColumn": 55, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 57, - "endColumn": 68, + "startColumn": 22, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 40, - "endColumn": 48, + "startColumn": 22, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 50, + "startColumn": 41, "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 46, - "endColumn": 69, + "startColumn": 8, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 46, - "endColumn": 69, + "startColumn": 8, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 58, - "endColumn": 69, + "startColumn": 33, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportMissingParameterType", "range": { - "startColumn": 58, - "endColumn": 69, + "startColumn": 33, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 49, - "endColumn": 71, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 20, - "endColumn": 46, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 47, - "endColumn": 55, + "startColumn": 7, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 57, - "endColumn": 68, + "startColumn": 11, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 20, + "startColumn": 20, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 54, - "endColumn": 73, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 19, - "endColumn": 70, + "startColumn": 17, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 22, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownVariableType", "range": { "startColumn": 8, "endColumn": 15, @@ -4574,115 +4168,113 @@ } }, { - "code": "reportUnnecessaryContains", + "code": "reportAny", "range": { - "startColumn": 11, - "endColumn": 38, + "startColumn": 8, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 17, + "startColumn": 13, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 20, - "endColumn": 41, + "startColumn": 13, + "endColumn": 14, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 24, + "startColumn": 15, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportOptionalCall", "range": { - "startColumn": 25, - "endColumn": 42, + "startColumn": 27, + "endColumn": 36, "lineCount": 1 } - } - ], - "./pytential/linalg/direct_solver_symbolic.py": [ + }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 23, + "startColumn": 27, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 17, - "endColumn": 23, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 25, - "endColumn": 30, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 25, - "endColumn": 30, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 32, - "endColumn": 42, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 32, - "endColumn": 42, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 45, - "endColumn": 58, + "startColumn": 4, + "endColumn": 10, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 28, + "startColumn": 18, + "endColumn": 19, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, + "startColumn": 27, "endColumn": 34, "lineCount": 1 } @@ -4691,71 +4283,71 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 12, - "endColumn": 16, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 23, - "endColumn": 29, + "startColumn": 12, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 23, - "endColumn": 29, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 36, + "startColumn": 22, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 31, - "endColumn": 36, + "startColumn": 22, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 38, - "endColumn": 48, + "startColumn": 8, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 38, - "endColumn": 48, + "startColumn": 30, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 22, - "endColumn": 26, + "startColumn": 21, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 26, + "startColumn": 40, + "endColumn": 41, "lineCount": 1 } }, @@ -4763,39 +4355,39 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 35, - "endColumn": 39, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportOptionalSubscript", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 47, + "startColumn": 52, + "endColumn": 53, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 50, + "startColumn": 47, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportOptionalSubscript", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 52, - "endColumn": 62, + "startColumn": 28, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 52, - "endColumn": 65, + "startColumn": 48, + "endColumn": 49, "lineCount": 1 } }, @@ -4803,375 +4395,375 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 43, - "endColumn": 47, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 53, - "endColumn": 57, + "startColumn": 8, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownVariableType", "range": { - "startColumn": 13, - "endColumn": 16, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 13, - "endColumn": 16, + "startColumn": 19, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 17, + "endColumn": 10, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 8, - "endColumn": 17, + "startColumn": 13, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 30, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 16, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportOptionalCall", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 20, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 33, - "endColumn": 51, + "startColumn": 16, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 33, - "endColumn": 51, + "startColumn": 16, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 40, - "endColumn": 46, + "startColumn": 12, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 52, - "endColumn": 58, + "startColumn": 12, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 62, - "endColumn": 81, + "startColumn": 12, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportCallIssue", "range": { - "startColumn": 29, - "endColumn": 47, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 38, - "endColumn": 57, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 19, - "endColumn": 23, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportOptionalCall", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 12, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 12, - "endColumn": 20, + "startColumn": 23, + "endColumn": 24, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 25, - "endColumn": 31, + "startColumn": 12, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 35, - "endColumn": 54, + "startColumn": 16, + "endColumn": 17, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 19, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 45, + "startColumn": 36, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 24, + "startColumn": 31, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 27, - "endColumn": 30, + "startColumn": 32, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 40, + "startColumn": 23, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 42, - "endColumn": 45, + "startColumn": 23, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 49, - "endColumn": 70, + "startColumn": 13, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 49, - "endColumn": 76, + "startColumn": 8, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 15, - "endColumn": 57, - "lineCount": 5 + "startColumn": 13, + "endColumn": 26, + "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { "startColumn": 23, - "endColumn": 27, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 42, - "endColumn": 56, + "startColumn": 23, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 42, - "endColumn": 56, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 27, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 26, + "startColumn": 27, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 22, - "endColumn": 26, + "startColumn": 55, + "endColumn": 59, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAssignmentType", "range": { - "startColumn": 21, - "endColumn": 34, + "startColumn": 24, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 33, - "endColumn": 38, + "startColumn": 4, + "endColumn": 6, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 31, + "startColumn": 7, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 29, - "endColumn": 37, + "startColumn": 7, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 11, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 26, - "endColumn": 30, + "startColumn": 11, + "endColumn": 14, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 26, - "endColumn": 30, + "startColumn": 16, + "endColumn": 29, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 28, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 34, + "startColumn": 23, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 32, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, @@ -5179,1683 +4771,265 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 37, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 42, + "startColumn": 16, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 20, - "endColumn": 41, + "startColumn": 25, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 64, + "startColumn": 25, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { "startColumn": 8, - "endColumn": 17, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 17, + "startColumn": 11, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 24, + "startColumn": 25, "endColumn": 28, "lineCount": 1 } - }, + } + ], + "./pytential/linalg/proxy.py": [ { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 34, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 19, + "startColumn": 14, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 24, - "lineCount": 1 + "startColumn": 26, + "endColumn": 21, + "lineCount": 3 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 38, + "startColumn": 15, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 31, - "endColumn": 38, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 17, - "lineCount": 1 + "startColumn": 22, + "endColumn": 25, + "lineCount": 3 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 31, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 26, - "endColumn": 42, + "startColumn": 15, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportAny", "range": { - "startColumn": 26, - "endColumn": 58, + "startColumn": 33, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 26, - "endColumn": 42, + "startColumn": 15, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportCallIssue", "range": { "startColumn": 23, - "endColumn": 29, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 23, - "endColumn": 29, + "startColumn": 32, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportCallIssue", "range": { - "startColumn": 31, - "endColumn": 37, + "startColumn": 24, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 31, - "endColumn": 37, + "startColumn": 33, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 25, - "endColumn": 31, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 48, - "endColumn": 54, + "startColumn": 11, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 24, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 45, - "endColumn": 51, + "startColumn": 15, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnreachable", "range": { - "startColumn": 68, - "endColumn": 74, + "startColumn": 12, + "endColumn": 47, "lineCount": 1 } - } - ], - "./pytential/linalg/gmres.py": [ + }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 4, - "endColumn": 19, + "startColumn": 15, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 20, - "endColumn": 21, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 20, - "endColumn": 21, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 23, - "endColumn": 24, + "startColumn": 12, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 23, - "endColumn": 24, + "startColumn": 24, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 26, - "endColumn": 39, + "startColumn": 8, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 26, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 12, - "endColumn": 13, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 27, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 24, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 47, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 15, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 26, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportOptionalMemberAccess", - "range": { - "startColumn": 26, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 35, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 35, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportOptionalMemberAccess", - "range": { - "startColumn": 49, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 15, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 11, - "endColumn": 12, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 11, - "endColumn": 12, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 14, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 14, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 17, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 17, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 31, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 31, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 41, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 41, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 50, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 50, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 22, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 22, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 41, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 8, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 33, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 33, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 8, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 5, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 7, - "endColumn": 8, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 11, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 17, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 22, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 12, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 13, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 13, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 15, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportOptionalCall", - "range": { - "startColumn": 27, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 27, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 6, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 5, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 4, - "endColumn": 10, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 18, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 27, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 22, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 13, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 22, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportPossiblyUnboundVariable", - "range": { - "startColumn": 22, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 30, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportPossiblyUnboundVariable", - "range": { - "startColumn": 21, - "endColumn": 22, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 40, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 35, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 52, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 47, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 28, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 48, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 43, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportPossiblyUnboundVariable", - "range": { - "startColumn": 19, - "endColumn": 20, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 10, - "lineCount": 1 - } - }, - { - "code": "reportPossiblyUnboundVariable", - "range": { - "startColumn": 13, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 16, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportOptionalCall", - "range": { - "startColumn": 20, - "endColumn": 33, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 16, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 16, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 13, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 13, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportCallIssue", - "range": { - "startColumn": 8, - "endColumn": 13, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 8, - "endColumn": 13, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportOptionalCall", - "range": { - "startColumn": 12, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportPossiblyUnboundVariable", - "range": { - "startColumn": 23, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 13, - "lineCount": 1 - } - }, - { - "code": "reportPossiblyUnboundVariable", - "range": { - "startColumn": 16, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 36, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 31, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportPossiblyUnboundVariable", - "range": { - "startColumn": 32, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 23, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 23, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 23, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 23, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 27, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 27, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 55, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportAssignmentType", - "range": { - "startColumn": 24, - "endColumn": 68, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 4, - "endColumn": 6, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 7, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 7, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 11, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 11, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 16, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 28, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 23, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 16, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 25, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 25, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 11, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 25, - "endColumn": 28, - "lineCount": 1 - } - } - ], - "./pytential/linalg/proxy.py": [ - { - "code": "reportArgumentType", - "range": { - "startColumn": 34, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 14, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 26, - "endColumn": 21, - "lineCount": 3 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 21, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 22, - "endColumn": 25, - "lineCount": 3 - } - }, - { - "code": "reportOptionalOperand", - "range": { - "startColumn": 16, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 43, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 15, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 33, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 48, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 48, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 61, - "endColumn": 75, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 61, - "endColumn": 75, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 65, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 16, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 29, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportCallIssue", - "range": { - "startColumn": 28, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 42, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportCallIssue", - "range": { - "startColumn": 32, - "endColumn": 58, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 32, - "endColumn": 58, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 46, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportCallIssue", - "range": { - "startColumn": 33, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 33, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 47, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportCallIssue", - "range": { - "startColumn": 22, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 36, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportInvalidCast", - "range": { - "startColumn": 45, - "endColumn": 71, - "lineCount": 1 - } - }, - { - "code": "reportInvalidCast", - "range": { - "startColumn": 45, - "endColumn": 71, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 11, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnreachable", - "range": { - "startColumn": 12, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 22, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 15, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 14, - "endColumn": 20, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 24, - "endColumn": 31, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 9, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 21, + "startColumn": 12, + "endColumn": 21, "lineCount": 1 } }, @@ -6875,14 +5049,6 @@ "lineCount": 1 } }, - { - "code": "reportAny", - "range": { - "startColumn": 18, - "endColumn": 24, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -6924,474 +5090,10 @@ } }, { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 40, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportCallIssue", - "range": { - "startColumn": 18, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 28, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 42, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 61, - "endColumn": 74, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 61, - "endColumn": 74, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 50, - "endColumn": 71, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 23, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 24, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 36, - "endColumn": 47, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 22, - "endColumn": 44, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 34, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 31, - "endColumn": 44, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 36, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 36, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 57, - "endColumn": 76, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 62, - "endColumn": 52, - "lineCount": 2 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 62, - "endColumn": 52, - "lineCount": 2 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 16, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 5, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 16, - "endColumn": 65, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 30, - "endColumn": 53, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 10, - "endColumn": 11, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 43, - "endColumn": 50, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 11, - "endColumn": 12, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 11, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportCallIssue", - "range": { - "startColumn": 17, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 31, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 4, - "endColumn": 12, - "lineCount": 1 - } - }, - { - "code": "reportCallIssue", - "range": { - "startColumn": 15, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 29, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 29, - "endColumn": 71, - "lineCount": 2 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 22, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 25, - "endColumn": 26, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 32, - "endColumn": 33, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 35, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 13, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 26, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 43, - "endColumn": 44, - "lineCount": 1 - } - }, - { - "code": "reportGeneralTypeIssues", - "range": { - "startColumn": 48, - "endColumn": 60, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 14, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 48, + "startColumn": 40, + "endColumn": 53, "lineCount": 1 } }, @@ -7399,41 +5101,39 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 14, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportCallIssue", "range": { - "startColumn": 25, - "endColumn": 39, + "startColumn": 18, + "endColumn": 55, "lineCount": 1 } - } - ], - "./pytential/linalg/skeletonization.py": [ + }, { - "code": "reportUnknownVariableType", + "code": "reportArgumentType", "range": { - "startColumn": 4, - "endColumn": 16, + "startColumn": 28, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 22, + "startColumn": 42, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 27, + "startColumn": 30, + "endColumn": 39, "lineCount": 1 } }, @@ -7441,7 +5141,7 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 61, - "endColumn": 76, + "endColumn": 74, "lineCount": 1 } }, @@ -7449,247 +5149,247 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 61, - "endColumn": 76, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownVariableType", "range": { - "startColumn": 65, - "endColumn": 76, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 65, - "endColumn": 76, + "startColumn": 50, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 65, - "endColumn": 76, + "startColumn": 24, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 65, - "endColumn": 76, + "startColumn": 36, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 65, - "endColumn": 76, + "startColumn": 22, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 65, - "endColumn": 76, + "startColumn": 34, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 65, - "endColumn": 76, + "startColumn": 31, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 5, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 23, + "startColumn": 15, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 34, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 27, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 11, - "endColumn": 26, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 14, + "startColumn": 15, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 20, + "startColumn": 57, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 22, - "lineCount": 1 + "startColumn": 62, + "endColumn": 52, + "lineCount": 2 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 16, - "lineCount": 1 + "startColumn": 62, + "endColumn": 52, + "lineCount": 2 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 32, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 24, + "startColumn": 27, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 24, + "startColumn": 27, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 26, - "endColumn": 41, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 26, - "endColumn": 41, + "startColumn": 15, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 43, - "endColumn": 56, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 43, - "endColumn": 56, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 58, - "endColumn": 62, + "startColumn": 16, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 58, - "endColumn": 62, + "startColumn": 30, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 64, - "endColumn": 71, + "startColumn": 10, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 64, - "endColumn": 71, + "startColumn": 43, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 14, - "endColumn": 20, + "startColumn": 11, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 20, + "startColumn": 11, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 14, + "startColumn": 12, + "endColumn": 21, "lineCount": 1 } }, @@ -7697,47 +5397,47 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 17, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 45, - "lineCount": 1 + "startColumn": 29, + "endColumn": 71, + "lineCount": 2 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 61, + "startColumn": 22, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 63, - "endColumn": 81, + "startColumn": 25, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 31, - "lineCount": 10 + "startColumn": 32, + "endColumn": 33, + "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 35, + "endColumn": 36, "lineCount": 1 } }, @@ -7745,31 +5445,39 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 11, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 33, + "startColumn": 26, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { - "startColumn": 62, - "endColumn": 66, + "startColumn": 43, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportGeneralTypeIssues", "range": { - "startColumn": 15, - "endColumn": 33, + "startColumn": 48, + "endColumn": 60, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 17, + "endColumn": 48, "lineCount": 1 } }, @@ -7777,159 +5485,177 @@ "code": "reportAny", "range": { "startColumn": 8, - "endColumn": 12, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 25, + "endColumn": 39, + "lineCount": 1 + } + } + ], + "./pytential/linalg/skeletonization.py": [ + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 15, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 33, + "startColumn": 61, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 62, - "endColumn": 66, + "startColumn": 61, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 15, - "endColumn": 33, + "startColumn": 65, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 65, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 65, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 14, - "endColumn": 33, + "startColumn": 65, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 62, - "endColumn": 66, + "startColumn": 65, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 15, - "endColumn": 33, + "startColumn": 65, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 65, + "endColumn": 76, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 4, + "endColumn": 5, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 14, - "endColumn": 33, + "startColumn": 8, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 62, - "endColumn": 66, + "startColumn": 16, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 26, - "endColumn": 29, + "startColumn": 24, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 33, + "startColumn": 11, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnreachable", + "code": "reportAny", "range": { "startColumn": 8, - "endColumn": 77, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportAny", "range": { - "startColumn": 18, - "endColumn": 37, + "startColumn": 16, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportAny", "range": { - "startColumn": 31, - "endColumn": 49, + "startColumn": 14, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportReturnType", "range": { - "startColumn": 31, - "endColumn": 49, + "startColumn": 15, + "endColumn": 31, + "lineCount": 11 + } + }, + { + "code": "reportUnreachable", + "range": { + "startColumn": 8, + "endColumn": 77, "lineCount": 1 } }, @@ -8052,62 +5778,70 @@ "endColumn": 67, "lineCount": 1 } - } - ], - "./pytential/linalg/utils.py": [ + }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 15, - "endColumn": 50, + "startColumn": 14, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 24, + "startColumn": 19, + "endColumn": 20, "lineCount": 1 } }, + { + "code": "reportReturnType", + "range": { + "startColumn": 11, + "endColumn": 16, + "lineCount": 1 + } + } + ], + "./pytential/linalg/utils.py": [ { "code": "reportAny", "range": { "startColumn": 15, - "endColumn": 44, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 14, + "startColumn": 15, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 16, - "endColumn": 20, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 40, + "startColumn": 16, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportArgumentType", "range": { - "startColumn": 45, - "endColumn": 46, + "startColumn": 29, + "endColumn": 36, "lineCount": 1 } }, @@ -8143,14 +5877,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 16, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -8175,22 +5901,6 @@ "lineCount": 1 } }, - { - "code": "reportAny", - "range": { - "startColumn": 25, - "endColumn": 48, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 25, - "endColumn": 48, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -8215,19 +5925,11 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 11, - "endColumn": 21, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 37, + "startColumn": 18, + "endColumn": 25, "lineCount": 1 } }, @@ -8240,10 +5942,10 @@ } }, { - "code": "reportArgumentType", + "code": "reportReturnType", "range": { - "startColumn": 44, - "endColumn": 47, + "startColumn": 11, + "endColumn": 22, "lineCount": 1 } }, @@ -8303,14 +6005,6 @@ "lineCount": 1 } }, - { - "code": "reportAny", - "range": { - "startColumn": 35, - "endColumn": 43, - "lineCount": 1 - } - }, { "code": "reportConstantRedefinition", "range": { @@ -8319,14 +6013,6 @@ "lineCount": 1 } }, - { - "code": "reportAny", - "range": { - "startColumn": 35, - "endColumn": 43, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -28092,496 +25778,24 @@ { "code": "reportUnknownMemberType", "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 35, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 35, - "endColumn": 65, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 48, - "endColumn": 51, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 16, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 33, - "endColumn": 39, - "lineCount": 4 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 27, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportIncompatibleMethodOverride", - "range": { - "startColumn": 8, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 35, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 35, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 57, - "endColumn": 77, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 57, - "endColumn": 77, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 23, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 23, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 32, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 32, - "endColumn": 38, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 18, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 22, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 32, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 15, - "endColumn": 76, - "lineCount": 4 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 55, - "endColumn": 62, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 55, - "endColumn": 66, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 18, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 33, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 54, - "endColumn": 65, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 69, - "endColumn": 75, - "lineCount": 1 - } - }, - { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 4, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportIncompatibleMethodOverride", - "range": { - "startColumn": 4, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportAssignmentType", - "range": { - "startColumn": 19, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportIncompatibleMethodOverride", - "range": { - "startColumn": 8, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 15, - "endColumn": 67, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportIncompatibleMethodOverride", - "range": { - "startColumn": 8, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 25, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 25, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 25, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 25, - "endColumn": 43, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 32, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 16, - "endColumn": 17, - "lineCount": 17 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 45, - "endColumn": 63, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 65, - "endColumn": 83, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 33, - "endColumn": 50, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 41, - "endColumn": 49, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 15, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, @@ -28589,7 +25803,7 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 20, - "endColumn": 38, + "endColumn": 32, "lineCount": 1 } }, @@ -28597,63 +25811,55 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 20, - "endColumn": 45, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 47, - "endColumn": 65, + "startColumn": 35, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 47, - "endColumn": 72, + "startColumn": 35, + "endColumn": 65, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 24, - "endColumn": 48, + "startColumn": 48, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 17, + "startColumn": 16, + "endColumn": 25, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 43, - "lineCount": 1 + "startColumn": 33, + "endColumn": 39, + "lineCount": 4 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 24, + "startColumn": 27, + "endColumn": 35, "lineCount": 1 } }, @@ -28682,55 +25888,31 @@ } }, { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 11, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 15, + "startColumn": 57, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 36, - "endColumn": 39, + "startColumn": 57, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 11, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 29, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 61, - "endColumn": 64, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportImplicitOverride", "range": { "startColumn": 8, "endColumn": 16, @@ -28789,31 +25971,15 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 21, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 21, - "endColumn": 39, + "endColumn": 19, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, @@ -28825,22 +25991,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 22, - "endColumn": 32, - "lineCount": 1 - } - }, { "code": "reportUnknownMemberType", "range": { @@ -28853,55 +26003,55 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 15, - "endColumn": 56, - "lineCount": 5 + "endColumn": 76, + "lineCount": 4 } }, { "code": "reportUnknownArgumentType", "range": { "startColumn": 55, - "endColumn": 66, + "endColumn": 62, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 18, - "endColumn": 23, + "startColumn": 55, + "endColumn": 66, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 40, + "startColumn": 18, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 47, + "startColumn": 33, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 45, + "startColumn": 54, + "endColumn": 65, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 49, - "endColumn": 55, + "startColumn": 69, + "endColumn": 75, "lineCount": 1 } }, @@ -28925,7 +26075,7 @@ "code": "reportAssignmentType", "range": { "startColumn": 19, - "endColumn": 27, + "endColumn": 36, "lineCount": 1 } }, @@ -29030,7 +26180,15 @@ "range": { "startColumn": 16, "endColumn": 17, - "lineCount": 14 + "lineCount": 17 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 20, + "endColumn": 32, + "lineCount": 1 } }, { @@ -29093,7 +26251,7 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 33, - "endColumn": 76, + "endColumn": 50, "lineCount": 1 } }, @@ -29105,14 +26263,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 67, - "endColumn": 75, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -29461,7 +26611,7 @@ "code": "reportAssignmentType", "range": { "startColumn": 19, - "endColumn": 45, + "endColumn": 27, "lineCount": 1 } }, @@ -29498,7 +26648,7 @@ } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownParameterType", "range": { "startColumn": 8, "endColumn": 18, @@ -29506,7 +26656,7 @@ } }, { - "code": "reportImplicitOverride", + "code": "reportIncompatibleMethodOverride", "range": { "startColumn": 8, "endColumn": 18, @@ -29514,23 +26664,7 @@ } }, { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 22, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 22, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", + "code": "reportImplicitOverride", "range": { "startColumn": 8, "endColumn": 18, @@ -29540,56 +26674,40 @@ { "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 40, + "startColumn": 25, "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 47, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 47, - "endColumn": 70, + "startColumn": 25, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 39, + "startColumn": 25, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 61, + "startColumn": 25, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 44, - "endColumn": 47, + "startColumn": 32, + "endColumn": 54, "lineCount": 1 } }, @@ -29598,15 +26716,7 @@ "range": { "startColumn": 16, "endColumn": 17, - "lineCount": 15 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 32, - "lineCount": 1 + "lineCount": 14 } }, { @@ -29644,160 +26754,120 @@ { "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 33, - "endColumn": 50, - "lineCount": 4 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 27, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportIncompatibleMethodOverride", - "range": { - "startColumn": 8, - "endColumn": 28, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 35, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 35, - "endColumn": 55, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 57, - "endColumn": 77, + "startColumn": 45, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 57, - "endColumn": 77, + "startColumn": 65, + "endColumn": 83, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 35, + "startColumn": 33, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 41, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 28, + "startColumn": 67, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 23, - "endColumn": 28, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, + "startColumn": 20, "endColumn": 38, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, - "endColumn": 38, + "startColumn": 20, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 47, + "endColumn": 65, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 28, + "startColumn": 47, + "endColumn": 72, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 12, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 32, + "startColumn": 24, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 32, - "endColumn": 49, + "startColumn": 8, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 46, + "startColumn": 34, + "endColumn": 43, "lineCount": 1 } }, @@ -29805,88 +26875,94 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 15, - "endColumn": 76, - "lineCount": 4 + "endColumn": 24, + "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 55, - "endColumn": 62, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 55, - "endColumn": 66, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 18, - "endColumn": 23, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 33, - "endColumn": 40, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 54, - "endColumn": 65, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 69, - "endColumn": 75, + "startColumn": 36, + "endColumn": 39, "lineCount": 1 } - } - ], - "./pytential/qbx/refinement.py": [ + }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownVariableType", "range": { - "startColumn": 13, - "endColumn": 26, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 13, + "startColumn": 29, "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 61, + "endColumn": 64, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 53, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 18, + "startColumn": 23, "endColumn": 28, "lineCount": 1 } @@ -29894,7 +26970,7 @@ { "code": "reportMissingParameterType", "range": { - "startColumn": 18, + "startColumn": 23, "endColumn": 28, "lineCount": 1 } @@ -29902,80 +26978,88 @@ { "code": "reportUnknownParameterType", "range": { - "startColumn": 30, - "endColumn": 41, + "startColumn": 32, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 30, - "endColumn": 41, + "startColumn": 32, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 43, - "endColumn": 55, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 43, - "endColumn": 55, + "startColumn": 18, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 57, - "endColumn": 76, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 57, - "endColumn": 76, + "startColumn": 21, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 29, + "startColumn": 21, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 29, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 31, - "endColumn": 41, + "startColumn": 32, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 31, - "endColumn": 41, + "startColumn": 8, + "endColumn": 19, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, @@ -29983,190 +27067,198 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 15, - "endColumn": 69, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { "startColumn": 15, - "endColumn": 75, + "endColumn": 56, "lineCount": 5 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 55, + "endColumn": 66, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 39, + "startColumn": 18, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 41, - "endColumn": 53, + "startColumn": 33, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 55, - "endColumn": 74, + "startColumn": 36, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 35, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, + "startColumn": 49, "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 18, - "endColumn": 28, + "startColumn": 4, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 18, - "endColumn": 28, + "startColumn": 4, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAssignmentType", "range": { - "startColumn": 30, - "endColumn": 41, + "startColumn": 19, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 30, - "endColumn": 41, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 43, - "endColumn": 55, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 43, - "endColumn": 55, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 57, - "endColumn": 76, + "startColumn": 15, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 57, - "endColumn": 76, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, - "endColumn": 29, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 29, + "startColumn": 22, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 41, + "startColumn": 22, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 31, - "endColumn": 41, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 71, + "startColumn": 22, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 75, - "lineCount": 5 + "startColumn": 40, + "endColumn": 43, + "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 47, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 28, + "startColumn": 47, + "endColumn": 70, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 31, "endColumn": 39, "lineCount": 1 } @@ -30174,16 +27266,16 @@ { "code": "reportUnknownArgumentType", "range": { - "startColumn": 41, - "endColumn": 53, + "startColumn": 31, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 55, - "endColumn": 74, + "startColumn": 44, + "endColumn": 47, "lineCount": 1 } }, @@ -30191,159 +27283,159 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 26, - "lineCount": 1 + "endColumn": 17, + "lineCount": 15 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 27, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 52, + "startColumn": 20, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, + "startColumn": 20, "endColumn": 32, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, + "startColumn": 20, "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 31, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 38, - "lineCount": 1 + "startColumn": 33, + "endColumn": 50, + "lineCount": 4 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 27, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 40, - "endColumn": 50, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 43, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 43, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 57, + "endColumn": 77, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 57, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 14, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 19, - "endColumn": 27, + "startColumn": 23, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 19, - "endColumn": 27, + "startColumn": 23, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 32, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 32, + "endColumn": 38, "lineCount": 1 } }, @@ -30351,127 +27443,121 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 11, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 33, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 79, + "startColumn": 18, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 31, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, + "startColumn": 22, "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 34, - "endColumn": 51, + "startColumn": 32, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 43, + "startColumn": 15, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 49, - "lineCount": 1 + "startColumn": 15, + "endColumn": 76, + "lineCount": 4 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 38, + "startColumn": 55, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 36, + "startColumn": 55, + "endColumn": 66, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 41, + "startColumn": 18, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, + "startColumn": 33, "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 38, + "startColumn": 54, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 38, + "startColumn": 69, + "endColumn": 75, "lineCount": 1 } - }, + } + ], + "./pytential/qbx/refinement.py": [ { - "code": "reportUnknownVariableType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 13, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 22, - "endColumn": 62, + "startColumn": 13, + "endColumn": 32, "lineCount": 1 } }, @@ -30479,151 +27565,151 @@ "code": "reportAny", "range": { "startColumn": 8, - "endColumn": 32, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 37, - "lineCount": 6 + "startColumn": 18, + "endColumn": 28, + "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 36, + "startColumn": 18, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 20, - "endColumn": 39, + "startColumn": 30, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 40, - "endColumn": 72, + "startColumn": 30, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 40, - "endColumn": 72, + "startColumn": 43, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 43, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 20, + "startColumn": 57, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 22, - "endColumn": 32, + "startColumn": 57, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 45, + "startColumn": 12, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 45, + "startColumn": 12, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 44, + "startColumn": 31, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 44, + "startColumn": 31, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 49, + "startColumn": 15, + "endColumn": 69, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 16, - "endColumn": 49, - "lineCount": 1 + "startColumn": 15, + "endColumn": 75, + "lineCount": 5 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 49, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 49, + "startColumn": 28, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 42, + "startColumn": 41, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 48, + "startColumn": 55, + "endColumn": 74, "lineCount": 1 } }, @@ -30631,183 +27717,183 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 48, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 16, - "endColumn": 42, + "startColumn": 8, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 48, + "startColumn": 18, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 48, + "startColumn": 18, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 38, + "startColumn": 30, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 38, + "startColumn": 30, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 40, + "startColumn": 43, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 47, + "startColumn": 43, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 33, + "startColumn": 57, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 33, + "startColumn": 57, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 12, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 17, + "startColumn": 12, "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 17, - "endColumn": 29, + "startColumn": 31, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 24, - "endColumn": 40, + "startColumn": 31, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 40, + "startColumn": 15, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 27, - "endColumn": 32, - "lineCount": 1 + "startColumn": 15, + "endColumn": 75, + "lineCount": 5 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 31, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 48, - "endColumn": 73, + "startColumn": 28, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 60, - "endColumn": 72, + "startColumn": 41, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportPossiblyUnboundVariable", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 61, + "startColumn": 55, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 24, - "endColumn": 70, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportPossiblyUnboundVariable", + "code": "reportUnknownMemberType", "range": { - "startColumn": 46, - "endColumn": 70, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { "startColumn": 15, - "endColumn": 61, + "endColumn": 27, "lineCount": 1 } }, @@ -30815,7 +27901,7 @@ "code": "reportAny", "range": { "startColumn": 8, - "endColumn": 53, + "endColumn": 52, "lineCount": 1 } }, @@ -30870,16 +27956,32 @@ { "code": "reportUnknownParameterType", "range": { - "startColumn": 52, - "endColumn": 64, + "startColumn": 12, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 52, - "endColumn": 64, + "startColumn": 12, + "endColumn": 43, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 12, + "endColumn": 24, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, @@ -30951,7 +28053,7 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 14, - "endColumn": 81, + "endColumn": 79, "lineCount": 1 } }, @@ -31014,16 +28116,16 @@ { "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 45, + "startColumn": 16, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 44, + "startColumn": 28, + "endColumn": 40, "lineCount": 1 } }, @@ -31044,58 +28146,66 @@ } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 43, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 41, - "lineCount": 8 + "startColumn": 22, + "endColumn": 62, + "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 20, - "endColumn": 40, + "startColumn": 8, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 28, - "endColumn": 60, - "lineCount": 1 + "startColumn": 12, + "endColumn": 37, + "lineCount": 6 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 60, + "startColumn": 16, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 20, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 62, + "startColumn": 40, + "endColumn": 72, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 40, + "endColumn": 72, "lineCount": 1 } }, @@ -31171,6 +28281,22 @@ "lineCount": 1 } }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 16, + "endColumn": 49, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 16, + "endColumn": 49, + "lineCount": 1 + } + }, { "code": "reportUnknownMemberType", "range": { @@ -31239,7 +28365,15 @@ "code": "reportAny", "range": { "startColumn": 16, - "endColumn": 51, + "endColumn": 40, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 16, + "endColumn": 47, "lineCount": 1 } }, @@ -31342,16 +28476,16 @@ { "code": "reportAny", "range": { - "startColumn": 20, - "endColumn": 66, + "startColumn": 24, + "endColumn": 70, "lineCount": 1 } }, { "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 42, - "endColumn": 66, + "startColumn": 46, + "endColumn": 70, "lineCount": 1 } }, @@ -31364,762 +28498,642 @@ } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { "startColumn": 8, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 43, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 43, - "endColumn": 59, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 61, - "endColumn": 70, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 61, - "endColumn": 70, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 72, - "endColumn": 84, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 72, - "endColumn": 84, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 12, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 12, - "endColumn": 17, + "endColumn": 53, "lineCount": 1 } }, { "code": "reportUnknownParameterType", - "range": { - "startColumn": 19, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 19, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 11, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 33, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 14, - "endColumn": 64, - "lineCount": 1 - } - }, - { - "code": "reportAny", "range": { "startColumn": 12, - "endColumn": 36, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 20, - "endColumn": 45, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 32, - "endColumn": 44, - "lineCount": 1 - } - }, - { - "code": "reportAny", - "range": { - "startColumn": 8, - "endColumn": 24, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 51, + "startColumn": 12, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 13, - "endColumn": 16, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 42, - "endColumn": 51, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 32, + "startColumn": 40, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 31, + "startColumn": 52, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 48, - "endColumn": 73, + "startColumn": 52, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 60, - "endColumn": 72, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportPossiblyUnboundVariable", + "code": "reportMissingParameterType", "range": { - "startColumn": 37, - "endColumn": 61, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 24, - "endColumn": 70, + "startColumn": 19, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportPossiblyUnboundVariable", + "code": "reportMissingParameterType", "range": { - "startColumn": 46, - "endColumn": 70, + "startColumn": 19, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 47, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 14, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 21, - "endColumn": 34, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 21, - "endColumn": 34, + "startColumn": 14, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 36, - "endColumn": 43, + "startColumn": 14, + "endColumn": 81, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 36, - "endColumn": 43, + "startColumn": 16, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 45, - "endColumn": 57, + "startColumn": 16, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 45, - "endColumn": 57, + "startColumn": 34, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 59, - "endColumn": 66, + "startColumn": 16, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 59, - "endColumn": 66, + "startColumn": 16, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 68, - "endColumn": 73, + "startColumn": 16, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 68, - "endColumn": 73, + "startColumn": 12, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 41, - "endColumn": 53, + "startColumn": 20, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 32, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 42, + "startColumn": 8, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 12, - "endColumn": 26, + "startColumn": 32, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 59, - "endColumn": 85, + "startColumn": 8, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportArgumentType", "range": { - "startColumn": 12, - "endColumn": 16, - "lineCount": 1 + "startColumn": 16, + "endColumn": 41, + "lineCount": 8 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 52, - "endColumn": 59, + "startColumn": 20, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 61, - "endColumn": 74, + "startColumn": 28, + "endColumn": 60, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 76, - "endColumn": 83, + "startColumn": 28, + "endColumn": 60, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, + "startColumn": 8, "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 27, + "startColumn": 22, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 28, - "endColumn": 32, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 32, + "startColumn": 16, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 47, + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 47, + "startColumn": 16, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 10, + "startColumn": 16, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 20, + "startColumn": 16, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 13, - "endColumn": 26, + "startColumn": 16, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 45, + "startColumn": 16, + "endColumn": 49, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 16, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 55, + "startColumn": 16, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 17, + "startColumn": 16, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 11, - "endColumn": 17, + "startColumn": 16, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 25, + "startColumn": 16, "endColumn": 42, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 25, - "endColumn": 42, + "startColumn": 16, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 75, + "startColumn": 16, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 44, - "endColumn": 75, + "startColumn": 16, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 37, + "startColumn": 16, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 27, - "endColumn": 34, + "startColumn": 16, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 48, - "endColumn": 65, + "startColumn": 16, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 54, - "endColumn": 59, + "startColumn": 16, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 54, - "endColumn": 59, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 17, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 17, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 23, + "startColumn": 24, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 23, + "startColumn": 24, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 25, - "endColumn": 35, + "startColumn": 27, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 25, - "endColumn": 35, + "startColumn": 12, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 42, + "startColumn": 48, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 42, + "startColumn": 60, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 44, - "endColumn": 53, + "startColumn": 37, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 26, - "endColumn": 31, + "startColumn": 20, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 42, + "endColumn": 66, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 24, - "endColumn": 37, + "startColumn": 15, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 39, - "endColumn": 49, + "startColumn": 8, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 39, + "startColumn": 43, "endColumn": 59, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 39, + "startColumn": 43, "endColumn": 59, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 37, + "startColumn": 61, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 25, - "endColumn": 35, + "startColumn": 61, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 25, - "endColumn": 45, + "startColumn": 72, + "endColumn": 84, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 24, + "startColumn": 72, + "endColumn": 84, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 27, - "endColumn": 38, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 14, + "startColumn": 12, "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 31, - "endColumn": 43, + "startColumn": 19, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 31, - "endColumn": 43, + "startColumn": 19, + "endColumn": 27, "lineCount": 1 } }, @@ -32135,295 +29149,311 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 14, - "endColumn": 31, + "endColumn": 33, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 14, + "endColumn": 64, + "lineCount": 1 + } + }, + { + "code": "reportAny", + "range": { + "startColumn": 12, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 66, + "startColumn": 20, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 64, - "endColumn": 77, + "startColumn": 32, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { "startColumn": 8, - "endColumn": 26, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 23, + "startColumn": 35, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 27, - "endColumn": 40, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 40, - "endColumn": 58, + "startColumn": 13, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 57, + "startColumn": 42, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 33, + "startColumn": 27, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 46, - "endColumn": 63, + "startColumn": 12, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 63, + "startColumn": 48, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 41, - "endColumn": 53, + "startColumn": 60, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 4, - "endColumn": 27, + "startColumn": 37, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 28, - "endColumn": 39, + "startColumn": 24, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 28, - "endColumn": 39, + "startColumn": 46, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 41, - "endColumn": 61, + "startColumn": 15, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 41, - "endColumn": 61, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 11, - "endColumn": 36, + "startColumn": 21, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 11, - "endColumn": 13, - "lineCount": 3 + "startColumn": 21, + "endColumn": 34, + "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 49, - "endColumn": 71, + "startColumn": 36, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 49, - "endColumn": 71, + "startColumn": 36, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 31, - "endColumn": 42, + "startColumn": 45, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 31, - "endColumn": 42, + "startColumn": 45, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 59, + "endColumn": 66, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 59, + "endColumn": 66, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 68, + "endColumn": 73, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 68, + "endColumn": 73, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 43, + "startColumn": 41, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 34, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 55, + "startColumn": 23, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 33, + "startColumn": 12, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 40, - "endColumn": 51, + "startColumn": 59, + "endColumn": 85, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 53, - "endColumn": 73, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 34, + "startColumn": 52, + "endColumn": 59, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, - "endColumn": 55, + "startColumn": 61, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 34, + "startColumn": 76, + "endColumn": 83, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 35, - "endColumn": 60, + "startColumn": 15, + "endColumn": 19, "lineCount": 1 } }, @@ -32431,414 +29461,438 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 4, - "endColumn": 22, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 34, + "startColumn": 28, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 34, + "startColumn": 28, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 49, + "startColumn": 34, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 36, - "endColumn": 49, + "startColumn": 34, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 4, + "endColumn": 10, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 13, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 31, + "startColumn": 13, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 31, + "startColumn": 27, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 27, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 4, + "endColumn": 17, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 11, + "endColumn": 17, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 38, + "startColumn": 25, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 38, + "startColumn": 25, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 39, + "startColumn": 44, + "endColumn": 75, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 39, + "startColumn": 44, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 20, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 27, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 27, + "startColumn": 48, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 27, + "startColumn": 54, + "endColumn": 59, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 34, - "endColumn": 43, + "startColumn": 54, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 7, - "endColumn": 38, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 15, - "endColumn": 77, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 63, - "endColumn": 76, + "startColumn": 15, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 38, - "endColumn": 56, + "startColumn": 15, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 38, - "endColumn": 56, + "startColumn": 25, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 25, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 11, - "endColumn": 33, + "startColumn": 37, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 24, + "startColumn": 37, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportOperatorIssue", + "code": "reportMissingParameterType", "range": { - "startColumn": 11, - "endColumn": 26, + "startColumn": 44, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 26, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 47, - "endColumn": 51, + "startColumn": 12, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 53, - "endColumn": 73, + "startColumn": 24, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 50, - "endColumn": 70, + "startColumn": 39, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 49, - "endColumn": 81, + "startColumn": 39, + "endColumn": 59, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 49, - "endColumn": 81, + "startColumn": 39, + "endColumn": 59, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 35, + "startColumn": 32, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 44, + "startColumn": 25, + "endColumn": 35, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 61, + "startColumn": 25, + "endColumn": 45, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 4, + "endColumn": 24, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 20, - "endColumn": 49, + "startColumn": 27, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 42, - "endColumn": 46, + "startColumn": 14, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 48, - "endColumn": 68, + "startColumn": 31, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 61, - "endColumn": 73, + "startColumn": 31, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 55, - "endColumn": 75, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 50, - "endColumn": 82, + "startColumn": 14, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 50, - "endColumn": 82, + "startColumn": 40, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 31, + "startColumn": 64, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 40, + "startColumn": 8, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 24, - "endColumn": 61, + "startColumn": 8, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 20, - "endColumn": 49, + "startColumn": 27, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 42, - "endColumn": 46, + "startColumn": 40, + "endColumn": 58, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 48, - "endColumn": 68, + "startColumn": 46, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 51, + "startColumn": 28, + "endColumn": 33, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 46, "endColumn": 63, "lineCount": 1 } @@ -32846,184 +29900,192 @@ { "code": "reportUnknownArgumentType", "range": { - "startColumn": 48, - "endColumn": 59, + "startColumn": 46, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { "startColumn": 41, - "endColumn": 61, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 4, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 19, - "endColumn": 38, + "startColumn": 28, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 22, + "startColumn": 28, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 25, - "endColumn": 49, + "startColumn": 41, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 36, + "startColumn": 41, + "endColumn": 61, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 20, - "endColumn": 73, + "startColumn": 11, + "endColumn": 36, "lineCount": 1 } }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 11, + "endColumn": 13, + "lineCount": 3 + } + }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 45, + "startColumn": 49, + "endColumn": 71, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 38, - "endColumn": 42, + "startColumn": 49, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 44, - "endColumn": 64, + "startColumn": 31, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 58, - "endColumn": 70, + "startColumn": 31, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 36, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 50, - "endColumn": 72, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 19, - "endColumn": 34, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 32, + "startColumn": 32, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 35, - "endColumn": 48, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 30, + "startColumn": 8, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 35, + "startColumn": 40, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 43, - "endColumn": 54, + "startColumn": 53, + "endColumn": 73, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 36, + "startColumn": 35, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 11, - "endColumn": 37, + "startColumn": 35, + "endColumn": 60, "lineCount": 1 } }, @@ -33055,7 +30117,7 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 36, - "endColumn": 56, + "endColumn": 49, "lineCount": 1 } }, @@ -33063,7 +30125,7 @@ "code": "reportMissingParameterType", "range": { "startColumn": 36, - "endColumn": 56, + "endColumn": 49, "lineCount": 1 } }, @@ -33103,7 +30165,7 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 39, + "endColumn": 27, "lineCount": 1 } }, @@ -33111,7 +30173,7 @@ "code": "reportMissingParameterType", "range": { "startColumn": 8, - "endColumn": 39, + "endColumn": 27, "lineCount": 1 } }, @@ -33119,7 +30181,7 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 46, + "endColumn": 38, "lineCount": 1 } }, @@ -33127,7 +30189,23 @@ "code": "reportMissingParameterType", "range": { "startColumn": 8, - "endColumn": 46, + "endColumn": 38, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 8, + "endColumn": 39, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 8, + "endColumn": 39, "lineCount": 1 } }, @@ -33183,15 +30261,15 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 15, - "endColumn": 71, - "lineCount": 2 + "endColumn": 77, + "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 49, - "endColumn": 69, + "startColumn": 63, + "endColumn": 76, "lineCount": 1 } }, @@ -33199,7 +30277,7 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 38, - "endColumn": 63, + "endColumn": 56, "lineCount": 1 } }, @@ -33207,7 +30285,7 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 38, - "endColumn": 63, + "endColumn": 56, "lineCount": 1 } }, @@ -33243,62 +30321,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 44, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 37, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 12, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 15, - "endColumn": 34, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 18, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 21, - "endColumn": 45, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -33324,17 +30346,9 @@ } }, { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 8, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, + "startColumn": 50, "endColumn": 70, "lineCount": 1 } @@ -33342,32 +30356,8 @@ { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 34, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 34, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 58, - "endColumn": 78, + "startColumn": 49, + "endColumn": 81, "lineCount": 1 } }, @@ -33375,119 +30365,87 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 49, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 36, + "endColumn": 81, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 50, - "endColumn": 72, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 12, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 19, - "endColumn": 34, + "startColumn": 31, + "endColumn": 35, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 32, + "startColumn": 16, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 48, + "startColumn": 24, + "endColumn": 61, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 30, + "startColumn": 20, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportArgumentType", - "range": { - "startColumn": 19, - "endColumn": 57, + "startColumn": 42, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 48, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 30, + "startColumn": 61, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 55, + "endColumn": 75, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 44, + "startColumn": 50, + "endColumn": 82, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 26, + "startColumn": 50, + "endColumn": 82, "lineCount": 1 } }, @@ -33499,322 +30457,226 @@ "lineCount": 1 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 43, - "endColumn": 54, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 23, - "endColumn": 43, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 11, - "endColumn": 37, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 4, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 28, - "endColumn": 39, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 28, - "endColumn": 39, + "startColumn": 16, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 41, + "startColumn": 24, "endColumn": 61, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 41, - "endColumn": 61, + "startColumn": 20, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 9, + "startColumn": 42, + "endColumn": 46, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 47, + "startColumn": 48, + "endColumn": 68, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 49, - "endColumn": 69, + "startColumn": 51, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 48, + "endColumn": 59, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 35, + "startColumn": 41, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 37, - "endColumn": 42, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 44, - "endColumn": 64, + "startColumn": 19, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 11, + "startColumn": 12, "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 26, + "startColumn": 25, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 27, - "endColumn": 33, + "startColumn": 12, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 33, + "startColumn": 20, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 42, + "startColumn": 16, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 35, + "startColumn": 38, "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 44, - "endColumn": 52, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 44, - "endColumn": 52, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 8, - "endColumn": 21, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 8, - "endColumn": 27, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 46, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 8, - "endColumn": 46, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 38, + "startColumn": 58, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 38, + "startColumn": 12, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 39, + "startColumn": 50, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 39, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 19, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 12, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 27, + "startColumn": 35, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 27, + "startColumn": 12, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 43, + "startColumn": 31, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 24, + "startColumn": 43, + "endColumn": 54, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, + "startColumn": 23, "endColumn": 36, "lineCount": 1 } @@ -33822,96 +30684,96 @@ { "code": "reportUnknownVariableType", "range": { - "startColumn": 4, - "endColumn": 15, + "startColumn": 11, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 18, - "endColumn": 37, + "startColumn": 4, + "endColumn": 22, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 21, - "endColumn": 33, + "startColumn": 23, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 21, - "endColumn": 33, + "startColumn": 23, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 35, - "endColumn": 46, + "startColumn": 36, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 46, + "startColumn": 36, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 48, - "endColumn": 55, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 48, - "endColumn": 55, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 57, - "endColumn": 62, + "startColumn": 18, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 57, - "endColumn": 62, + "startColumn": 18, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 34, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { "startColumn": 8, - "endColumn": 33, + "endColumn": 39, "lineCount": 1 } }, @@ -33919,2265 +30781,2273 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 22, + "endColumn": 46, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 8, + "endColumn": 46, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 30, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 37, + "startColumn": 22, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 32, - "endColumn": 37, + "startColumn": 22, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 34, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 44, + "startColumn": 7, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 15, + "endColumn": 71, + "lineCount": 2 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 49, + "endColumn": 69, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 42, + "startColumn": 38, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 26, + "startColumn": 38, + "endColumn": 63, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 14, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 17, - "endColumn": 28, + "startColumn": 11, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 4, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportOperatorIssue", "range": { - "startColumn": 19, - "endColumn": 23, + "startColumn": 11, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 44, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 48, + "startColumn": 37, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 25, - "endColumn": 30, + "startColumn": 37, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 8, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 23, + "startColumn": 15, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 48, + "startColumn": 21, + "endColumn": 45, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 25, - "endColumn": 30, + "startColumn": 47, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 53, + "endColumn": 73, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 19, - "endColumn": 23, + "startColumn": 8, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 16, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 25, - "endColumn": 30, + "startColumn": 12, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 11, - "endColumn": 17, + "startColumn": 34, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 30, + "startColumn": 34, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 37, + "startColumn": 58, + "endColumn": 78, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 31, - "endColumn": 37, + "startColumn": 49, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 12, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 50, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 26, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 26, + "startColumn": 19, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 12, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 35, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 46, + "startColumn": 12, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 46, + "startColumn": 31, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 8, - "endColumn": 38, + "startColumn": 19, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 38, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 39, + "startColumn": 15, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 39, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 31, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { "startColumn": 8, - "endColumn": 15, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 27, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 43, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 29, + "startColumn": 23, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 4, - "endColumn": 10, + "startColumn": 11, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 13, - "endColumn": 24, + "startColumn": 4, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 28, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 20, - "endColumn": 33, + "startColumn": 28, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 33, - "endColumn": 41, + "startColumn": 41, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 28, - "endColumn": 46, + "startColumn": 41, + "endColumn": 61, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 4, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 41, + "startColumn": 36, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 42, - "endColumn": 65, + "startColumn": 49, + "endColumn": 69, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 37, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 11, - "endColumn": 17, + "startColumn": 12, + "endColumn": 35, "lineCount": 1 } - } - ], - "./pytential/qbx/target_assoc.py": [ + }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 0, - "endColumn": 11, + "startColumn": 37, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 54, + "startColumn": 44, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownVariableType", "range": { - "startColumn": 4, - "endColumn": 10, + "startColumn": 11, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { "startColumn": 4, - "endColumn": 9, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 18, + "startColumn": 27, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 12, + "startColumn": 27, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 29, + "startColumn": 35, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 27, + "startColumn": 35, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 10, + "startColumn": 44, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 9, + "startColumn": 44, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 18, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 38, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, + "startColumn": 8, "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, + "startColumn": 8, "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 26, + "startColumn": 8, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportMissingParameterType", "range": { - "startColumn": 4, - "endColumn": 26, + "startColumn": 8, + "endColumn": 46, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 8, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 8, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 21, - "endColumn": 34, + "startColumn": 8, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 21, - "endColumn": 36, + "startColumn": 8, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportMissingSuperCall", + "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 16, + "endColumn": 15, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 35, + "startColumn": 22, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 35, + "startColumn": 22, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 37, - "endColumn": 56, + "startColumn": 34, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 37, - "endColumn": 56, + "startColumn": 8, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 58, - "endColumn": 65, + "startColumn": 29, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 58, - "endColumn": 65, + "startColumn": 4, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 25, + "startColumn": 18, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 13, - "endColumn": 32, + "startColumn": 21, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportMissingParameterType", "range": { - "startColumn": 13, - "endColumn": 20, + "startColumn": 21, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 35, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 35, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 15, - "endColumn": 53, - "lineCount": 5 + "startColumn": 48, + "endColumn": 55, + "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 48, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 13, - "endColumn": 26, + "startColumn": 57, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportMissingParameterType", "range": { - "startColumn": 13, - "endColumn": 32, + "startColumn": 57, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { "startColumn": 8, - "endColumn": 21, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 8, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 8, + "endColumn": 22, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 40, - "endColumn": 51, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 40, - "endColumn": 51, + "startColumn": 23, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 53, - "endColumn": 65, + "startColumn": 32, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 53, - "endColumn": 65, + "startColumn": 32, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 31, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 31, + "startColumn": 16, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 33, - "endColumn": 50, + "startColumn": 8, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 33, - "endColumn": 50, + "startColumn": 15, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 52, - "endColumn": 62, + "startColumn": 15, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 52, - "endColumn": 62, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 41, + "startColumn": 17, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportAny", - "range": { - "startColumn": 15, - "endColumn": 75, - "lineCount": 8 - } - }, - { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 27, + "startColumn": 19, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 35, + "startColumn": 40, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 25, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 19, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 40, - "endColumn": 51, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 51, + "startColumn": 25, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 53, - "endColumn": 65, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 53, - "endColumn": 65, + "startColumn": 19, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { "startColumn": 12, - "endColumn": 31, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 31, + "startColumn": 25, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 33, - "endColumn": 50, + "startColumn": 11, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 33, - "endColumn": 50, + "startColumn": 4, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 52, - "endColumn": 62, + "startColumn": 31, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 52, - "endColumn": 62, + "startColumn": 31, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 15, - "endColumn": 41, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 15, - "endColumn": 75, - "lineCount": 8 + "startColumn": 8, + "endColumn": 21, + "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, + "startColumn": 8, "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 27, + "startColumn": 8, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 35, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 8, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { "startColumn": 8, - "endColumn": 45, + "endColumn": 46, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 52, - "endColumn": 62, + "startColumn": 8, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 52, - "endColumn": 62, + "startColumn": 8, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 64, - "endColumn": 75, + "startColumn": 8, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 64, - "endColumn": 75, + "startColumn": 8, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 26, - "endColumn": 45, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 26, - "endColumn": 45, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 47, - "endColumn": 64, + "startColumn": 20, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 47, - "endColumn": 64, + "startColumn": 4, + "endColumn": 10, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 66, - "endColumn": 76, + "startColumn": 13, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 66, - "endColumn": 76, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 61, + "startColumn": 20, + "endColumn": 33, "lineCount": 1 } }, - { - "code": "reportAny", - "range": { - "startColumn": 15, - "endColumn": 75, - "lineCount": 8 - } - }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 33, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 27, + "startColumn": 28, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 35, + "startColumn": 22, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 42, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 23, + "startColumn": 31, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 23, + "startColumn": 11, + "endColumn": 17, "lineCount": 1 } - }, + } + ], + "./pytential/qbx/target_assoc.py": [ { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 0, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 14, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 16, - "endColumn": 21, + "startColumn": 4, + "endColumn": 10, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 16, - "endColumn": 21, + "startColumn": 4, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 16, - "endColumn": 24, + "startColumn": 4, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 16, - "endColumn": 24, + "startColumn": 4, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 4, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 14, - "endColumn": 33, + "startColumn": 4, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 14, - "endColumn": 47, + "startColumn": 4, + "endColumn": 10, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 16, - "endColumn": 43, + "startColumn": 4, + "endColumn": 9, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 16, - "endColumn": 49, + "startColumn": 4, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 8, - "endColumn": 44, + "startColumn": 4, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 38, - "endColumn": 44, + "startColumn": 4, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 4, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 29, - "endColumn": 33, + "startColumn": 4, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 53, - "endColumn": 57, + "startColumn": 4, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportGeneralTypeIssues", + "code": "reportUnknownParameterType", "range": { - "startColumn": 61, - "endColumn": 73, + "startColumn": 24, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 31, + "startColumn": 24, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 27, - "lineCount": 4 + "startColumn": 21, + "endColumn": 34, + "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 72, - "endColumn": 79, + "startColumn": 21, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingSuperCall", "range": { "startColumn": 8, - "endColumn": 26, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 31, + "startColumn": 23, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 34, - "endColumn": 53, + "startColumn": 23, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 73, + "startColumn": 37, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 37, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 58, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 22, - "endColumn": 32, + "startColumn": 58, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 16, - "endColumn": 39, + "startColumn": 13, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 16, - "endColumn": 34, + "startColumn": 13, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportGeneralTypeIssues", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 17, - "endColumn": 29, + "startColumn": 13, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 17, - "endColumn": 29, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, - "endColumn": 32, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownVariableType", "range": { - "startColumn": 26, - "endColumn": 32, - "lineCount": 1 + "startColumn": 15, + "endColumn": 53, + "lineCount": 5 } }, { - "code": "reportAny", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, - "endColumn": 31, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 20, - "endColumn": 39, + "startColumn": 13, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 27, + "startColumn": 13, "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnnecessaryComparison", + "code": "reportAny", "range": { - "startColumn": 41, - "endColumn": 75, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 27, - "endColumn": 33, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 33, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 35, - "endColumn": 42, + "startColumn": 40, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 42, + "startColumn": 40, + "endColumn": 51, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 53, + "endColumn": 65, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 53, + "endColumn": 65, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 18, - "endColumn": 28, + "startColumn": 12, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 18, - "endColumn": 28, + "startColumn": 12, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 30, - "endColumn": 43, + "startColumn": 33, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 30, - "endColumn": 43, + "startColumn": 33, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 45, - "endColumn": 57, + "startColumn": 52, + "endColumn": 62, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 45, - "endColumn": 57, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 59, - "endColumn": 71, + "startColumn": 52, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 59, - "endColumn": 71, + "startColumn": 15, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 40, - "lineCount": 1 + "startColumn": 15, + "endColumn": 75, + "lineCount": 8 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 40, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 16, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 19, - "endColumn": 27, + "startColumn": 16, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 19, - "endColumn": 27, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { "startColumn": 8, - "endColumn": 19, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 40, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 35, - "endColumn": 47, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 35, - "endColumn": 47, + "startColumn": 40, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 40, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 14, - "endColumn": 33, + "startColumn": 53, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 14, - "endColumn": 47, + "startColumn": 53, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, + "startColumn": 12, "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 32, + "startColumn": 12, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 51, + "startColumn": 33, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 43, + "startColumn": 33, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 49, + "startColumn": 52, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 38, + "startColumn": 52, + "endColumn": 62, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 32, + "startColumn": 15, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 31, - "lineCount": 1 + "startColumn": 15, + "endColumn": 75, + "lineCount": 8 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 48, - "endColumn": 74, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 60, - "endColumn": 73, + "startColumn": 16, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 55, + "startColumn": 16, + "endColumn": 35, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 83, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 56, - "endColumn": 82, + "startColumn": 8, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 52, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 29, - "endColumn": 33, + "startColumn": 52, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 53, - "endColumn": 57, + "startColumn": 64, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 61, - "endColumn": 73, + "startColumn": 64, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 41, - "endColumn": 47, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 35, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 47, + "startColumn": 26, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 28, - "endColumn": 35, + "startColumn": 26, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 48, + "startColumn": 47, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 78, + "startColumn": 47, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 26, + "startColumn": 66, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 28, - "endColumn": 31, + "startColumn": 66, + "endColumn": 76, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 53, + "startColumn": 15, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 34, - "endColumn": 73, - "lineCount": 1 + "startColumn": 15, + "endColumn": 75, + "lineCount": 8 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 38, + "startColumn": 16, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 38, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 45, + "startColumn": 16, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 45, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 46, - "endColumn": 62, + "startColumn": 16, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 32, - "endColumn": 48, + "startColumn": 16, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 48, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 50, - "endColumn": 55, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 20, + "startColumn": 16, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportMissingParameterType", "range": { "startColumn": 16, - "endColumn": 20, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 27, + "startColumn": 16, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 16, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 32, - "endColumn": 38, + "startColumn": 14, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 14, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 20, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 32, + "startColumn": 16, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 45, + "startColumn": 8, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 16, - "endColumn": 45, + "startColumn": 38, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 44, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 44, + "startColumn": 29, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 42, + "startColumn": 53, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportGeneralTypeIssues", "range": { - "startColumn": 16, - "endColumn": 48, + "startColumn": 61, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 16, - "endColumn": 48, + "startColumn": 8, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { "startColumn": 16, - "endColumn": 42, - "lineCount": 1 + "endColumn": 27, + "lineCount": 4 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 48, + "startColumn": 72, + "endColumn": 79, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 48, + "startColumn": 8, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 38, + "startColumn": 28, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 38, + "startColumn": 34, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 56, + "startColumn": 34, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 34, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 29, + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { "startColumn": 16, - "endColumn": 45, + "endColumn": 39, "lineCount": 1 } }, @@ -36185,12 +33055,12 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 45, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportGeneralTypeIssues", "range": { "startColumn": 17, "endColumn": 29, @@ -36208,23 +33078,15 @@ { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 40, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 24, - "endColumn": 40, + "startColumn": 12, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 12, + "startColumn": 26, "endColumn": 32, "lineCount": 1 } @@ -36237,30 +33099,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 30, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 42, - "endColumn": 55, - "lineCount": 1 - } - }, - { - "code": "reportPossiblyUnboundVariable", - "range": { - "startColumn": 18, - "endColumn": 37, - "lineCount": 1 - } - }, { "code": "reportAny", "range": { @@ -36277,35 +33115,43 @@ "lineCount": 1 } }, + { + "code": "reportUnnecessaryComparison", + "range": { + "startColumn": 41, + "endColumn": 75, + "lineCount": 1 + } + }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 43, - "endColumn": 49, + "startColumn": 27, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 43, - "endColumn": 49, + "startColumn": 27, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 51, - "endColumn": 58, + "startColumn": 35, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 51, - "endColumn": 58, + "startColumn": 35, + "endColumn": 42, "lineCount": 1 } }, @@ -36373,6 +33219,38 @@ "lineCount": 1 } }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 59, + "endColumn": 71, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 59, + "endColumn": 71, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 12, + "endColumn": 40, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 12, + "endColumn": 40, + "lineCount": 1 + } + }, { "code": "reportUnknownParameterType", "range": { @@ -36457,7 +33335,7 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 14, - "endColumn": 71, + "endColumn": 47, "lineCount": 1 } }, @@ -36512,16 +33390,32 @@ { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 38, + "startColumn": 12, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportAny", "range": { - "startColumn": 32, - "endColumn": 38, + "startColumn": 12, + "endColumn": 31, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 48, + "endColumn": 74, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 60, + "endColumn": 73, "lineCount": 1 } }, @@ -36536,16 +33430,24 @@ { "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 43, + "startColumn": 33, + "endColumn": 55, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 33, + "endColumn": 83, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 44, - "endColumn": 70, + "startColumn": 56, + "endColumn": 82, "lineCount": 1 } }, @@ -36582,42 +33484,50 @@ } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 31, + "startColumn": 41, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 41, - "lineCount": 4 + "endColumn": 35, + "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 26, + "startColumn": 36, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 51, - "endColumn": 62, + "startColumn": 28, + "endColumn": 35, + "lineCount": 1 + } + }, + { + "code": "reportAny", + "range": { + "startColumn": 8, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 72, - "endColumn": 79, + "startColumn": 16, + "endColumn": 78, "lineCount": 1 } }, @@ -36662,34 +33572,122 @@ } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 30, + "endColumn": 38, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 30, + "endColumn": 38, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 40, + "endColumn": 45, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 40, + "endColumn": 45, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 46, + "endColumn": 62, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 32, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 20, + "startColumn": 32, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 32, + "startColumn": 50, + "endColumn": 55, "lineCount": 1 } }, { "code": "reportUnknownMemberType", + "range": { + "startColumn": 12, + "endColumn": 20, + "lineCount": 1 + } + }, + { + "code": "reportAttributeAccessIssue", "range": { "startColumn": 16, - "endColumn": 45, + "endColumn": 20, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 12, + "endColumn": 27, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 28, + "endColumn": 38, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 28, + "endColumn": 38, + "lineCount": 1 + } + }, + { + "code": "reportAttributeAccessIssue", + "range": { + "startColumn": 32, + "endColumn": 38, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, @@ -36697,7 +33695,15 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 45, + "endColumn": 20, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, @@ -36705,7 +33711,7 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 44, + "endColumn": 45, "lineCount": 1 } }, @@ -36713,7 +33719,7 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 44, + "endColumn": 45, "lineCount": 1 } }, @@ -36721,7 +33727,7 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 49, + "endColumn": 44, "lineCount": 1 } }, @@ -36729,7 +33735,7 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 49, + "endColumn": 44, "lineCount": 1 } }, @@ -36785,7 +33791,7 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 33, + "endColumn": 38, "lineCount": 1 } }, @@ -36793,15 +33799,15 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 33, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { "startColumn": 16, - "endColumn": 38, + "endColumn": 56, "lineCount": 1 } }, @@ -36809,15 +33815,15 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 38, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 39, + "endColumn": 28, "lineCount": 1 } }, @@ -36830,10 +33836,10 @@ } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { "startColumn": 16, - "endColumn": 34, + "endColumn": 45, "lineCount": 1 } }, @@ -36841,7 +33847,7 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 28, + "endColumn": 45, "lineCount": 1 } }, @@ -36881,7 +33887,7 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 12, - "endColumn": 31, + "endColumn": 32, "lineCount": 1 } }, @@ -36889,31 +33895,39 @@ "code": "reportAny", "range": { "startColumn": 12, - "endColumn": 32, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 49, - "endColumn": 74, + "startColumn": 30, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 61, - "endColumn": 73, + "startColumn": 42, + "endColumn": 55, + "lineCount": 1 + } + }, + { + "code": "reportPossiblyUnboundVariable", + "range": { + "startColumn": 18, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 25, - "endColumn": 45, + "startColumn": 20, + "endColumn": 39, "lineCount": 1 } }, @@ -36926,63 +33940,111 @@ } }, { - "code": "reportUnnecessaryComparison", + "code": "reportUnknownParameterType", "range": { - "startColumn": 41, - "endColumn": 69, + "startColumn": 43, + "endColumn": 49, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 43, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 59, + "startColumn": 51, + "endColumn": 58, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 32, - "endColumn": 59, + "startColumn": 51, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 34, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 78, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 39, - "endColumn": 44, + "startColumn": 18, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 46, - "endColumn": 47, + "startColumn": 18, + "endColumn": 28, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 30, + "endColumn": 43, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 30, + "endColumn": 43, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 45, + "endColumn": 57, + "lineCount": 1 + } + }, + { + "code": "reportMissingParameterType", + "range": { + "startColumn": 45, + "endColumn": 57, + "lineCount": 1 + } + }, + { + "code": "reportUnknownParameterType", + "range": { + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { "startColumn": 12, "endColumn": 17, @@ -36990,130 +34052,122 @@ } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { "startColumn": 19, - "endColumn": 24, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 32, + "startColumn": 19, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 62, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 45, - "endColumn": 56, + "startColumn": 22, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 58, - "endColumn": 62, + "startColumn": 35, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 32, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 37, - "endColumn": 48, + "startColumn": 35, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportIndexIssue", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 45, - "endColumn": 56, + "startColumn": 14, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 14, + "endColumn": 71, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 33, + "startColumn": 16, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 16, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 21, - "endColumn": 27, + "startColumn": 34, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 46, - "endColumn": 54, + "startColumn": 16, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 46, - "endColumn": 54, + "startColumn": 16, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 55, - "endColumn": 63, + "startColumn": 16, + "endColumn": 38, "lineCount": 1 } }, @@ -37121,143 +34175,135 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 8, - "endColumn": 29, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportAttributeAccessIssue", "range": { - "startColumn": 25, - "endColumn": 29, + "startColumn": 32, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 31, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 25, - "endColumn": 31, + "startColumn": 23, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 20, + "startColumn": 44, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 20, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 39, + "startColumn": 29, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 39, + "startColumn": 53, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 40, + "startColumn": 61, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 40, + "startColumn": 8, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 29, - "endColumn": 37, - "lineCount": 1 + "startColumn": 16, + "endColumn": 41, + "lineCount": 4 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 20, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 11, - "endColumn": 30, + "startColumn": 51, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 41, + "startColumn": 72, + "endColumn": 79, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 43, - "endColumn": 44, + "startColumn": 8, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 4, - "endColumn": 14, + "startColumn": 28, + "endColumn": 31, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 17, - "endColumn": 41, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 42, - "endColumn": 46, + "startColumn": 34, + "endColumn": 53, "lineCount": 1 } }, @@ -37265,199 +34311,183 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 34, - "endColumn": 50, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 34, - "endColumn": 50, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 4, - "endColumn": 24, + "startColumn": 8, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 18, - "endColumn": 24, + "startColumn": 16, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 22, + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 25, - "endColumn": 46, + "startColumn": 16, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 16, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 28, + "startColumn": 16, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 19, - "endColumn": 59, + "startColumn": 16, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 60, - "endColumn": 76, + "startColumn": 16, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 60, - "endColumn": 76, + "startColumn": 16, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 38, + "startColumn": 16, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 45, + "startColumn": 16, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 73, + "startColumn": 16, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 25, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 16, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 28, + "startColumn": 16, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 40, - "endColumn": 68, + "startColumn": 16, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnnecessaryComparison", - "range": { - "startColumn": 23, - "endColumn": 70, - "lineCount": 2 - } - }, - { - "code": "reportUnnecessaryComparison", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 70, + "startColumn": 16, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnnecessaryComparison", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 14, - "endColumn": 72, + "startColumn": 16, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 37, - "endColumn": 54, + "startColumn": 16, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 37, - "endColumn": 54, + "startColumn": 16, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 30, + "startColumn": 16, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 33, - "endColumn": 70, + "startColumn": 16, + "endColumn": 29, "lineCount": 1 } }, @@ -37465,907 +34495,923 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 20, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 32, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 11, - "endColumn": 34, - "lineCount": 1 - } - } - ], - "./pytential/qbx/target_specific/__init__.py": [ - { - "code": "reportMissingImports", - "range": { - "startColumn": 5, - "endColumn": 10, + "startColumn": 17, + "endColumn": 29, "lineCount": 1 } - } - ], - "./pytential/qbx/utils.py": [ + }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 13, - "endColumn": 26, + "startColumn": 17, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 24, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 39, + "startColumn": 24, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 50, + "startColumn": 12, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 52, + "startColumn": 12, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 39, + "startColumn": 49, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 24, + "startColumn": 61, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 39, + "startColumn": 25, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 56, + "startColumn": 27, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnnecessaryComparison", "range": { - "startColumn": 15, - "endColumn": 58, + "startColumn": 41, + "endColumn": 69, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 20, - "endColumn": 39, + "startColumn": 32, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 32, + "endColumn": 59, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 39, + "startColumn": 23, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 60, + "startColumn": 23, + "endColumn": 78, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 62, + "startColumn": 39, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownVariableType", "range": { - "startColumn": 20, - "endColumn": 39, + "startColumn": 46, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 60, - "endColumn": 74, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 60, - "endColumn": 74, + "startColumn": 19, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 27, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 27, + "startColumn": 16, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 26, + "startColumn": 45, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 58, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 25, - "endColumn": 31, + "startColumn": 27, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 25, - "endColumn": 31, + "startColumn": 37, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIndexIssue", "range": { - "startColumn": 33, - "endColumn": 45, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 33, - "endColumn": 45, + "startColumn": 45, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 50, - "endColumn": 62, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 50, - "endColumn": 62, + "startColumn": 22, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 35, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 8, - "endColumn": 10, + "startColumn": 21, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 13, - "endColumn": 32, + "startColumn": 46, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 13, - "endColumn": 43, + "startColumn": 46, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 14, + "startColumn": 55, + "endColumn": 63, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 17, - "endColumn": 36, + "startColumn": 8, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 17, - "endColumn": 57, + "startColumn": 25, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 50, - "lineCount": 5 + "startColumn": 8, + "endColumn": 31, + "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 36, - "endColumn": 42, + "startColumn": 25, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 44, - "endColumn": 46, + "startColumn": 12, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 48, - "endColumn": 54, + "startColumn": 12, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 41, + "startColumn": 12, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 29, - "endColumn": 41, + "startColumn": 12, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 23, + "startColumn": 12, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 30, - "endColumn": 34, + "startColumn": 12, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 34, + "startColumn": 29, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 11, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 14, - "endColumn": 33, + "startColumn": 11, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 14, - "endColumn": 50, + "startColumn": 36, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 43, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 20, - "endColumn": 23, + "startColumn": 4, + "endColumn": 14, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 17, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 32, + "startColumn": 42, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 25, + "startColumn": 34, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 34, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, + "startColumn": 4, "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 12, - "endColumn": 32, + "startColumn": 18, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 32, + "startColumn": 4, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 25, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 12, - "endColumn": 24, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 18, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 19, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 60, + "endColumn": 76, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 39, + "startColumn": 60, + "endColumn": 76, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 36, + "startColumn": 15, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 29, + "startColumn": 19, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 11, - "endColumn": 23, + "startColumn": 46, + "endColumn": 73, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 27, + "startColumn": 4, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 27, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 25, + "startColumn": 18, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 30, + "startColumn": 40, + "endColumn": 68, + "lineCount": 1 + } + }, + { + "code": "reportUnnecessaryComparison", + "range": { + "startColumn": 23, + "endColumn": 70, "lineCount": 2 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnnecessaryComparison", "range": { "startColumn": 12, - "endColumn": 29, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnnecessaryComparison", "range": { - "startColumn": 12, - "endColumn": 29, + "startColumn": 14, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 24, + "startColumn": 37, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 17, + "startColumn": 37, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { - "startColumn": 4, - "endColumn": 11, + "startColumn": 8, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 41, + "startColumn": 33, + "endColumn": 70, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 43, + "startColumn": 16, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 4, - "endColumn": 11, + "startColumn": 22, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 22, - "endColumn": 57, + "startColumn": 11, + "endColumn": 34, "lineCount": 1 } - }, + } + ], + "./pytential/qbx/target_specific/__init__.py": [ { - "code": "reportUnknownArgumentType", + "code": "reportMissingImports", "range": { - "startColumn": 36, - "endColumn": 56, + "startColumn": 5, + "endColumn": 10, "lineCount": 1 } - }, + } + ], + "./pytential/qbx/utils.py": [ { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 20, - "endColumn": 29, + "startColumn": 13, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 20, - "endColumn": 31, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 19, + "startColumn": 15, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 34, - "endColumn": 41, + "startColumn": 15, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { - "startColumn": 43, - "endColumn": 50, + "startColumn": 15, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 53, - "endColumn": 60, + "startColumn": 20, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownParameterType", "range": { - "startColumn": 53, - "endColumn": 60, + "startColumn": 8, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 53, - "endColumn": 60, + "startColumn": 15, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 53, - "endColumn": 60, + "startColumn": 15, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { - "startColumn": 53, - "endColumn": 60, + "startColumn": 15, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 21, - "endColumn": 33, + "startColumn": 20, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 13, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 34, + "startColumn": 15, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 44, + "startColumn": 15, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { - "startColumn": 19, - "endColumn": 29, + "startColumn": 15, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 19, - "endColumn": 29, + "startColumn": 20, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 19, - "endColumn": 28, + "startColumn": 60, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 19, - "endColumn": 52, + "startColumn": 60, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 33, - "endColumn": 36, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 4, - "endColumn": 8, + "startColumn": 13, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 10, - "endColumn": 11, + "startColumn": 13, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 20, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 24, - "lineCount": 4 + "startColumn": 25, + "endColumn": 31, + "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 46, - "lineCount": 2 + "startColumn": 25, + "endColumn": 31, + "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 37, + "startColumn": 33, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 51, - "endColumn": 77, + "startColumn": 33, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { "startColumn": 50, - "endColumn": 75, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportPossiblyUnboundVariable", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 50, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 46, - "endColumn": 59, + "startColumn": 19, + "endColumn": 35, + "lineCount": 1 + } + }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 8, + "endColumn": 10, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 61, - "endColumn": 83, + "startColumn": 13, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 61, - "endColumn": 83, + "startColumn": 13, + "endColumn": 43, "lineCount": 1 } }, @@ -38373,7 +35419,7 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 13, + "endColumn": 14, "lineCount": 1 } }, @@ -38381,87 +35427,87 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 17, - "endColumn": 37, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 28, + "startColumn": 17, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 28, - "lineCount": 1 + "startColumn": 15, + "endColumn": 50, + "lineCount": 5 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 30, - "endColumn": 56, + "startColumn": 36, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 45, - "endColumn": 56, + "startColumn": 44, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 58, - "endColumn": 74, + "startColumn": 48, + "endColumn": 54, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 58, - "endColumn": 74, + "startColumn": 29, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 44, + "startColumn": 29, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 44, + "startColumn": 8, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 59, - "endColumn": 74, + "startColumn": 30, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 32, - "endColumn": 52, + "startColumn": 30, + "endColumn": 34, "lineCount": 1 } }, @@ -38469,953 +35515,951 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 20, + "endColumn": 11, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 35, + "startColumn": 14, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 17, + "startColumn": 14, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 21, - "endColumn": 36, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 17, + "startColumn": 20, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 21, - "endColumn": 35, + "startColumn": 27, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 21, - "endColumn": 42, + "startColumn": 15, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 44, - "endColumn": 48, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 50, - "endColumn": 59, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 4, - "endColumn": 21, + "startColumn": 12, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 11, + "startColumn": 12, "endColumn": 32, - "lineCount": 11 + "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 10, - "endColumn": 20, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 10, - "endColumn": 20, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 31, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 31, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownVariableType", "range": { - "startColumn": 13, - "endColumn": 21, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 28, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 40, + "startColumn": 8, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 46, + "startColumn": 8, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 46, + "startColumn": 11, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 22, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 22, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 20, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 40, - "lineCount": 1 + "startColumn": 27, + "endColumn": 30, + "lineCount": 2 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 49, + "startColumn": 12, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 54, + "startColumn": 12, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 4, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 33, + "startColumn": 4, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 39, + "startColumn": 4, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 57, + "startColumn": 22, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 56, + "startColumn": 22, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 17, + "startColumn": 4, + "endColumn": 11, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 15, - "endColumn": 38, + "startColumn": 22, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 44, + "startColumn": 36, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 62, + "startColumn": 20, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 51, - "endColumn": 61, + "startColumn": 20, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, + "startColumn": 16, "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 40, + "startColumn": 34, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 40, + "startColumn": 43, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 53, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 37, + "startColumn": 53, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 37, + "startColumn": 53, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 53, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 68, + "startColumn": 53, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 24, - "endColumn": 37, + "startColumn": 21, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 24, - "endColumn": 67, + "startColumn": 4, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 38, - "endColumn": 64, + "startColumn": 16, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 38, - "endColumn": 66, + "startColumn": 16, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 8, - "endColumn": 23, + "startColumn": 19, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 15, - "endColumn": 28, + "startColumn": 19, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 66, + "startColumn": 19, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 63, + "startColumn": 19, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 29, - "endColumn": 65, + "startColumn": 33, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 26, + "startColumn": 4, + "endColumn": 8, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 28, + "startColumn": 10, + "endColumn": 11, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 64, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 29, - "endColumn": 61, - "lineCount": 1 + "startColumn": 23, + "endColumn": 24, + "lineCount": 4 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 29, - "endColumn": 63, - "lineCount": 1 + "startColumn": 12, + "endColumn": 46, + "lineCount": 2 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 32, + "startColumn": 12, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 28, + "startColumn": 51, + "endColumn": 77, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 70, + "startColumn": 50, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 29, - "endColumn": 67, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 69, + "startColumn": 46, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 45, + "startColumn": 61, + "endColumn": 83, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 52, - "endColumn": 64, + "startColumn": 61, + "endColumn": 83, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 52, - "endColumn": 64, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 28, + "startColumn": 17, + "endColumn": 37, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 13, - "lineCount": 3 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 63, + "startColumn": 8, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 77, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 32, + "startColumn": 30, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 53, + "startColumn": 45, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 59, + "startColumn": 58, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 77, + "startColumn": 58, + "endColumn": 74, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 66, - "endColumn": 76, + "startColumn": 22, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 30, + "startColumn": 22, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 51, + "startColumn": 59, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 57, + "startColumn": 32, + "endColumn": 52, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 75, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 64, - "endColumn": 74, + "startColumn": 24, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 19, + "endColumn": 17, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 21, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 50, + "startColumn": 8, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 49, + "startColumn": 21, + "endColumn": 35, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 29, - "endColumn": 48, + "startColumn": 21, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, + "startColumn": 44, "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 26, + "startColumn": 50, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 26, + "startColumn": 4, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 47, - "lineCount": 1 + "startColumn": 11, + "endColumn": 32, + "lineCount": 11 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 49, + "startColumn": 10, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 10, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 27, + "startColumn": 23, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 15, - "endColumn": 48, + "startColumn": 23, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 15, - "endColumn": 50, + "startColumn": 13, + "endColumn": 21, "lineCount": 1 } - } - ], - "./pytential/source.py": [ + }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 27, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 48, + "startColumn": 15, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 48, + "startColumn": 15, + "endColumn": 46, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 27, + "startColumn": 15, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 30, - "endColumn": 45, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportAttributeAccessIssue", + "code": "reportUnknownParameterType", "range": { - "startColumn": 35, - "endColumn": 45, + "startColumn": 23, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 69, - "endColumn": 80, + "startColumn": 23, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 4, - "endColumn": 29, + "startColumn": 15, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 34, + "startColumn": 15, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 30, - "endColumn": 34, + "startColumn": 15, + "endColumn": 54, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 44, + "startColumn": 8, + "endColumn": 12, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 36, - "endColumn": 44, + "startColumn": 15, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 46, - "endColumn": 62, + "startColumn": 15, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 46, - "endColumn": 62, + "startColumn": 15, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 64, - "endColumn": 68, + "startColumn": 46, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 16, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 26, + "startColumn": 15, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 52, + "startColumn": 15, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 15, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 51, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 33, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 35, - "endColumn": 39, + "startColumn": 15, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 11, - "endColumn": 22, + "startColumn": 15, + "endColumn": 40, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 28, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 28, + "startColumn": 15, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownVariableType", "range": { - "startColumn": 13, - "endColumn": 19, + "startColumn": 15, + "endColumn": 37, "lineCount": 1 } }, @@ -39423,127 +36467,135 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 18, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 15, + "endColumn": 68, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 32, + "startColumn": 24, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 32, + "startColumn": 24, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 38, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 38, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 13, + "endColumn": 23, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 15, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 21, + "startColumn": 15, + "endColumn": 66, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 34, + "startColumn": 29, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 19, - "endColumn": 37, + "startColumn": 29, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 21, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 15, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 18, - "endColumn": 33, + "startColumn": 15, + "endColumn": 64, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 38, + "startColumn": 29, + "endColumn": 61, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 29, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 19, + "endColumn": 32, "lineCount": 1 } }, @@ -39551,7 +36603,7 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 15, - "endColumn": 32, + "endColumn": 28, "lineCount": 1 } }, @@ -39559,23 +36611,23 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 15, - "endColumn": 35, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 25, + "startColumn": 29, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 36, + "startColumn": 29, + "endColumn": 69, "lineCount": 1 } }, @@ -39583,87 +36635,95 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 41, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 48, - "endColumn": 52, + "startColumn": 52, + "endColumn": 64, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 48, - "endColumn": 52, + "startColumn": 52, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 54, - "endColumn": 58, + "startColumn": 15, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 54, - "endColumn": 58, - "lineCount": 1 + "startColumn": 15, + "endColumn": 13, + "lineCount": 3 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 60, - "endColumn": 70, + "startColumn": 12, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 60, - "endColumn": 70, + "startColumn": 12, + "endColumn": 77, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 42, - "endColumn": 50, + "startColumn": 8, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 42, - "endColumn": 50, + "startColumn": 15, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 52, - "endColumn": 57, + "startColumn": 15, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 52, - "endColumn": 57, + "startColumn": 15, + "endColumn": 77, + "lineCount": 1 + } + }, + { + "code": "reportUnknownMemberType", + "range": { + "startColumn": 66, + "endColumn": 76, "lineCount": 1 } }, @@ -39671,422 +36731,424 @@ "code": "reportUnknownParameterType", "range": { "startColumn": 8, - "endColumn": 35, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 42, - "endColumn": 46, + "startColumn": 15, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 42, - "endColumn": 46, + "startColumn": 15, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 48, - "endColumn": 52, + "startColumn": 15, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 48, - "endColumn": 52, + "startColumn": 64, + "endColumn": 74, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 54, - "endColumn": 64, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 54, - "endColumn": 64, + "startColumn": 15, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 66, - "endColumn": 74, + "startColumn": 24, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 66, - "endColumn": 74, + "startColumn": 29, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 30, + "startColumn": 29, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 30, + "startColumn": 8, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportImplicitOverride", "range": { "startColumn": 8, - "endColumn": 19, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 20, + "startColumn": 15, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 22, - "endColumn": 30, + "startColumn": 15, + "endColumn": 49, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 53, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportImplicitOverride", "range": { - "startColumn": 32, - "endColumn": 53, + "startColumn": 8, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 17, + "startColumn": 15, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 43, + "startColumn": 15, "endColumn": 50, "lineCount": 1 } - }, + } + ], + "./pytential/source.py": [ { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 54, - "endColumn": 68, + "startColumn": 16, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 13, + "startColumn": 30, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 17, - "endColumn": 29, + "startColumn": 35, + "endColumn": 48, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 16, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 27, - "endColumn": 44, + "startColumn": 30, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAttributeAccessIssue", "range": { - "startColumn": 27, - "endColumn": 63, + "startColumn": 35, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 20, - "endColumn": 33, + "startColumn": 69, + "endColumn": 80, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 20, - "endColumn": 42, + "startColumn": 4, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 44, - "endColumn": 57, + "startColumn": 30, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 44, - "endColumn": 69, + "startColumn": 30, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 35, - "endColumn": 39, + "startColumn": 36, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 56, - "endColumn": 75, + "startColumn": 36, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 56, - "endColumn": 75, + "startColumn": 46, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 31, - "endColumn": 50, + "startColumn": 46, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 31, - "endColumn": 50, + "startColumn": 64, + "endColumn": 68, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 13, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 37, + "startColumn": 18, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 44, - "endColumn": 54, + "startColumn": 30, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 44, - "endColumn": 54, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 28, - "endColumn": 84, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 54, + "startColumn": 28, + "endColumn": 33, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 56, + "startColumn": 35, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 58, - "endColumn": 62, + "startColumn": 11, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 28, - "endColumn": 39, + "startColumn": 23, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 42, - "endColumn": 53, + "startColumn": 23, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 13, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 44, - "endColumn": 65, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportImplicitOverride", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 40, + "startColumn": 15, + "endColumn": 32, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 16, - "endColumn": 22, + "startColumn": 15, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 35, - "endColumn": 47, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 49, - "endColumn": 55, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportImplicitOverride", "range": { - "startColumn": 57, - "endColumn": 61, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { "startColumn": 12, - "endColumn": 26, + "endColumn": 21, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 28, + "startColumn": 19, "endColumn": 34, "lineCount": 1 } @@ -40094,610 +37156,584 @@ { "code": "reportUnknownVariableType", "range": { - "startColumn": 15, - "endColumn": 35, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 4, - "endColumn": 16, + "startColumn": 19, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 17, + "startColumn": 8, "endColumn": 21, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 17, + "startColumn": 8, "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 18, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 18, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 19, - "endColumn": 81, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportImplicitOverride", "range": { - "startColumn": 33, - "endColumn": 80, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 46, - "endColumn": 50, + "startColumn": 15, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 52, - "endColumn": 57, + "startColumn": 15, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportImplicitOverride", "range": { - "startColumn": 63, - "endColumn": 68, + "startColumn": 8, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 72, - "endColumn": 80, + "startColumn": 32, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 25, + "startColumn": 8, "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 15, - "endColumn": 24, + "startColumn": 48, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 15, - "endColumn": 24, + "startColumn": 48, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 50, - "endColumn": 53, + "startColumn": 54, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 54, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 13, + "startColumn": 60, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 60, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 42, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 42, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownParameterType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 52, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 29, - "endColumn": 36, + "startColumn": 52, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 36, + "startColumn": 8, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 15, + "startColumn": 42, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 32, + "startColumn": 42, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 65, - "endColumn": 68, + "startColumn": 48, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportMissingParameterType", "range": { - "startColumn": 16, - "endColumn": 26, + "startColumn": 48, + "endColumn": 52, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 49, - "endColumn": 56, + "startColumn": 54, + "endColumn": 64, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 49, - "endColumn": 56, + "startColumn": 54, + "endColumn": 64, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 58, - "endColumn": 67, + "startColumn": 66, + "endColumn": 74, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 58, - "endColumn": 67, + "startColumn": 66, + "endColumn": 74, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 15, - "endColumn": 36, + "startColumn": 12, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 15, - "endColumn": 55, + "startColumn": 12, + "endColumn": 30, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 41, - "endColumn": 44, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { "startColumn": 16, - "endColumn": 62, + "endColumn": 20, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 47, - "endColumn": 56, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 8, - "endColumn": 47, + "startColumn": 22, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 22, + "startColumn": 32, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 18, - "endColumn": 22, + "startColumn": 32, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 24, - "endColumn": 38, + "startColumn": 8, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 24, - "endColumn": 38, + "startColumn": 43, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 60, + "startColumn": 54, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 40, - "endColumn": 60, + "startColumn": 12, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 62, - "endColumn": 71, + "startColumn": 17, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 62, - "endColumn": 71, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 73, - "endColumn": 82, + "startColumn": 27, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 73, - "endColumn": 82, + "startColumn": 27, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 39, + "startColumn": 20, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 52, + "startColumn": 20, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 52, + "startColumn": 44, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 44, + "endColumn": 69, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 53, - "endColumn": 57, + "startColumn": 35, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 40, - "endColumn": 56, + "startColumn": 56, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 34, + "startColumn": 56, + "endColumn": 75, "lineCount": 1 } }, - { - "code": "reportUnknownVariableType", - "range": { - "startColumn": 23, - "endColumn": 25, - "lineCount": 3 - } - }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 33, + "startColumn": 31, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 35, + "startColumn": 31, + "endColumn": 50, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 32, - "endColumn": 48, + "startColumn": 12, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 50, - "endColumn": 73, + "startColumn": 15, + "endColumn": 37, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 44, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 19, + "startColumn": 44, + "endColumn": 54, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { "startColumn": 28, - "endColumn": 42, + "endColumn": 84, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 25, - "endColumn": 33, + "startColumn": 36, + "endColumn": 54, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 24, - "endColumn": 51, + "startColumn": 36, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 24, - "endColumn": 54, + "startColumn": 58, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, - "endColumn": 52, + "startColumn": 28, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 15, - "endColumn": 55, + "startColumn": 42, + "endColumn": 53, "lineCount": 1 } - } - ], - "./pytential/symbolic/compiler.py": [ + }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 44, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 24, + "startColumn": 31, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 16, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 15, + "startColumn": 35, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 69, - "endColumn": 72, + "startColumn": 49, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 57, + "endColumn": 61, "lineCount": 1 } }, @@ -40705,167 +37741,167 @@ "code": "reportUnknownMemberType", "range": { "startColumn": 12, - "endColumn": 24, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 17, + "startColumn": 28, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 19, - "endColumn": 20, + "startColumn": 15, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 25, + "startColumn": 4, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 57, - "endColumn": 75, + "startColumn": 17, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 57, - "endColumn": 75, + "startColumn": 17, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 28, + "startColumn": 23, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 23, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 29, - "endColumn": 34, + "startColumn": 19, + "endColumn": 81, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 33, + "endColumn": 80, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 46, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 8, - "endColumn": 24, + "startColumn": 52, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 63, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnnecessaryComparison", + "code": "reportUnknownMemberType", "range": { - "startColumn": 17, - "endColumn": 44, + "startColumn": 72, + "endColumn": 80, "lineCount": 1 } }, { - "code": "reportUnnecessaryComparison", + "code": "reportUnknownMemberType", "range": { - "startColumn": 17, - "endColumn": 43, + "startColumn": 25, + "endColumn": 41, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, + "startColumn": 15, "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownVariableType", "range": { - "startColumn": 22, - "endColumn": 30, + "startColumn": 15, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 36, - "endColumn": 44, + "startColumn": 50, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 8, + "endColumn": 13, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 45, - "endColumn": 50, + "startColumn": 8, + "endColumn": 18, "lineCount": 1 } }, @@ -40873,383 +37909,383 @@ "code": "reportImplicitOverride", "range": { "startColumn": 8, - "endColumn": 16, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnnecessaryComparison", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 11, - "endColumn": 44, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnnecessaryComparison", + "code": "reportImplicitOverride", "range": { - "startColumn": 11, - "endColumn": 39, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 32, - "endColumn": 41, + "startColumn": 29, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 21, + "startColumn": 29, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 22, - "endColumn": 26, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 22, - "endColumn": 26, + "startColumn": 12, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 19, - "endColumn": 30, + "startColumn": 65, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 19, - "endColumn": 52, + "startColumn": 16, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 49, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 49, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 29, - "endColumn": 40, + "startColumn": 58, + "endColumn": 67, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 29, - "endColumn": 40, + "startColumn": 58, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 17, + "startColumn": 15, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 15, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 32, - "endColumn": 48, + "startColumn": 41, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 16, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 27, - "endColumn": 33, + "startColumn": 47, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 13, - "endColumn": 19, + "startColumn": 8, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownParameterType", "range": { - "startColumn": 13, + "startColumn": 18, "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", - "range": { - "startColumn": 13, - "endColumn": 19, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 18, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 12, - "endColumn": 24, + "startColumn": 24, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 24, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 25, - "endColumn": 30, + "startColumn": 40, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 24, - "endColumn": 31, + "startColumn": 40, + "endColumn": 60, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 31, - "endColumn": 42, + "startColumn": 62, + "endColumn": 71, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 31, - "endColumn": 42, + "startColumn": 62, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 22, - "endColumn": 33, + "startColumn": 73, + "endColumn": 82, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 24, - "endColumn": 46, + "startColumn": 73, + "endColumn": 82, "lineCount": 1 } }, { - "code": "reportReturnType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 11, - "endColumn": 35, + "startColumn": 12, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 11, - "endColumn": 53, + "startColumn": 40, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 23, + "startColumn": 40, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 11, - "endColumn": 27, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 53, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 40, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 19, + "startColumn": 23, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownVariableType", "range": { - "startColumn": 13, - "endColumn": 19, - "lineCount": 1 + "startColumn": 23, + "endColumn": 25, + "lineCount": 3 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 13, - "endColumn": 19, + "startColumn": 24, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownVariableType", "range": { - "startColumn": 13, - "endColumn": 23, + "startColumn": 23, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { "startColumn": 32, - "endColumn": 36, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 32, - "endColumn": 36, + "startColumn": 50, + "endColumn": 73, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 50, - "endColumn": 70, + "startColumn": 12, + "endColumn": 16, "lineCount": 1 } }, { "code": "reportUnknownVariableType", "range": { - "startColumn": 8, + "startColumn": 16, "endColumn": 19, "lineCount": 1 } }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 28, + "endColumn": 42, + "lineCount": 1 + } + }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 22, + "startColumn": 25, "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 46, + "startColumn": 24, + "endColumn": 51, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 47, - "endColumn": 58, + "startColumn": 24, + "endColumn": 54, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 47, - "endColumn": 67, + "startColumn": 44, + "endColumn": 52, "lineCount": 1 } }, @@ -41257,31 +38293,33 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 15, - "endColumn": 62, - "lineCount": 3 + "endColumn": 55, + "lineCount": 1 } - }, + } + ], + "./pytential/symbolic/compiler.py": [ { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 16, - "endColumn": 45, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 39, - "endColumn": 60, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportImplicitOverride", "range": { - "startColumn": 39, - "endColumn": 60, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, @@ -41289,615 +38327,615 @@ "code": "reportImplicitOverride", "range": { "startColumn": 8, - "endColumn": 16, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 12, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 46, - "endColumn": 50, + "startColumn": 69, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 23, - "endColumn": 45, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 14, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 17, - "endColumn": 33, + "startColumn": 16, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 19, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 73, - "endColumn": 79, + "startColumn": 22, + "endColumn": 25, "lineCount": 1 } }, { "code": "reportArgumentType", "range": { - "startColumn": 38, - "endColumn": 44, + "startColumn": 57, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportPossiblyUnboundVariable", + "code": "reportArgumentType", "range": { - "startColumn": 32, - "endColumn": 36, + "startColumn": 57, + "endColumn": 75, "lineCount": 1 } }, { - "code": "reportPossiblyUnboundVariable", + "code": "reportUnknownMemberType", "range": { - "startColumn": 15, - "endColumn": 19, + "startColumn": 16, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 15, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 22, - "endColumn": 26, + "startColumn": 29, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 22, - "endColumn": 26, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 40, - "endColumn": 48, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportImplicitOverride", "range": { - "startColumn": 40, - "endColumn": 66, + "startColumn": 8, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 49, - "endColumn": 62, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnnecessaryComparison", "range": { - "startColumn": 49, - "endColumn": 65, + "startColumn": 17, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnnecessaryComparison", "range": { - "startColumn": 12, - "endColumn": 17, + "startColumn": 17, + "endColumn": 43, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 21, - "endColumn": 34, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 18, + "startColumn": 22, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAny", "range": { - "startColumn": 26, - "endColumn": 30, + "startColumn": 36, + "endColumn": 44, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 41, - "endColumn": 49, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 50, - "endColumn": 55, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 44, + "startColumn": 45, "endColumn": 50, "lineCount": 1 } }, { - "code": "reportIncompatibleMethodOverride", + "code": "reportImplicitOverride", "range": { "startColumn": 8, - "endColumn": 23, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnnecessaryComparison", "range": { - "startColumn": 8, - "endColumn": 23, + "startColumn": 11, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnnecessaryComparison", "range": { - "startColumn": 30, - "endColumn": 34, + "startColumn": 11, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 30, - "endColumn": 34, + "startColumn": 32, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 26, - "endColumn": 36, + "startColumn": 8, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 26, - "endColumn": 36, + "startColumn": 22, + "endColumn": 26, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportMissingParameterType", "range": { - "startColumn": 12, - "endColumn": 13, + "startColumn": 22, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 19, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 28, - "endColumn": 38, + "startColumn": 19, + "endColumn": 52, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 47, - "endColumn": 55, + "startColumn": 23, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 47, - "endColumn": 64, + "startColumn": 23, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 56, - "endColumn": 63, + "startColumn": 29, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportMissingParameterType", "range": { - "startColumn": 8, - "endColumn": 32, + "startColumn": 29, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownVariableType", "range": { "startColumn": 8, - "endColumn": 32, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 43, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 43, + "startColumn": 32, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAny", "range": { - "startColumn": 11, - "endColumn": 21, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 19, - "endColumn": 23, + "startColumn": 27, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 36, - "endColumn": 46, + "startColumn": 13, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 31, - "endColumn": 35, + "startColumn": 13, + "endColumn": 22, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 26, - "endColumn": 36, + "startColumn": 13, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 28, - "endColumn": 42, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 65, - "endColumn": 76, + "startColumn": 12, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 65, - "endColumn": 76, + "startColumn": 8, + "endColumn": 20, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 25, + "startColumn": 25, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 28, - "endColumn": 36, + "startColumn": 24, + "endColumn": 31, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 37, - "endColumn": 47, + "startColumn": 31, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 37, - "endColumn": 47, + "startColumn": 31, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 45, - "endColumn": 54, + "startColumn": 22, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 57, + "startColumn": 24, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportReturnType", "range": { - "startColumn": 46, - "endColumn": 57, + "startColumn": 11, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 12, - "endColumn": 40, + "startColumn": 11, + "endColumn": 53, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 29, - "endColumn": 39, + "startColumn": 8, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 17, + "startColumn": 11, + "endColumn": 27, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 24, - "endColumn": 28, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 39, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 30, - "endColumn": 39, + "startColumn": 13, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 37, - "endColumn": 56, + "startColumn": 13, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnannotatedClassAttribute", "range": { - "startColumn": 37, - "endColumn": 56, + "startColumn": 13, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 58, - "endColumn": 72, + "startColumn": 32, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 58, - "endColumn": 72, + "startColumn": 32, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 51, - "endColumn": 59, + "startColumn": 50, + "endColumn": 70, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 51, - "endColumn": 68, + "startColumn": 8, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 60, - "endColumn": 67, + "startColumn": 22, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 23, + "startColumn": 22, + "endColumn": 46, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 44, - "endColumn": 66, + "startColumn": 47, + "endColumn": 58, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 67, - "endColumn": 71, + "startColumn": 47, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnusedVariable", + "code": "reportUnknownVariableType", "range": { - "startColumn": 45, - "endColumn": 47, - "lineCount": 1 + "startColumn": 15, + "endColumn": 62, + "lineCount": 3 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 28, + "startColumn": 16, + "endColumn": 45, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 38, + "startColumn": 39, + "endColumn": 60, "lineCount": 1 } }, @@ -41905,264 +38943,262 @@ "code": "reportUnknownArgumentType", "range": { "startColumn": 39, - "endColumn": 46, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportImplicitOverride", "range": { - "startColumn": 24, - "endColumn": 32, + "startColumn": 8, + "endColumn": 16, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 34, - "endColumn": 41, + "startColumn": 23, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 45, - "endColumn": 66, + "startColumn": 23, + "endColumn": 27, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 45, - "endColumn": 72, + "startColumn": 46, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 37, - "endColumn": 56, + "startColumn": 23, + "endColumn": 45, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 30, - "endColumn": 34, + "startColumn": 8, + "endColumn": 14, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 30, - "endColumn": 34, + "startColumn": 17, + "endColumn": 33, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 60, + "startColumn": 34, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 41, - "endColumn": 57, + "startColumn": 73, + "endColumn": 79, "lineCount": 1 } }, { "code": "reportArgumentType", "range": { - "startColumn": 39, - "endColumn": 53, + "startColumn": 38, + "endColumn": 44, "lineCount": 1 } }, { - "code": "reportArgumentType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 34, - "endColumn": 46, + "startColumn": 32, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportPossiblyUnboundVariable", "range": { - "startColumn": 31, - "endColumn": 42, + "startColumn": 15, + "endColumn": 19, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportImplicitOverride", "range": { - "startColumn": 31, - "endColumn": 42, + "startColumn": 8, + "endColumn": 15, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 27, - "endColumn": 29, + "startColumn": 22, + "endColumn": 26, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 27, - "endColumn": 29, + "startColumn": 22, + "endColumn": 26, "lineCount": 1 } - } - ], - "./pytential/symbolic/dof_connection.py": [ + }, { - "code": "reportUnusedImport", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 18, + "startColumn": 40, + "endColumn": 48, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 28, + "startColumn": 40, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 28, + "startColumn": 49, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 13, - "endColumn": 18, + "startColumn": 49, + "endColumn": 65, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 12, + "endColumn": 17, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 21, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportAny", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 12, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 23, - "endColumn": 28, + "startColumn": 26, + "endColumn": 30, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 28, + "startColumn": 41, + "endColumn": 49, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 25, - "endColumn": 30, + "startColumn": 50, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportAny", "range": { - "startColumn": 37, - "endColumn": 41, + "startColumn": 44, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportIncompatibleMethodOverride", "range": { - "startColumn": 37, - "endColumn": 41, + "startColumn": 8, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportImplicitOverride", "range": { - "startColumn": 43, - "endColumn": 47, + "startColumn": 8, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 43, - "endColumn": 47, + "startColumn": 30, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportMissingParameterType", "range": { - "startColumn": 24, - "endColumn": 36, + "startColumn": 30, + "endColumn": 34, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, + "startColumn": 26, "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 24, + "startColumn": 26, "endColumn": 36, "lineCount": 1 } @@ -42171,564 +39207,582 @@ "code": "reportUnknownVariableType", "range": { "startColumn": 12, - "endColumn": 15, + "endColumn": 13, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 41, - "endColumn": 58, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 41, - "endColumn": 58, + "startColumn": 28, + "endColumn": 38, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 24, - "endColumn": 42, + "startColumn": 47, + "endColumn": 55, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 51, - "endColumn": 69, + "startColumn": 47, + "endColumn": 64, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 52, + "startColumn": 56, + "endColumn": 63, "lineCount": 1 } }, { - "code": "reportOptionalMemberAccess", + "code": "reportUnknownParameterType", "range": { - "startColumn": 26, - "endColumn": 36, + "startColumn": 8, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportImplicitOverride", "range": { - "startColumn": 12, - "endColumn": 26, + "startColumn": 8, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { - "startColumn": 30, - "endColumn": 44, + "startColumn": 39, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 36, + "startColumn": 39, "endColumn": 43, "lineCount": 1 } }, { - "code": "reportImplicitOverride", + "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 11, + "endColumn": 21, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 19, + "endColumn": 23, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 27, + "startColumn": 36, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 31, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 22, + "startColumn": 26, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 28, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 18, - "endColumn": 22, + "startColumn": 65, + "endColumn": 76, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 16, - "endColumn": 20, + "startColumn": 65, + "endColumn": 76, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 34, - "endColumn": 38, + "startColumn": 16, + "endColumn": 25, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 29, - "endColumn": 33, + "startColumn": 28, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 57, - "endColumn": 70, + "startColumn": 37, + "endColumn": 47, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 57, - "endColumn": 70, + "startColumn": 37, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 39, - "endColumn": 71, + "startColumn": 45, + "endColumn": 54, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 43, + "startColumn": 46, + "endColumn": 57, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 46, + "endColumn": 57, "lineCount": 1 } }, { "code": "reportArgumentType", "range": { - "startColumn": 16, - "endColumn": 43, + "startColumn": 12, + "endColumn": 40, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 16, - "endColumn": 20, + "startColumn": 29, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportImplicitOverride", "range": { - "startColumn": 22, - "endColumn": 26, + "startColumn": 8, + "endColumn": 17, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 23, - "endColumn": 34, + "startColumn": 24, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 23, - "endColumn": 34, + "startColumn": 24, + "endColumn": 28, "lineCount": 1 } }, { "code": "reportUnknownParameterType", "range": { - "startColumn": 36, - "endColumn": 43, + "startColumn": 30, + "endColumn": 39, "lineCount": 1 } }, { "code": "reportMissingParameterType", "range": { - "startColumn": 36, - "endColumn": 43, + "startColumn": 30, + "endColumn": 39, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 50, - "endColumn": 55, + "startColumn": 37, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 50, - "endColumn": 55, + "startColumn": 37, + "endColumn": 56, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 20, + "startColumn": 58, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 13, - "endColumn": 20, + "startColumn": 58, + "endColumn": 72, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 8, - "endColumn": 18, + "startColumn": 51, + "endColumn": 59, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 13, - "endColumn": 18, + "startColumn": 51, + "endColumn": 68, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportAny", "range": { - "startColumn": 13, - "endColumn": 24, + "startColumn": 60, + "endColumn": 67, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAny", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 16, + "endColumn": 23, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 27, + "startColumn": 44, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 17, - "endColumn": 27, + "startColumn": 67, + "endColumn": 71, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnusedVariable", "range": { - "startColumn": 30, - "endColumn": 60, + "startColumn": 45, + "endColumn": 47, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { "startColumn": 12, - "endColumn": 25, + "endColumn": 28, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnknownMemberType", "range": { - "startColumn": 17, - "endColumn": 25, + "startColumn": 30, + "endColumn": 38, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 28, - "endColumn": 57, + "startColumn": 39, + "endColumn": 46, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 8, - "endColumn": 16, + "startColumn": 24, + "endColumn": 32, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 34, + "endColumn": 41, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 23, - "endColumn": 26, + "startColumn": 45, + "endColumn": 66, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 16, + "startColumn": 45, + "endColumn": 72, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportArgumentType", "range": { - "startColumn": 12, - "endColumn": 15, + "startColumn": 37, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportArgumentType", "range": { - "startColumn": 15, - "endColumn": 18, + "startColumn": 30, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 24, - "endColumn": 30, + "startColumn": 30, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 24, - "endColumn": 30, + "startColumn": 39, + "endColumn": 60, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 32, - "endColumn": 39, + "startColumn": 41, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 32, - "endColumn": 39, + "startColumn": 39, + "endColumn": 53, "lineCount": 1 } }, { - "code": "reportUnknownParameterType", + "code": "reportArgumentType", "range": { - "startColumn": 41, + "startColumn": 34, "endColumn": 46, "lineCount": 1 } }, { - "code": "reportMissingParameterType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 41, - "endColumn": 46, + "startColumn": 31, + "endColumn": 42, "lineCount": 1 } }, { "code": "reportUnknownArgumentType", "range": { - "startColumn": 29, - "endColumn": 36, + "startColumn": 31, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownParameterType", "range": { "startColumn": 27, - "endColumn": 32, + "endColumn": 29, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportMissingParameterType", "range": { - "startColumn": 36, - "endColumn": 42, + "startColumn": 27, + "endColumn": 29, + "lineCount": 1 + } + } + ], + "./pytential/symbolic/dof_connection.py": [ + { + "code": "reportUnusedImport", + "range": { + "startColumn": 16, + "endColumn": 18, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnreachable", "range": { "startColumn": 12, - "endColumn": 16, + "endColumn": 61, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 19, - "endColumn": 46, + "startColumn": 24, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 30, + "startColumn": 24, + "endColumn": 36, "lineCount": 1 } }, { - "code": "reportAny", + "code": "reportUnknownMemberType", "range": { - "startColumn": 31, - "endColumn": 35, + "startColumn": 24, + "endColumn": 36, "lineCount": 1 } }, { "code": "reportUnknownMemberType", "range": { - "startColumn": 12, - "endColumn": 30, + "startColumn": 24, + "endColumn": 42, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownMemberType", "range": { - "startColumn": 29, - "endColumn": 40, + "startColumn": 51, + "endColumn": 69, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 47, - "endColumn": 58, + "startColumn": 39, + "endColumn": 71, "lineCount": 1 } - } - ], - "./pytential/symbolic/dof_desc.py": [ + }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportReturnType", "range": { - "startColumn": 13, - "endColumn": 21, - "lineCount": 1 + "startColumn": 15, + "endColumn": 27, + "lineCount": 3 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportArgumentType", "range": { - "startColumn": 13, - "endColumn": 24, + "startColumn": 16, + "endColumn": 43, "lineCount": 1 } }, { - "code": "reportUnannotatedClassAttribute", + "code": "reportUnreachable", "range": { - "startColumn": 13, - "endColumn": 24, + "startColumn": 8, + "endColumn": 43, "lineCount": 1 } - }, + } + ], + "./pytential/symbolic/dof_desc.py": [ { "code": "reportArgumentType", "range": { @@ -42825,30 +39879,6 @@ "lineCount": 1 } }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 16, - "lineCount": 1 - } - }, - { - "code": "reportImplicitOverride", - "range": { - "startColumn": 8, - "endColumn": 15, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, { "code": "reportUnnecessaryContains", "range": { @@ -42857,14 +39887,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, { "code": "reportUnnecessaryContains", "range": { @@ -42873,62 +39895,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 12, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 24, - "endColumn": 28, - "lineCount": 1 - } - }, { "code": "reportUnnecessaryContains", "range": { @@ -43283,14 +40249,6 @@ "lineCount": 4 } }, - { - "code": "reportAbstractUsage", - "range": { - "startColumn": 19, - "endColumn": 18, - "lineCount": 4 - } - }, { "code": "reportCallIssue", "range": { @@ -43419,14 +40377,6 @@ "lineCount": 1 } }, - { - "code": "reportAbstractUsage", - "range": { - "startColumn": 19, - "endColumn": 18, - "lineCount": 4 - } - }, { "code": "reportCallIssue", "range": { @@ -46515,54 +43465,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 18, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 18, - "endColumn": 24, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 26, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 26, - "endColumn": 30, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 32, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 32, - "endColumn": 42, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { @@ -46572,82 +43474,58 @@ } }, { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 19, - "endColumn": 23, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 51, - "endColumn": 61, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 70, - "endColumn": 76, - "lineCount": 1 - } - }, - { - "code": "reportUnknownVariableType", + "code": "reportAssignmentType", "range": { - "startColumn": 8, - "endColumn": 12, + "startColumn": 11, + "endColumn": 24, "lineCount": 1 } }, { - "code": "reportUnknownVariableType", + "code": "reportAssignmentType", "range": { - "startColumn": 14, - "endColumn": 19, + "startColumn": 11, + "endColumn": 57, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportArgumentType", "range": { - "startColumn": 23, - "endColumn": 36, + "startColumn": 52, + "endColumn": 56, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportAssignmentType", "range": { - "startColumn": 23, - "endColumn": 42, + "startColumn": 11, + "endColumn": 35, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 47, - "endColumn": 51, + "startColumn": 30, + "endColumn": 34, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportAssignmentType", "range": { - "startColumn": 53, - "endColumn": 59, + "startColumn": 11, + "endColumn": 50, "lineCount": 1 } }, { - "code": "reportUnknownArgumentType", + "code": "reportArgumentType", "range": { - "startColumn": 37, - "endColumn": 43, + "startColumn": 45, + "endColumn": 49, "lineCount": 1 } }, @@ -46907,62 +43785,6 @@ "lineCount": 1 } }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 23, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 23, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 31, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 31, - "endColumn": 42, - "lineCount": 1 - } - }, - { - "code": "reportUnknownParameterType", - "range": { - "startColumn": 25, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportMissingParameterType", - "range": { - "startColumn": 25, - "endColumn": 29, - "lineCount": 1 - } - }, - { - "code": "reportUnknownArgumentType", - "range": { - "startColumn": 38, - "endColumn": 42, - "lineCount": 1 - } - }, { "code": "reportUnknownParameterType", "range": { @@ -47243,22 +44065,6 @@ "lineCount": 1 } }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 42, - "lineCount": 1 - } - }, { "code": "reportAny", "range": { @@ -47307,14 +44113,6 @@ "lineCount": 1 } }, - { - "code": "reportAssignmentType", - "range": { - "startColumn": 11, - "endColumn": 61, - "lineCount": 1 - } - }, { "code": "reportUnknownParameterType", "range": { @@ -47627,6 +44425,14 @@ "lineCount": 1 } }, + { + "code": "reportUnknownVariableType", + "range": { + "startColumn": 4, + "endColumn": 9, + "lineCount": 1 + } + }, { "code": "reportUnknownArgumentType", "range": { @@ -47636,18 +44442,26 @@ } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownArgumentType", "range": { - "startColumn": 46, - "endColumn": 57, + "startColumn": 52, + "endColumn": 62, "lineCount": 1 } }, { - "code": "reportUnknownMemberType", + "code": "reportUnknownVariableType", "range": { - "startColumn": 46, - "endColumn": 62, + "startColumn": 8, + "endColumn": 13, + "lineCount": 1 + } + }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 33, + "endColumn": 40, "lineCount": 1 } }, @@ -47699,6 +44513,14 @@ "lineCount": 1 } }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 22, + "endColumn": 27, + "lineCount": 1 + } + }, { "code": "reportUnknownArgumentType", "range": { @@ -47747,6 +44569,14 @@ "lineCount": 1 } }, + { + "code": "reportArgumentType", + "range": { + "startColumn": 29, + "endColumn": 41, + "lineCount": 1 + } + }, { "code": "reportUnknownMemberType", "range": { @@ -53671,14 +50501,6 @@ "lineCount": 1 } }, - { - "code": "reportAny", - "range": { - "startColumn": 25, - "endColumn": 60, - "lineCount": 1 - } - }, { "code": "reportIncompatibleMethodOverride", "range": { @@ -53887,6 +50709,14 @@ "lineCount": 1 } }, + { + "code": "reportUnknownArgumentType", + "range": { + "startColumn": 25, + "endColumn": 74, + "lineCount": 1 + } + }, { "code": "reportUnknownArgumentType", "range": { @@ -53919,22 +50749,6 @@ "lineCount": 1 } }, - { - "code": "reportAny", - "range": { - "startColumn": 12, - "endColumn": 17, - "lineCount": 1 - } - }, - { - "code": "reportUnknownMemberType", - "range": { - "startColumn": 20, - "endColumn": 42, - "lineCount": 1 - } - }, { "code": "reportUnknownVariableType", "range": { diff --git a/pyproject.toml b/pyproject.toml index d9a6f23f2..82fde8ffa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -164,11 +164,12 @@ pythonVersion = "3.10" pythonPlatform = "All" ignore = [ - "pytential/symbolic/old_diffop_primitives.py", - "pytential/symbolic/pde/maxwell/generalized_debye.py", "build", + "doc/_build", "doc/conf.py", "experiments", + "pytential/symbolic/old_diffop_primitives.py", + "pytential/symbolic/pde/maxwell/generalized_debye.py", ] [[tool.basedpyright.executionEnvironments]] diff --git a/pytential/symbolic/dof_connection.py b/pytential/symbolic/dof_connection.py index 23da50ad7..13ed669e8 100644 --- a/pytential/symbolic/dof_connection.py +++ b/pytential/symbolic/dof_connection.py @@ -26,7 +26,7 @@ THE SOFTWARE. """ -from typing import TYPE_CHECKING +from typing import TYPE_CHECKING, cast import numpy as np # noqa: F401 from typing_extensions import override @@ -146,13 +146,13 @@ def __call__(self, arys: ArrayOrContainerOrScalarT) -> ArrayOrContainerOrScalarT interleaved as :math:`[x_1, y_1, x_2, y_2, \ddots, x_n, y_n]`. """ if isinstance(arys, list | tuple): - ary1, ary2 = arys + ary1, ary2 = cast("Sequence[ArrayOrContainerOrScalarT]", arys) else: ary1, ary2 = arys, arys if type(ary1) is not type(ary2): raise TypeError("cannot interleave arrays of different types: " - f"'{type(ary1).__name__}' and '{type(ary2.__name__)}'") + f"'{type(ary1).__name__}' and '{type(ary2).__name__}'") from meshmode.dof_array import rec_multimap_dof_array_container return rec_multimap_dof_array_container( From 55a1da318a02a8eff959fae8eba3add04a7a1735 Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Wed, 13 Aug 2025 10:37:14 +0300 Subject: [PATCH 12/12] chore: remove a bunch of mypy ignores --- pytential/source.py | 4 ++-- pytential/symbolic/dof_desc.py | 3 +-- pytential/symbolic/mappers.py | 6 +----- pytential/symbolic/primitives.py | 18 ++++++++---------- pytential/target.py | 2 +- test/extra_int_eq_data.py | 10 +++++----- test/test_linalg_skeletonization.py | 2 +- 7 files changed, 19 insertions(+), 26 deletions(-) diff --git a/pytential/source.py b/pytential/source.py index 252f41560..7e161d093 100644 --- a/pytential/source.py +++ b/pytential/source.py @@ -124,9 +124,9 @@ def get_p2p(self, def p2p(target_kernels: tuple[Kernel, ...], source_kernels: tuple[Kernel, ...] | None) -> P2P: if any(knl.is_complex_valued for knl in target_kernels): - value_dtype = self.complex_dtype # type: ignore[attr-defined] + value_dtype = self.complex_dtype else: - value_dtype = self.real_dtype # type: ignore[attr-defined] + value_dtype = self.real_dtype from sumpy.p2p import P2P return P2P(actx.context, diff --git a/pytential/symbolic/dof_desc.py b/pytential/symbolic/dof_desc.py index d1562be79..2dba14bf7 100644 --- a/pytential/symbolic/dof_desc.py +++ b/pytential/symbolic/dof_desc.py @@ -183,7 +183,7 @@ def __init__(self, def copy(self, geometry: GeometryId | None = None, - discr_stage: DiscretizationStage | None = _NoArgSentinel, # type: ignore[assignment] + discr_stage: DiscretizationStage | None = _NoArgSentinel, granularity: DOFGranularity | None = None) -> DOFDescriptor: if isinstance(geometry, DOFDescriptor): discr_stage = geometry.discr_stage \ @@ -262,7 +262,6 @@ def as_dofdesc(desc: DOFDescriptorLike) -> DOFDescriptor: return desc if desc in (QBX_SOURCE_STAGE1, QBX_SOURCE_STAGE2, QBX_SOURCE_QUAD_STAGE2): - # NOTE: mypy is not able to be more specific about the type of `desc` return DOFDescriptor(discr_stage=desc) if desc in (GRANULARITY_NODE, GRANULARITY_CENTER, GRANULARITY_ELEMENT): diff --git a/pytential/symbolic/mappers.py b/pytential/symbolic/mappers.py index 96309a10f..b361a50b1 100644 --- a/pytential/symbolic/mappers.py +++ b/pytential/symbolic/mappers.py @@ -323,11 +323,7 @@ def __init__(self, self.default_target: DOFDescriptor = prim.as_dofdesc(default_target) def map_common_subexpression_uncached(self, expr) -> Expression: - # Mypy 1.13 complains about this: - # error: Too few arguments for "map_common_subexpression" of "IdentityMapper" [call-arg] # noqa: E501 - # error: Argument 1 to "map_common_subexpression" of "IdentityMapper" has incompatible type "LocationTagger"; expected "IdentityMapper[P]" [arg-type] # noqa: E501 - # This seems spurious? - return IdentityMapper.map_common_subexpression(self, expr) # type: ignore[arg-type, call-arg] + return IdentityMapper.map_common_subexpression(self, expr) def _default_dofdesc(self, dofdesc): if dofdesc.geometry is None: diff --git a/pytential/symbolic/primitives.py b/pytential/symbolic/primitives.py index e0a3ba436..6cf262656 100644 --- a/pytential/symbolic/primitives.py +++ b/pytential/symbolic/primitives.py @@ -626,7 +626,7 @@ class IsShapeClass(DiscretizationProperty): # FIXME: this is added for backwards compatibility with pre-dataclass expressions def __init__(self, shape: mp.Shape, dofdesc: DOFDescriptor) -> None: object.__setattr__(self, "shape", shape) - super().__init__(dofdesc) # type: ignore[arg-type] + super().__init__(dofdesc) @expr_dataclass() @@ -648,7 +648,7 @@ def __init__(self, ambient_axis: int, dofdesc: DOFDescriptor) -> None: object.__setattr__(self, "ambient_axis", ambient_axis) - super().__init__(dofdesc) # type: ignore[arg-type] + super().__init__(dofdesc) def nodes(ambient_dim: int, dofdesc: DOFDescriptorLike = None): @@ -695,9 +695,7 @@ def __new__(cls, def make_op(operand_i): return cls(ref_axes, operand_i, as_dofdesc(dofdesc)) - # FIXME: mypy is right: new should return `cls` instances and we're - # abusing it to vectorize the call like this. - return componentwise(make_op, operand) # type: ignore[return-value] + return componentwise(make_op, operand) else: return DiscretizationProperty.__new__(cls) @@ -731,7 +729,7 @@ def __init__(self, object.__setattr__(self, "ref_axes", ref_axes) object.__setattr__(self, "operand", operand) - super().__init__(dofdesc) # type: ignore[arg-type] + super().__init__(dofdesc) @for_each_expression @@ -1363,7 +1361,7 @@ def __new__(cls, to_dd = as_dofdesc(to_dd) if from_dd == to_dd: - return operand # type: ignore[return-value] + return operand if isinstance(operand, np.ndarray | MultiVector): warn(f"Passing {type(operand)} directly to {cls.__name__!r} " @@ -1374,7 +1372,7 @@ def __new__(cls, def make_op(operand_i): return cls(from_dd, to_dd, operand_i) - return componentwise(make_op, operand) # type: ignore[return-value] + return componentwise(make_op, operand) else: return ExpressionNode.__new__(cls) @@ -1439,7 +1437,7 @@ def __new__(cls, def make_op(operand_i): return cls(operand_i) - return componentwise(make_op, operand) # type: ignore[return-value] + return componentwise(make_op, operand) else: return ExpressionNode.__new__(cls) @@ -1525,7 +1523,7 @@ def __new__(cls, def make_op(operand_i): return cls(operand_i, as_dofdesc(dofdesc)) - return componentwise(make_op, operand) # type: ignore[return-value] + return componentwise(make_op, operand) else: return ExpressionNode.__new__(cls) diff --git a/pytential/target.py b/pytential/target.py index ab0c6f4a8..50b3441a5 100644 --- a/pytential/target.py +++ b/pytential/target.py @@ -110,7 +110,7 @@ def ambient_dim(self) -> int: @property def ndofs(self) -> int: # NOTE: arraycontext.Array is not iterable theoretically - for coord_ary in self._nodes: # type: ignore[attr-defined] + for coord_ary in self._nodes: return coord_ary.shape[0] raise AttributeError diff --git a/test/extra_int_eq_data.py b/test/extra_int_eq_data.py index ae5607ce4..b6e304afe 100644 --- a/test/extra_int_eq_data.py +++ b/test/extra_int_eq_data.py @@ -365,7 +365,7 @@ class HelmholtzEllisoidTestCase(Helmholtz3DTestCase): # test case resolutions: list[int] = field( - default_factory=lambda: [2.0, 0.8]) # type: ignore[list-item] + default_factory=lambda: [2.0, 0.8]) inner_radius: float = 0.4 outer_radius: float = 5.0 check_gradient: bool = True @@ -455,7 +455,7 @@ class GMSHSphereTestCase(SphereTestCase): radius: float = 1.5 resolutions: list[int] = field( - default_factory=lambda: [0.4]) # type: ignore[list-item] + default_factory=lambda: [0.4]) def get_mesh(self, resolution, mesh_order): from meshmode.mesh import SimplexElementGroup, TensorProductElementGroup @@ -531,7 +531,7 @@ class MergedCubesTestCase(Helmholtz3DTestCase): # test case resolutions: list[int] = field( - default_factory=lambda: [1.4]) # type: ignore[list-item] + default_factory=lambda: [1.4]) inner_radius: float = 0.4 outer_radius: float = 12.0 @@ -612,7 +612,7 @@ class EllipticPlaneTestCase(IntegralEquationTestCase): # test case resolutions: list[int] = field( - default_factory=lambda: [0.1]) # type: ignore[list-item] + default_factory=lambda: [0.1]) inner_radius: float = 0.2 outer_radius: float = 12 # was '-13' in some large-scale run (?) check_gradient: bool = False @@ -662,7 +662,7 @@ class BetterPlaneTestCase(IntegralEquationTestCase): # test case resolutions: list[int] = field( - default_factory=lambda: [0.2]) # type: ignore[list-item] + default_factory=lambda: [0.2]) inner_radius: float = 0.2 outer_radius: float = 15 check_gradient: bool = False diff --git a/test/test_linalg_skeletonization.py b/test/test_linalg_skeletonization.py index d7500fa58..1f91379be 100644 --- a/test/test_linalg_skeletonization.py +++ b/test/test_linalg_skeletonization.py @@ -403,7 +403,7 @@ def test_skeletonize_by_proxy(actx_factory, case, visualize=False): extra.GMSHSphereTestCase( target_order=8, op_type="scalar", - resolutions=[0.4]), # type: ignore[list-item] + resolutions=[0.4]), ]