Repository Analysis

coreybutler/nvm-windows

A node.js version management utility for Windows. Ironically written in Go.

2.3 Likely human-written View on GitHub
2.3
Adjusted Score
2.3
Raw Score
100%
Time Factor
2026-04-17
Last Push
46,584
Stars
Go
Language
6,510
Lines of Code
30
Files
11
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 0LOW 11

Pattern Findings

11 matches across 3 categories. Click a row to expand file-level details.

Over-Commented Block7 hits · 7 pts
SeverityFileLineSnippet
LOW.github/workflows/scanner.yml81 body: |
LOWsrc/nvm.go1541 maj, min, patch := windows.RtlGetNtVersionNumbers()
LOWsrc/upgrade/upgrade.go301 // rollback = true
LOWsrc/upgrade/upgrade.go321
LOWsrc/web/web.go81 return false, err
LOWsrc/encoding/encoding.go41// cs = "UTF-8"
LOWsrc/encoding/encoding.go61// if cs == "UTF-8" {
Verbosity Indicators3 hits · 7 pts
SeverityFileLineSnippet
LOWsrc/upgrade/upgrade.go407 // Step 1: Compute the MD5 checksum of the file
LOWsrc/upgrade/upgrade.go414 // Step 2: Read the checksum from the .checksum.txt file
LOWsrc/upgrade/upgrade.go420 // Step 3: Compare the computed checksum with the stored checksum
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippet
LOW.github/workflows/scanner.yml72 # Output the result