Skip to content

refactor(strings): Improve KMP implementation and tests #15899

refactor(strings): Improve KMP implementation and tests

refactor(strings): Improve KMP implementation and tests #15899

Triggered via pull request October 22, 2025 16:24
Status Failure
Total duration 17s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

5 errors
ruff
Process completed with exit code 1.
Ruff (W292): strings/knuth_morris_pratt.py#L122
strings/knuth_morris_pratt.py:122:22: W292 No newline at end of file
Ruff (PLR5501): strings/knuth_morris_pratt.py#L48
strings/knuth_morris_pratt.py:48:9: PLR5501 Use `elif` instead of `else` then `if`, to reduce indentation
Ruff (RUF002): strings/knuth_morris_pratt.py#L11
strings/knuth_morris_pratt.py:11:51: RUF002 Docstring contains ambiguous `–` (EN DASH). Did you mean `-` (HYPHEN-MINUS)?
Ruff (RUF002): strings/knuth_morris_pratt.py#L11
strings/knuth_morris_pratt.py:11:44: RUF002 Docstring contains ambiguous `–` (EN DASH). Did you mean `-` (HYPHEN-MINUS)?