Skip to content

Add matrix multiplication function with validation #16457

Add matrix multiplication function with validation

Add matrix multiplication function with validation #16457

Triggered via pull request November 20, 2025 10:10
Status Failure
Total duration 11s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Ruff (UP006): matrix/matrix_diagonal_sum.py#L40
matrix/matrix_diagonal_sum.py:40:51: UP006 Use `list` instead of `List` for type annotation
Ruff (UP006): matrix/matrix_diagonal_sum.py#L40
matrix/matrix_diagonal_sum.py:40:46: UP006 Use `list` instead of `List` for type annotation
Ruff (N803): matrix/matrix_diagonal_sum.py#L40
matrix/matrix_diagonal_sum.py:40:43: N803 Argument name `B` should be lowercase
Ruff (UP006): matrix/matrix_diagonal_sum.py#L40
matrix/matrix_diagonal_sum.py:40:29: UP006 Use `list` instead of `List` for type annotation
Ruff (UP006): matrix/matrix_diagonal_sum.py#L40
matrix/matrix_diagonal_sum.py:40:24: UP006 Use `list` instead of `List` for type annotation
Ruff (N803): matrix/matrix_diagonal_sum.py#L40
matrix/matrix_diagonal_sum.py:40:21: N803 Argument name `A` should be lowercase
Ruff (UP035): matrix/matrix_diagonal_sum.py#L37
matrix/matrix_diagonal_sum.py:37:1: UP035 `typing.List` is deprecated, use `list` instead
Ruff (RUF002): matrix/matrix_diagonal_sum.py#L7
matrix/matrix_diagonal_sum.py:7:29: RUF002 Docstring contains ambiguous `×` (MULTIPLICATION SIGN). Did you mean `x` (LATIN SMALL LETTER X)?
Ruff (RUF002): matrix/matrix_diagonal_sum.py#L6
matrix/matrix_diagonal_sum.py:6:36: RUF002 Docstring contains ambiguous `×` (MULTIPLICATION SIGN). Did you mean `x` (LATIN SMALL LETTER X)?
Ruff (RUF002): matrix/matrix_diagonal_sum.py#L6
matrix/matrix_diagonal_sum.py:6:13: RUF002 Docstring contains ambiguous `×` (MULTIPLICATION SIGN). Did you mean `x` (LATIN SMALL LETTER X)?