Skip to content

Commit 3546ea4

Browse files
committed
Fix jenv uninstall
1 parent ad27052 commit 3546ea4

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

src/resources/java/jenv/jenv.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,9 @@ export class JenvResource extends Resource<JenvConfig> {
104104
const $ = getPty();
105105

106106
if (Utils.isMacOS()) {
107-
const brewPrefix = await $.spawnSafe('brew --prefix', { interactive: true });
108-
if (brewPrefix.status === SpawnStatus.SUCCESS) {
109-
const jenvPath = await $.spawnSafe('which jenv', { interactive: true });
110-
if (jenvPath.status === SpawnStatus.SUCCESS && jenvPath.data.trim().startsWith(brewPrefix.data.trim())) {
107+
if (await Utils.isHomebrewInstalled()) {
108+
const isHomebrewInstall = await $.spawnSafe('brew list jenv', { interactive: true });
109+
if (isHomebrewInstall.status === SpawnStatus.SUCCESS) {
111110
await $.spawn('brew uninstall jenv', { interactive: true });
112111
}
113112
}

0 commit comments

Comments
 (0)