Code quality: use early return

This commit is contained in:
Sander Declerck 2026-01-19 15:34:16 +01:00
parent 5fd3ce0b6e
commit e9b1c487b7
No known key found for this signature in database

View file

@ -82,16 +82,17 @@ async function uninstallIfInstalled() {
const productCode = result.stdout.trim();
if (productCode) {
ui.writeInformation("🗑️ Removing previous installation...");
ui.writeVerbose(`Found product code: ${productCode}`);
ui.writeVerbose(`Running: msiexec /x ${productCode} /qn /norestart`);
await safeSpawn("msiexec", ["/x", productCode, "/qn", "/norestart"], {
stdio: "inherit",
});
} else {
if (!productCode) {
ui.writeVerbose("No existing installation found (fresh install).");
return;
}
ui.writeInformation("🗑️ Removing previous installation...");
ui.writeVerbose(`Found product code: ${productCode}`);
ui.writeVerbose(`Running: msiexec /x ${productCode} /qn /norestart`);
await safeSpawn("msiexec", ["/x", productCode, "/qn", "/norestart"], {
stdio: "inherit",
});
}
/**