Skip to content

Latest commit

 

History

History
67 lines (61 loc) · 3.79 KB

File metadata and controls

67 lines (61 loc) · 3.79 KB

TODO

Generated by: prefact v0.1.30 Generated on: 2026-03-31T16:48:18.410478 Total issues: 53 active, 0 completed


📋 Current Issues

  • pyproject.toml:29 - Outdated dependency: typer 0.23.1 → 0.24.1 (wheel)
  • pyproject.toml:30 - Outdated dependency: rich 13.7.1 → 14.3.3 (wheel)
  • regix/init.py:94 - Magic number: 20 - use named constant
  • regix/backends/init.py:3 - Unused import: 'annotations'
  • regix/backends/architecture_backend.py:3 - Unused import: 'annotations'
  • regix/backends/coverage_backend.py:3 - Unused import: 'annotations'
  • regix/backends/docstring_backend.py:3 - Unused import: 'annotations'
  • regix/backends/lizard_backend.py:3 - Unused import: 'annotations'
  • regix/backends/lizard_backend.py:29 - Duplicate import: 'lizard' (first at line 21)
  • regix/backends/lizard_backend.py:43 - Duplicate import: 'lizard' (first at line 21)
  • regix/backends/radon_backend.py:3 - Unused import: 'annotations'
  • regix/backends/radon_backend.py:22 - Duplicate import: 'radon' (first at line 21)
  • regix/backends/radon_backend.py:30 - Duplicate import: 'radon' (first at line 21)
  • regix/backends/structure_backend.py:11 - Unused import: 'annotations'
  • regix/backends/vallm_backend.py:3 - Unused import: 'annotations'
  • regix/benchmark.py:21 - Unused import: 'annotations'
  • regix/benchmark.py:364 - Magic number: 20 - use named constant
  • regix/benchmark.py:710 - Magic number: 15.0 - use named constant
  • regix/benchmark.py:711 - Magic number: 15.0 - use named constant
  • regix/benchmark.py:761 - Duplicate import: 'shutil' (first at line 431)
  • regix/benchmark.py:779 - Duplicate import: 'RegressionConfig' (first at line 757)
  • regix/benchmark.py:806 - Duplicate import: 'RegressionConfig' (first at line 757)
  • regix/benchmark.py:935 - module execution block
  • regix/cache.py:3 - Unused import: 'annotations'
  • regix/cli.py:3 - Unused import: 'annotations'
  • regix/cli.py:81 - Magic number: 20 - use named constant
  • regix/cli.py:116 - Duplicate import: 'capture' (first at line 49)
  • regix/cli.py:135 - Magic number: 50 - use named constant
  • regix/cli.py:141 - Function 'diff' missing return type (suggested: -> None)
  • regix/cli.py:150 - Duplicate import: 'do_compare' (first at line 47)
  • regix/cli.py:151 - Duplicate import: 'capture' (first at line 49)
  • regix/cli.py:191 - Function 'gates' missing return type (suggested: -> None)
  • regix/cli.py:235 - Function 'status' missing return type (suggested: -> None)
  • regix/cli.py:245 - Magic number: 40 - use named constant
  • regix/cli.py:333 - module execution block
  • regix/compare.py:3 - Unused import: 'annotations'
  • regix/config.py:3 - Unused import: 'annotations'
  • regix/config.py:14 - Magic number: 15.0 - use named constant
  • regix/config.py:15 - Magic number: 20.0 - use named constant
  • regix/config.py:16 - Magic number: 80.0 - use named constant
  • regix/config.py:438 - Duplicate import: 'tomllib' (first at line 435)
  • regix/exceptions.py:3 - Unused import: 'annotations'
  • regix/gates.py:3 - Unused import: 'annotations'
  • regix/git.py:3 - Unused import: 'annotations'
  • regix/git.py:52 - Magic number: 20 - use named constant
  • regix/history.py:3 - Unused import: 'annotations'
  • regix/integrations/init.py:3 - Unused import: 'annotations'
  • regix/models.py:3 - Unused import: 'annotations'
  • regix/report.py:3 - Unused import: 'annotations'
  • regix/report.py:122 - String concatenation can be converted to f-string
  • regix/smells.py:14 - Unused import: 'annotations'
  • regix/snapshot.py:10 - Unused import: 'annotations'
  • scripts/check_regression.py:95 - module execution block

To execute all tasks, run: prefact -a --execute-todos