Skip to content

feat: Add initial set of logic building problems #15605

feat: Add initial set of logic building problems

feat: Add initial set of logic building problems #15605

Triggered via pull request October 19, 2025 09:16
Status Failure
Total duration 10s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Ruff (W293): logic_building_problems/hangman.py#L34
logic_building_problems/hangman.py:34:1: W293 Blank line contains whitespace
Ruff (W293): logic_building_problems/hangman.py#L30
logic_building_problems/hangman.py:30:1: W293 Blank line contains whitespace
Ruff (W293): logic_building_problems/hangman.py#L19
logic_building_problems/hangman.py:19:1: W293 Blank line contains whitespace
Ruff (W293): logic_building_problems/hangman.py#L17
logic_building_problems/hangman.py:17:1: W293 Blank line contains whitespace
Ruff (I001): logic_building_problems/hangman.py#L5
logic_building_problems/hangman.py:5:1: I001 Import block is un-sorted or un-formatted
Ruff (INP001): logic_building_problems/hangman.py#L1
logic_building_problems/hangman.py:1:1: INP001 File `logic_building_problems/hangman.py` is part of an implicit namespace package. Add an `__init__.py`.
Ruff (W292): logic_building_problems/collatz_conjecture.py#L40
logic_building_problems/collatz_conjecture.py:40:57: W292 No newline at end of file
Ruff (SIM108): logic_building_problems/collatz_conjecture.py#L23
logic_building_problems/collatz_conjecture.py:23:9: SIM108 Use ternary operator `n = n // 2 if n % 2 == 0 else 3 * n + 1` instead of `if`-`else`-block
Ruff (W293): logic_building_problems/collatz_conjecture.py#L20
logic_building_problems/collatz_conjecture.py:20:1: W293 Blank line contains whitespace
Ruff (INP001): logic_building_problems/collatz_conjecture.py#L1
logic_building_problems/collatz_conjecture.py:1:1: INP001 File `logic_building_problems/collatz_conjecture.py` is part of an implicit namespace package. Add an `__init__.py`.