Skip to content

Commit b368e5a

Browse files
chore: generate
1 parent 69e4f52 commit b368e5a

2 files changed

Lines changed: 5 additions & 11 deletions

File tree

packages/opencode/src/cli/cmd/tui/feature-plugins/system/diff-viewer-file-tree-utils.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -179,11 +179,7 @@ export function orderedPatchFileIndexes(rows: readonly FileTreeRow[]) {
179179
return rows.flatMap((row) => (row.fileIndex === undefined ? [] : [row.fileIndex]))
180180
}
181181

182-
export function movePatchFileIndex(
183-
fileIndexes: readonly number[],
184-
current: number | undefined,
185-
offset: number,
186-
) {
182+
export function movePatchFileIndex(fileIndexes: readonly number[], current: number | undefined, offset: number) {
187183
if (fileIndexes.length === 0) return undefined
188184
const index = current === undefined ? -1 : fileIndexes.indexOf(current)
189185
if (index === -1) return offset < 0 ? fileIndexes[fileIndexes.length - 1] : fileIndexes[0]

packages/opencode/test/cli/tui/diff-viewer-file-tree-utils.test.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -239,14 +239,12 @@ describe("diff viewer file tree utilities", () => {
239239
})
240240

241241
test("selects a file tree node and expands its parents for a patch file", () => {
242-
const tree = buildFileTree([
243-
{ file: "src/config/tui.ts" },
244-
{ file: "src/session/index.ts" },
245-
{ file: "README.md" },
246-
])
242+
const tree = buildFileTree([{ file: "src/config/tui.ts" }, { file: "src/session/index.ts" }, { file: "README.md" }])
247243
const selection = fileTreeFileSelection(tree, 1)
248244

249-
expect(selection?.highlightedNode).toBe(tree.nodes.find((node) => node.kind === "file" && node.name === "index.ts")?.id)
245+
expect(selection?.highlightedNode).toBe(
246+
tree.nodes.find((node) => node.kind === "file" && node.name === "index.ts")?.id,
247+
)
250248
expect([...selection!.expandedNodes].map((id) => tree.nodes[id]!.name)).toEqual(["session", "src"])
251249
expect(fileTreeFileSelection(tree, 99)).toBeUndefined()
252250
})

0 commit comments

Comments
 (0)