Suppress type errors for Pyre upgrade

Summary:
This diff was automatically generated by the Pyre per-target upgrade tool.

It adds `# pyre-fixme` or `pyrefly: ignore` comments to suppress type errors that will be introduced by an upcoming Pyre or Pyrefly release. These suppressions allow the upgrade to proceed without breaking existing code.

#pyreupgrade

Differential Revision: D113955432

fbshipit-source-id: e586f1f97f2a9256a8da6431ec9c17231788995e
This commit is contained in:
generatedunixname89002005307016
2026-07-28 14:57:23 -07:00
committed by meta-codesync[bot]
parent 32a33e2442
commit 9381c40163
2 changed files with 24 additions and 8 deletions

View File

@@ -625,6 +625,7 @@ def _field_annotations_for_default_args(
field_ = dataclasses.field(default=default)
field_annotations.append((pname, defval.annotation, field_))
# pyrefly: ignore [bad-return]
return field_annotations

View File

@@ -525,7 +525,9 @@ class TexturesAtlas(TexturesBase):
)
else:
self._atlas_padded = _list_to_padded_wrapper(
self._atlas_list, pad_value=0.0
# pyrefly: ignore [bad-argument-type]
self._atlas_list,
pad_value=0.0,
)
return self._atlas_padded
@@ -537,7 +539,9 @@ class TexturesAtlas(TexturesBase):
] * self._N
# pyrefly: ignore [bad-assignment]
self._atlas_list = _padded_to_list_wrapper(
self._atlas_padded, split_size=self._num_faces_per_mesh
# pyrefly: ignore [bad-argument-type]
self._atlas_padded,
split_size=self._num_faces_per_mesh,
)
return self._atlas_list
@@ -1082,7 +1086,9 @@ class TexturesUV(TexturesBase):
)
else:
self._faces_uvs_padded = list_to_padded(
self._faces_uvs_list, pad_value=0.0
# pyrefly: ignore [bad-argument-type]
self._faces_uvs_list,
pad_value=0.0,
)
return self._faces_uvs_padded
@@ -1095,7 +1101,9 @@ class TexturesUV(TexturesBase):
else:
# pyrefly: ignore [bad-assignment]
self._faces_uvs_list = padded_to_list(
self._faces_uvs_padded, split_size=self._num_faces_per_mesh
# pyrefly: ignore [bad-argument-type]
self._faces_uvs_padded,
split_size=self._num_faces_per_mesh,
)
# pyrefly: ignore [bad-return]
return self._faces_uvs_list
@@ -1108,7 +1116,9 @@ class TexturesUV(TexturesBase):
)
else:
self._verts_uvs_padded = list_to_padded(
self._verts_uvs_list, pad_value=0.0
# pyrefly: ignore [bad-argument-type]
self._verts_uvs_list,
pad_value=0.0,
)
return self._verts_uvs_padded
@@ -1122,7 +1132,7 @@ class TexturesUV(TexturesBase):
# The number of vertices in the mesh and in verts_uvs can differ
# e.g. if a vertex is shared between 3 faces, it can
# have up to 3 different uv coordinates.
# pyrefly: ignore [bad-assignment]
# pyrefly: ignore [bad-assignment, missing-attribute]
self._verts_uvs_list = list(self._verts_uvs_padded.unbind(0))
# pyrefly: ignore [bad-return]
return self._verts_uvs_list
@@ -1147,6 +1157,7 @@ class TexturesUV(TexturesBase):
def maps_list(self) -> List[torch.Tensor]:
if self._maps_list is not None:
return self._maps_list
# pyrefly: ignore [bad-return]
return self._maps_padded.unbind(0)
def extend(self, N: int) -> "TexturesUV":
@@ -1808,7 +1819,9 @@ class TexturesVertex(TexturesBase):
)
else:
self._verts_features_padded = list_to_padded(
self._verts_features_list, pad_value=0.0
# pyrefly: ignore [bad-argument-type]
self._verts_features_list,
pad_value=0.0,
)
return self._verts_features_padded
@@ -1821,7 +1834,9 @@ class TexturesVertex(TexturesBase):
else:
# pyrefly: ignore [bad-assignment]
self._verts_features_list = padded_to_list(
self._verts_features_padded, split_size=self._num_verts_per_mesh
# pyrefly: ignore [bad-argument-type]
self._verts_features_padded,
split_size=self._num_verts_per_mesh,
)
# pyrefly: ignore [bad-return]
return self._verts_features_list