VBC-048: meaningless-variable-names
warningCategory: clean-code
Analysis: Regex (line by line)
File types: .js, .ts, .tsx, .py, .astro
Scope: source code only, ignoring anything inside strings and comments
Tags: clean-code
What it reports
Meaningless variable name '{match}' detected at line {line}. Use descriptive names that convey intent.
Flagged
js
const temp = load();js
let thing = compute();Not flagged
js
const invoiceTotal = load();js
const data = await response.json();Pattern
regex
\b(?:let|const|var)\s+(?:temp|tmp|obj|variable|thing|stuff|foo|bar|baz|qux|myVar|test1|data2)\b