Repository Analysis

JanDeDobbeleer/oh-my-posh

The most customisable and low-latency cross platform/shell prompt renderer

0.3 Likely human-written View on GitHub
0.3
Adjusted Score
0.3
Raw Score
100%
Time Factor
2026-05-29
Last Push
22,686
Stars
Go
Language
109,230
Lines of Code
728
Files
17
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 2MEDIUM 1LOW 14

Pattern Findings

17 matches across 6 categories. Click a row to expand file-level details.

Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippet
HIGH.github/workflows/ai-changelog.yml305 # Save the AI-generated changelog
HIGH.github/workflows/ai-changelog.yml327 # Use the AI-generated changelog as the complete release body
Over-Commented Block9 hits · 9 pts
SeverityFileLineSnippet
LOWsrc/runtime/terminal_windows.go121 // "HKLM\Software\Microsoft\Windows NT\CurrentVersion\EditionID"
LOWsrc/runtime/battery/errors_test.go1// battery
LOWsrc/runtime/battery/battery.go1// Copyright (C) 2016-2017 Karol 'Kenji Takahashi' Woźniak
LOWsrc/runtime/battery/battery_linux.go1// battery
LOWsrc/runtime/battery/battery_windows_nix_test.go1//go:build !darwin && !netbsd && !openbsd
LOWsrc/runtime/battery/battery_windows.go1// battery
LOWsrc/runtime/battery/errors.go1// battery
LOWsrc/cli/upgrade/verify.go21// openssl pkey -in private_key.pem -pubout -out public_key.pem
LOWsrc/cli/image/image.go1// Copyright © 2020 The Homeport Team
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippet
MEDIUMsrc/shell/scripts/omp.zsh327# Create a widget with the specified OMP function.
Fake / Example Data3 hits · 3 pts
SeverityFileLineSnippet
LOWsrc/cli/image/config_test.go26 "author": "John Doe",
LOWsrc/cli/image/config_test.go35 Author: "John Doe",
LOWsrc/cli/image/config_test.go85 "author": "John Doe"
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippet
LOWwebsite/static/install.sh105 # Check if regular user has write permission
AI Slop Vocabulary1 hit · 2 pts
SeverityFileLineSnippet
LOWsrc/shell/scripts/omp.zsh339 # Non-existent: just create it.