Skip to content

Commit 769c97a

Browse files
committed
chore: rm double conditional
1 parent e291203 commit 769c97a

1 file changed

Lines changed: 22 additions & 24 deletions

File tree

packages/opencode/src/file/ripgrep.ts

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -162,34 +162,32 @@ export namespace Ripgrep {
162162
})
163163
}
164164
if (config.extension === "zip") {
165-
if (config.extension === "zip") {
166-
const zipFileReader = new ZipReader(new BlobReader(new Blob([await Bun.file(archivePath).arrayBuffer()])))
167-
const entries = await zipFileReader.getEntries()
168-
let rgEntry: any
169-
for (const entry of entries) {
170-
if (entry.filename.endsWith("rg.exe")) {
171-
rgEntry = entry
172-
break
173-
}
165+
const zipFileReader = new ZipReader(new BlobReader(new Blob([await Bun.file(archivePath).arrayBuffer()])))
166+
const entries = await zipFileReader.getEntries()
167+
let rgEntry: any
168+
for (const entry of entries) {
169+
if (entry.filename.endsWith("rg.exe")) {
170+
rgEntry = entry
171+
break
174172
}
173+
}
175174

176-
if (!rgEntry) {
177-
throw new ExtractionFailedError({
178-
filepath: archivePath,
179-
stderr: "rg.exe not found in zip archive",
180-
})
181-
}
175+
if (!rgEntry) {
176+
throw new ExtractionFailedError({
177+
filepath: archivePath,
178+
stderr: "rg.exe not found in zip archive",
179+
})
180+
}
182181

183-
const rgBlob = await rgEntry.getData(new BlobWriter())
184-
if (!rgBlob) {
185-
throw new ExtractionFailedError({
186-
filepath: archivePath,
187-
stderr: "Failed to extract rg.exe from zip archive",
188-
})
189-
}
190-
await Bun.write(filepath, await rgBlob.arrayBuffer())
191-
await zipFileReader.close()
182+
const rgBlob = await rgEntry.getData(new BlobWriter())
183+
if (!rgBlob) {
184+
throw new ExtractionFailedError({
185+
filepath: archivePath,
186+
stderr: "Failed to extract rg.exe from zip archive",
187+
})
192188
}
189+
await Bun.write(filepath, await rgBlob.arrayBuffer())
190+
await zipFileReader.close()
193191
}
194192
await fs.unlink(archivePath)
195193
if (!platformKey.endsWith("-win32")) await fs.chmod(filepath, 0o755)

0 commit comments

Comments
 (0)