-
-
Notifications
You must be signed in to change notification settings - Fork 721
Labels
A-minifierArea - MinifierArea - MinifierC-enhancementCategory - New feature or requestCategory - New feature or request
Description
Source (some code in oxlint):
for (let i = typeIds.length - 1; i >= 0; i--) {
const typeId = typeIds[i];
const enterExit = compiledVisitor[typeId];
enterExit.enter = mergeVisitFns(enterExit.enter);
}Minified:
for (let e = typeIds.length - 1; e >= 0; e--) {
let t = typeIds[e], n = compiledVisitor[t];
n.enter = mergeVisitFns(n.enter);
}The t variable is unnecessary. It's only used once, and control flow is straightforward. Minified output could be:
for (let e = typeIds.length - 1; e >= 0; e--) {
let n = compiledVisitor[typeIds[e]];
n.enter = mergeVisitFns(n.enter);
}Metadata
Metadata
Assignees
Labels
A-minifierArea - MinifierArea - MinifierC-enhancementCategory - New feature or requestCategory - New feature or request