Skip to content

Commit d46af9c

Browse files
chore: generate
1 parent bea56fe commit d46af9c

2 files changed

Lines changed: 7 additions & 14 deletions

File tree

packages/opencode/src/lsp/server.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1229,11 +1229,7 @@ export const JDTLS: Info = {
12291229
if (buildRoot) return buildRoot
12301230

12311231
// 3. Maven: walk up pom.xml chain verifying <module> relationships
1232-
const pomFiles = await Filesystem.findUp(
1233-
"pom.xml",
1234-
path.dirname(file),
1235-
ctx.directory,
1236-
)
1232+
const pomFiles = await Filesystem.findUp("pom.xml", path.dirname(file), ctx.directory)
12371233
if (pomFiles.length > 0) {
12381234
let root = path.dirname(pomFiles[0])
12391235
for (let i = 1; i < pomFiles.length; i++) {

packages/opencode/test/lsp/jdtls-root.test.ts

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,10 @@ describe("JDTLS.root", () => {
9393
const workspace = path.join(tmpBase, "nested-independent")
9494
await mkdirp(workspace)
9595
// Parent pom WITHOUT <module>tools/sample</module>
96-
await Bun.write(path.join(workspace, "pom.xml"), "<project><modules><module>module-a</module></modules></project>")
96+
await Bun.write(
97+
path.join(workspace, "pom.xml"),
98+
"<project><modules><module>module-a</module></modules></project>",
99+
)
97100
// Independent project nested inside
98101
const projectDir = path.join(workspace, "tools", "sample")
99102
await mkdirp(projectDir)
@@ -446,16 +449,10 @@ describe("JDTLS.root", () => {
446449
await mkdirp(mavenSrc)
447450
await touch(path.join(mavenSrc, "MavenApp.java"))
448451

449-
const gradleResult = await LSPServer.JDTLS.root(
450-
path.join(gradleSrc, "GradleApp.java"),
451-
makeCtx(workspace),
452-
)
452+
const gradleResult = await LSPServer.JDTLS.root(path.join(gradleSrc, "GradleApp.java"), makeCtx(workspace))
453453
expect(gradleResult).toBe(gradleDir)
454454

455-
const mavenResult = await LSPServer.JDTLS.root(
456-
path.join(mavenSrc, "MavenApp.java"),
457-
makeCtx(workspace),
458-
)
455+
const mavenResult = await LSPServer.JDTLS.root(path.join(mavenSrc, "MavenApp.java"), makeCtx(workspace))
459456
expect(mavenResult).toBe(mavenDir)
460457
})
461458
})

0 commit comments

Comments
 (0)