Skip to content

feat: Add initial set of logic building problems #15606

feat: Add initial set of logic building problems

feat: Add initial set of logic building problems #15606

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

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

7 errors
ruff
Process completed with exit code 1.
Ruff (INP001): logic_building_problems/rock_paper_scissors.py#L1
logic_building_problems/rock_paper_scissors.py:1:1: INP001 File `logic_building_problems/rock_paper_scissors.py` is part of an implicit namespace package. Add an `__init__.py`.
Ruff (INP001): logic_building_problems/number_guessing_game.py#L1
logic_building_problems/number_guessing_game.py:1:1: INP001 File `logic_building_problems/number_guessing_game.py` is part of an implicit namespace package. Add an `__init__.py`.
Ruff (INP001): logic_building_problems/kaprekars_constant.py#L1
logic_building_problems/kaprekars_constant.py:1:1: INP001 File `logic_building_problems/kaprekars_constant.py` is part of an implicit namespace package. Add an `__init__.py`.
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 (SIM108): logic_building_problems/collatz_conjecture.py#L24
logic_building_problems/collatz_conjecture.py:24:9: SIM108 Use ternary operator `n = n // 2 if n % 2 == 0 else 3 * n + 1` instead of `if`-`else`-block
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`.