Remove unnecessary lstatSync call

This commit is contained in:
Michael B. Gale
2026-10-30 11:24:30 +00:00
parent c6cc137b27
commit f583e03df6
4 changed files with 16 additions and 139 deletions

15
lib/entry-points.js generated
View File

@@ -183450,21 +183450,8 @@ var XCODE_APP_FILENAME_PATTERN = new RegExp(
);
function xcodeVersion(logger2) {
try {
const stats = import_fs.default.lstatSync(XCODE_SELECT_LINK_PATH, {
throwIfNoEntry: false
});
if (stats === void 0) {
logger2.debug(`'${XCODE_SELECT_LINK_PATH}' does not exist.`);
return void 0;
}
if (!stats.isSymbolicLink()) {
logger2.debug(
`${XCODE_SELECT_LINK_PATH} exists, but is not a symbolic link.`
);
return void 0;
}
const xcodePath = import_fs.default.readlinkSync(XCODE_SELECT_LINK_PATH);
if (xcodePath === "") {
if (xcodePath.trim() === "") {
logger2.debug(
`Resolving ${XCODE_SELECT_LINK_PATH} unexpectedly returned nothing.`
);