Repository Analysis

balena-io/etcher

Flash OS images to SD cards & USB drives, safely and easily.

0.6 Likely human-written View on GitHub
0.6
Adjusted Score
0.6
Raw Score
100%
Time Factor
2026-05-13
Last Push
33,795
Stars
TypeScript
Language
34,547
Lines of Code
120
Files
18
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 1LOW 17

Pattern Findings

18 matches across 4 categories. Click a row to expand file-level details.

Over-Commented Block8 hits · 8 pts
SeverityFileLineSnippet
LOWwdio.conf.ts21 // Specify Test Files
LOWwdio.conf.ts41 'tests/gui/models/flash-state.spec.ts',
LOWwdio.conf.ts81 //
LOWwdio.conf.ts101 // '@wdio/appium-service': 'info'
LOWwdio.conf.ts121 // Default request retries count
LOWwdio.conf.ts141 //
LOWlib/gui/app/utils/middle-ellipsis.ts21export function middleEllipsis(input: string, limit: number): string {
LOWlib/gui/app/models/leds.ts81 for (const path of drivesPaths) {
Hyper-Verbose Identifiers7 hits · 7 pts
SeverityFileLineSnippet
LOWlib/shared/drive-constraints.ts198export function getDriveImageCompatibilityStatuses(
LOWlib/shared/drive-constraints.ts249export function getListDriveImageCompatibilityStatuses(
LOWlib/shared/drive-constraints.ts265export function hasDriveImageCompatibilityStatus(
LOWlib/shared/errors.ts62function getUserFriendlyMessageProperty(
LOWlib/gui/app/models/flash-state.ts152export function getLastFlashSourceChecksum(): string {
LOWlib/gui/app/os/windows-network-drives.ts33async function getWmicNetworkDrivesOutput(): Promise<string> {
LOWlib/gui/app/os/windows-network-drives.ts97export async function replaceWindowsNetworkDriveLetter(
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippet
MEDIUM.github/actions/publish/action.yml84 # Create a keychain
Fake / Example Data2 hits · 2 pts
SeverityFileLineSnippet
LOWtests/shared/errors.spec.ts225 name: 'John Doe',
LOWtests/shared/errors.spec.ts231 ['{', ' "name": "John Doe",', ' "job": "Developer"', '}'].join('\n'),