repowisejustaresearcher/gpu-unlock-ada

justaresearcher / gpu-unlock-ada

cppcpythonmain4e7fefc11.6K linessynced on Oct 26, 2026

Code health

5.4out of 10Needs work

Hotspots average 1.3, the place fixes pay off most.

Explore this codebase

Do next · 4

4 things worth doing in the week to Oct 24, the last indexed commit.

Worth planning

  • Break up unlock_transaction_reset (CCN 52, 89 lines)

    kernel/gpu_unlock/unlock_610.c:1620

    unlock_transaction_reset has many paths; easier to read and change once split; its file is imported by 4 files, changed 4 times in 90 days.

    gain
    up to under +0.1 health on this file(inferred)
    finding
    Complex method
    size
    CCN 52, 89 lines
    severity
    high
    worth a check
  • Break up GuFormatV (CCN 61, 49 lines)

    windows/ad104-msi/format.c:8

    GuFormatV has many paths; easier to read and change once split; its file is imported by 1 file, changed 1 time in 90 days.

    gain
    up to +3.4 health on this file(inferred)
    finding
    Complex method
    size
    CCN 61, 49 lines
    severity
    high
    worth a check
  • Tidy the code shape this week's commits left: 80 findings in 22 files

    4 commits in the last 7 days added or worsened long, complex or deeply nested code, still open. Start with windows/ad104-msi/msi_release.c (16 findings): tidying it while the change is fresh costs less than after the next one.

    code-shape findings
    80
    files
    22
    commits
    4
  • Start breaking up GuMsiPreflight (CCN 50, 31 lines): first lift lines 404-419

    windows/ad104-msi/msi_release.c:404

    GuMsiPreflight has many paths; easier to read and change once split; its file is imported by 2 files, changed 1 time in 90 days.

    gain
    up to under +0.1 health on this file(inferred)
    finding
    Complex method
    size
    CCN 50, 31 lines
    severity
    high
    worth a check

Improve what Repowise can see

  • Add a test coverage report

    Without one, Repowise cannot tell tested code from untested code, so every test-related action says “unknown”.

    line coverage
    Unknown, no report

Everything we found

5 areas